Foundations and Trends® in Networking > Vol 2 > Issue 2

Network Coding Applications

Christina Fragouli, École Polytechnique Fédérale de Lausanne (EPFL), Switzerland, christina.fragouli@epfl.ch Emina Soljanin, Bell Laboratories, USA, emina@research.bell-labs.com
 
Suggested Citation
Christina Fragouli and Emina Soljanin (2008), "Network Coding Applications", Foundations and TrendsĀ® in Networking: Vol. 2: No. 2, pp 135-269. http://dx.doi.org/10.1561/1300000013

Published: 08 Jun 2008
© 2007 C. Fragouli and E. Soljanin
 
Subjects
Network Coding
 

Free Preview:

Article Help

Share

Download article
In this article:
1 Introduction
2 Decentralized Network Operation
3 Content Distribution
4 Network Coding for Wireless Networks
5 Multiple Unicast Sessions
6 Networks with Errors
7 Security
8 Quantum Networks
9 Emerging Applications of Network Coding
Acknowledgments
References

Abstract

Network coding is an elegant and novel technique introduced at the turn of the millennium to improve network throughput and performance. It is expected to be a critical technology for networks of the future. This tutorial deals with wireless and content distribution networks, considered to be the most likely applications of network coding, and it also reviews emerging applications of network coding such as network monitoring and management. Multiple unicasts, security, networks with unreliable links, and quantum networks are also addressed. The preceding companion deals with theoretical foundations of network coding.

DOI:10.1561/1300000013
ISBN: 978-1-60198-044-1
152 pp. $95.00
Buy book
 
ISBN: 978-1-60198-045-8
152 pp. $100.00
Buy E-book
Table of contents:
1: Introduction
2: Decentralized Network Operation
3: Content Distribution
4: Network Coding for Wireless Networks
5: Multiple Unicast Sessions
6: Networks With Errors
7: Security
8: Quantum Networks
9: Emerging Applications of Network Coding
Acknowledgements
References

Network Coding Applications

Network Coding Applications looks at how ideas from network coding can have an impact on a number of new applications. Network coding is an elegant and novel technique introduced at the turn of the millennium to improve network throughput and performance. It is expected to be a critical technology for networks of the future. Today, more and more researchers and engineers ask what network coding is, what its benefits are, and how much it costs to design and operate networks implementing network coding. Network Coding Applications deals with wireless and content distribution networks, considered to be the most likely applications of network coding, and it also reviews emerging applications of network coding such as network monitoring and management. Multiple unicasts, security, networks with unreliable links, and quantum networks are also addressed. In tandem with the previous companion text on the theoretical foundations of network coding, Network Coding Applications provides the reader with a comprehensive state-of-the-art of this fast evolving research area.

 
NET-013