更新时间:2024-07-03 GMT+08:00

LwM2M/CoAP协议接入

概述

LwM2M(Lightweight M2M,轻量级M2M),由开发移动联盟(OMA)提出,是一种轻量级的、标准通用的物联网设备管理协议,可用于快速部署客户端/服务器模式的物联网业务。LwM2M为物联网设备的管理和应用建立了一套标准,它提供了轻便小巧的安全通信接口及高效的数据模型,以实现M2M设备管理和服务支持。物联网平台支持加密与非加密两种接入设备接入方式,其中加密业务数据交互端口为5684端口,采用DTLS+CoAP协议通道接入,非加密端口为5683,接入协议为CoAP。物联网平台从安全角度考虑,强烈建议采用安全接入方式。

LwM2M的语法和接口细节,请以此标准规范为准。

物联网平台支持协议规定的plain text, opaque, Core Link ,TLV , JSON编码格式。在多字段操作时(比如写多个资源),默认用TLV格式。

使用限制

表1 使用限制

描述

限制

支持的LwM2M协议版本

1.1

支持的DTLS版本

DTLS 1.2

支持的加密算法套件

TLS_PSK_WITH_AES_128_CCM_8,TLS_PSK_WITH_AES_128_CBC_SHA256

支持的body体最大长度

1KB

接口规格说明

请参考产品规格说明

调用说明

物联网平台的Endpoint请参见:地区和终端节点

使用“设备接入-> CoAP (5683)| CoAPS (5684)”对应的Endpoint,端口为5683(非加密接入方式)或者5684(加密接入方式)。