반응형
문. oneM2M
답.
1. 개요
- 현실세계의 사물을 인터넷에 연결, 사물에 대한 정보를 공유할 수 있는 기술
- 사물로부터 정보를 수집하고 분석하여 주변 환경을 제어하는 기술
2. oneM2M 개념도 및 특징
가. 개념도
<그림. oneM2M 개념도>
- 스마트홈, 스마트카 등 각 산업별로 종속적인 플랫폼을 벗어나 하나의 oneM2M플랫폼으로 통합함
나. 특징
구 분 | 설 명 |
리소스기반 아키텍처 | - 모든 정보 및 기능들을 리소스로 정의 - RESTful API로 접근 가능 |
분산 서비스 플랫폼 | - 개별장치 및 게이트웨이 등 분산된 시스템에서 서비스 제공 |
접속망 연동 | - 3GPP 접속망 연동을 통해 위치기반 서비스 제공 가능 |
장치관리 기능 | - OMA DM, LWM2M 및 TR-069 장치와 연동하여 관리 가능 |
적용 분야 | - 사물인터넷 응용서비스, 사물 인터넷 데이터관리 지능형 게이트웨이 / 디바이스 |
3. oneM2M Rel 현황
Rel | 설 명 |
Rel 1 (2012년) | - 프로토콜 바인딩(HTTP, CoAP, MQTT) - 공통 서비스 기능 |
Rel 2 (2015년) | - WebSocket 추가 - 인더스트리 IoT 플랫폼 |
Rel 3 (2018년) | - 시장적용 확산 - 연동기술 확대 |
4. IoT 응용계층 프로토콜 비교
구분 | MQTT | HTTP | CoAP |
설명 | Message Queue Telemetry Protocol | Hyper Text Transfer Protocol | Constrained Application Protocol |
목적 | 메시지기반 M2M 통신 | 웹서비스 | UDP기반 센서 디바이스 통신 |
타입 | 메시지기반 | 도큐먼트기반 | 도큐먼트기반 |
전송 | TCP | TCP | UDP |
모델 | 클라이언트/서버 | 클라이언트/서버 | 클라이언트/서버 |
아키텍처 | Publish/Subscribe | Request/Response | Request/Response |
5. IoT 프로토콜 Stack
구분 | IoT Stack | Internet / Web APP |
TCP/IP모델 | IoT APP 디바이스 관리 | Web APP |
Data 포맷 | Binary, JSON, CBOR* | HTML, XML, JSON |
응용계층 | CoAP, MQTT, XMPP | HTTP, DHCP, DNS |
전송계층 | TCP, UDP, DTLS | TCP, UDP |
인터넷계층 | IPv6 / IP라우팅, IPv4 6LoWPAN | IPv6, IPv4, IPsec |
네트워크/ Link계층 | 802.15.4MAC 802.15.4PHY | 이더넷, WLAN, LTE |
*CBOR(Concise Binary Object Representation) : XML같은 표현방식
- oneM2M은 IoT서비스 플랫폼 표준을 개발하기위해 세계 주요 표준화기관이 공동으로 설립한 글로벌 표준화기구임
- 현재 Rel 4 표준화 진행 중임
'정보통신 정보관리기술사 > 정보통신망' 카테고리의 다른 글
NB-IoT (0) | 2020.05.28 |
---|---|
IoT의 과거 현재 그리고 미래 (0) | 2020.05.27 |
LWM2M(Lightweight Machine to Machine) (0) | 2020.05.24 |
XMPP(eXtensible Messaging and Presense Protocol) (0) | 2020.05.24 |
LPWAN(Low Power Wide Area Network) (0) | 2020.05.18 |
MQTT(Message Queuing Telemetry Transport) (0) | 2020.05.17 |
CoAP(Contrained Application Protocol) (5) | 2020.05.16 |
6LoWPAN (0) | 2020.05.13 |