【技术实现步骤摘要】
一种基于lora通信的地址自动分配方法及系统
[0001]本专利技术属于工业控制领域,涉及一种基于lora通信的地址自动分配方法及系统。
技术介绍
[0002]随着移动通信技术的成熟,移动互联网得到了广泛的推广,但是通过移动网络提供互联网服务存在的主要问题是地址的分配与维护。
[0003]lora网络往往组网规模较大,一个网络中接入的终端节点数量可以达到数万个。lora组网的过程中,网关和节点之间的通信多采用询问方式,即多个节点同时发送信息时可能会产生冲突,从而导致网关接收到的信息不完整。加之许多场景下,lora的节点众多导致现场配置工作量巨大,容易出现地址重复,漏配置等问题。
技术实现思路
[0004]本专利技术的目的在于解决现有技术中在进行地址分配的过程中存在地址分配重复或遗漏的问题,提供一种基于lora通信的地址自动分配方法及系统。
[0005]为达到上述目的,本专利技术采用以下技术方案予以实现:
[0006]本专利技术提出的一种基于lora通信的地址自动分配方法,包括如下步骤: ...
【技术保护点】
【技术特征摘要】
1.一种基于lora通信的地址自动分配方法,其特征在于,包括如下步骤:获取所有节点的临时地址,网关对所有节点发送广播请求帧,以供节点接收广播请求帧,并确定网关发来的临时地址与节点的临时地址是否相同;若网关发来的临时地址与节点的临时地址不相同,则网关继续遍历下一个节点的临时地址;若网关发来的临时地址与节点的临时地址相同,则网关接收节点发送的注册帧及节点序列号,并对节点发送该节点的地址分配结果,直至遍历完所有节点的临时地址,从而实现地址自动分配。2.根据权利要求1所述的基于lora通信的地址自动分配方法,其特征在于,获取临时地址的方法如下:对所有节点的序列号进行累加得到总序列数,对总序列数除总节点数取余得到临时地址。3.根据权利要求1所述的基于lora通信的地址自动分配方法,其特征在于,网关对所有节点发送广播请求帧后存在等待请求注册时间;节点对网关发送注册帧及节点序列号时存在延迟时间。4.根据权利要求3所述的基于lora通信的地址自动分配方法,其特征在于,所述延迟时间的计算方法如下:延迟时间=随机数*100ms,随机数的取值范围为0
‑
10。5.根据权利要求1所述的基于lora通信的地址自动分配方法,其特征在于,若网关接收到的注册节点少于配置的总节点数,则网关继续发送广播请求帧...
【专利技术属性】
技术研发人员:倪海,李恩虎,侯宁,史晓江,李纯,
申请(专利权)人:绿能慧充数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。