이론 관련/IoT2018. 12. 11. 19:28

MQTT가 오래되었고(IBM꺼)

COAP는 조금 최근꺼


MQTT는 TCP 기반

COAP는 UDP 기반이다.


저전력 단말을 위해 상시 켜놓을 수 없으니 짧은 시간 통신하고 죽이고 하는 개념에 용이한 프로토콜.

중복된 데이터를 몇번 보내면 어쩌냐 받는 놈이 알아서 처리하면 된다라는 개념으로 COAP는 처리하는 듯.


[링크 : http://www.hellot.net/new_hellot/magazine/magazine_read.html?code=205&sub=002&idx=27478]


[링크 : http://protocol.knu.ac.kr/tech/CPL-TR-15-03-Mobius.pdf]

[링크 : http://www.iotocean.org/main/]



+

반대로 생각하면.. 굳이 MQTT나 COAP 를 TCP 기반으로 했어야 하나 하긴 싶다.

설명들을 보면 TCP니까 SSL등을 써서 보안을 강화할순 있지만 

무선랜이나 유선랜이 소비전류가 적은 편도 아니고 IoT에 이게 맞았을까 싶기도 하다.


머.. 별도의 버스나 네트워크를 또 구성하는건 비용문제가 있을테니

기존의 인프라를 재사용하는 입장으로는 나쁜 선택은 아니지만..

'이론 관련 > IoT' 카테고리의 다른 글

WIPS 스터디  (0) 2018.12.12
CoAP 관련 스터디  (0) 2018.12.12
MQTT 사례 / 구현  (0) 2018.12.12
iot smart plug api(unofficial)  (0) 2018.12.11
WIPS / WIDS  (0) 2018.12.11
Posted by 구차니