• DocumentCode
    1227217
  • Title

    The impact of multihop wireless channel on TCP performance

  • Author

    Fu, Zhenghua ; Luo, Haiyun ; Zerfos, Petros ; Lu, Songwu ; Zhang, Lixia ; Gerla, Mario

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • Volume
    4
  • Issue
    2
  • fYear
    2005
  • Firstpage
    209
  • Lastpage
    221
  • Abstract
    This paper studies TCP performance in a stationary multihop wireless network using IEEE 802.11 for channel access control. We first show that, given a specific network topology and flow patterns, there exists an optimal window size W* at which TCP achieves the highest throughput via maximum spatial reuse of the shared wireless channel. However, TCP grows its window size much larger than W* leading to throughput reduction. We then explain the TCP throughput decrease using our observations and analysis of the packet loss in an overloaded multihop wireless network. We find out that the network overload is typically first signified by packet drops due to wireless link-layer contention, rather than buffer overflow-induced losses observed in the wired Internet. As the offered load increases, the probability of packet drops due to link contention also increases, and eventually saturates. Unfortunately the link-layer drop probability is insufficient to keep the TCP window size around W´*. We model and analyze the link contention behavior, based on which we propose link RED that fine-tunes the link-layer packet dropping probability to stabilize the TCP window size around W*. We further devise adaptive pacing to better coordinate channel access along the packet forwarding path. Our simulations demonstrate 5 to 30 percent improvement of TCP throughput using the proposed two techniques.
  • Keywords
    probability; radio networks; telecommunication network topology; transport protocols; wireless LAN; IEEE 802.11; TCP performance; channel access control; link contention behavior; link-layer drop probability; maximum spatial reuse; multihop wireless channel; multihop wireless network; network topology; packet dropping probability; shared wireless channel; wireless link-layer contention; Access control; Buffer overflow; Computer Society; Computer networks; Internet; Network topology; Spread spectrum communication; Throughput; Transport protocols; Wireless networks; Index Terms- TCP performance; congestion and contention control.; multihop networks;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2005.30
  • Filename
    1390892