DocumentCode :
2505977
Title :
PiggyCode: A MAC Layer Network Coding Scheme to Improve TCP Performance Over Wireless Networks
Author :
Scalia, Luca ; Soldo, Fabio ; Gerla, Mario
Author_Institution :
Univ. degli Studi di Palermo, Palermo
fYear :
2007
fDate :
26-30 Nov. 2007
Firstpage :
3672
Lastpage :
3677
Abstract :
In this paper we propose PiggyCode, a network-coding based scheme specifically designed to enhance TCP performance over IEEE 802.11 multi-hop wireless networks. The root of this approach is a network coding module operating between the network and the MAC layer. Each node running PiggyCode encodes, whenever it is possible, TCP-DATA and TCP-ACK packets belonging to the same information flow. The coding approach is conceptually analogous to piggyback the TCP- ACK packet within the TCP-DATA packet, with the substantial difference that, by performing network coding operations, the actual packet size remains unchanged. The proposed scheme is simple and effective. It leverages the benefits of network coding in the wireless environment, to jointly reduce the overall number of transmissions on the channel and speed up the delivery process of TCP-ACK packets, thus achieving significant improvements in terms of TCP performance.
Keywords :
access protocols; encoding; packet radio networks; transport protocols; IEEE 802.11 wireless networks; PiggyCode; TCP performance; TCP-ACK packets; TCP-DATA packets; between MAC layer; channel transmissions; encoding; multihop wireless networks; network coding; Broadcasting; Decoding; Encoding; Galois fields; Network coding; Relays; Routing; Unicast; Vectors; Wireless networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference, 2007. GLOBECOM '07. IEEE
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4244-1042-2
Electronic_ISBN :
978-1-4244-1043-9
Type :
conf
DOI :
10.1109/GLOCOM.2007.697
Filename :
4411607
Link To Document :
بازگشت