CoAP: Difference between revisions
Jump to navigation
Jump to search
(Created page with "[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…") |
No edit summary |
||
| Line 2: | Line 2: | ||
Motivation : HTTP/REST-like protocol for constrained sensors |
|||
Implementation |
|||
* 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 |
|||
Revision as of 12:10, 23 February 2011
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