반응형
문. LWM2M(Lightweight Machine to Machine)
답.
1. oneM2M 장치관리 기술, LWM2M 정의
- IoT장치에 포함된 오브젝트, 리소스를 관리하는 CoAP*기반 관리 서비스 프로토콜
- LWM2M서버와 LWM2M클라이언트간의 응용프로그램 계층 프로토콜
* CoAP(Constrained Application Protocol): M2M노드들 사이 통신을 지원하기 위한 REST기반 프로토콜
2. LWM2M 개념도 및 특징
가. 개념도
<그림. LWM2M 개념도>
- Client - 관리서버로 구성되며 CoAP을 기반으로 하여 메시지가 작고 빠르고 다양한 IoT기기 지원 가능
나. 특징
구 분 | 설 명 |
CoAP 사용 | - IoT 전송 프로토콜 CoAP 사용 |
DTLS기반 보안 | - DTLS기반 보안 기술 적용 - PSK(Pre Shared Key)/ Public Key를 활용하여 프로비저닝 및 Secure Booting 지원 |
oneM2M 표준 | - 다수 장치를 효율적 관리 - oneM2M 표준 기술 |
표준 오브젝트 모델 | - 응용개발 용이 - 재사용성 증가 |
다양한 디바이스 지원 | - 저사양부터 고사양 디바이스 지원 |
3. IoT 장치관리 표준 비교
구분 | LWM2M | OMA-DM | TR-069 |
전송프로토콜 | CoAP/UDP | HTTP/TCP | HTTP/TCP |
응용 데이터 지원 | 지원 (표준 오브젝트 모델) | 미지원 | 미지원 |
장치 | 센서노드 | 모바일 단말기 | 셋톱박스 |
페이로드 | Binary/JSON | XML | XML |
보안규격 | DTLS** | TLS | TLS |
API방식 | REST | REST | SOAP* |
*SOAP(Simple Object Access Protocol)
**DLTS(Datagram Transport Layer Security): UDP기반 TLS, 도청, 간섭, 변조 등 공격 방어
4. LWM2M 인터페이스
종 류 | 설 명 |
부트스트랩 인터페이스 | - 서버 정보, 보안키 부여 과정 사용 - 부팅 시 서버정보, 보안키 획득 |
클라이언트 등록 인터페이스 | - 클라이언트의 IP 주소 및 포트 저장 - 액세스 객체(제어, 장치, 펌웨어) 관리 |
디바이스 관리 및 서비스 인터페이스 | - 템플릿기반 인스턴스, 자원 감시/제어 - 템플릿: Read, Write, Execute, Discover 등 |
정보보고 인터페이스 | - Observe 동작: 리소스 변화 관찰 - Notify 동작: 서버에 신규 데이터 전송 |
'정보통신 정보관리기술사 > 정보통신망' 카테고리의 다른 글
IPv6에서 사용하는 애니캐스트(Anycast)주소와 멀티캐스트(Multicast)주소를 비교 (0) | 2020.07.01 |
---|---|
지능형 사물인터넷 필요기술과 구현방식, 향후 발전 방향 (0) | 2020.06.06 |
NB-IoT (0) | 2020.05.28 |
IoT의 과거 현재 그리고 미래 (0) | 2020.05.27 |
XMPP(eXtensible Messaging and Presense Protocol) (0) | 2020.05.24 |
oneM2M (0) | 2020.05.22 |
LPWAN(Low Power Wide Area Network) (0) | 2020.05.18 |
MQTT(Message Queuing Telemetry Transport) (0) | 2020.05.17 |