DRDS: Dual-Radio Communication for IEEE 802.15.4 TSCH Networks

Abstract


This study proposes the Dual-Radio-Dual-Slotframe (DRDS) protocol, a new approach to enhance the performance of dual-radio wireless sensor networks. Based on Time Slotted Channel Hopping (TSCH) at the MAC layer, the protocol uses a combined slotframe allocation for two radios. Implemented and evaluated on Contiki-NG and Cooja, DRDS demonstrated superior packet throughput across all analyzed scenarios, standing out as a promising solution for optimizing IoT networks
Keywords: Dual Radio, Wireless Networks, TSCH, IoT

References

Ivonne Andrea Mantilla Gonzalez, Florian Meyer, and Volker Turau. A comprehensive performance comparison of ieee 802.15. 4 dsme and tsch in a realistic iot scenario for industrial applications. ACM Transactions on Internet of Things, 4(3):1–30, 2023.

Jens Zander, Seong-Lyun Kim, Magnus Almgren, and Olav Queseth. Radio resource management for wireless networks. Artech House, 2001.

Thomas Watteyne, Maria Palattella, and Luigi Grieco. Using ieee 802.15. 4e time-slotted channel hopping (tsch) in the internet of things (iot): Problem statement. Technical report, 2015.

Kyeong Tae Kim, Haeyong Kim, Huing Park, and Seon-Tae Kim. Na industrial iot mac protocol based on ieee 802.15. 4e tsch for a largescale network. In 2017 19th International Conference on Advanced Communication Technology (ICACT), pages 721–724. IEEE, 2017.

Giovanni Valecce, Sergio Strazzella, Antonio Radesca, and Luigi Alfredo Grieco. Solarfertigation: Internet of things architecture for smart agriculture. In 2019 IEEE International Conference on Communications Workshops (ICC Workshops), pages 1–6. IEEE, 2019.

Claude Elwood Shannon. A mathematical theory of communication. The Bell system technical journal, 27(3):379–423, 1948.

Nildo dos Santos Ribeiro Junior, Marcos AM Vieira, Luiz FM Vieira, and Omprakash Gnawali. Dual radio networks: Are two disjoint paths enough? IEEE Internet of Things Magazine, 4(1):67–71, 2021.

Vegar Krogsethagen. Implementing and evaluating dual-radios with tsch mac for industrial wireless sensor networks. Master’s thesis, 2018.

Aditya Dhananjay, Hui Zhang, Jinyang Li, and Lakshminarayanan Subramanian. Practical, distributed channel assignment and routing in dual-radio mesh networks. In Proceedings of the ACM SIGCOMM 2009 conference on Data communication, pages 99–110, 2009.

Rodrigo C Tavares, Marcos Carvalho, Eduardo P M Câmara Júnior, Erik de Britto e Silva, Marcos A M Vieira, Luiz F M Vieira, and Bhaskar Krishnamachari. Fwb: Funneling wider bandwidth algorithm for high performance data collection in wireless sensor networks. Computer Communications, 148:136–151, 2019.

Guilherme AS Milanez, Marcos AM Vieira, Luiz FM Vieira, and José Augusto M Nacif. Variban: A variable bandwidth channel allocation algorithm for ieee 802.15. 4e-based networks. Computer Networks, 231:109774, 2023.

Rodrigo Teles Hermeto, Antoine Gallais, and Fabrice Theoleyre. Scheduling for ieee802. 15.4-tsch and slow channel hopping mac in low power industrial wireless networks: A survey. Computer Communications, 114:84–105, 2017.

Nastooh Javan, Masoud Sabaei, and Vesal Hakami. Ieee 802.15. 4. e tsch-based scheduling for throughput optimization: A combinatorial multi-armed bandit approach. IEEE Sens. J., 20(1):525–537, 2019.

Seohyang Kim, Hyung-Sin Kim, and Chongkwon Kim. Alice: Autonomous link-based cell scheduling for tsch. In 18th international conference on information processing in sensor networks, 2019.

Simon Duquennoy, Beshr Al Nahas, Olaf Landsiedel, and Thomas Watteyne. Orchestra: Robust mesh networks through autonomously scheduled tsch. In Proceedings of the 13th ACM conference on embedded networked sensor systems, pages 337–350, 2015.

Tengfei Chang, Malisa Vucinic, Xavier Vilajosana, Simon Duquennoy, and Diego Dujovne. 6tisch minimal scheduling function (msf). Internet Engineering Task Force, Internet-Draft draft-ietf-6tischmsf-02, 2019.

David Hauweele, Remous-Aris Koutsiamanis, Bruno Quoitin, and Georgios Z Papadopoulos. Pushing 6tisch minimal scheduling function (msf) to the limits. In 2020 IEEE Symposium on Computers and Communications (ISCC), pages 1–7. IEEE, 2020.

David Hauweele, Remous-Aris Koutsiamanis, Bruno Quoitin, and Georgios Z Papadopoulos. Thorough performance evaluation & analysis of the 6tisch minimal scheduling function (msf). Journal of Signal Processing Systems, 94(1):3–25, 2022.

Marcos A Sordi, Ohara K. Rayel, Guilherme L Moritz, and João L Rebelatto. Towards improving tsch energy efficiency: An analytical approach to a practical implementation. Sensors, 20(21):6047, 2020.

Glenn Daneels, Esteban Municio, Bruno Van de Velde, Glenn Ergeerts, Maarten Weyn, Steven Latré, and Jeroen Famaey. Accurate energy consumption modeling of ieee 802.15. 4e tsch using dual-bandopenmote hardware. Sensors, 18(2):437, 2018.

Xavier Vilajosana, Qin Wang, Fabien Chraim, Thomas Watteyne, Tengfei Chang, and Kristofer SJ Pister. A realistic energy consumption model for tsch networks. IEEE Sensors Journal, 14(2):482–489, 2013.
Published
2024-11-26
MILANEZ, Guilherme A. S.; VIEIRA, Luiz F. M.; VIEIRA, Marcos A. M.; NACIF, José A. M.. DRDS: Dual-Radio Communication for IEEE 802.15.4 TSCH Networks. In: WORK IN PROGRESS - BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC), 14. , 2024, Recife/PE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 13-16. ISSN 2763-9002. DOI: https://doi.org/10.5753/sbesc_estendido.2024.244293.