Difference between revisions of "CoAP"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | [https://datatracker.ietf.org/doc/draft-ietf-core-coap/Constrained Application Protocol (CoAP)] est un protocole applicatif d'invocation de requête-réponse pour des réseaux de capteurs sans fil IPv6/LoWPAN |
+ | [https://datatracker.ietf.org/doc/draft-ietf-core-coap/ Constrained Application Protocol (CoAP)] est un protocole applicatif d'invocation de requête-réponse pour des réseaux de capteurs sans fil IPv6/LoWPAN |
Revision as of 14:11, 23 February 2011
Constrained Application Protocol (CoAP) est un protocole applicatif d'invocation de requête-réponse pour des réseaux de capteurs sans fil IPv6/LoWPAN
Motivation : HTTP/REST-like protocol for constrained sensors
- 128KB FlashRAM and 4KB RAM
- Battery consumption (sleep and periodical wakeup)
- Interaction
- Request-response
- Subscribe-Notify
- REST (READ, WRITE, CREATE, DESTROY)
- Resource discovery
- /profile URI multicast + DISCOVER method
- Protocol binding
- UDP and UDP Multicast (16-bit sequence number for reliability)
- Optionally TCP without "stop and wait"
- Caching
- Important since sleeping mode
- CoAP proxy (for subscription ...)
Implementations
- Python http://sourceforge.net/projects/coapy/
- C
- Java