Incorporating TCP acknowledgements in MAC layer in IEEE 802.11 multihop ad hoc networks
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
A Cluster-Based Approach for Efficient Multi-Source Multicasting in MANETs
Wireless Personal Communications: An International Journal
Enhancing TCP congestion control for improved performance in wireless networks
ADHOC-NOW'12 Proceedings of the 11th international conference on Ad-hoc, Mobile, and Wireless Networks
Hi-index | 0.00 |
In this research, we first investigate the cross-layer interaction between TCP and routing protocols in the IEEE 802.11 ad hoc network. On-demand ad hoc routing protocols respond to network events such as channel noise, mobility, and congestion in the same manner which, in association with TCP, deteriorates the quality of an existing end-to-end connection. The poor end-to-end connectivity deteriorates TCP's performance in turn. Based on the well-known TCP-friendly equation, we conduct a quantitative study on the TCP operation range using static routing and long-lived TCP flows, and show that the additive-increase multiplicative-decrease (AIMD) behavior of the TCP window mechanism is aggressive for a typical multi-hop IEEE 802.11 network with a low bandwidth-delay product. Then, to address these problems, we propose two complementary mechanisms, i.e., the TCP FeW (fractional window increment) scheme and the ROBUST (Route-failure nOtification using BUlk-losS Trigger) policy. The TCP FeW scheme is a preventive solution used to reduce the congestion-driven wireless link loss. The ROBUST policy is a corrective solution that enables on-demand routing protocols to suppress over-reactions induced by the aggressive TCP behavior. It is shown by computer simulation that these two mechanisms result in a significant improvement of TCP throughput without modifying the basic TCP window or the wireless MAC mechanisms.