CoAP

From air
Revision as of 19:39, 27 October 2014 by Donsez (talk | contribs)
Jump to navigation Jump to search

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 ...)


Client Implementations

  • Copper : Firefox plugin for COAP

Client Implementations