MiNT-m: an autonomous mobile wireless experimentation platform

Limited fidelity of software-based wireless network simulations has prompted many researchers to build testbeds for developing and evaluating their wireless protocols and mobile applications. Since most testbeds are tailored to the needs of specific research projects, they cannot be easily reused for other research projects that may have different requirements on physical topology, radio channel characteristics or mobility pattern. In this paper, we describe the design, implementation and evaluation of MiNT-m, an experimentation platform devised specifically to support arbitrary experiments for mobile multi-hop wireless network protocols. In addition to inheriting the miniaturization feature from its predecessor MiNT [9], MiNT-m enables flexible testbed reconfiguration on an experiment-by-experiment basis by putting each testbed node on a centrally controlled untethered mobile robot. To support mobility and reconfiguration of testbed nodes, MiNT-m includes a scalable mobile robot navigation control subsystem, which in turn consists of a vision-based robot positioning module and a collision avoidance-based trajectory planning module. Further, MiNT-m provides a comprehensive network/experiment management subsystem that affords a user full interactive control over the testbed as well as real-time visualization of the testbed activities. Finally, because MiNT-m is designed to be a shared research infrastructure that supports 24x7 operation, it incorporates a novel automatic battery recharging capability that enables testbed robots to operate without human intervention for weeks.

[1]  Christian F. Tschudin,et al.  A large-scale testbed for reproducible ad hoc protocol evaluations , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[2]  Panganamala Ramana Kumar,et al.  The Convergence of Control, Communication, and Computation , 2003, PWC.

[3]  Pradipta De,et al.  VirtualWire: a fault injection and analysis tool for network protocols , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..

[4]  Dipankar Raychaudhuri,et al.  ORBIT radio grid testbed for evaluation of next-generation wireless network protocols , 2005, First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities.

[5]  David A. Maltz,et al.  Experiences Designing and Building a Multi-Hop Wireless Ad Hoc Network Testbed , 1999 .

[6]  Tracy Camp,et al.  A Visualization and Animation Tool for NS-2 Wireless Simulations : iNSpect ∗ , 2004 .

[7]  Manpreet Singh,et al.  Overview of the ORBIT radio grid testbed for evaluation of next-generation wireless network protocols , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[8]  Pradipta De,et al.  MiNT: a miniaturized network testbed for mobile wireless research , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[9]  Raghupathy Sivakumar,et al.  ATP: a reliable transport protocol for ad hoc networks , 2003, IEEE Transactions on Mobile Computing.

[10]  Simon Parsons,et al.  Principles of Robot Motion: Theory, Algorithms and Implementations by Howie Choset, Kevin M. Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia E. Kavraki and Sebastian Thrun, 603 pp., $60.00, ISBN 0-262-033275 , 2007, The Knowledge Engineering Review.

[11]  Benjamin A. Chambers The Grid Roofnet: a Rooftop Ad Hoc Wireless Network , 2002 .

[12]  Deborah Estrin,et al.  Effects of Detail in Wireless Network Simulation , 2001 .

[13]  R.M. Murray,et al.  The Caltech Multi-Vehicle Wireless Testbed , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[14]  Tzi-cker Chiueh,et al.  Architecture and algorithms for an IEEE 802.11-based multi-channel wireless mesh network , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[15]  Hari Balakrishnan,et al.  6th ACM/IEEE International Conference on on Mobile Computing and Networking (ACM MOBICOM ’00) The Cricket Location-Support System , 2022 .

[16]  B. E. Eckbo,et al.  Appendix , 1826, Epilepsy Research.

[17]  Robert Ricci,et al.  Mobile Emulab: A Robotic Wireless and Sensor Network Testbed , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[18]  Raj Jain,et al.  Rate based schemes: mistakes to avoid , 1994 .