Experiment Control and Monitoring System for LOG-a-TEC Testbed

The LOG-a-TEC testbed is a combined outdoor and indoor heterogeneous wireless testbed for experimentation with sensor networks and machine-type communications, which is included within the Fed4FIRE+ federation. It supports continuous deployment principles; however, it is missing an option to monitor and control the experiment in real-time, which is required for experiment execution under comparable conditions. The paper describes the implementation of the experiment control and monitoring system (EC and MS) as the upgrade of the LOG-a-TEC testbed. EC and MS is implemented within existing infrastructure management and built systems as a new service. The EC and MS is accessible as a new tab in sensor management system portal. It supports several commands, including start, stop and restart application, exit the experiment, flash or reset the target device, and displays the real-time status of the experiment application. When nodes apply Contiki-NG as their operating system, the Contiki-NG shell tool is accessible with the help of the newly developed tool, giving further experiment execution control capabilities to the user. By using the ZeroMQ concurrency framework as a message exchange system, information can be asynchronously sent to one or many devices at the same time, providing a real-time data exchange mechanism. The proposed upgrade does not disrupt any continuous deployment functionality and enables remote control and monitoring of the experiment. To evaluate the EC and MS functionality, two experiments were conducted: the first demonstrated the Bluetooth Low Energy (BLE) localization, while the second analysed interference avoidance in the 6TiSCH (IPv6 over the TSCH mode of IEEE 802.15.4e) wireless technology for the industrial Internet of Things (IIoT).

[1]  Carlo Fischione,et al.  Wireless Network Design for Control Systems: A Survey , 2017, IEEE Communications Surveys & Tutorials.

[2]  Gregory M. P. O'Hare,et al.  Debugging Low-Power and Lossy Wireless Networks: A Survey , 2012, IEEE Communications Surveys & Tutorials.

[3]  Thomas Watteyne,et al.  6TiSCH: Industrial Performance for IPv6 Internet-of-Things Networks , 2019, Proceedings of the IEEE.

[4]  Leandros Tassiulas,et al.  Testbed : A Cloud based Wireless Experimentation Facility , 2014 .

[5]  Cigdem Sengul,et al.  Design of a Configurable Wireless Network Testbed with Live Traffic , 2010, TRIDENTCOM.

[6]  Nico Bayer,et al.  OpenGUFI: An Extensible Graphical User Flow Interface for an SDN-Enabled Wireless Testbed , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[7]  Anton Hergenröder,et al.  A Survey on Testbeds and Experimentation Environments for Wireless Sensor Networks , 2014, IEEE Communications Surveys & Tutorials.

[8]  Thomas Magedanz,et al.  Emerging testing trends and the Panlab enabling infrastructure , 2011, IEEE Communications Magazine.

[9]  Solomon Raju Kota,et al.  An Empirical Study on System Level Aspects of Internet of Things (IoT) , 2020, IEEE Access.

[10]  Carolina Fortuna,et al.  Continuous Integration in Wireless Technology Development , 2018, IEEE Communications Magazine.

[11]  Thomas Staub,et al.  TARWIS — A testbed management architecture for wireless sensor network testbeds , 2012, 2012 IEEE Network Operations and Management Symposium.

[12]  Lei Zhang,et al.  Time Delay Performance Analysis of Distributed Communication Platform Based on ZeroMQ , 2019, 2019 International Conference on Communications, Information System and Computer Engineering (CISCE).

[13]  Leandros Tassiulas,et al.  NITOS testbed: A cloud based wireless experimentation facility , 2014, 2014 26th International Teletraffic Congress (ITC).

[14]  Steve Vinoski,et al.  Advanced Message Queuing Protocol , 2006, IEEE Internet Computing.

[15]  Pascal Thubert An Architecture for IPv6 over the TSCH mode of IEEE 802.15.4 , 2019 .

[16]  Robert J. Piechocki,et al.  Adaptive channel selection in IEEE 802.15.4 TSCH networks , 2017, 2017 Global Internet of Things Summit (GIoTS).

[17]  Gerhard P. Hancke,et al.  Industrial Wireless Sensor Networks: Challenges, Design Principles, and Technical Approaches , 2009, IEEE Transactions on Industrial Electronics.

[18]  Yue Wang,et al.  Linear least squares localization in sensor networks , 2015, EURASIP J. Wirel. Commun. Netw..

[19]  Bruno Yuji Lino Kimura,et al.  Experimental Environments for the Internet of Things: A Review , 2019, IEEE Sensors Journal.

[20]  Carolina Fortuna,et al.  Integrating Research Testbeds into Social Coding Platforms , 2018, 2018 European Conference on Networks and Communications (EuCNC).

[21]  Michael ten Hompel,et al.  PhyNetLab: Architecture design of ultra-low power Wireless Sensor Network testbed , 2015, 2015 IEEE 16th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[22]  Halil Yetgin,et al.  Performance Evaluation of COINS Framework for Wireless Network Automation , 2021, 2021 Joint European Conference on Networks and Communications & 6G Summit (EuCNC/6G Summit).