Abstract
Lightweight communication protocols for wireless sensor networks (WSNs) are unfolding for machine to machine (M2M) communications and thus there is always going to be a possible conflict of interest on which protocol is best suited for any particular application. The two protocols of interest in this study are the message queue telemetry transport protocol for sensor network (MQTT-SN), a variant of message queue telemetry transport (MQTT) protocol and the constrained application protocol (CoAP). There have been studies that reveal that these protocols perform differently based on the underlying network conditions. CoAP experience lower delays than MQTT for higher packet loss and higher delays for lower packet loss. MQTT default communication via a broker is easier to scale compared to CoAP direct request-response paradigm. Although this is a huge advantage over CoAP, it presents the single point-of-failure problem. In this paper we propose an integration of MQTT-CoAP protocol using an abstraction layer that enables both MQTT-SN and CoAP protocol to be used in the same sensor node. Resources are managed by directly modifying sensor node configuration using CoAP protocol. Performance evaluation of these protocols under the integrated scenario shows acceptable levels of latency and energy consumption for internet of thing (IoT) operations.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Bulletin of Electrical Engineering and Informatics
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.