본문 바로가기
IT기술노트/디지털서비스

MQTT(MQ Telemetry Transport)

by 비트코기 2021. 2. 15.
반응형

I. 발행/구독 메시지 모델기반, MQTT 프로토콜의 개요

가. MQTT(MQ Telemetry Transport)의 정의

   - M2M 통신을 위해 IBM이 개발한 메시지 프로토콜로 OASIS에 의해 IoT 표준 프로토콜로 선정, 다수의 클라이언트 연결 및 원격 검침에 적합한 Publish/Subscribe 메시지 프로토콜


II. MQTT의 구성도 및 구성요소

가. MQTT의 구성도

- 구독자가 Broker에게 온도 Topic등록

- 발행자의 상태 변경 시 메시지 전달

나. MQTT의 구성요소

구성요소

설명

발행자 (Publisher)

- 정보를 만들어내는 센서 + Broker 에게 정보를 보냄

구독자 (Subscriber)

- 정보를 사용하는 곳으로 센서 데이터를 사용하는 어플리케이션

 중계자 (Broker)

- 정보를 중계하는 곳으로 Proxy server와 같은 역할

토픽 (Topic)

- 발행자가 구독자에게 보내는 계층화된 메시지 구조


III. MQTT의 활용사례

   - 실시간으로 에너지 소비를 모니터링하고 향후 사용량을 예측하며, 필요에 따라 고객의 가정에서 전기를 사용하는 장치를 제어하는데 MQTT 메시지 활용

 

 

 

반응형

'IT기술노트 > 디지털서비스' 카테고리의 다른 글

핀테크(FinTech)  (0) 2021.02.16
Wireless Sensor Network  (0) 2021.02.15
USN(Ubiquitous Sensor Network)  (0) 2021.02.15
OCF(Open Connectivity Foundation)  (0) 2021.02.15
LwM2M(Light weight M2M)  (0) 2021.02.15
CoAP(Constrained Application Protocol)  (0) 2021.02.15
IoT(Internet of Things)  (0) 2021.02.15
디지털발자국(Digital Footprint)  (0) 2021.02.15

댓글