CoAP

From Wikipedia, the free encyclopedia

CoAP
Remove ads

CoAP (acrònim anglès de Constrained Application Protocol) és un protocol de la capa d'aplicació d'internet per a dispositius amb recursos restringits. CoAP permet que dispositius amb pocs recursos es puguin comunicar amb qualsevol node d'internet. CoAP és un protocol de capa d'aplicació dirigit a la internet de les coses.[1][2][3]

Thumb
Fig.1 Estructura protocol CoAP

Propietats

  • El nucli del protocol està basat en l'especificació internet RFC 7252 realitzada per The Internet Engineering Task Force (IETF).
  • L'eficiència de la comunicació és molt important, per tant CoAP utilitza el protocol de transport UDP. Els errors i reintents de missatges es gestionen des de la capa d'aplicació.
  • COAP és un protocol que segueix el model client/servidor.
  • Opcionalment empra la seguretat DTLS (Datagram Transport Layer Security) que és la implementació del protocol SSL sobre el protocol UDP.[4]
Remove ads

Implementacions

Més informació Nom, Llenguatge de programació ...
Remove ads

Comunicacions en grup amb CoAP

En moltes aplicacions CoAP és essencial de tenir la possibilitat de comunicar-se amb diferents nodes al mateix temps (per exemple per apagar o encendre totes les llums alhora). CoAP solventa aquesta necessitat amb unes extensions definides en la recomanació RFC 7390 que implementa una difusió múltiple (multicast) a tots els nodes del grup.

Vegeu també

  • OMA LWM2M: protocol obert i de baixa complexitat per a la gestió de dispositius IoT o M2M.

Referències

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads