Communication Protocol Stack for Constrained IoT Systems
Cheena Sharma, Naveen Kumar Gondhi · 2018
Internet of Things (IoT) has gained huge popularity through its rapid advancements and wide applicability in real world applications that have transformed our lives. Communication plays an integral role in connecting IoT devices. For effective communication in IoT, the protocols that offer lightweight, secure and reliable communication without compromising the computational and energy limitations, of the employed constrained IoT devices are the need of hour. Literature reveals certain protocols such as CoAP, MQTT, XMPP, RESTFUL Services, 6LoWPAN, RPL etc, that can be deployed for carrying communication at different layers. This paper insight the various IoT protocols applied at different layers of IoT protocol suite and analyze the efficacy and reliability of these protocols on the basis of energy efficiency, security and lightweight nature of protocols.