Title :
A New Mechanism to Incorporate Network Coding Into TCP in Multi-radio Multi-channel Wireless Mesh Networks
Author :
Liu, Hongquan ; Chen, Jiong ; Gu, Yuantao
Author_Institution :
Dept. of Electron. Eng., Tsinghua Univ., Beijing, China
Abstract :
Most of the approaches in the application of network coding either require the overhearing opportunity or have bad interaction with TCP. A new mechanism, named TCP-I2NC, is proposed in this paper to incorporate network coding into TCP in interference-free multi-radio multi-channel wireless mesh networks where there are nearly no overhearing opportunities. Multiple TCP flows are coded together and forwarded in block by hop-by-hop ACK and retransmissions in TCP-I2NC. Several encoding blocks are working simultaneously to effectively utilize available bandwidth. However the maximum of encoding blocks is adaptively adjusted according to the bandwidth, propagation delay and packet loss rate of a wireless link, and also back pressure algorithm is used to perform flow and scheduling control. The end-to-end delay is optimized so that TCP-I2NC is applicable to delay-sensitive applications. Simulations show that our mechanism both significantly improves the throughput of TCP and derives a relatively short end-to-end delay as losses increase. And the delay jitter of TCP-I2NC is also very small. TCP-I2NC also achieves complete fairness in resource allocation.
Keywords :
channel coding; delays; jitter; network coding; packet radio networks; radio links; radiofrequency interference; radiowave propagation; resource allocation; telecommunication network reliability; transport protocols; wireless channels; wireless mesh networks; TCP flows; TCP-I2NC; delay-sensitive application; encoding block; end-to-end delay jitter; hop-by-hop ACK; interference-free multiradio multichannel wireless mesh network; network coding; overhearing opportunity; packet loss rate; pressure algorithm; propagation delay; resource allocation fairness; scheduling control; wireless link; Bandwidth; Delay; Encoding; Network coding; Throughput; Wireless communication; Wireless mesh networks; TCP; back pressure; network coding; wireless mesh network;
Conference_Titel :
Mobile Ad-hoc and Sensor Networks (MSN), 2011 Seventh International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4577-2178-6