Title :
TCP Performance in IEEE 802.11-Based Ad Hoc Networks with Multiple Wireless Lossy Links
Author :
Li, Xia ; Kong, Peng-Yong ; Chua, Kee-Chaing
Author_Institution :
Singapore Nat. Univ., Singapore
Abstract :
We propose a packet-level model to investigate the impact of channel error on the transmission control protocol (TCP) performance over IEEE-802.11-based multihop wireless networks. A Markov renewal approach is used to analyze the behavior of TCP Reno and TCP Impatient NewReno. Compared to previous work, our main contributions are listed as follows: 1) modeling multiple lossy links, 2) investigating the interactions among TCP, Internet Protocol (IP), and media access control (MAC) protocol layers, specifically the impact of 802.11 MAC protocol and dynamic source routing (DSR) protocol on TCP throughput performance, 3) considering the spatial reuse property of the wireless channel, the model takes into account the different proportions between the interference range and transmission range, and 4) adopting more accurate and realistic analysis to the fast recovery process and showing the dependency of throughput and the risk of experiencing successive fast retransmits and timeouts on the packet error probability. The analytical results are validated against simulation results by using GloMoSim. The results show that the impact of the channel error is reduced significantly due to the packet retransmissions on a per-hop basis and a small bandwidth delay product of ad hoc networks. The TCP throughput always deteriorates less than ~ 10 percent, with a packet error rate ranging from 0 to 0.1. Our model also provides a theoretical basis for designing an optimum long retry limit for IEEE 802.11 in ad hoc networks.
Keywords :
Markov processes; access protocols; ad hoc networks; error statistics; routing protocols; transport protocols; wireless LAN; GloMoSim; IEEE-802.11; Internet protocol; Markov renewal; TCP Reno; ad hoc networks; channel error; congestion control; dynamic source routing protocol; media access control protocol; multihop wireless networks; multiple wireless lossy links; packet error probability; packet retransmissions; spatial reuse; transmission control protocol; Ad hoc networks; Error correction; Media Access Protocol; Performance loss; Routing protocols; Spread spectrum communication; TCPIP; Throughput; Wireless application protocol; Wireless networks; IEEE 802.11; TCP NewReno; TCP Reno; TCP modeling; ad hoc networks; congestion control;
Journal_Title :
Mobile Computing, IEEE Transactions on
DOI :
10.1109/TMC.2007.1057