As the Internet of Things developed, many devices organized into network, which collects and exchanges the data among themselves. The Constrained Application Protocol (CoAP) is presented in this paper which is an application layer protocol of IoT protocol stack. It is used with low power, resource constrained nodes and constrained networks in the Internet of Things. CoAP is introduced by IETF CoRE Working Group. CoAP provides low overhead and supports machine to machine M2M communication. This paper shows the implementation of CoAP and comparison of CoAP with HTTP with regard to energy consumption and response time of both client server transaction and the results shows that CoAP is more appropriate compared to HTTP. The simulations has been carried out using Contiki Operating system and Cooja simulator which serves for networked, memory constrained systems and low power wireless IoT devices.
[1]
Bikram Pal Kaur,et al.
CoAP Protocol for Constrained Networks
,
2015
.
[2]
Mininath K. Nighot,et al.
Secure CoAP Using Enhanced DTLS forInternet of Things
,
2014
.
[3]
Antonio F. Gómez-Skarmeta,et al.
The Internet of Everything through IPv6: An Analysis of Challenges, Solutions and Opportunities
,
2013,
J. Wirel. Mob. Networks Ubiquitous Comput. Dependable Appl..
[4]
Oleksiy Mazhelis,et al.
Comparing the cost-efficiency of CoAP and HTTP in Web of Things applications
,
2014,
Decis. Support Syst..
[5]
Rafael Marin-Lopez,et al.
Lightweight CoAP-Based Bootstrapping Service for the Internet of Things
,
2016,
Sensors.