Experimental Research Testbeds for Large-Scale WSNs: A Survey from the Architectural Perspective

Wireless sensor networks (WSNs) have a significant potential in diverse applications. In contrast to WSNs in a small-scale setting, the real-world adoption of large-scale WSNs is quite slow particularly due to the lack of robustness of protocols at all levels. Upon the demanding need for their experimental verification and evaluation, researchers have developed numerous WSN testbeds. While each individual WSN testbed contributes to the progress with its own unique innovation, still a missing element is an analysis on the overall system architecture and methodologies that can lead to systematic advances. This paper seeks to provide a framework to reason about the evolving WSN testbeds from the architectural perspective. We define three core requirements for WSN testbeds, which are scalability, flexibility, and efficiency. Then, we establish a taxonomy of WSN testbeds that represents the architectural design space by a hierarchy of design domains and associated design approaches. Through a comprehensive literature survey of existing prominent WSN testbeds, we examine their best practices for each design approach in our taxonomy. Finally, we qualitatively evaluate WSN testbeds for their responsiveness to the aforementioned core requirements by assessing the influence by each design approach on the core requirements and suggest future directions of research.

[1]  G.P. Hancke,et al.  A survey of Wireless Sensor Network testbeds , 2011, IEEE Africon '11.

[2]  Chip Elliott,et al.  An update on the GENI project , 2009, CCRV.

[3]  Andrea Zanella,et al.  SignetLab: deployable sensor network testbed and management tool , 2006, SenSys '06.

[4]  V. Giordano,et al.  A LabVIEW based test-bed with off-the-shelf components for research in mobile sensor networks , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[5]  Jaeho Kim,et al.  M2M Service Platforms: Survey, Issues, and Enabling Technologies , 2014, IEEE Communications Surveys & Tutorials.

[6]  Hongwei Zhang,et al.  NetEye: a user-centered wireless sensor network testbed for high-fidelity, robust experimentation , 2012, Int. J. Commun. Syst..

[7]  Mehmet C. Vuran,et al.  A Dual-Network Testbed for Wireless Sensor Applications , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[8]  O. P. Vyas,et al.  An Exploratory Study of Experimental Tools for Wireless Sensor Networks , 2011, Wirel. Sens. Netw..

[9]  Krzysztof Pawlikowski,et al.  On credibility of simulation studies of telecommunication networks , 2002, IEEE Commun. Mag..

[10]  Qiang Wang,et al.  Reprogramming wireless sensor networks: challenges and approaches , 2006, IEEE Network.

[11]  Andrea Vitaletti,et al.  On the accuracy of omnet++ in the wireless sensornetworks domain: simulation vs. testbed , 2007, PE-WASUN '07.

[12]  Muhammad Omer Farooq,et al.  Wireless Sensor Networks Testbeds and State-of-the-Art Multimedia Sensor Nodes , 2014 .

[13]  Ravi Prakash,et al.  ASSERT: A Wireless Networking Testbed , 2010, TRIDENTCOM.

[14]  Thomas Noël,et al.  Adding value to WSN simulation using the IoT-LAB experimental platform , 2013, 2013 IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[15]  Matt Welsh,et al.  MoteLab: a wireless sensor network testbed , 2005, IPSN '05.

[16]  Li Dong,et al.  EasiTest: A Multi-Radio Testbed for Heterogeneous Wireless Sensor Networks , 2012 .

[17]  Béla Genge,et al.  EPIC: A Testbed for Scientifically Rigorous Cyber-Physical Security Experimentation , 2013, IEEE Transactions on Emerging Topics in Computing.

[18]  Anish Arora,et al.  Chowkidar: A Health Monitor for Wireless Sensor Network Testbeds , 2007, 2007 3rd International Conference on Testbeds and Research Infrastructure for the Development of Networks and Communities.

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

[20]  Mark A. Minor,et al.  Emulab's wireless sensor net testbed: true mobility, location precision, and remote access , 2005, SenSys '05.

[21]  Jaime Lloret,et al.  Practical Deployments of Wireless Sensor Networks: a Survey , 2010 .

[22]  Rachid Beghdad,et al.  Securing Wireless Sensor Networks: A Survey , 2013, EDPACS.

[23]  Thomas Staub,et al.  MARWIS: A Management Architecture for Heterogeneous Wireless Sensor Networks , 2008, WWIC.

[24]  Piotr Zwierzykowski,et al.  Surv ey of Simulators for Wireless Sensor Networks , 2012 .

[25]  Jang-Ping Sheu,et al.  WSNTB: A testbed for heterogeneous wireless sensor networks , 2008, 2008 First IEEE International Conference on Ubi-Media Computing.

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

[27]  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.

[28]  Olof Rensfelt,et al.  Repeatable experiments with mobile nodes in a relocatable WSN testbed , 2010, 2010 6th IEEE International Conference on Distributed Computing in Sensor Systems Workshops (DCOSSW).

[29]  Konrad Iwanicki KonTest : A Wireless Sensor Network Testbed at Vrije Universiteit Amsterdam , 2008 .

[30]  Dimitrios D. Vergados,et al.  A survey on power control issues in wireless sensor networks , 2007, IEEE Communications Surveys & Tutorials.

[31]  Rajesh K. Gupta,et al.  Programming models for sensor networks: A survey , 2008, TOSN.

[32]  Emre Ertin,et al.  Kansei: a testbed for sensing at scale , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[33]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[34]  Serge Fdida,et al.  Future internet research and experimentation: the FIRE initiative , 2007, CCRV.

[35]  Ioannis Chatzigiannakis,et al.  WISEBED: An Open Large-Scale Wireless Sensor Network Testbed , 2009, SENSAPPEAL.

[36]  Cem Ersoy,et al.  MAC protocols for wireless sensor networks: a survey , 2006, IEEE Communications Magazine.

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

[38]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[39]  Alexander Gluhak,et al.  A survey on facilities for experimental internet of things research , 2011, IEEE Communications Magazine.

[40]  Anish Arora,et al.  Next-Generation Internet Architectures and Protocols: KanseiGenie: software infrastructure for resource management and programmability of wireless sensor network fabrics , 2008 .

[41]  Wei Dong,et al.  Providing OS Support for Wireless Sensor Networks: Challenges and Approaches , 2010, IEEE Communications Surveys & Tutorials.