Multilink Transfer over Heterogeneous Networks

In a world with numerous heterogeneous wireless technologies (e.g. WLAN, HSPA, WiMAX, Bluetooth, etc.), devices such as cell phones and laptops are more and more often equipped with multiple communication interfaces. Motivated by this trend, major wireless providers, such as Telenor [1], are looking for solutions that can fully utilize multiple technologies when present. While the term multilink refers to one host attached to many access networks, multihoming describes the method of maintaining multiple IP addresses on a single device, and the term multipath implies using different multihop end-to-end paths for routing. Although these three problems are closely related, our work focuses on multilink transfer and simultaneously utilizing all available interfaces. In theory [2], exploiting multiple links has several potential benefits: increased throughput by link aggregation, added fault tolerance by sending redundant data over independent links, and increased connectivity by combining several coverage areas.

[1]  Xiaomin Zhu,et al.  cmpSCTP: An Extension of SCTP to Support Concurrent Multi-Path Transfer , 2008, 2008 IEEE International Conference on Communications.

[2]  J. Iyengar,et al.  Concurrent Multipath Transfer Using SCTP Multihoming Over Independent End-to-End Paths , 2006, IEEE/ACM Transactions on Networking.

[3]  Marcelo Bagnulo,et al.  Shim6: Level 3 Multihoming Shim Protocol for IPv6 , 2009, RFC.

[4]  Chung-Ming Huang,et al.  WiMP-SCTP: Multi-Path Transmission Using Stream Control Transmission Protocol (SCTP) in Wireless Networks , 2007, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[5]  Claudio Casetti,et al.  SCTP-based Transport Protocols for Concurrent Multipath Transfer , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[6]  Giuliana Franceschinis,et al.  Multi-path continuous media streaming: what are the benefits? , 2002, Perform. Evaluation.

[7]  Wei Wei,et al.  Multipath live streaming via TCP: scheme, performance and benefits , 2007, CoNEXT '07.

[8]  Dhananjay S. Phatak,et al.  IP-in-IP tunneling to enable the simultaneous use of multiple IP interfaces for network level connection striping , 2003, Comput. Networks.

[9]  Bin Zhou,et al.  TFRC Veno: An Enhancement of TCP Friendly Rate Control over Wired/Wireless Networks , 2007, 2007 IEEE International Conference on Network Protocols.