ABSTRACT
In scenarios where wireless ad hoc networks are deployed, sometimes it would be desirable that ad hoc nodes can communicate with servers in wired networks to upload or download data. In these cases TCP connections will span both wireless ad hoc and wired domains. However, TCP often faces severe unfairness in this type of connection scenario, which forces some TCP flows to completely stop transferring any data despite all links being in good states. In this paper, we propose a simple scheduling scheme, which helps competing TCP connections to achieve fairness without much throughput loss. Simulation results show that our scheme successfully eliminates the extreme unfairness existing in above-mentioned scenarios.
- M. Gerla, K. Tang, and R. Bagrodia, "TCP Performance in Wireless Multi-hop Networks," In proceedings of IEEE WMCSA '99, New Orleans, LA, Feb 1999. Google ScholarDigital Library
- G. Holland, and N. Vaidya, "Analysis of TCP Performance over Mobile Ad Hoc Networks," In proceedings of MobiCom '99, Seattle, WA, Aug 1999. Google ScholarDigital Library
- S. Xu, and T. Saadawi, "Does the IEEE 802.11 MAC Protocol Work Well in Multihop Wireless Ad Hoc Networks?" IEEE Communications Magazine, Volume 39, Issue 6, Jun 2001. Google ScholarDigital Library
- K. Xu, S. Bae, S. Lee, and M. Gerla, "TCP Behavior across Multihop Wireless Networks and the Wired Internet," In proceedings of WoWMoM '02, Atlanta, GA, Sep 2002. Google ScholarDigital Library
- IEEE, "Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications," IEEE Standard 802.11, Jun 1999.Google Scholar
- Network Simulator. http://www.isi.edu/nsnam/ns/Google Scholar
- J. Broch, D. A. Maltz, D. B. Johnson, Y. Hu, and J. Jetcheva, "A Performance Comparison of Multi-hop Wireless Ad Hoc Network Routing Protocols," In ACM/IEEE Int. Conf. on Mobile Computing and Networking, Oct 1998. Google ScholarDigital Library
- C. Perkins, and P. Bhagwat, "Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers," In proceedings of the SIGCOMM '94 Conference on Communications Architectures, Protocols and Applications, Aug 1994. Google ScholarDigital Library
- J. Broch, D. B. Johnson, and D. A. Maltz, "The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks," Internet-Draft, draft-ietf-manet-dsr-03.txt, October 1999.Google Scholar
- K. Tang, and M. Gerla, "Fair sharing of MAC under TCP in wireless ad hoc networks," In proceedings of IEEE MMT '99, Venice, Italy, Oct 1999.Google Scholar
- N. Vaidya, P. Bahl, and S. Gupta, "Distributed Fair Scheduling in a Wireless LAN," In proceedings of ACM MobiCom 2000. Boston, Aug 2000. Google ScholarDigital Library
- T. Nandagopal, T. E. Kim, X. Gao, and V. Bharghavan, "Achieving MAC Layer Fairness in Wireless Packet Networks," In proceedings of ACM MobiCom 2000, Boston, Aug 2000. Google ScholarDigital Library
Index Terms
- Improving fairness among TCP flows crossing wireless ad hoc and wired networks
Recommendations
Multicasting with Localized Control in Wireless Ad Hoc Networks
This paper investigates how to support multicasting in wireless ad hoc networks without throttling the dominant unicast flows. Unicast flows are usually congestion-controlled with protocols like TCP. However, there are no such protocols for multicast ...
TCP behavior across multihop wireless networks and the wired internet
WOWMOM '02: Proceedings of the 5th ACM international workshop on Wireless mobile multimediaEmerging wireless ad hoc networks find their most important applications in untethered, mobile, multihop scenarios where there is no wired infrastructure. Yet, when the wired infrastructure (say, the Internet) is within reach, opportunistic connections ...
Improving TCP performance over mobile ad hoc networks
The transmission control protocol (TCP) was designed to provide reliable end-to-end delivery of data over unreliable networks. Most TCP implementations have been carefully optimised to operate in wired networks. Deploying standard TCP in wireless mobile ...
Comments