Experiences with a Mobile Testbed

This paper presents results from an eight-day network packet-trace of MosquitoNet. MosquitoNet allows users of laptop computers to switch seamlessly between a metropolitan-area wireless network and a wired network (10 Mbit/s Ethernet) available in offices and on-campus residences. Results include the amount of user mobility between the wired and wireless networks, the amount of mobility within the wireless network, an examination of application end-to-end delays, and an examination of overall packet loss and reordering in the wireless network. We find that the average mobile host switches between the wired and wireless networks 14 times during the trace and moves within the wireless network five times. Round trip latencies in the wireless network are very high, with a minimum of 0.2 seconds. Even higher end-to-end delays, of up to hundreds of seconds, are due to packet loss and reordering. These delays cause users to change their usage patterns when connected to the wireless network. We conclude that latency is a critical problem in the wireless network.

[1]  John Nagle,et al.  Congestion control in IP/TCP internetworks , 1995, CCRV.

[2]  Jim Fulton,et al.  An update on low bandwidth X (LBX) , 1993 .

[3]  R. Katz,et al.  The Effects of Asymmetry on TCP Performance 1 , 1997 .

[4]  Brent Callaghan,et al.  NFS Version 3 Protocol Specification , 1995, RFC.

[5]  David A. Borman Telnet Linemode option , 1989, RFC.

[6]  David A. Borman Telnet Linemode Option , 1990, RFC.

[7]  R. Katz,et al.  A trace-based approach for modeling wireless channel behavior , 1996, Proceedings Winter Simulation Conference.

[8]  Liviu Iftode,et al.  Improving the Performance of Reliable Transport Protocols in Mobile Computing Environments , 1994, IEEE J. Sel. Areas Commun..

[9]  Mahadev Satyanarayanan,et al.  Disconnected Operation in the Coda File System , 1999, Mobidata.

[10]  W. Richard Stevens,et al.  TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms , 1997, RFC.

[11]  Ron Frederick,et al.  Experiences with X in a Wireless Environment , 1993, Symposium on Mobile and Location-Independent Computing.

[12]  Grenville J. Armitage,et al.  Support for Multicast over UNI 3.0/3.1 based ATM Networks , 1996, RFC.

[13]  Randy H. Katz,et al.  Mobile Network Tracing , 1996, RFC.

[14]  M. Frans Kaashoek,et al.  Rover: a toolkit for mobile information access , 1995, SOSP.

[15]  Van Jacobson,et al.  Compressing TCP/IP Headers for Low-Speed Serial Links , 1990, RFC.

[16]  Brian N. Bershad,et al.  Local Area Mobile Computing on Stock Hardware and Mostly Stock Software , 1993, Symposium on Mobile and Location-Independent Computing.

[17]  Srinivasan Seshan,et al.  A comparison of mechanisms for improving TCP performance over wireless links , 1997, TNET.

[18]  Charles E. Perkins,et al.  IP Mobility Support , 1996, RFC.

[19]  Mary Baker,et al.  Supporting Mobility in MosquitoNet , 1996, USENIX Annual Technical Conference.

[20]  Barron C. Housel,et al.  WebExpress: a system for optimizing Web browsing in a wireless environment , 1996, MobiCom '96.

[21]  Srinivasan Seshan,et al.  A comparison of mechanisms for improving TCP performance over wireless links , 1996, SIGCOMM 1996.

[22]  Peter Steenkiste,et al.  Measurement and analysis of the error characteristics of an in-building wireless network , 1996, SIGCOMM 1996.

[23]  Randy H. Katz,et al.  Trace-based mobile network emulation , 1997, SIGCOMM '97.

[24]  Dan Duchamp,et al.  Measured performance of a wireless LAN , 1992, [1992] Proceedings 17th Conference on Local Computer Networks.