How to choose an experimentation platform for wireless sensor networks? A survey on static and mobile wireless sensor network experimentation facilities

With the development of new technologies, these last years have witnessed the emergence of a new paradigm: the Internet of Things (IoT) and of the physical world. We are now able to communicate and interact with our surrounding environment through the use of multiple tiny sensors, RFID technologies or small wireless robots. This allows a set of new applications and usages to be envisioned ranging from logistic and traceability purposes to emergency and rescue operations going through the monitoring of volcanos or forest fires. However, all this comes with several technical and scientific issues like how to ensure the reliability of wireless communications in disturbed environments, how to manage efficiently the low resources (energy, memory, etc.) or how to set a safe and sustainable (both hardware and software) platform maintenance. All these issues are addressed by researchers all around the world but solutions designed for IoT need to face real experimentations to be validated. To ease such experimentations for IoT, several experimental testbeds have been deployed offering diverse and heterogeneous services and tools. In this article, we study the different requirements and features such facilities should offer. We survey the different experimental facilities currently available for the community, describe their characteristics. In particular, we detail the different hardware used for sensor networks and robot platforms and the scope of services the different facilities offer with a specific focus on testbeds which enable experimentations with mobility. We expect this survey assist a potential user to easily choose the one to use regarding his own needs. Finally, we identify existing gaps and difficulties and investigate new directions for such facilities.

[1]  Stefan Bouckaert,et al.  The w-iLab.t Testbed , 2010, TRIDENTCOM.

[2]  Pedro U. Lima,et al.  ISROBOTNET: A testbed for sensor and robot network systems , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Andreas Willig,et al.  TWIST: a scalable and reconfigurable testbed for wireless indoor experiments with sensor networks , 2006, REALMAN '06.

[4]  Federico Ferrari,et al.  FlockLab: A testbed for distributed, synchronized tracing and profiling of wireless embedded systems , 2013, 2013 ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[5]  Emre Ertin,et al.  Kansei: a high-fidelity sensing testbed , 2006, IEEE Internet Computing.

[6]  Pradipta De,et al.  MiNT-m: an autonomous mobile wireless experimentation platform , 2006, MobiSys '06.

[7]  Dennis Pfisterer,et al.  RoombaNet - Testbed for Mobile Networks , 2011, Electron. Commun. Eur. Assoc. Softw. Sci. Technol..

[8]  J. Ramiro Martinez de Dios,et al.  An Integrated Testbed for Cooperative Perception with Heterogeneous Mobile and Static Sensors , 2011, Sensors.

[9]  Alexander Gluhak,et al.  SmartCampus: A user-centric testbed for Internet of Things experimentation , 2013, 2013 16th International Symposium on Wireless Personal Multimedia Communications (WPMC).

[10]  Mun Choon Chan,et al.  Indriya: A Low-Cost, 3D Wireless Sensor Network Testbed , 2011, TRIDENTCOM.

[11]  Ioannis Chatzigiannakis,et al.  Flexible experimentation in wireless sensor networks , 2012, Commun. ACM.

[12]  Thomas Noël,et al.  Using SensLAB as a First Class Scientific Tool for Large Scale Wireless Sensor Network Experiments , 2011, Networking.

[13]  Hongwei Zhang,et al.  Elements of sensornet testbed design , 2010 .