|
ABSTRACT
We introduce MAR, a commuter mobile access router infrastructure that exploits wireless diversity (e.g. channel diversity, network diversity, and technology diversity) to provide improved data performance for wireless data users. Our system design stems from the observation that rather than choosing a single wireless service provider (e.g. Sprint, AT&T, BT, Vodafone), a single technology (e.g. GPRS, UMTS, CDMA, 802.11), or a single wireless channel, users can obtain significant benefits by using the multiplicity of choices available. MAR is a wireless multi-homed device that can be placed in moving vehicles (e.g. car, bus, train) to enable high-speed data access. MAR dynamically instantiates new channels based on traffic demand, aggregates the bandwidth and dynamically shifts load from poor quality to better quality channels. MAR, thus, provides a faster, more stable, and reliable communication channel to mobile users.We have implemented and tested the MAR system in our testbed which spans the networks of three different cellular providers. Through our experiments we have performed a detailed evaluation to quantify the benefits of MAR for different protocols and applications. For example, even in highly mobile environments, MAR, on average, improves the end-user experience of web-browsing and streaming applications by a factor of 2.8 and 4.4 respectively. Our results show that significant benefits can be obtained by exploiting the diversity in coverage offered by many cellular operators, different technology networks (e.g. GPRS, CDMA), and diverse wireless channels.
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
|
R. H. Katz and E. C. Brewer, "The Case for Wireless Overlay Networks", In Proceedings of SPIE Multimedia and Networking Conference (MMNC'96), San Jose, CA, Jan 1996.
|
| |
2
|
B. Walke and V. Kumar, "Spectrum issues and new air interfaces", Computer Communications, 26(2003), pages 53--65, Elsevier.
|
| |
3
|
D. D. Clark and J. T. Wroclawski, "The Personal Router Whitepaper", MIT Laboratory for Computer Science Technical Report. Version 2.0 -- March 2001.
|
| |
4
|
|
| |
5
|
A. Miu, J. G. Apostolopoulos, W. Tan, and M. Trott, "Low-Latency Wireless Video Over 802.11 Networks Using Path Diversity", In IEEE International Conference on Multimedia and Expo, Baltimore, MD, July, 2003.
|
| |
6
|
D. B. Johnson, C. E. Perkins and J. Arkko, "Mobility Support in IPv6" (draft-ieft-mobileip-ipv6-23.txt), May 2003. http://www.ieft.org.
|
| |
7
|
N. D. Tripathi, J. H. Reed and H. F. Vanlandingham, "Handover in Cellular Systems", IEEE Personal Communications, December 1998.
|
| |
8
|
|
| |
9
|
R. Chakravorty, S. Katti, I. Pratt and J. Crowcroft, "Flow Aggregation for Enhanced TCP over Wide-Area Wireless", in Proceedings of INFOCOM 2003. http://www.cl.cam.ac.uk/users/rc277/gprs.html
|
 |
10
|
Rajiv Chakravorty , Andrew Clark , Ian Pratt, GPRSWeb: optimizing the web for GPRS links, Proceedings of the 1st international conference on Mobile systems, applications and services, p.317-330, May 05-08, 2003, San Francisco, California
[doi> 10.1145/1066116.1066128]
|
| |
11
|
P. Rodriguez and V. Fridman, "Performance of PEPs in Cellular Wireless Networks", In Proceedings of the 8th Workshop on Web Content Caching and Distribution, Sep 2003, New York.
|
| |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
J. Duncanson, "Inverse multiplexing", IEEE Communications Magazine, 32(4):34--41, Apr. 1994.
|
| |
16
|
C. B. Traw and J. Smith, "Striping within the network subsystem", IEEE Network Magazine, 9(4):22--32, July 1995.
|
| |
17
|
J. W. Byers, M. Luby, and M. Mitzenmacher, "Accessing Multiple Mirror Sites in Parallel: Using Tornado Codes to Speed Up Downloads", in Proceedings of INFOCOM 1999, New York, NY, USA.
|
 |
18
|
Anthony D. Joseph , B. R. Badrinath , Randy H. Katz, The case for services over cascaded networks, Proceedings of the 1st ACM international workshop on Wireless mobile multimedia, p.2-10, October 25-30, 1998, Dallas, Texas, United States
[doi> 10.1145/288338.288351]
|
| |
19
|
M. Roussopoulos, P. Maniatis, E. Swierk, K. Lai, G. Appenzeller, M. Baker, "Person-Level Routing in the Mobile People Architecture", In Proceedings of the USENIX Symposium on Internet Technologies and Systems, October 1999.
|
| |
20
|
N. Anerousis, et. al., "TOPS: An Architecture for Telephony Over Packet Networks", In IEEE Jounal of Selected Areas of Communications, 17(1), January 1999.
|
| |
21
|
L. Magalhaes and R. Kravets, "End-to-End Inverse Multiplexing for Mobile Hosts" In the Journal of the Brazilian Computer Society.
|
| |
22
|
|
| |
23
|
T. Nguyen and A. Zakhor "Distributed Video Streaming over the Internet" In Multimedia Computing and Networking (MMCN), 2002.
|
| |
24
|
T. Nguyen and A. Zakhor "Distributed Video Streaming with Forward Error Correction" In Packet Video, 2002.
|
| |
25
|
P. Rodriguez, R. Chakravorty, Julian Chesterfield, Ian Pratt, Suman Banerjee "Diversity in the MAR system", Microsoft Research-- Technical Report, Sep 2003. http://www.research.microsoft.com/~pablo/papers/all_fig.ps
|
| |
26
|
"Squid Proxy Cache" http://www.squid-cache.org.
|
| |
27
|
J. Ott and D. Kutscher "Drive-thru Internet: IEEE 802.11b for Automobile Users" In Proceedings of Infocom, 2004.
|
CITED BY 27
|
|
Ashutosh Dutta , Tao Zhang , Sunil Madhani , Kenichi Taniuchi , Kensaku Fujimoto , Yasuhiro Katsube , Yoshihiro Ohba , Henning Schulzrinne, Secure universal mobility for wireless internet, Proceedings of the 2nd ACM international workshop on Wireless mobile applications and services on WLAN hotspots, October 01-01, 2004, Philadelphia, PA, USA
|
|
|
Allen Miu , Godfrey Tan , Hari Balakrishnan , John Apostolopoulos, Divert: fine-grained path selection for wireless LANs, Proceedings of the 2nd international conference on Mobile systems, applications, and services, June 06-09, 2004, Boston, MA, USA
|
|
|
|
|
|
|
|
|
Ashutosh Dutta , Tao Zhang , Sunil Madhani , Kenichi Taniuchi , Kensaku Fujimoto , Yasuhiro Katsube , Yoshihiro Ohba , Henning Schulzrinne, Secure universal mobility for wireless Internet, ACM SIGMOBILE Mobile Computing and Communications Review, v.9 n.3, July 2005
|
|
|
|
|
|
Jacob Sorber , Nilanjan Banerjee , Mark D. Corner , Sami Rollins, Turducken: hierarchical power management for mobile devices, Proceedings of the 3rd international conference on Mobile systems, applications, and services, June 06-08, 2005, Seattle, Washington
|
|
|
|
|
|
Vladimir Bychkovsky , Bret Hull , Allen Miu , Hari Balakrishnan , Samuel Madden, A measurement study of vehicular internet access using in situ Wi-Fi networks, Proceedings of the 12th annual international conference on Mobile computing and networking, September 23-29, 2006, Los Angeles, CA, USA
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Justin Ormont , Jordan Walker , Suman Banerjee , Ashwin Sridharan , Mukund Seshadri , Sridhar Machiraju, A city-wide vehicular infrastructure for wide-area wireless experimentation, Proceedings of the third ACM international workshop on Wireless network testbeds, experimental evaluation and characterization, September 19-19, 2008, San Francisco, California, USA
|
|
|
Jun Yao , Salil S. Kanhere , Mahbub Hassan, An empirical study of bandwidth predictability in mobile computing, Proceedings of the third ACM international workshop on Wireless network testbeds, experimental evaluation and characterization, September 19-19, 2008, San Francisco, California, USA
|
|
|
|
|
|
Sutirtha Chatterjee , Suranjan Chakraborty , Saonee Sarker , Suprateek Sarker , Francis Y. Lau, Examining the success factors for mobile work in healthcare: A deductive study, Decision Support Systems, v.46 n.3, p.620-633, February, 2009
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
Kishore Ramachandran , Ravi Kokku , Karthikeyan Sundaresan , Marco Gruteser , Sampath Rangarajan, R2D2: regulating beam shape and rate as directionality meets diversity, Proceedings of the 7th international conference on Mobile systems, applications, and services, June 22-25, 2009, Kraków, Poland
|
|
|
|
|