{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,19]],"date-time":"2026-05-19T04:11:20Z","timestamp":1779163880505,"version":"3.51.4"},"reference-count":23,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2020,4,15]],"date-time":"2020-04-15T00:00:00Z","timestamp":1586908800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"VLAIO and imec","award":["HBC.2017.0153"],"award-info":[{"award-number":["HBC.2017.0153"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The wireless Internet of Things (IoT) landscape is quite diverse. For instance, Low-Power Wide-Area Network (LPWAN) technologies offer low data rate communication over long distance, whereas Wireless Personal Area Network (WPAN) technologies can reach higher data rates, but with a reduced range. For simple IoT applications, communication requirements can be fulfilled by a single technology. However, the requirements of more demanding IoT use cases can vary over time and with the type of data being exchanged. This is pushing the design towards multimodal approaches, where different wireless IoT technologies are combined and the most appropriate one is used as per the need. This paper considers the combination of Narrow Band IoT (NB-IoT) and Bluetooth Low Energy (BLE) as communication options for an IoT device that is running a Lightweight Machine to Machine\/Constrained Application Protocol (LwM2M\/CoAP) protocol stack. It analyses the challenges incurred by different protocol stack options, such as different transfer modes (IP versus non-IP), the use of Static Context Header Compression (SCHC) techniques, and Datagram Transport Layer Security (DTLS) security modes, and discusses the impact of handover between both communication technologies. A suitable end-to-end architecture for the targeted multimodal communication is presented. Using a prototype implementation of this architecture, an in-depth assessment of handover and its resulting latency is performed.<\/jats:p>","DOI":"10.3390\/s20082239","type":"journal-article","created":{"date-parts":[[2020,4,16]],"date-time":"2020-04-16T05:15:41Z","timestamp":1587014141000},"page":"2239","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["An End-To-End LwM2M-Based Communication Architecture for Multimodal NB-IoT\/BLE Devices"],"prefix":"10.3390","volume":"20","author":[{"given":"Subho Shankar","family":"Basu","sequence":"first","affiliation":[{"name":"IDLab, Ghent University\u2014imec, 9000 Ghent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3135-1260","authenticated-orcid":false,"given":"Jetmir","family":"Haxhibeqiri","sequence":"additional","affiliation":[{"name":"IDLab, Ghent University\u2014imec, 9000 Ghent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6851-8314","authenticated-orcid":false,"given":"Mathias","family":"Baert","sequence":"additional","affiliation":[{"name":"IDLab, Ghent University\u2014imec, 9000 Ghent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bart","family":"Moons","sequence":"additional","affiliation":[{"name":"IDLab, Ghent University\u2014imec, 9000 Ghent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4924-640X","authenticated-orcid":false,"given":"Abdulkadir","family":"Karaagac","sequence":"additional","affiliation":[{"name":"IDLab, Ghent University\u2014imec, 9000 Ghent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pieter","family":"Crombez","sequence":"additional","affiliation":[{"name":"Televic Healthcare, 8870 Izegem, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pieterjan","family":"Camerlynck","sequence":"additional","affiliation":[{"name":"Televic Healthcare, 8870 Izegem, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2039-007X","authenticated-orcid":false,"given":"Jeroen","family":"Hoebeke","sequence":"additional","affiliation":[{"name":"IDLab, Ghent University\u2014imec, 9000 Ghent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,4,15]]},"reference":[{"key":"ref_1","unstructured":"(2020, April 14). Lightweight Machine to Machine Technical Specification. Available online: http:\/\/www.openmobilealliance.org\/release\/LightweightM2M\/V1_1-20180710-A\/OMA-TS-LightweightM2M_Core-V1_1-20180710-A.pdf."},{"key":"ref_2","unstructured":"(2020, April 14). The Constrained Application Protocol (CoAP). Available online: https:\/\/tools.ietf.org\/html\/rfc7252."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Moons, B., Karaa\u011fa\u00e7, A., Haxhibeqiri, J., De Poorter, E., and Hoebeke, J. (2019, January 15\u201318). Using SCHC for an optimized protocol stack in multimodal LPWAN solutions. Proceedings of the 2019 IEEE 5th World Forum on Internet of Things (WF-IoT), Limerick, Ireland.","DOI":"10.1109\/WF-IoT.2019.8767210"},{"key":"ref_4","unstructured":"(2020, April 14). The Datagram Transport Layer Security (DTLS) Protocol Version 1.3. Available online: https:\/\/tools.ietf.org\/html\/draft-ietf-tls-dtls13-37."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Ratasuk, R., Mangalvedhe, N., Zhang, Y., Robert, M., and Koskinen, J.P. (November, January 31). Overview of narrowband IoT in LTE Rel-13. Proceedings of the 2016 IEEE Conference on Standards for Communications and Networking (CSCN), Berlin, Germany.","DOI":"10.1109\/CSCN.2016.7785170"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Basu, S.S., Sultania, A.K., Famaey, J., and Hoebeke, J. (2019, January 21\u201323). Experimental Performance Evaluation of NB-IoT. Proceedings of the 2019 International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Barcelona, Spain.","DOI":"10.1109\/WiMOB.2019.8923221"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Adhikary, A., Lin, X., and Wang, Y.P.E. (2016, January 18\u201321). Performance evaluation of NB-IoT coverage. Proceedings of the 2016 IEEE 84th Vehicular Technology Conference (VTC-Fall), Montreal, QC, Canada.","DOI":"10.1109\/VTCFall.2016.7881160"},{"key":"ref_8","unstructured":"(2020, April 14). SARA-N2 Series Power-Optimized NB-IoT (LTE Cat NB1) Modules. Available online: https:\/\/www.u-blox.com\/en\/product\/sara-n2-series."},{"key":"ref_9","unstructured":"(2020, April 14). Bluetooth 5, Bluetooth Mesh, Thread and Zigbee Development Kit for the nRF52840 SoC. Available online: https:\/\/www.nordicsemi.com\/Software-and-Tools\/Development-Kits\/nRF52840-DK."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Garcia-Espinosa, E., Longoria-Gandara, O., Pegueros-Lepe, I., and Veloz-Guerrero, A. (2018). Power Consumption Analysis of Bluetooth Low Energy Commercial Products and Their Implications for IoT Applications. Electronics, 7.","DOI":"10.3390\/electronics7120386"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Buli\u0107, P., Kojek, G., and Biasizzo, A. (2019). Data transmission efficiency in Bluetooth Low Energy versions. Sensors, 19.","DOI":"10.3390\/s19173746"},{"key":"ref_12","unstructured":"Tschofenig, H., and Fossati, T. (2016). RFC 7925\u2014Transport Layer Security (TLS)\/Datagram Transport Layer Security (DTLS) Profiles for the Internet of Things, Internet Engineering Task Force."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Tervonen, J., Mikhaylov, K., Piesk\u00e4, S., J\u00e4ms\u00e4, J., and Heikkil\u00e4, M. (2014, January 5\u20137). Cognitive Internet-of-Things solutions enabled by wireless sensor and actuator networks. Proceedings of the 2014 5th IEEE Conference on Cognitive Infocommunications (CogInfoCom), Vietri sul Mare, Italy.","DOI":"10.1109\/CogInfoCom.2014.7020426"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Lopes, C.E.R., Linhares, F.D., Santos, M.M., and Ruiz, L.B. (2007). A multi-tier, multimodal wireless sensor network for environmental monitoring. International Conference on Ubiquitous Intelligence and Computing, Springer.","DOI":"10.1007\/978-3-540-73549-6_58"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"9692","DOI":"10.3390\/s140609692","article-title":"Multimodal wireless sensor network-based ambient assisted living in real homes with multiple residents","volume":"14","author":"Tunca","year":"2014","journal-title":"Sensors"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Nikodem, M., and Bawiec, M. (2020). Experimental Evaluation of Advertisement-Based Bluetooth Low Energy Communication. Sensors, 20.","DOI":"10.3390\/s20216371"},{"key":"ref_17","first-page":"113","article-title":"MultiModal Wireless Sensor Networks based on Wake-up Radio Receivers: An analytical Model for Energy Consumption","volume":"91","author":"Aranda","year":"2019","journal-title":"Revista Facultad de Ingenier\u00eda Universidad de Antioquia"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1109\/MCOM.2018.1700655","article-title":"Flexible multimodal sub-gigahertz communication for heterogeneous internet of things applications","volume":"56","author":"Famaey","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Hoebeke, J., Haxhibeqiri, J., Moons, B., Van Eeghem, M., Rossey, J., Karagaac, A., and Famaey, J. (2018, January 2\u20134). A cloud-based virtual network operator for managing multimodal LPWA networks and devices. Proceedings of the 2018 3rd Cloudification of the Internet of Things (CIoT), Paris, France.","DOI":"10.1109\/CIOT.2018.8627134"},{"key":"ref_20","unstructured":"(2020, April 14). Anjay LwM2M Library. Available online: https:\/\/github.com\/AVSystem\/Anjay."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1145\/354871.354874","article-title":"The Click modular router","volume":"18","author":"Kohler","year":"2000","journal-title":"ACM Trans. Comput. Syst. (TOCS)"},{"key":"ref_22","unstructured":"(2020, April 14). Eclipse Leshan, OMA Lightweight M2M (LWM2M) implementation in Java. Available online: https:\/\/github.com\/eclipse\/leshan."},{"key":"ref_23","unstructured":"(2020, April 14). BlueZ, Official Linux Bluetooth Protocol Stack. Available online: http:\/\/www.bluez.org\/."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/8\/2239\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:30:50Z","timestamp":1760362250000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/8\/2239"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,15]]},"references-count":23,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2020,4]]}},"alternative-id":["s20082239"],"URL":"https:\/\/doi.org\/10.3390\/s20082239","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,4,15]]}}}