Abstract
The move towards intelligent systems has led to the evolution of IoT. This technological leap has over the past few years introduced significant improvements to various aspects of the human environment, such as health, commerce, transport, etc. IoT is data-centric; hence, it is required that the underlying protocols are scalable and sufficient to support the vast D2D communication. Several application layer protocols are being used for M2M communication protocols such as CoAP, MQTT, etc. Even though these messaging protocols have been designed for M2M communication, they are still not optimal for communications where message size and overhead are of much concern. This research paper presents a Lightweight Messaging Protocol (LiMP), which is a minified version of CoAP. We present a detailed protocol stack of the proposed messaging protocol and also perform a benchmark analysis of the protocol on some IoT devices. The proposed minified protocol achieves minimal overhead (a header size of 2 bytes) and has faster point-to-point communication from the benchmark analysis; for communication over LAN, the LiMP-TCP outperformed the CoAP-TCP by an average of 21% whereas that of LiMP-UDP was over 37%. For a device to remote server communication, LiMP outperformed CoAP by an average of 15%.
Highlights
There has been a significant advancement towards ‘smart’ and ‘smarter’ systems due to the integration of smart objects into the existing and new infrastructure of today’s data-intensive applications [1,2]
With the proliferation of IoT devices, it has become essential to simplify the development of network and application layer protocols for M2M communication
Are applicable in IoT networks; they are limited in instances where minimal overhead and message sizes are key requirements
Summary
There has been a significant advancement towards ‘smart’ and ‘smarter’ systems due to the integration of smart objects into the existing and new infrastructure of today’s data-intensive applications [1,2]. This move has led to the evolution of IoT which is currently driving sectors such as agriculture, manufacturing, smart healthcare, etc. IoT devices range from simple wearable to large machines, each containing sensor chips or microcontrollers [7]. These devices can occur in physical or virtual space. Consider software, data streams, virtual machines, virtual networks, etc. [8]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.