XORs in the air:: Practical wireless network coding

被引:913
作者
Katti, Sachin [1 ]
Rahul, Hariharan [1 ]
Hu, Wenjun [2 ]
Katabi, Dina [1 ]
Medard, Muriel [1 ]
Crowcroft, Jon [3 ]
机构
[1] MIT CSAIL, Dept Comp Sci & Elect Engn, Cambridge, MA 02139 USA
[2] Univ Washington, Dept Comp Sci & Engn, Seattle, WA 98195 USA
[3] Univ Cambridge, Comp Lab, Cambridge CB3 0FD, England
关键词
algorithms; design; network coding; performance; theory; wireless networks;
D O I
10.1109/TNET.2008.923722
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes COPE, a new architecture for wireless mesh networks. In addition to forwarding packets, routers mix (i.e., code) packets from different sources to increase the information content of each transmission. We show that intelligently mixing packets increases network throughput. Our design is rooted in the theory of network coding. Prior work on network coding is mainly theoretical and focuses on multicast traffic. This paper aims to bridge theory with practice; it addresses the common case of unicast traffic, dynamic and potentially bursty flows, and practical issues facing the integration of network coding in the current network stack. We evaluate our design on a 20-node wireless network, and discuss the results of the first testbed deployment of wireless network coding. The results show that using COPE at the forwarding layer, without modifying routing and higher layers, increases network throughput. The gains vary from a few percent to several folds depending on the traffic pattern, congestion level, and transport protocol.
引用
收藏
页码:497 / 510
页数:14
相关论文
共 49 条
[41]   WTCP: A reliable transport protocol for wireless wide-area networks [J].
Sinha, P ;
Nandagopal, T ;
Venkitaraman, N ;
Sivakumar, R ;
Bharghavan, V .
WIRELESS NETWORKS, 2002, 8 (2-3) :301-316
[42]  
Sinha R., INTERNET PACKET SIZE
[43]  
Su JL, 2006, I C CONT AUTOMAT ROB, P1
[44]  
WIDMER J, 2005, NETCOD 2005 RIV DEL
[45]   Network planning in wireless ad hoc networks: A cross-layer approach [J].
Wu, Y ;
Chou, PA ;
Zhang, Q ;
Jain, K ;
Zhu, WW ;
Kung, SY .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2005, 23 (01) :136-150
[46]  
Wu Y, MSRTR200478
[47]  
Wu Y., 2006, INF THEOR APPL WORKS
[48]   Minimum-energy multicast in mobile ad hoc networks using network coding [J].
Wu, YN ;
Chou, PA ;
Kung, SY .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2005, 53 (11) :1906-1918
[49]   Hot Topic: Physical-Layer Network Coding [J].
Zhang, Shengli ;
Liew, Soung Chang ;
Lam, Patrick P. .
MOBICOM 2006, 2006, :358-365