一种可实现同步的Lora节点入网方法技术

技术编号:25091751 阅读:51 留言:0更新日期:2020-07-31 23:36
本发明专利技术公开一种可实现同步的Lora节点入网方法,属于Lora入网机制技术领域。所述可实现同步的Lora节点入网方法不仅涵盖上述OTAA入网的过程,还在入网交互帧中加入了同步信息;入网成功后,同时实现了Lora节点与Lora网关之间的同步。本发明专利技术的入网机制不仅适用于节点向SX1301型的Lora网关进行注册,而且也适用于向由SX1278或者SX1276组成的轻量型Lora网关进行注册。

【技术实现步骤摘要】
一种可实现同步的Lora节点入网方法
本专利技术涉及Lora入网机制
,特别涉及一种可实现同步的Lora节点入网方法。
技术介绍
Lora(Longrangeradio)技术有效解决了无线通信领域内低功耗和远距离的矛盾,为长距离物联网的发展奠定了技术基础。Lora网络中节点的入网方式有两种方式,OTAA(Over-The-AirActivation)和ABP(ActivationByPersonalization)。ABP的方式在设备部署前将入网信息烧写在设备上,设备上电后无需入网操作。OTAA的方式为设备上电后,处于非入网的状态,需要进行入网操作。一般OTAA的入网过程包括:节点请求入网;基站或者服务器判断入网节点的合法性,并生成入网应答帧下发给节点;服务器和入网节点,根据入网交互信息生成通讯会话密钥。目前基于Lora技术的OTAA入网方式,并不能在入网过程中实现同步,而网路同步是在低功耗条件下实现主动下行通信的技术保障,因此有必要对入网过程中实现同步的方法进行研究。
技术实现思路
本专利技术的目的在于提供一种Lor本文档来自技高网...

【技术保护点】
1.一种可实现同步的Lora节点入网方法,其特征在于,包括:/n步骤S1,Lora网关定时发送信标帧,用于入网后的Lora节点时钟校准,Lora节点上电后,随机向Lora网关发送入网请求;/n步骤S2,Lora网关和Lora节点在部署之前统一烧录网络公共密钥,记为NwKey;NwKey与入网请求帧的随机码,共同生成入网交互报文的加解密密钥;/n步骤S3,Lora网关接收到Lora节点的入网请求帧,通过NwKey与入网请求帧中的随机码,生成解密密钥;完成解密操作后,通过入网请求帧尾部的CRC校验信息,对入网请求帧进行数据完整性校验:/n步骤S31,如果校验失败,则拒绝本次入网请求;如果校验成功,...

【技术特征摘要】
1.一种可实现同步的Lora节点入网方法,其特征在于,包括:
步骤S1,Lora网关定时发送信标帧,用于入网后的Lora节点时钟校准,Lora节点上电后,随机向Lora网关发送入网请求;
步骤S2,Lora网关和Lora节点在部署之前统一烧录网络公共密钥,记为NwKey;NwKey与入网请求帧的随机码,共同生成入网交互报文的加解密密钥;
步骤S3,Lora网关接收到Lora节点的入网请求帧,通过NwKey与入网请求帧中的随机码,生成解密密钥;完成解密操作后,通过入网请求帧尾部的CRC校验信息,对入网请求帧进行数据完整性校验:
步骤S31,如果校验失败,则拒绝本次入网请求;如果校验成功,检查节点ID是否为合法设备;
步骤S32,如果检查为不合法设备,则拒绝本次入网请求;如果为合法设备,Lora网关则生成对应的入网应答帧和通信会话密钥;
步骤S4,Lora网关将对应Lora节点的设备地址参与计算入网应答帧的CRC校验信息,当Lora节点接收到入网应答帧时,通过本地设备地址与入网应答帧负载内容进行CRC校验;
步骤S41,如果校验通过,Lora节点则解析入网应答帧;如果校验失败,则本次入网操作失败,继续尝试入网;
步骤S5,Lora节点和Lora网关根据入网交互信息帧中的节点设备地址、网关设备地址、以及入网交互信息帧中携带的随机码,共同生成对应Lora节点的网络通讯会话密钥,记为NwSkey;
步骤S6,Lora节点接收到入网应答帧后,首先通过NwKey与入网应答帧中的随机码字段生成解密密钥;完成对入网应答帧的解密操作后,对入网应答帧内容进行CRC校验,如校验成功,解析帧中的内容,并做相应的操作;
步骤S7,Lora节点将网关地址保存在本地,作为上行数据通信的目标地址;将UTC字段解析出来,设置到本地的UTC服务中;
步骤...

【专利技术属性】
技术研发人员:潘长城倪申翔刘军严俊生
申请(专利权)人:中科芯集成电路有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1