plexi: Adaptive re-scheduling web-service of time synchronized low-power wireless networks

Industrial IoT applications require highly dependable monitoring and actuation capabilities of remote interoperable low power devices. Time scheduling with channel hopping has been a well-attested mechanism to address these requirements in volatile environments. Yet, scheduling algorithms to date are not adaptive enough to changes in deployed applications and their environments. plexi is a restful web service API for monitoring and scheduling IEEE802.15.4e network resources hiding the complexity of schedule deployment and modification. On top, plexiflex allows any given scheduler to adapt to network performance changes by monitoring periodic data streams coming from the nodes. It triggers resource (de)allocation aiming at stable network performance. Both plexi API and plexiflex adaptive rescheduling algorithm allow for interoperability among devices, schedulers and applications. Experiments to real TSCH network deployments have shown significant gains of plexiflex compared to fixed offline scheduling. Via monitoring the interarrival time of those stream data packets, plexiflex can identify wiring new node joining and rewiring events and reschedule when and where is needed.

[1]  Tian He,et al.  Realistic and Efficient Multi-Channel Communications in Wireless Sensor Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[2]  Antonio Liotta,et al.  A wireless mesh communication protocol for smart-metering , 2012, 2012 International Conference on Computing, Networking and Communications (ICNC).

[3]  R. Srikant,et al.  On the universality of age-based scheduling in wireless networks , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[4]  Gerhard P. Hancke,et al.  Industrial Wireless Sensor Networks , 2011 .

[5]  Antonio Liotta,et al.  Node centrality awareness via swarming effects , 2014, 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[6]  Ridha Soua,et al.  MODESA: An optimized multichannel slot assignment for raw data convergecast in wireless sensor networks , 2012, 2012 IEEE 31st International Performance Computing and Communications Conference (IPCCC).

[7]  Giancarlo Fortino,et al.  A flexible building management framework based on wireless sensor and actuator networks , 2012, J. Netw. Comput. Appl..

[8]  Ankur Mehta,et al.  Reliability through frequency diversity: why channel hopping makes sense , 2009, PE-WASUN '09.

[9]  Yixin Chen,et al.  Real-Time Scheduling for WirelessHART Networks , 2010, 2010 31st IEEE Real-Time Systems Symposium.

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

[11]  Alexandre M. Bayen,et al.  A decentralized scheduling algorithm for time synchronized channel hopping , 2011, EAI Endorsed Trans. Mob. Commun. Appl..

[12]  Ridha Soua,et al.  Wave: a distributed scheduling algorithm for convergecast in IEEE 802.15.4e TSCH networks , 2016, Trans. Emerg. Telecommun. Technol..

[13]  Mikael Gidlund,et al.  Future research challenges in wireless sensor and actuator networks targeting industrial automation , 2011, 2011 9th IEEE International Conference on Industrial Informatics.

[14]  Antonio Liotta,et al.  Ensembles of incremental learners to detect anomalies in ad hoc sensor networks , 2015, Ad Hoc Networks.

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

[16]  Steve Goddard,et al.  Cross-Layer Analysis of the End-to-End Delay Distribution in Wireless Sensor Networks , 2009, 2009 30th IEEE Real-Time Systems Symposium.

[17]  Song Han,et al.  WirelessHART: Applying Wireless Technology in Real-Time Industrial Process Control , 2008, 2008 IEEE Real-Time and Embedded Technology and Applications Symposium.

[18]  A. Liotta The cognitive NET is coming , 2013, IEEE Spectrum.

[19]  Nick Antonopoulos,et al.  Cooperative stalking of transient nomadic resources on overlay networks , 2013, Future Gener. Comput. Syst..

[20]  Bhaskar Krishnamachari,et al.  Fast Data Collection in Tree-Based Wireless Sensor Networks , 2012, IEEE Transactions on Mobile Computing.

[21]  Philip Levis,et al.  RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks , 2012, RFC.

[22]  Antonio Liotta,et al.  A survey on networks for smart-metering systems , 2012, Int. J. Pervasive Comput. Commun..

[23]  Gennaro Boggia,et al.  Decentralized Traffic Aware Scheduling in 6TiSCH Networks: Design and Experimental Evaluation , 2015, IEEE Internet of Things Journal.

[24]  Ricard Gavaldà,et al.  Learning from Time-Changing Data with Adaptive Windowing , 2007, SDM.

[25]  Maria Rita Palattella,et al.  IETF 6TSCH: Combining IPv6 Connectivity with Industrial Performance , 2013, 2013 Seventh International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[26]  Michael J. Neely Delay-Based Network Utility Maximization , 2010, 2010 Proceedings IEEE INFOCOM.

[27]  Antonio Liotta,et al.  Power Control in Wireless Sensor Networks with Variable Interference , 2016, Mob. Inf. Syst..

[28]  Ness B. Shroff,et al.  Delay-Based Back-Pressure Scheduling in Multihop Wireless Networks , 2011, IEEE/ACM Transactions on Networking.

[29]  Thomas Watteyne,et al.  Orchestra: Robust Mesh Networks Through Autonomously Scheduled TSCH , 2015, SenSys.

[30]  Gennaro Boggia,et al.  Traffic Aware Scheduling Algorithm for reliable low-power multi-hop IEEE 802.15.4e networks , 2012, 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC).