TY - JOUR
T1 - Routing exploiting multiple heterogeneous wireless interfaces
T2 - A TCP performance study
AU - Yoon, Wonyong
AU - Vaidya, Nitin
N1 - Funding Information:
The work in this paper was funded in part by The Boeing Company. W. Yoon’s work was also supported in part by IT Scholarship Program of IITA MIC South Korea.
PY - 2010/1/15
Y1 - 2010/1/15
N2 - 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).
AB - 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).
KW - Multiple interfaces
KW - TCP
KW - Wireless multi-hop network
UR - http://www.scopus.com/inward/record.url?scp=70849092889&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70849092889&partnerID=8YFLogxK
U2 - 10.1016/j.comcom.2009.07.012
DO - 10.1016/j.comcom.2009.07.012
M3 - Article
AN - SCOPUS:70849092889
SN - 0140-3664
VL - 33
SP - 23
EP - 34
JO - Computer Communications
JF - Computer Communications
IS - 1
ER -