Abstract
The current state of the art in evaluating applications and communication protocols for ad hoc wireless networks usually involves either simulation or small-scale live deployment. Larger-scale live deployment is typically costly and difficult to run under controlled circumstances. Simulation allows more flexibility in varying system configurations, but requires the duplication of application and network behavior within the simulator. While simulation and live deployment will clearly continue to play important roles in the evaluation of mobile systems, we present MobiNet, a third point in this space. In MobiNet, the communication of unmodified applications running on stock operating systems is subject to the real-time emulation of a user-specified wireless network environment. MobiNet utilizes a cluster of emulator nodes to appropriately delay, drop or deliver packets in a hop by hop fashion based on MAC-layer protocols, ad hoc routing protocols, congestion, queuing, and available bandwidth in the network. Our evaluations show that MobiNet emulation is scalable and accurate while executing real code, including video playback.
- Josh Broch, David A. Maltz, David B. Johnson, Yih-Chun Hu, and Jorjeta Jetcheva. A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols. In Proceedings of the Fourth Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom), October 1998. Google ScholarDigital Library
- Juan Flynn, Hitesh Tiwari, and Dona1 O'Mahony. A Real-Time Emulation System for Ad Hoc Networks. In Proceedings of the Communication Networks and Distributed Systems Modeling and Simulation Conference, January 2002.Google Scholar
- David B. Johnson. Routing in ad hoc networks of mobile hosts. In Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, December 1994.Google Scholar
- David B. Johnson and David A. Maltz. Dynamic Source Routing in ad hoc wireless networks, Mobile Computing, edited by Tomasz Imielinski and Hank Korth. pages 153--181, 1996.Google Scholar
- Glenn Judd and Peter Steenkiste. Using Emulation to Understand and Inprove Wireless Networks and Applications. In Proceedings of NSDI, May 2005. Google ScholarDigital Library
- M. Kojo, A. Gurtov, J. Manner, P. Sarolahti, T. Alanko, and K. Raatikainen. SeaWind: a Wireless Network Emulator. In Proceedings of the 11th GT/ITG Conference on Measuring, Modeling and Evaluation of Computer and Communication Systems (MMB), 2001.Google Scholar
- Philip Levis, Nelson Lee, Matt Welsh, and David Culler. TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications. In To appear in proceedings of the First ACM Conference on Embedded Networked Sensor Systems (SenSys), November 2003. Google ScholarDigital Library
- Priya Mahadevan, Adolfo Rodriguez, David Becker, and Amin Vahdat. MobiNet: A Scalable Emulation Infrastructure for Ad Hoc and Wireless Networks. In UCSD Technical Report CS2004-0792, July 2004.Google Scholar
- Brian Noble, M. Satyanarayanan, Giao Nguyen, and Randy Katz. Trace-based Mobile Network Emulation. In Proceedings of SZGCOMM, September 1997. Google ScholarDigital Library
- The network simulator - ns-2. http://www.isi.eduJnsnam/ns/.Google Scholar
- V. D. Park and M. S. Corson. A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks. In Proc. of IEEE INFOCOM '97, May 1997. Google ScholarDigital Library
- Vincent D. Park and M. Scott Corson. A highly adaptive distributed routing algorithm for mobile wireless networks. In Proceedings of INFOCOM'97, April 1997. Google ScholarDigital Library
- Charles Perkins. Ad Hoc On Demand Distance Vector(AODV) routing, Internet-Draft, draft-ietf-manet-aodv-spec-00.txt. November 1997.Google Scholar
- Charles Perkins and Pravin Bhagwat. Highly dynamic Destination Sequenced Distance-Vector(DSDV) for mobile computers. In Proceedings of SIGCOMM 94 Conference on Communications Architecture, Protocols and Applications, August 1994. Google ScholarDigital Library
- Amin Vahdat, Ken Yocum, Kevin Walsh, Priya Mahadevan, Dejan Kostić, Jeff Chase, and David Becker. Scalability and Accuracy in a Large-Scale Network Emulator. In Proceedings of the 5th Symposium on Operating Systems Design and Implementation (OSDI), December 2002. Google ScholarDigital Library
- Kevin Walsh and Emin Gun Sirer. Staged Simulation for Improving the Scale and Performance of Wireless Network Simulations. In Procedings of the Winter Simulation Conference, December 2003. Google ScholarDigital Library
- Brian White, Jay Lepreau, and Shashi Guruprasad. Lowering the Barrier to Wireless and Mobile Experimentation. In Proceedings of HotNets-I, October 2002.Google Scholar
- Brian White, Jay Lepreau, Leigh Stoller, Robert Ricci, Shashi Gumprasad, Mac Newbold, Mike Hibler, Chad Barb, and Abhijeet Joglekar. An Integrated Experimental Environment for Distributed Systems and Networks. In Proceedings of the 5th Symposium on Operating Systems Design and Implementation (OSDI), December 2002. Google ScholarDigital Library
- Yongguang Zhang and Wei Li. An integrated environment for testing Mobile Ad-Hoc Networks. In Proceedings of MobiHoc, June 2002. Google ScholarDigital Library
- Pei Zheng and Lionel Ni. EMWIN: Emulating a Mobile Wireless Network using a Wired Network. In Proceedings of WOWMOM, September 2002. Google ScholarDigital Library
Index Terms
MobiNet: a scalable emulation infrastructure for ad hoc and wireless networks
Recommendations
MobiNet: a scalable emulation infrastructure for ad hoc and wireless networks
WiTMeMo '05: Papers presented at the 2005 workshop on Wireless traffic measurements and modelingThe current state of the art in evaluating applications and communication protocols for ad hoc wireless networks involves either simulation or small-scale live deployment. While larger-scale deployment has been performed, it is typically costly and ...
A weight-based clustering multicast routing protocol for mobile ad hoc networks
In mobile ad hoc networks, the mobile nodes can move arbitrarily without any centralised management mechanism. The topology of these networks can be very dynamic due to the mobility of mobile nodes. Under such changeable network topology, multicasting ...
A Study of Speed Aware Routing for Mobile Ad Hoc Networks
The flexibility of movement for the wireless ad hoc devices, referred to as node mobility, introduces challenges such as dynamic topological changes, increased frequency of route disconnections and high packet loss rate in Mobile Ad hoc Wireless Network ...
Comments