Combining opportunistic routing and network coding: A multi rate approach

The inherent characteristics of the wireless channel, such as broadcast communication and high variability in channel quality, make it difficult to achieve high throughput in wireless mesh networks (WMNs). However, some innovative techniques like wireless inter-flow network coding and opportunistic routing leverage the broadcast nature of the wireless channel to improve the throughput. In addition, in order to cope with channel quality variation, the transmission rate can be adjusted using a rate adaptation algorithm. In this paper, we study how these fundamental techniques collaborate and how they can be combined into an integrated solution. We suggest Multi Rate Opportunistic Routing-aware Network Coding (MRORNC) as an integrated cross-layer approach that jointly determines the coded packet, potential next hops, and transmission rate using a novel metric. The simulation results demonstrate that the suggested approach can achieve higher throughput compared to the rate-oblivious opportunistic routing-aware network coding solutions.

[1]  David E. Culler,et al.  Evaluation of Efficient Link Reliability Estimators for Low-Power Wireless Networks , 2004 .

[2]  Gaetano Borriello,et al.  Location Systems for Ubiquitous Computing , 2001, Computer.

[3]  Theodore S. Rappaport,et al.  Wireless Communications: Principles and Practice (2nd Edition) by , 2012 .

[4]  Vaduvur Bharghavan,et al.  Robust rate adaptation for 802.11 wireless networks , 2006, MobiCom '06.

[5]  Wenjing Lou,et al.  On Throughput Efficiency of Geographic Opportunistic Routing in Multihop Wireless Networks , 2007, Mob. Networks Appl..

[6]  Y. C. Hu,et al.  XCOR : Synergistic Interflow Network Coding and Opportunistic Routing , .

[7]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[8]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[9]  Yan Yan,et al.  CORE: a coding-aware opportunistic routing mechanism for wireless mesh networks [Accepted from Open Call] , 2010, IEEE Wireless Communications.

[10]  Xiaohong Jiang,et al.  Joint Design of Network Coding and Transmission Rate Selection for Multihop Wireless Networks , 2010, IEEE Transactions on Vehicular Technology.

[11]  Hongqiang Zhai,et al.  Capacity of opportunistic routing in multi-rate and multi-hop wireless networks , 2008, IEEE Transactions on Wireless Communications.

[12]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[13]  Bin Ni,et al.  Selection of Bit-Rate for Wireless Network Coding , 2008, 2008 5th IEEE Annual Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks Workshops.

[14]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[15]  Muriel Médard,et al.  XORs in the Air: Practical Wireless Network Coding , 2006, IEEE/ACM Transactions on Networking.

[16]  Lili Qiu,et al.  SOAR: Simple Opportunistic Adaptive Routing Protocol for Wireless Mesh Networks , 2009, IEEE Transactions on Mobile Computing.

[17]  Robert Tappan Morris,et al.  ExOR: opportunistic multi-hop routing for wireless networks , 2005, SIGCOMM '05.