基于LoRa组网的通信方法、通信系统及计算机可读存储介质技术方案

技术编号:37383410 阅读:14 留言:0更新日期:2023-04-27 07:24
本发明专利技术公开了一种基于LoRa组网的通信方法、通信系统及计算机可读存储介质。包括如下步骤:广播网关中的通信信标和随机配置信息至终端设备,并响应所述终端设备基于所述通信信标发送的入网请求;接收所述终端设备发送的所述通信信标;根据所述随机配置信息,发送所述通信信标和采集指令至与所述随机配置信息相对应的终端设备,并接收所述终端设备基于所述通信信标和所述采集指令反馈的数据。本发明专利技术能够提升LoRa组网的通信稳定性。够提升LoRa组网的通信稳定性。够提升LoRa组网的通信稳定性。

【技术实现步骤摘要】
基于LoRa组网的通信方法、通信系统及计算机可读存储介质


[0001]本专利技术涉及通信
,尤其涉及一种基于LoRa组网的通信方法、通信系统及计算机可读存储介质。

技术介绍

[0002]远距离无线电(Long Range Radio,LoRa)是一种低功耗局域网无线标准,具备低功耗、低成本和传输距离远等特点。现有的LoRa组网中,一个LoRa网络的所有LoRa设备一般位于同一个信道。基于LoRa的半双工通信逻辑下,当多个设备同时上电的时候就会同时入网,同时占用lora通信信道,这就导致某个设备或者多个设备无法和网关进行通信,进而导致设备无法入网成功;同时在后续数据通信的过程中,也有很大概率几个或者多个设备在同一时刻进行数据发送,从而导致通信撞击而产生数据丢失,并且导致终端设备发送数据次数增加、功耗消耗增多。因此,现有的LoRa组网存在着通信不稳定的问题。

技术实现思路

[0003]本专利技术的主要目的在于提供一种基于LoRa组网的通信方法、通信系统及计算机可读存储介质。旨在解决LoRa组网存在着通信不稳定的问题。
[0004]为实现上述目的,本专利技术提供一种基于LoRa组网的通信方法,所述基于LoRa组网的通信方法应用于网关,所述网关与若干个终端设备通信连接,所述基于LoRa组网的通信方法包括步骤:
[0005]广播网关中的通信信标和随机配置信息至终端设备,并响应所述终端设备基于所述通信信标发送的入网请求;
[0006]接收所述终端设备发送的所述通信信标;
[0007]根据所述随机配置信息,发送所述通信信标和采集指令至与所述随机配置信息相对应的终端设备,并接收所述终端设备基于所述通信信标和所述采集指令反馈的数据。
[0008]可选地,所述广播网关中的通信信标和随机配置信息至终端设备,并响应所述终端设备基于所述通信信标发送的入网请求的步骤包括:
[0009]广播通信信标至终端设备中的初始终端设备,并响应所述初始终端设备基于所述通信信标发送的入网请求;
[0010]发送随机配置信息至所述初始终端设备,以使所述初始终端设备中的所述通信信标在除所述初始终端设备之外的子终端设备中依次广播;
[0011]依次发送随机配置信息至所述子终端设备,并响应所述子终端设备基于所述通信信标的发送的入网请求。
[0012]可选地,所述根据所述随机配置信息,发送所述通信信标和采集指令至与所述随机配置信息相对应的终端设备,并接收所述终端设备基于所述通信信标和所述采集指令反馈的数据的步骤包括:
[0013]根据所述随机配置信息中的通信时间,发送所述通信信标和采集指令至所述初始
终端设备;
[0014]接收所述初始终端设备基于所述采集指令反馈的数据,并根据所述随机配置信息发送所述采集指令至所述子终端设备;
[0015]接收所述子终端设备基于所述随机配置信息反馈的数据。
[0016]此外,为实现上述目的,本专利技术还提供一种基于LoRa组网的通信方法,所述基于LoRa组网的通信方法应用于终端设备,若干个所述终端设备与网关通信连接,所述基于LoRa组网的通信方法包括步骤:
[0017]接收网关发送的通信信标和随机配置信息,并基于所述通信信标发送入网请求至所述网关;
[0018]在所有终端设备入网之后,将所述通信信标发送至所述网关;
[0019]根据所述随机配置信息,接收所述网关发送的所述通信信标和采集指令,以使所述通信信标在所有终端设备中依次广播,并基于所述通信信标响应所述采集指令。
[0020]可选地,若干个终端设备包括初始终端设备和多个子终端设备;
[0021]所述接收网关发送的通信信标和随机配置信息,并基于所述通信信标发送入网请求至所述网关的步骤包括:
[0022]接收网关发送的通信信标,并将接收通信信标的终端设备标记为初始终端设备;
[0023]根据所述通信信标,控制初始终端设备发送入网请求至所述网关;
[0024]控制初始终端设备接收网关基于所述入网请求发送的随机配置信息,并根据所述随机配置信息将所述通信信标发送至任一子终端设备,以使所述通信信标在所有所述子终端设备中依次广播;
[0025]控制所述子终端设备根据所述通信信标,发送入网请求至所述网关,直至所有终端设备均入网成功。
[0026]可选地,所述根据所述随机配置信息,接收所述网关发送的所述通信信标和采集指令,以使所述通信信标在所有终端设备中依次广播,并基于所述通信信标响应所述采集指令的步骤包括:
[0027]根据所述随机配置信息中的通信时间,控制所述初始终端设备接收所述通信信标;
[0028]根据所述通信信标,控制所述初始终端设备响应所述网关发送的采集指令,并将所述通信信标发送至任一子通信设备,以使所述通信信标在所有所述子通信设备中依次广播;
[0029]控制所述子通信设备根据所述通信信标依次响应所述采集指令,直至所有的终端设备均响应所述采集指令。
[0030]可选地,所述根据所述随机配置信息中的通信时间,控制所述初始终端设备接收所述通信信标的步骤之前,还包括:
[0031]根据每一个所述终端设备所对应的所述随机配置信息中的通信时间,分别将所述终端设备的工作状态切换为接收模式。
[0032]此外,为实现上述目的,本专利技术还提供一种基于LoRa组网的通信方法,所述基于LoRa组网的通信方法应用于通信系统,所述通信系统包括网关以及与所述网关通信连接若干个终端设备,其中,
[0033]网关,用于广播网关中的通信信标和随机配置信息至终端设备,并响应所述终端设备基于所述通信信标发送的入网请求;
[0034]终端设备,用于接收网关发送的通信信标和随机配置信息,并基于所述通信信标发送入网请求至所述网关;
[0035]终端设备,用于在所有终端设备入网之后,将所述通信信标发送至所述网关;
[0036]网关,用于接收所述终端设备发送的所述通信信标;
[0037]网关,用于根据所述随机配置信息,发送所述通信信标和采集指令至与所述随机配置信息相对应的终端设备,并接收所述终端设备基于所述通信信标和所述采集指令反馈的数据;
[0038]终端设备,用于根据所述随机配置信息,依次接收所述网关发送的所述通信信标和采集指令,并基于所述通信信标和所述采集指令采集数据。
[0039]此外,为实现上述目的,本专利技术还提供一种通信系统,所述通信系统包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的通信程序,所述通信程序被所述处理器执行时实现如上所述的基于LoRa组网的通信方法的步骤。
[0040]此外,为实现上述目的,本专利技术还提供一种计算机计算机可读存储介质,所述计算机计算机可读存储介质上存储有通信程序,所述通信程序被处理器执行时实现如上所述的基于LoRa组网的通信方法的步骤。
[0041]本专利技术提出一种基于LoRa组网的通信方法、通信系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于LoRa组网的通信方法,其特征在于,所述基于LoRa组网的通信方法应用于网关,所述网关与若干个终端设备通信连接,所述基于LoRa组网的通信方法包括步骤:广播网关中的通信信标和随机配置信息至终端设备,并响应所述终端设备基于所述通信信标发送的入网请求;接收所述终端设备发送的所述通信信标;根据所述随机配置信息,发送所述通信信标和采集指令至与所述随机配置信息相对应的终端设备,并接收所述终端设备基于所述通信信标和所述采集指令反馈的数据。2.如权利要求1所述的基于LoRa组网的通信方法,其特征在于,所述广播网关中的通信信标和随机配置信息至终端设备,并响应所述终端设备基于所述通信信标发送的入网请求的步骤包括:广播通信信标至终端设备中的初始终端设备,并响应所述初始终端设备基于所述通信信标发送的入网请求;发送随机配置信息至所述初始终端设备,以使所述初始终端设备中的所述通信信标在除所述初始终端设备之外的子终端设备中依次广播;依次发送随机配置信息至所述子终端设备,并响应所述子终端设备基于所述通信信标的发送的入网请求。3.如权利要求1所述的基于LoRa组网的通信方法,其特征在于,所述根据所述随机配置信息,发送所述通信信标和采集指令至与所述随机配置信息相对应的终端设备,并接收所述终端设备基于所述通信信标和所述采集指令反馈的数据的步骤包括:根据所述随机配置信息中的通信时间,发送所述通信信标和采集指令至所述初始终端设备;接收所述初始终端设备基于所述采集指令反馈的数据,并根据所述随机配置信息发送所述采集指令至所述子终端设备;接收所述子终端设备基于所述随机配置信息反馈的数据。4.一种基于LoRa组网的通信方法,其特征在于,所述基于LoRa组网的通信方法应用于终端设备,若干个所述终端设备与网关通信连接,所述基于LoRa组网的通信方法包括步骤:接收网关发送的通信信标和随机配置信息,并基于所述通信信标发送入网请求至所述网关;在所有终端设备入网之后,将所述通信信标发送至所述网关;根据所述随机配置信息,接收所述网关发送的所述通信信标和采集指令,以使所述通信信标在所有终端设备中依次广播,并基于所述通信信标响应所述采集指令。5.如权利要求4所述的基于LoRa组网的通信方法,其特征在于,所述终端设备包括初始终端设备和多个子终端设备;所述接收网关发送的通信信标和随机配置信息,并基于所述通信信标发送入网请求至所述网关的步骤包括:接收网关发送的通信信标,并将接收通信信标的终端设备标记为初始终端设备;根据所述通信信标,控制初始终端设备发送入网请求至所述网关;控制初始终端设备接收网关基于所述入网请求发送的...

【专利技术属性】
技术研发人员:周忠华唐丰张淑光李天男古欣
申请(专利权)人:山东有人物联网股份有限公司
类型:发明
国别省市:

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

1