An Efficient On-Demand Constrained Application Protocol for Internet of Things
Muneer Bani Yassein, Shadi A Aljawarneh, Mohammad Z. Al-Saad · International Journal on Communications Antenna and Propagation (IRECAP) · 2018
The use of limited battery powered nodes operating within the Internet of Things (IoT) continues to raise serious concerns about what mechanisms can be employed to conserve energy consumption and extend the overall network lifetime. Power consumption overheads generally incur by periodic and frequent message updates sent to the Resource Directory (RD). The RD contains descriptions of resources held within Constrained Application Protocol (CoAP) servers while the clients perform lookups of those resources. Using the RD in the CoAP enhances the registration of the nodes mechanism and increases the connectivity and efficiency of the IoT by recording the state of the nodes and identifying which ones are active. This paper presents a new on-demand Constrained Application Protocol (OCAP) to control and set the message update frequency to occur only ‘on demand’. Since the data reception has to be done at the arrival of data, this study's approach (OCAP) concentrates only on the transition power by controlling the rate of update messages and adjusting it to the arrival rate of data. The results show an improvement in extending the lifetime of the network on an average of by 55 % as compared to the standard CoAP protocol. OCAP is well suited for IoT where the bandwidth is limited, frequent changing topology, and where power is constrained.