Improving TCP Throughput Stability in Wireless Multi-Hop Ad Hoc Networks

被引:0
|
作者
Omar, Yahya M. [1 ]
Sigiuk, Hasein Isa [1 ]
Ben Salem, Hedria [1 ]
Hamdan, Tamir Taysir [1 ]
机构
[1] Al Fateh Univ, Fac Engn, Elect & Elect Engn Dept, Tripoli, Libya
关键词
TCP; DSR routing protocol; wireless ad hoc networks; chain; grid; random; mobile; simulation performance;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To enable seamless integration of ad hoc networks with other Infrastructure LANs and to the Internet, TCP seems to be the natural choice for users of ad hoc networks that want to communicate reliably with each other and with the Internet. It is well-known that due to the nature of multi-hop wireless Ad hoc network applications, TCP throughput instability can have a devastating impact on the QoS requirements and is regarded as one of the main TCP problems. In this paper, we first illustrate the TCP throughput instability simulation results for a chain-topology network that uses the IEEE 802.11 medium access control protocol and ad hoc routing protocol. We then discuss why the performance of TCP is poor in this scenario. A simple solution is proposed that enables the DSR routing protocol to reduce its trigger of unnecessary route error process due to MAC collisions which interrupts and affects the TCP link operation, and forces the TCP congestion window to enter the slow start phase leading to deteriorated and unstable TCP throughput. Our proposed solution enforces the TCP sender to recover packet losses of data by fast retransmit / fast recovery TCP mechanism without resorting to the coarse grained Retransmission Time Out (RTO), which is often detrimental to throughput. It is shown that our modification in DSR has caused significant improvement in TCP throughput stability for the chain, grid, and random mobile topologies compared to TCPs over standard DSR.
引用
收藏
页码:85 / 90
页数:6
相关论文
共 50 条
  • [31] Subarea Tree Routing in Multi-hop Wireless Ad hoc Networks
    Liu Gui-kai
    Shan Chun-li
    Wei Gang
    Wang Hong-jiang
    2008 11TH IEEE SINGAPORE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS), VOLS 1-3, 2008, : 1693 - 1697
  • [32] Multi-Hop Aggregate Information Efficiency in Wireless Ad Hoc Networks
    Nardelli, Pedro H. J.
    de Abreu, Giuseppe T. F.
    Cardieri, Paulo
    2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 469 - +
  • [33] An analytical model of delay in multi-hop wireless ad hoc networks
    E. Ghadimi
    A. Khonsari
    A. Diyanat
    M. Farmani
    N. Yazdani
    Wireless Networks, 2011, 17 : 1679 - 1697
  • [34] An analytical model of delay in multi-hop wireless ad hoc networks
    Ghadimi, E.
    Khonsari, A.
    Diyanat, A.
    Farmani, M.
    Yazdani, N.
    WIRELESS NETWORKS, 2011, 17 (07) : 1679 - 1697
  • [35] Comprehensive Evaluation of AODV In wireless Multi-hop Ad hoc Networks
    Su Jingfang
    Wu Muqing
    Wen Jingrong
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 2777 - 2780
  • [36] Modeling the performance of flooding in wireless multi-hop Ad hoc networks
    Viswanath, Kumar
    Obraczka, Katia
    COMPUTER COMMUNICATIONS, 2006, 29 (08) : 949 - 956
  • [37] Hidden Information and Actions in Multi-Hop Wireless Ad Hoc Networks
    Li, Xiang-Yang
    Wu, YanWei
    Xu, Ping
    Chen, GuiHai
    Li, Mo
    MOBIHOC'08: PROCEEDINGS OF THE NINTH ACM INTERNATIONAL SYMPOSIUM ON MOBILE AD HOC NETWORKING AND COMPUTING, 2008, : 283 - 292
  • [38] A clock synchronization algorithm for multi-hop wireless ad hoc networks
    Sheu, JP
    Chao, CM
    Sun, CW
    24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2004, : 574 - 581
  • [39] Multi-code MAC for multi-hop wireless ad hoc networks
    Jin, KT
    Cho, DH
    IEEE 56TH VEHICULAR TECHNOLOGY CONFERENCE, VTC FALL 2002, VOLS 1-4, PROCEEDINGS, 2002, : 1100 - 1104
  • [40] TCP performance in wireless multi-hop networks
    Gerla, M
    Tang, K
    Bagrodia, R
    WMCSA '99, SECOND IEEE WORKSHOP ON MOBILE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1999, : 41 - 50