Horizontal Integration of CoAP and MQTT on Internet Protocol - based LoRaMotes
Host Publication: IEEE International Symposium on Personal, Indoor and Mobile Radio Communications
Authors: L. Nguyen, S. Patonico, M. Bezunartea, S. Thielemans, A. Braeken and K. Steenhaut
Publication Date: Sep. 2018
Number of Pages: 7
To enable interoperability in the very fragmented IoT market, different integration platforms are emerging. oneM2M is one of such platforms that enables interoperability in two ways: by standardizing the HTTP, CoAP and MQTT message format as transport vehicle for oneM2M primitives, or by including custom-developed Interworking Proxy Entities (IPEs). We present an architecture that enables horizontal integration of long range low power LoRa motes that run CoAP or MQTT on a full TCP/IPv6-stack in a oneM2M framework. OneM2Ms standardized bindings are used for interoperating these disparate application layer protocols as they allow to reduce the development time of an IoT application integrated in the Internet. However, they also cause extra overhead in terms of payload size. Consequently, for LoRa motes, Time-on-Air is impacted, increasing power consumption and limiting the amount of data that can be sent over the Low Power Wide Area Network (LPWAN). Therefore, an alternative solution with reduced payload size, featuring IPEs for oneM2M, is also discussed. This paper shows that although oneM2M is a good interoperability enabler, a tradeoff exists between ease of development/deployment and the amount of useful data that can be sent over LPWANs.