CoAP
CoAP, representing Constrained Application Protocol, is a specialized Application Layer. Although application layer usually use HTTP to communicate between different nodes, the communication through HTTP has to have high computation complexity and energy consumption. Internet Engineering Task Force (ITEF) therefore designed CoAP and specified it in IETF RFC 7252 for constrained nodes and networks in the IoT. CoAP enables low-power compute-constrained devices to communicate between each other even through a constrained network with low bandwidth and low availability.
...