{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,24]],"date-time":"2026-06-24T05:18:46Z","timestamp":1782278326344,"version":"3.54.5"},"reference-count":23,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2024,4,10]],"date-time":"2024-04-10T00:00:00Z","timestamp":1712707200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003130","name":"Research Foundation\u2014Flanders (FWO)","doi-asserted-by":"publisher","award":["95027"],"award-info":[{"award-number":["95027"]}],"id":[{"id":"10.13039\/501100003130","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Although wireless devices continuously gain communication capabilities, even state-of-the-art Industrial Internet of Things (IIoT) architectures, such as Internet Protocol version 6 over the Time-Slotted Channel Hopping (TSCH) mode of IEEE 802.15.4 (6TiSCH), continue to use network-wide, fixed link configurations. This presents a missed opportunity to (1) forego the need for rigorous manual setup of new deployments; and (2) provide full coverage of particularly heterogeneous and\/or dynamic industrial sites. As such, we devised the Multi-Modal Minimal Scheduling Function (3MSF) for the TSCH link layer, which, combined with previous work on the routing layer, results in a 6TiSCH architecture able to dynamically exploit modern multi-modal hardware on a per-link basis through variable-duration timeslots, simultaneous transmission, and routing metric normalization. This paper describes, in great detail, its design and discusses the rationale behind every choice made. Finally, we evaluate three basic scenarios through simulations, showcasing both the functionality and flexibility of our 6TiSCH implementation.<\/jats:p>","DOI":"10.3390\/s24082414","type":"journal-article","created":{"date-parts":[[2024,4,10]],"date-time":"2024-04-10T06:07:46Z","timestamp":1712729266000},"page":"2414","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["3MSF: A Multi-Modal Adaptation of the 6TiSCH Minimal Scheduling Function for the Industrial IoT"],"prefix":"10.3390","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4427-6987","authenticated-orcid":false,"given":"Robbe","family":"Elsas","sequence":"first","affiliation":[{"name":"IDLab, Department of Information Technology, Ghent University\u2014imec, 9052 Ghent, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1910-8965","authenticated-orcid":false,"given":"Dries","family":"Van Leemput","sequence":"additional","affiliation":[{"name":"IDLab, Department of Information Technology, Ghent University\u2014imec, 9052 Ghent, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2039-007X","authenticated-orcid":false,"given":"Jeroen","family":"Hoebeke","sequence":"additional","affiliation":[{"name":"IDLab, Department of Information Technology, Ghent University\u2014imec, 9052 Ghent, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0214-5751","authenticated-orcid":false,"given":"Eli","family":"De Poorter","sequence":"additional","affiliation":[{"name":"IDLab, Department of Information Technology, Ghent University\u2014imec, 9052 Ghent, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2024,4,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Elsas, R., Van Leemput, D., Hoebeke, J., and De Poorter, E. (2023). Multi-Modal Industrial IoT Networks: Recent Advances and Future Challenges. Wirel. Pers. Commun.","DOI":"10.1007\/s11277-023-10213-w"},{"key":"ref_2","unstructured":"(2020). IEEE Standard for Low-Rate Wireless Networks. Standard No. IEEE Std 802.15.4-2020 (Revision of IEEE Std 802.15.4-2015)."},{"key":"ref_3","unstructured":"(2012). IEEE Standard for Local and Metropolitan Area Networks\u2014Part 15.4: Low-Rate Wireless Personal Area Networks (LR-WPANs) Amendment 1: MAC Sublayer. Standard No. IEEE Std 802.15.4e-2012 (Amendment to IEEE Std 802.15.4-2011)."},{"key":"ref_4","unstructured":"Vilajosana, X., Pister, K., and Watteyne, T. (2017). Minimal IPv6 over the TSCH Mode of IEEE 802.15.4e (6TiSCH) Configuration, IETF. RFC 8180."},{"key":"ref_5","unstructured":"Thubert, P. (2021). An Architecture for IPv6 over the Time-Slotted Channel Hopping Mode of IEEE 802.15.4 (6TiSCH), IETF. RFC 9030."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Winter, T., Thubert, P., Brandt, A., Hui, J., Kelsey, R., Levis, P., Pister, K., Struik, R., Vasseur, J.P., and Alexander, R. (2012). RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks, IETF. RFC 6550.","DOI":"10.17487\/rfc6550"},{"key":"ref_7","unstructured":"Chang, T., Vu\u010dini\u0107, M., Vilajosana, X., Duquennoy, S., and Dujovne, D. (2021). 6TiSCH Minimal Scheduling Function (MSF), IETF. RFC 9033."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Elsas, R., De Poorter, E., and Hoebeke, J. (2022). DRiPLOF: An RPL Extension for Multi-Interface Wireless Sensor Networks in Interference-Prone Environments. Sensors, 22.","DOI":"10.3390\/s22103906"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1016\/j.jcps.2014.08.002","article-title":"Choice overload: A conceptual review and meta-analysis","volume":"25","author":"Chernev","year":"2015","journal-title":"J. Consum. Psychol."},{"key":"ref_10","unstructured":"Vasseur, J.P., Kim, M., Pister, K., Dejean, N., and Barthel, D. (2012). Routing Metrics Used for Path Calculation in Low-Power and Lossy Networks, IETF. RFC 6551."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Wang, Q., Vilajosana, X., and Watteyne, T. (2018). 6TiSCH Operation Sublayer (6top) Protocol (6P), IETF. RFC 8480.","DOI":"10.17487\/RFC8480"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Kivinen, T., and Kinney, P. (2017). IEEE 802.15.4 Information Element for the IETF, IETF. RFC 8137.","DOI":"10.17487\/RFC8137"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Brachmann, M., Duquennoy, S., Tsiftes, N., and Voigt, T. (2019, January 14\u201317). IEEE 802.15.4 TSCH in Sub-GHz: Design Considerations and Multi-band Support. Proceedings of the 2019 IEEE 44th Conference on Local Computer Networks (LCN \u201919), Osnabr\u00fcck, Germany.","DOI":"10.1109\/LCN44214.2019.8990806"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"102330","DOI":"10.1016\/j.adhoc.2020.102330","article-title":"Adaptive multi-PHY IEEE802.15.4 TSCH in sub-GHz industrial wireless networks","volume":"111","author":"Bauwens","year":"2021","journal-title":"Ad Hoc Netw."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Duquennoy, S., Al Nahas, B., Landsiedel, O., and Watteyne, T. (2015, January 1\u20134). Orchestra: Robust Mesh Networks Through Autonomously Scheduled TSCH. Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems (SenSys \u201915), Seoul, Republic of Korea.","DOI":"10.1145\/2809695.2809714"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"84465","DOI":"10.1109\/ACCESS.2021.3085967","article-title":"g6TiSCH: Generalized 6TiSCH for Agile Multi-PHY Wireless Networking","volume":"9","author":"Rady","year":"2021","journal-title":"IEEE Access"},{"key":"ref_17","first-page":"157","article-title":"Exploiting Simultaneous Multi-Band Operation to Improve 6TiSCH Reliability and Latency","volume":"38","author":"Bunn","year":"2023","journal-title":"J. Commun. Inf. Syst."},{"key":"ref_18","unstructured":"(2022, November 02). Contiki-NG: The OS for Next Generation IoT Devices. Available online: https:\/\/github.com\/contiki-ng\/contiki-ng."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Shelby, Z., Chakrabarti, S., Nordmark, E., and Bormann, C. (2012). Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs), IETF. RFC 6775.","DOI":"10.17487\/rfc6775"},{"key":"ref_20","unstructured":"(2022, November 10). The Cooja Network Simulator. Available online: https:\/\/github.com\/contiki-ng\/cooja."},{"key":"ref_21","unstructured":"(2024, March 14). tinstructor\/cooja at 745aa4d540af2c7f64822c39c76e0e60b. Available online: https:\/\/github.com\/tinstructor\/cooja\/tree\/745aa4d540af2c7f64822c39c76e0e60be8447ca."},{"key":"ref_22","unstructured":"(2024, March 14). tinstructor\/contiki-ng at f4675ae4aa971c83a91d91dc46368c54d. Available online: https:\/\/github.com\/tinstructor\/contiki-ng\/tree\/f4675ae4aa971c83a91d91dc46368c54da77c875."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Gnawali, O., and Levis, P. (2012). The Minimum Rank with Hysteresis Objective Function, IETF. RFC 6719.","DOI":"10.17487\/rfc6719"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/8\/2414\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:25:35Z","timestamp":1760106335000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/8\/2414"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,10]]},"references-count":23,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2024,4]]}},"alternative-id":["s24082414"],"URL":"https:\/\/doi.org\/10.3390\/s24082414","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,10]]}}}