LWM2M协议概述

简介

LwM2M(lightweight Machine to Machine),是由OMA(open Mobile Alliance)定义的物联网协议,主要使用在资源受限(包括存储、功耗等)的NB终端。

协议特点

LWM2M协议栈如下图所示:

  • LWM2M 把设备上的服务抽象为 Object 和 Resource,并在 XML 文件中定义各种 Object 的属性和功能。

  • LWM2M Objects:每个对象对应客户端的某个特定功能实体。LWM2M 规范定义了标准Objects,比如
    urn:oma:lwm2m:oma:1; (LWM2M Server Object)、urn:oma:lwm2m:oma:3; (Device Object),每个object下可以有很多resource。 比如Device Object可以有Manufacturer,Model Number等resource。

  • LWM2M Protocol定义了一些逻辑操作,比如Read、Write、Execute等。

  • CoAP是IETF定义的Constrained Application Protocol,用来做LWM2M的传输层,下层可以是UDP或者SMS,UDP是必须支持的,SMS可选。

  • DTLS用来保证客户端和服务器间的安全性。
  • 支持IMEI认证和SM9认证两种设备认证方式。

OMA官方网站

LWM2M协议

LWM2M定义的Object和Resourc

搜索结果 ""

    没有搜索结果 ""