From Best Effort to Deterministic Packet Delivery for Wireless Industrial IoT Networks

Wireless industrial networks require reliable and deterministic communication. Determinism implies that there must be a guarantee that each data packet will be delivered within a bounded delay. Moreover, it must ensure that the potential congestion or interference will not impact the predictable properties of the network. In 2016, IEEE 802.15.4 time-slotted channel hopping (TSCH) emerged as an alternative medium access control to the industrial standards such as WirelessHART and ISA100.11a. However, TSCH is based on traditional collision detection and retransmission, and cannot guarantee reliable delivery within a given time. This paper proposes LeapFrog Collaboration (LFC) to provide deterministic and reliable communication over a routing protocol (RPL) based network. LFC is a novel multipath routing algorithm that takes advantage of route diversity by duplicating the data flow onto an alternate path. Simulations and analytical results demonstrate that LFC significantly outperforms the single-path retransmission-based approach of RPL $+$ TSCH and the state-of-the-art LinkPeek solution.

[1]  Adam Dunkels,et al.  Demo abstract: MSPsim - an extensible simulator for MSP430-equipped sensor boards , 2007 .

[2]  Adam Dunkels,et al.  Accurate Network-Scale Power Profiling for Sensor Network Simulators , 2009, EWSN.

[3]  Eui-Nam Huh,et al.  Reliable data transfer using overhearing for implicit ACK , 2009, 2009 ICCAS-SICE.

[4]  Kristofer S. J. Pister,et al.  Industrial Routing Requirements in Low-Power and Lossy Networks , 2009, RFC.

[5]  Shuji Yamamoto,et al.  Field Wireless Solution Based on ISA100.11a to Innovate Instrumentation , 2010 .

[6]  Fabrice Theoleyre,et al.  Multipath opportunistic RPL routing over IEEE 802.15.4 , 2011, MSWiM '11.

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

[8]  Robert Assimiti,et al.  RPL applicability in industrial networks , 2013 .

[9]  Abdelmadjid Bouabdallah,et al.  Adaptive Reliable Routing Protocol for Wireless Sensor Networks , 2013, ICWMC 2013.

[10]  Thomas Noël,et al.  Toward a packet duplication control for opportunistic routing in WSNs , 2014, 2014 IEEE Global Communications Conference.

[11]  Wu He,et al.  Internet of Things in Industries: A Survey , 2014, IEEE Transactions on Industrial Informatics.

[12]  Thomas Watteyne,et al.  Adaptive Synchronization in IEEE802.15.4e Networks , 2014, IEEE Transactions on Industrial Informatics.

[13]  S. V. R. Anand,et al.  Link Peek: A Link Outage Resilient IP Packet Forwarding Mechanism for 6LoWPAN/RPL Based Low-Power and Lossy Networks (LLNs) , 2015, 2015 IEEE International Conference on Mobile Services.

[14]  Thomas Watteyne,et al.  Adaptive synchronization in multi-hop TSCH networks , 2015, Comput. Networks.

[15]  Maria Rita Palattella,et al.  Using IEEE 802.15.4e Time-Slotted Channel Hopping (TSCH) in the Internet of Things (IoT): Problem Statement , 2015, RFC.

[16]  Jésica de Armas,et al.  Determinism through Path Diversity: Why Packet Replication Makes Sense , 2016, 2016 International Conference on Intelligent Networking and Collaborative Systems (INCoS).

[17]  Thomas Noël,et al.  Importance of Repeatable Setups for Reproducible Experimental Results in IoT , 2016, PE-WASUN@MSWiM.

[18]  Theodore Tryfonas,et al.  Guard time optimisation and adaptation for energy efficient multi-hop TSCH networks , 2016, 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT).

[19]  Pascal Thubert,et al.  Converging over deterministic networks for an Industrial Internet. (Converger sur des réseaux déterministes pour un Internet Industriel) , 2017 .

[20]  Georgios Z. Papadopoulos,et al.  draft-papadopoulos-6tisch-pre-reqs-02 - Exploiting Packet Replication and Elimination in Complex Tracks in 6TiSCH LLNs , 2017 .

[21]  Antoine Gallais,et al.  Thorough IoT testbed characterization: From proof-of-concept to repeatable experimentations , 2017, Comput. Networks.

[22]  Robert J. Piechocki,et al.  Scheduling High-Rate Unpredictable Traffic in IEEE 802.15.4 TSCH Networks , 2017, 2017 13th International Conference on Distributed Computing in Sensor Systems (DCOSS).

[23]  Thomas Watteyne,et al.  Leapfrog collaboration: Toward determinism and predictability in industrial-IoT applications , 2017, 2017 IEEE International Conference on Communications (ICC).

[24]  Pascal Thubert,et al.  Exploiting Packet Replication and Elimination in Complex Tracks in LLNs , 2019 .

[25]  Ethan Grossman,et al.  Deterministic Networking Use Cases , 2019, RFC.