Abstract
It is well known that one of the critical sources of TCP poor performance in multihop ad hoc networks lies in the TCP window mechanism that controls the amount of traffic sent into the network. In this paper, we propose a novel cross layer solution called “TCP Contention Control” that dynamically adjusts the amount of outstanding data in the network based on the level of contention experienced by packets as well as the throughput achieved by connections. Our simulation results show TCP Contention Control can drastically improve TCP performance over 802.11 multihop ad hoc networks.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Fu, Z., Meng, X., Lu, S.: How Bad TCP Can Perform in Mobile Ad Hoc Networks. In: IEEE Symposium on Computers and Communications (2002)
Fu, Z., et al.: The Impact of Multihop Wireless Channel on TCP Performance. IEEE Transactions on Mobile Computing 4(2), 209–221 (2005)
Hamadani, E., Rakocevic, V.: Evaluating and Improving TCP Performance Against Contention Losses in Multihop Ad Hoc Networks. In: IFIP International Conference (MWCN), Marrakech, Morocco (2005)
Chen, K., et al.: Understanding Bandwidth-Delay Product in Mobile Ad Hoc Networks. Computer Communications 27(10), 923–934 (2004)
Stevens, W.: RFC 2001 - TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms.Technical Report (Jan. 1997)
Allman, M., Paxson, V., Stevens, W.: RFC 2581 - TCP Congestion Control.Technical Report (Apr. 1999)
Xu, S., Saadawi, T.: Does the IEEE 802.11MAC protocol work well in multihop wireless ad hoc networks. IEEE Communications Magazine 39(6), 130–137 (2001)
Chen, K., Nahrstedt, K.: Limitations of Equation-Based Congestion Control in Mobile Ad Hoc Networks. In: Proceedings - 24th International Conference on Distributed Computing Systems Workshops, Mar. 23-24 (2004)
Ware, C., et al.: Unfairness and Capture Behaviour in 802.11 Adhoc Networks. In: IEEE International Conference on Communications (2000)
IEEE Standards for Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY), Part 11: Technical Specifications (1999)
Xu, K., et al.: TCP Behavior Across Multihop Wireless Networks and the Wired Internet. In: Proceedings of the Fifth ACM International Workshop on Wireless Mobile Multimedia (WOWMOM 2002), Sep. 28 (2002)
OPNET simulator, http://www.opnet.com
Anastasi, G., Conti, M., Gregori, E.: IEEE 802.11b Ad Hoc Networks: Performance Measurements (2003)
Hamadani, E., Rakocevic, V.: Enhancing Fairness and Stability in Multihop Ad Hoc Networks Using Fair Backoff Algorithm. Submitted to IEEE International Conference on Communications (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Hamadani, E., Rakocevic, V. (2007). TCP Contention Control: A Cross Layer Approach to Improve TCP Performance in Multihop Ad Hoc Networks. In: Boavida, F., Monteiro, E., Mascolo, S., Koucheryavy, Y. (eds) Wired/Wireless Internet Communications. WWIC 2007. Lecture Notes in Computer Science, vol 4517. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72697-5_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-72697-5_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72694-4
Online ISBN: 978-3-540-72697-5
eBook Packages: Computer ScienceComputer Science (R0)