JAMES: JAva test-bed ManagEment System
- 1 April 2009
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Research on wireless sensor networks (WSNs) has recently moved from the design and evaluation of protocol stacks to real-life implementation and test of the proposed solutions. It would be desirable to be able to run the implementation of a given protocol stack (or of multiple stacks) over different real-life test-beds obtaining comparable results. This requires standardized interfaces to remotely access and control a federation of test-beds, tools to gather data on the protocol performance without affecting the network operations, as well as ways to standardize how data needed to compute the metrics of interest are gathered and analyzed. This paper describes the design and use of JAMES, a new Test-bed Management System for WSNs that addresses all these challenges. We also discuss the use of JAMES features to ease the experimental evaluation of protocol stacks we have developed. Our experiments show that only a few tens of lines need to be written to be able to execute tests on a given protocol stack and that JAMES operations are transparent to the stack behavior.Keywords
This publication has 11 references indexed in Scilit:
- Efficient Non-Planar Routing around Dead Ends in Sparse Topologies using Random ForwardingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- WSN19-6: Integrated Data Delivery and Interest Dissemination Techniques for Wireless Sensor NetworksIEEE Globecom 2006, 2006
- A Cross-Layer Protocol for Wireless Sensor NetworksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Mobile Emulab: A Robotic Wireless and Sensor Network TestbedPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- MACRO: an integrated MAC/routing protocol for geographic forwarding in wireless sensor networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A dynamic operating system for sensor nodesPublished by Association for Computing Machinery (ACM) ,2005
- Contiki - a lightweight and flexible operating system for tiny networked sensorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Localized techniques for broadcasting in wireless sensor networksPublished by Association for Computing Machinery (ACM) ,2004
- An integrated experimental environment for distributed systems and networksPublished by Association for Computing Machinery (ACM) ,2002
- System architecture directions for networked sensorsACM SIGPLAN Notices, 2000