Content Centric Cross-Layer Scheduling for Industrial IoT Applications Using 6TiSCH

The latest 6TiSCH standard enables highly reliable industrial monitoring and control applications through deterministic wireless communications and efficient allocation of radio resources among wireless nodes. However, much of these benefits are tied to the ability of the scheduler in orchestrating communication over individual links in an efficient and a non-conflicting manner. The state-of-the-art 6TiSCH scheduling algorithms only tackle the scheduling problem at the MAC layer with an assumption of having an optimal routing layer. Moreover, to the best of our knowledge, no solution so far has taken content-specific scheduling into account. This paper proposes CONCISE, which is a content-centric cross-layer scheduling solution. CONCISE creates content-independent routing topologies and schedulers, resulting in an overlaid routing structure and multiple content-based schedules. Further, CONCISE addresses in-network processing and data aggregation with the objective of reducing network traffic. Performance evaluation demonstrates that CONCISE can effectively reduce inner layer network traffic by up to 65%. As a result, it can provide up to 50% delay reduction and achieve significantly higher packet delivery ratio, compared with existing scheduling solutions. Initial proof of concept is implemented and evaluated in Contiki OS.

[1]  Thomas Watteyne,et al.  Distributed PID-Based Scheduling for 6TiSCH Networks , 2016, IEEE Communications Letters.

[2]  Gennaro Boggia,et al.  Decentralized Traffic Aware Scheduling for multi-hop Low power Lossy Networks in the Internet of Things , 2013, 2013 IEEE 14th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[3]  Ross Yu MESH NETWORK PROTOCOLS FOR THE INDUSTRIAL INTERNET OF THINGS , 2015 .

[4]  Mahesh Sooriyabandara,et al.  Content centric routing in IoT networks and its integration in RPL , 2016, Comput. Commun..

[5]  Anna N. Kim,et al.  When HART goes wireless: Understanding and implementing the WirelessHART standard , 2008, 2008 IEEE International Conference on Emerging Technologies and Factory Automation.

[6]  Gennaro Boggia,et al.  On Optimal Scheduling in Duty-Cycled Industrial IoT Applications Using IEEE802.15.4e TSCH , 2013, IEEE Sensors Journal.

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

[8]  JeongGil Ko,et al.  Connecting low-power and lossy networks to the internet , 2011, IEEE Communications Magazine.

[9]  Shahin Farahani,et al.  ZigBee Wireless Networks and Transceivers , 2008 .

[10]  Maria Rita Palattella,et al.  6TiSCH centralized scheduling: When SDN meet IoT , 2015, 2015 IEEE Conference on Standards for Communications and Networking (CSCN).

[11]  Mahesh Sooriyabandara,et al.  A centralized scheduling algorithm for IEEE 802.15.4e TSCH based industrial low power wireless networks , 2016, 2016 IEEE Wireless Communications and Networking Conference.

[12]  Marimuthu Palaniswami,et al.  An Intelligent Task Allocation Scheme for Multihop Wireless Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.

[13]  Diego Dujovne,et al.  6TiSCH: deterministic IP-enabled industrial internet (of things) , 2014, IEEE Communications Magazine.