DSDV routing over a multihop wireless network of mobile computers
Ad hoc networking
A comparison of TCP performance over three routing protocols for mobile ad hoc networks
MobiHoc '01 Proceedings of the 2nd ACM international symposium on Mobile ad hoc networking & computing
Analysis of TCP performance over mobile ad hoc networks
Wireless Networks - Selected Papers from Mobicom'99
Improving TCP performance over mobile ad-hoc networks with out-of-order detection and response
Proceedings of the 3rd ACM international symposium on Mobile ad hoc networking & computing
A transport layer approach for achieving aggregate bandwidths on multi-homed mobile hosts
Proceedings of the 8th annual international conference on Mobile computing and networking
How Bad TCP Can Perform In Mobile Ad Hoc Networks
ISCC '02 Proceedings of the Seventh International Symposium on Computers and Communications (ISCC'02)
UCAN: a unified cellular and ad-hoc network architecture
Proceedings of the 9th annual international conference on Mobile computing and networking
Routing in multi-radio, multi-hop wireless mesh networks
Proceedings of the 10th annual international conference on Mobile computing and networking
A Multi-Radio Unification Protocol for IEEE 802.11 Wireless Networks
BROADNETS '04 Proceedings of the First International Conference on Broadband Networks
The Impact of Multihop Wireless Channel on TCP Performance
IEEE Transactions on Mobile Computing
TCP performance over mobile ad hoc networks: a quantitative study: Research Articles
Wireless Communications & Mobile Computing
A survey of TCP over ad hoc networks
IEEE Communications Surveys & Tutorials
Wireless Personal Communications: An International Journal
Computers and Electrical Engineering
Hi-index | 0.24 |
This paper proposes a routing scheme that exploits multiple heterogeneous wireless interfaces on a node: a primary 802.11a interface and a secondary 802.11b (or 802.11) interface. In normal conditions, a TCP flow uses a primary path over the 802.11a interface discovered by a reactive routing protocol. But in presence of route breakage due to node mobility, it resorts to its backup path over the 802.11b interface which is already maintained by a proactive routing protocol and is being used for delivery of control or management packets. The secondary interface exhibits different property than the primary interface (i.e., slower rate but larger transmission range). This helps keep TCP flows alive and preserve the TCP window size, thereby making them more resilient to route breakage induced by mobility. ns-2 implementation and simulations reveal several potential benefits of the proposed routing scheme: (1) recovering packets immediately in the event of link failures, (2) maintaining TCP connections while the higher-rate 802.11a path is not available, and even making the 802.11a path more available, (3) preserving the TCP window size during route breakage, which can lead to preservation of throughput, especially when the round trip delay between a source and a destination is large (e.g., either for long-hop connections or in high queueing delay conditions caused by network congestion, or both).