Dynamic Coding for TCP Transmission Reliability in Multi-hop Wireless Networks

被引:0
|
作者
Thuong Van Vu [1 ]
Boukhatem, Nadia [2 ]
Thi Mai Trang Nguyen [1 ]
Pujolle, Guy [1 ]
机构
[1] Univ Paris 06, Lab Comp Sci Paris 6, F-75252 Paris 05, France
[2] TELECOM ParisTech, Comp Sci & Network Dept, Paris, France
关键词
network coding; random linear coding; tcp; error correction; redundancy; forwarding;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In lossy environment like wireless networks, random losses are treated by TCP as signals of congestion and TCP cuts down the sending rate, leading to the performance degradation. The practical network coding system TCP/NC can address this problem. TCP/NC masks the random losses by allowing the destination to acknowledge every degree of freedom even though original data is not decoded yet. Consequently, TCP smoothly reacts to random losses without reducing the performance. The sole problem from TCP/NC is that TCP/NC sends redundant traffic every pre-set interval which does not recover random losses in time. We suggest an end-to-end adaptive redundancy control based on re-designing the coding scheme from TCP/NC, called Dynamic Coding (DynCod). Our main idea is how the destination can inform to the source whether the latest data sent from the source is decodable or not and how many packet losses occur via acknowledgement packets. Particularly, we change the principle of the information delivered by TCP ACKs: the destination does not only acknowledge every degree of freedom, but also announces how many unseen packets (>= 0) remain in the coding window. The source can be informed via TCP ACKs and adjust the number of redundant packets accordingly. We have compared the performances of DynCod and TCP/NC using NS-2. The simulation results show that DynCod outperforms the original TCP/NC in terms of throughput and packet delivery time.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] TCP performance in wireless multi-hop networks
    Gerla, M
    Tang, K
    Bagrodia, R
    [J]. WMCSA '99, SECOND IEEE WORKSHOP ON MOBILE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1999, : 41 - 50
  • [2] On TCP over wireless multi-hop networks
    Xu, SG
    Saadawi, T
    Lee, M
    [J]. 2001 MILCOM, VOLS 1 AND 2, PROCEEDINGS: COMMUNICATIONS FOR NETWORK-CENTRIC OPERATIONS: CREATING THE INFORMATION FORCE, 2001, : 282 - 288
  • [3] Modifying Network Coding with TCP for Media Streaming in Multi-Hop Wireless Networks
    Bhat, Gokul
    McNair, Janise
    [J]. 2014 21ST INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS (ICT), 2014, : 57 - 61
  • [4] TCP adaptation with network coding and opportunistic data forwarding in multi-hop wireless networks
    Zhang, Chen
    Chen, Yuanzhu
    Li, Cheng
    [J]. PEERJ COMPUTER SCIENCE, 2016,
  • [5] Maximizing Reliability In Multi-Hop Wireless Networks
    Vaze, Rahul
    Heath, Robert W., Jr.
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-6, 2008, : 11 - 15
  • [6] Cooperative multi-hop transmission in wireless networks
    Herhold, P
    Zimmermann, E
    Fettweis, G
    [J]. COMPUTER NETWORKS, 2005, 49 (03) : 299 - 324
  • [7] Adaptive Transmission Scheme for TCP in Wireless Multi-hop Network
    Lee, Joon Yeop
    Kim, Hyunsoon
    Lee, Woonghee
    Kim, Hwangnam
    [J]. 2016 IEEE 41ST CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2016, : 503 - 506
  • [8] Bidirectional Packet Aggregation and Coding for VoIP Transmission in Wireless Multi-Hop Networks
    Hasegawa, Jun
    Yomo, Hiroyuki
    Kondo, Yoshihisa
    Davis, Peter
    Suzuki, Ryutaro
    Obana, Sadao
    Sakakibara, Katsumi
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 113 - +
  • [9] Coding-Aware Transmission Scheduling Mechanism for Wireless Multi-hop Networks
    Yan, Yan
    Zhang, Baoxian
    Li, Cheng
    [J]. 2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
  • [10] Improving TCP Performance over Multi-hop Wireless Networks
    Chen, Beizhong
    Marsic, Ivan
    Miller, Ray
    [J]. 68TH IEEE VEHICULAR TECHNOLOGY CONFERENCE, FALL 2008, 2008, : 1282 - 1286