【文件属性】:
文件名称:设备接入-vonr端到端信令流程
文件大小:2.37MB
文件格式:PDF
更新时间:2021-07-01 19:37:36
物联网 电信 NB NB-IoT
5.5 设备接入
5.5.1 接入端口与协议
目前中国电信物联网开放平台支持加密与非加密两种接入设备接入方式,其中加密业务数据交互端
口是 5684 端口。5684 端口走 DTLS+CoAP 协议通道接入,非加密端口为 5683,接入协议为 CoAP。
NB-IOT 设备端使用加密端口接入时提供必要的数据凭证,并支持标准 DTLS 协议。
设备在登录平台前,需将设备对接平台的端口设置为 5684(即走 DTLS 加密通道)。
建议将设备出厂前的 PSK 秘钥预置到中国电信物联网开放平台中,PSK 秘钥的数据类型为
String 型,长度范围为 8-32 位。调用 5.3 注册设备接口,即可将设备 PSK 设置到平台。
使用用非加密端口接入时,只需要使用原生的 CoAP 协议进行传输,同时将对接平台设置为 5683
即可。
5.5.2 注册接口
无论是加密方式还是非加密方式,设备都只需使用标准 OMA接口进行注册,CoAP url 里带的参数
可能有: ep = {Endpoint Client Name}<={Lifetime}&sms={MSISDN}&lwm2m={version}&b={binding
mode}&{ObjectLinks},为兼容旧协议,除 ep外其余均为可选。
接口示例如下:
操作 Register(设备注册消息)
lwm2m-URI address/rd?ep={endpoint name}<={lifetime}&sms={smsNumber }
&lwm2m={version}&b={binding}&{ObjectLinks}
lwm2m参数说明 {endpoint name}:必选,即为注册的endpoint name(endpointname 字
段包含两部分内容,前面字符为UE的IMEI号码,后面为UE的IMSI的
号码,两部分内容由特殊的分隔符分开,比如“;”);章节5.3中的
nodeId需与endpoint name一致。
{lifetime}:可选,默认值为86400 s(24小时)
{version}:可选,默认为1.0
{binding}:可选,默认为U(即UDP)
{ObjectLinks} :必选,如1/1>, 2/1>, 3/0>。
CoAP-Method POST
CoAP-Option Option 1:Uri-Path(11):rd,说明:括号里面的为Option编号
Option 2:Content-Format(12):application/link-format
Option 3:Uri-Query(15):{binding}
Option 4:Uri-Query(15):{lifetime}
Option 5:Uri-Query(15):{endpoint name}
CoAP-payload lwm2m协议相关参数加上{ObjectLinks},
例如>;rt="oma.lwm2m",1/0>,3/0>,6/0>
Success 2.01 Created
Failure 4.00 Bad Request, 4.03 Forbidden
(1) 平台需要处理 ep,要求设备携带 imei作为 ep,与北向注册时携带的 nodeId必须一致。
(2) 设备注册成功平台将会返回 registeration Id以用于后续的注册更新与设备去注册。