提升LoRa实时性的通信系统及方法技术方案

技术编号:30683882 阅读:15 留言:0更新日期:2021-11-06 09:15
本发明专利技术公开一种提升LoRa实时性的通信系统及方法,本发明专利技术通过LoRa中继设备将LoRa终端发送的上行包消息转发至LoRa中控设备,中控设备根据上行包消息确定待下发消息,并将待下发消息发送至第一预设数目的LoRa中继设备;LoRa中控设备根据待下发消息从中继设备对应的第二预设数目的下行信道中确定目标下行信道;LoRa中继设备通过目标下行信道将待下发消息发送至各终端。由于本发明专利技术通过多个中继设备的多个下行信道中选取目标下行信道,并将待下发消息通过目标下行信道发送至各终端,相对于现有技术通过唯一的下行信道进行排队下发消息,导致数据传输实时性差,本发明专利技术提高了系统对数据传输的实时性,减少数据丢包率。减少数据丢包率。减少数据丢包率。

【技术实现步骤摘要】
提升LoRa实时性的通信系统及方法


[0001]本专利技术涉及通信
,尤其涉及一种提升LoRa实时性的通信系统及方法。

技术介绍

[0002]目前,随着物联网技术的不断发展,生活质量的日益增加,人们对智能需求也越来越多,各种传统通讯传输技术在各个物联网行业的应用渐渐满足不了人们的需求,现有的WIFI、蓝牙、zigbee等传统的通讯技术以及传统广域网技术2G/3G/4G等无线技术虽然可以实现各种LoRa终端设备的网络互连与互通,但都不能同时兼顾远距离传输和低功耗传输,现有技术通过LoRa进行通讯的方法主要通过独立的信道进行数据传输,并且对于向LoRa终端下发的数据只能通过固定的信道进行数据下发,导致数据传输实时性差。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0004]本专利技术的主要目的在于提供一种提升LoRa实时性的通信系统及方法,旨在解决现有技术中通过唯一的下行信道进行排队下发消息,导致数据传输实时性差的技术问题。
[0005]为实现上述目的,本专利技术提供一种提升LoRa实时性的通信系统,所述提升LoRa实时性的通信系统包括:LoRa中控设备、若干个LoRa中继设备及若干个LoRa终端;
[0006]所述LoRa中继设备,用于接收各LoRa终端发送的上行包消息;
[0007]所述LoRa中继设备,还用于将所述上行包消息转发至所述LoRa中控设备;
[0008]所述LoRa中控设备,用于根据所述上行包消息确定待下发消息,并将所述待下发消息发送至第一预设数目的所述LoRa中继设备;
[0009]所述LoRa中控设备,还用于根据所述待下发消息从所述LoRa中继设备对应的第二预设数目的下行信道中确定目标下行信道;
[0010]所述LoRa中继设备,还用于通过所述目标下行信道将所述待下发消息发送至各LoRa终端。
[0011]可选地,所述LoRa中控设备,还用于获取各下行信道的当前信道参数信息;
[0012]所述LoRa中控设备,还用于根据所述当前信道参数信息设定所述待下发消息对应的发送时间间隔;
[0013]所述LoRa中继设备,还用于根据所述发送时间间隔将所述待下发消息发送至各LoRa终端。
[0014]可选地,所述LoRa中控设备,还用于从所述当前信道参数信息中提取信道带宽信息、扩频因子信息及负载长度信息;
[0015]所述LoRa中控设备,还用于根据所述信道带宽信息、所述扩频因子信息及所述负载长度信息确定所述待下发消息对应的空中传输时间;
[0016]所述LoRa中控设备,还用于根据所述空中传输时间确定所述待下发消息对应的发
送时间间隔。
[0017]可选地,还用于根据所述待下发消息对应的事件类型确定所述待下发消息对应的转发优先级;
[0018]所述LoRa中控设备,还用于根据所述转发优先级对所述待下发消息进行排序,并获得排序结果;
[0019]所述LoRa中控设备,还用于根据所述排序结果将所述待下发消息通过所述目标下行信道发送至各LoRa终端。
[0020]可选地,所述LoRa中控设备,还用于根据所述排序结果和所述空中传输时间确定所述待下发消息对应的发送时间间隔;
[0021]所述LoRa中控设备,根据所述发送时间间隔将所述待下发消息通过所述目标下行信道发送至各LoRa终端。
[0022]可选地,所述LoRa中控设备,还用于根据LoRa终端数量、各LoRa终端之间的距离信息及预设距离确定目标LoRa中继设备数量;
[0023]所述LoRa中控设备,还用于根据所述LoRa终端数量、所述距离信息及预设中继设备可带的LoRa终端数量确定LoRa中继设备组;
[0024]所述LoRa中控设备,还用于根据所述待下发消息从所述LoRa中继设备组的下行信道中确定目标下行信道。
[0025]可选地,所述LoRa中控设备,还用于根据所述LoRa中继设备组对应的组间参数确定所述待下发消息对应的下发策略;
[0026]所述LoRa中继设备,还用于根据所述下发策略和所述目标下行信道将所述待下发消息发送至各LoRa终端。
[0027]此外,为实现上述目的,本专利技术还提供一种提升LoRa实时性的通信系统的提升LoRa实时性的通信方法,所述提升LoRa实时性的通信方法包括:
[0028]所述LoRa中继设备接收各LoRa终端发送的上行包消息;
[0029]所述LoRa中继设备将所述上行包消息转发至所述LoRa中控设备;
[0030]所述LoRa中控设备根据所述上行包消息确定待下发消息,并将所述待下发消息发送至第一预设数目的所述LoRa中继设备;
[0031]所述LoRa中控设备根据所述待下发消息从所述LoRa中继设备对应的第二预设数目的下行信道中确定目标下行信道;
[0032]所述LoRa中继设备通过所述目标下行信道将所述待下发消息发送至各LoRa终端。
[0033]可选地,所述LoRa中控设备获取各下行信道的当前信道参数信息;
[0034]所述LoRa中控设备根据所述当前信道参数信息设定所述待下发消息对应的发送时间间隔;
[0035]所述LoRa中继设备根据所述发送时间间隔将所述待下发消息发送至各LoRa终端。
[0036]可选地,所述LoRa中控设备从所述当前信道参数信息中提取信道带宽信息、扩频因子信息及负载长度信息;
[0037]所述LoRa中控设备根据所述信道带宽信息、所述扩频因子信息及所述负载长度信息确定所述待下发消息对应的空中传输时间;
[0038]所述LoRa中控设备根据所述空中传输时间确定所述待下发消息对应的发送时间
间隔。
[0039]本专利技术通过LoRa中继设备接收各LoRa终端发送的上行包消息;LoRa中继设备将上行包消息转发至LoRa中控设备;LoRa中控设备根据上行包消息确定待下发消息,并将待下发消息发送至第一预设数目的LoRa中继设备;LoRa中控设备根据待下发消息从LoRa中继设备对应的第二预设数目的下行信道中确定目标下行信道;LoRa中继设备通过目标下行信道将待下发消息发送至各LoRa终端。由于是根据多个中继设备对应的多个下行信道中选取目标下行信道,并将待下发消息通过目标下行信道发送至各LoRa终端,相对于现有技术通过唯一的下行信道进行排队下发消息,本专利技术提高了系统对数据传输的实时性,减少数据丢包率。
附图说明
[0040]图1为本专利技术提升LoRa实时性的通信系统第一实施例的结构框图;
[0041]图2为本专利技术提升LoRa实时性的通信系统第一实施例的流程示意图。
[0042]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0043]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种提升LoRa实时性的通信系统,其特征在于,所述提升LoRa实时性的通信系统包括:LoRa中控设备、若干个LoRa中继设备及若干个LoRa终端;所述LoRa中继设备,用于接收各LoRa终端发送的上行包消息;所述LoRa中继设备,还用于将所述上行包消息转发至所述LoRa中控设备;所述LoRa中控设备,用于根据所述上行包消息确定待下发消息,并将所述待下发消息发送至第一预设数目的所述LoRa中继设备;所述LoRa中控设备,还用于根据所述待下发消息从所述LoRa中继设备对应的第二预设数目的下行信道中确定目标下行信道;所述LoRa中继设备,还用于通过所述目标下行信道将所述待下发消息发送至各LoRa终端。2.如权利要求1所述的系统,其特征在于,所述LoRa中控设备,还用于获取各下行信道的当前信道参数信息;所述LoRa中控设备,还用于根据所述当前信道参数信息设定所述待下发消息对应的发送时间间隔;所述LoRa中继设备,还用于根据所述发送时间间隔将所述待下发消息发送至各LoRa终端。3.如权利要求2所述的系统,其特征在于,所述LoRa中控设备,还用于从所述当前信道参数信息中提取信道带宽信息、扩频因子信息及负载长度信息;所述LoRa中控设备,还用于根据所述信道带宽信息、所述扩频因子信息及所述负载长度信息确定所述待下发消息对应的空中传输时间;所述LoRa中控设备,还用于根据所述空中传输时间确定所述待下发消息对应的发送时间间隔。4.如权利要求3所述的系统,其特征在于,所述LoRa中控设备,还用于根据所述待下发消息对应的事件类型确定所述待下发消息对应的转发优先级;所述LoRa中控设备,还用于根据所述转发优先级对所述待下发消息进行排序,并获得排序结果;所述LoRa中控设备,还用于根据所述排序结果将所述待下发消息通过所述目标下行信道发送至各LoRa终端。5.如权利要求4所述的系统,其特征在于,所述LoRa中控设备,还用于根据所述排序结果和所述空中传输时间确定所述待下发消息对应的发送时间间隔;所述LoRa中控设备,根据所述发送时间间隔将所述待下发消息通过所述目标下行信道发送至各LoRa终端。6.如权利要求1所述的系统,...

【专利技术属性】
技术研发人员:卢德良马永波
申请(专利权)人:三叶草绍兴智能技术有限公司
类型:发明
国别省市:

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

1