|
ABSTRACT
Due to the availability of a wide variety of wireless access technologies, a mobile host can potentially have subscriptions and access to more than one wireless network at a given time. In this paper, we consider such a multi-homed mobile host, and address the problem of achieving bandwidth aggregation by striping data across the multiple interfaces of the mobile host. We show that both link layer striping approaches and application layer techniques that stripe data across multiple TCP sockets do not achieve the optimal bandwidth aggregation due to a variety of factors specific to wireless networks. We propose an end-to-end transport layer approach called pTCP that effectively performs bandwidth aggregation on multi homed mobile hosts. We show through simulations that pTCP achieves the desired goals under a variety of network conditions.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Hari Adiseshu , Guru Parulkar , George Varghese, A reliable and scalable striping protocol, Conference proceedings on Applications, technologies, architectures, and protocols for computer communications, p.131-141, August 28-30, 1996, Palo Alto, California, United States
|
| |
2
|
M. Allman, H. Kruse, and S. Ostermann. An application-level solution to TCP's satellite inefficiencies. In Proceedings of Workshop on Satellite-Based Information Services (WOSBIS), Rye, NY USA, Nov. 1996.
|
| |
3
|
|
 |
4
|
Hari Balakrishnan , Hariharan S. Rahul , Srinivasan Seshan, An integrated congestion management architecture for Internet hosts, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.175-187, August 30-September 03, 1999, Cambridge, Massachusetts, United States
|
| |
5
|
|
| |
6
|
J. Duncanson. Inverse multiplexing. IEEE Communications Magazine, 32(4):34--41, Apr. 1994.
|
| |
7
|
|
| |
8
|
T. Henderson and R. Katz. Transport protocols for Internet-compatible satellite networks. IEEE Journal on Selected Areas in Communications (JSAC), 17(2):345--359, Feb. 1999.
|
| |
9
|
J. Lee, D. Gunter, B. Tierney, B. Allcock, J. Bester, J. Bresnahan, and S. Tuecke. Applied techniques for high bandwidth data transfers across wide area networks. In Proceedings of Computers in High Energy Physics (CHEP), Beijing, China, Sept. 2001.
|
| |
10
|
|
| |
11
|
M. Mathis, J. Mahdavi, S. Floyd, and A. Romanow. TCP selective acknowledgement options. IETF RFC 2018, Oct. 1996.
|
| |
12
|
J. Nagle. Congestion control in IP/TCP internetworks. In IETF RFC 896, Jan. 1984.
|
 |
13
|
Dan Rubenstein , Jim Kurose , Don Towsley, Detecting shared congestion of flows via end-to-end measurement, Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, p.145-155, June 18-21, 2000, Santa Clara, California, United States
|
 |
14
|
Jeffrey Semke , Jamshid Mahdavi , Matthew Mathis, Automatic TCP buffer tuning, Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication, p.315-323, August 31-September 04, 1998, Vancouver, British Columbia, Canada
|
| |
15
|
The Network Simulator. ns-2. http://www.isi.edu/nsnam/ns.
|
 |
16
|
Prasun Sinha , Narayanan Venkitaraman , Raghupathy Sivakumar , Vaduvur Bharghavan, WTCP: a reliable transport protocol for wireless wide-area networks, Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking, p.231-241, August 15-19, 1999, Seattle, Washington, United States
[doi> 10.1145/313451.313541]
|
| |
17
|
H. Sivakumar , S. Bailey , R. L. Grossman, PSockets: the case for application-level network striping for data intensive applications using high speed wide area networks, Proceedings of the 2000 ACM/IEEE conference on Supercomputing (CDROM), p.37-es, November 04-10, 2000, Dallas, Texas, United States
|
| |
18
|
A. Snoeren. Adaptive inverse multiplexing for wide-area wireless networks. In Proceedings of IEEE GLOBECOM, Rio de Janeireo, Brazil, Dec. 1999.
|
| |
19
|
|
| |
20
|
R. Stewart et al. Stream control transmission protocol. IETF RFC 2960, Oct. 2000.
|
| |
21
|
C. B. Traw and J. Smith. Striping within the network subsystem. IEEE Network Magazine, 9(4):22--32, July 1995.
|
| |
22
|
G. R. Wright and W. R. Stevens. TCP/IP Illustrated, Volume 2. Addison-Wesley Publishing Company, Reading, MA USA, Oct. 1997.
|
CITED BY 32
|
Dong Yang , Bo Wang , Ping Dong , Hongke Zhang, User-perceived QoS mechanism under SCTP/IPv6, Proceedings of the International Conference on Mobile Technology, Applications, and Systems, September 10-12, 2008, Yilan, Taiwan
|
|
|
|
|
|
|
|
|
|
|
|
Ganesh Ananthanarayanan , Venkata N. Padmanabhan , Lenin Ravindranath , Chandramohan A. Thekkath, COMBINE: leveraging the power of wireless peers through collaborative downloading, Proceedings of the 5th international conference on Mobile systems, applications and services, June 11-13, 2007, San Juan, Puerto Rico
|
|
|
|
|
|
|
|
Casey Carter , Robin Kravets , Jean Tourrilhes, Contact networking: a localized mobility system, Proceedings of the 1st international conference on Mobile systems, applications and services, p.145-158, May 05-08, 2003, San Francisco, California
|
|
|
|
|
|
|
|
|
Pablo Rodriguez , Rajiv Chakravorty , Julian Chesterfield , Ian Pratt , Suman Banerjee, MAR: a commuter router infrastructure for the mobile internet, Proceedings of the 2nd international conference on Mobile systems, applications, and services, June 06-09, 2004, Boston, MA, USA
|
|
Bing Wang , Wei Wei , Zheng Guo , Don Towsley, Multipath live streaming via TCP: scheme, performance and benefits, Proceedings of the 2007 ACM CoNEXT conference, December 10-13, 2007, New York, New York
|
|
|
|
|
|
|
Hung-Yun Hsieh , Kyu-Han Kim , Yujie Zhu , Raghupathy Sivakumar, A receiver-centric transport protocol for mobile hosts with heterogeneous wireless interfaces, Proceedings of the 9th annual international conference on Mobile computing and networking, September 14-19, 2003, San Diego, CA, USA
|
|
|
|
|
|
|
|
|
|
|
Tzu-Chi Huang , Sherali Zeadally , Naveen Chilamkurti , Ce-Kuen Shieh, Design, implementation, and evaluation of a Programmable Bandwidth Aggregation System for home networks, Journal of Network and Computer Applications, v.32 n.3, p.741-759, May, 2009
|
|
|
|
|
|
|
|
Karthikeyan Sundaresan , Vaidyanathan Anantharaman , Hung-Yun Hsieh , Raghupathy Sivakumar, ATP: a reliable transport protocol for ad-hoc networks, Proceedings of the 4th ACM international symposium on Mobile ad hoc networking & computing, June 01-03, 2003, Annapolis, Maryland, USA
|
|
Richard Draves , Jitendra Padhye , Brian Zill, Routing in multi-radio, multi-hop wireless mesh networks, Proceedings of the 10th annual international conference on Mobile computing and networking, September 26-October 01, 2004, Philadelphia, PA, USA
|
|
|
|
|
|
|
|
|
Bing Wang , Wei Wei , Jim Kurose , Don Towsley , Krishna R. Pattipati , Zheng Guo , Zheng Peng, Application-layer multipath data transfer via TCP: Schemes and performance tradeoffs, Performance Evaluation, v.64 n.9-12, p.965-977, October, 2007
|
|
|
|
|
|
|
|
|
|