欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 一种基于LoRa技术的蜂窝网络通信方法及系统独创技术22274字

一种基于LoRa技术的蜂窝网络通信方法及系统

2021-02-22 13:22:24

一种基于LoRa技术的蜂窝网络通信方法及系统

  技术领域

  本发明涉及无线通信技术领域,尤其是涉及一种基于LoRa技术的蜂窝通信方法及系统。

  背景技术

  蜂窝移动通信(Cellular Mobile Communication)是采用蜂窝无线组网方式,在终端和网络设备之间通过无线通道连接起来,进而实现用户在活动中可相互通信。本申请的发明人在研究中发现,现有的蜂窝网络通信方法由于信号覆盖盲区较多以及信号覆盖不稳定,导致设备与后台服务器之间的通信效率较低。

  发明内容

  本发明提供一种基于LoRa设备的一种基于LoRa技术的蜂窝通信方法及系统,以解决现有的蜂窝网络通信方法设备与后台服务器之间的通信效率较低的技术问题。

  为了解决上述技术问题,本发明实施例提供了一种基于LoRa技术的蜂窝通信方法,包括:

  后台服务器和至少一个数据采集设备,至少一个所述数据设备包括第一数据采集设备和第二数据采集设备;

  所述第一数据采集设备,包括第一蜂窝模块和至少一个LoRa无线模块,所述至少一个LoRa无线模块包括第一LoRa无线模块,所述蜂窝模块分别与所述第一LoRa无线模块和所述后台服务器连接;

  所述第二数据采集设备,包括至少一个LoRa无线模块,所述至少一个LoRa无线模块包括第二LoRa无线模块,所述第二LoRa无线模块与所述第一数据采集设备的第一LoRa无线模块连接,以建立所述第一数据采集设备与所述第二数据采集设备之间的LoRa无线连接;

  所述通信方法,包括:

  在所述数据采集设备与所述后台服务器无法直接进行蜂窝通信时,选择最优路由将所述数据采集设备与所述后台服务器进行蜂窝通信;

  控制每一所述数据采集设备以最低速率进行无线侦听,在发起方和接收方数据采集设备根据地址匹配建立LoRa无线连接后,根据无线信号强度调整无线速率;

  在所述数据采集设备进行无线连接或发送无线数据之前,若检测到当前频率满足预设的自动跳频条件时,则切换所述当前频率到干净信道进行通信。

  在本发明的其中一种实施例中,在所述数据采集设备与所述后台服务器无法直接进行蜂窝通信时,选择最优路由将所述数据采集设备与所述后台服务器进行蜂窝通信,具体为:

  设置每一所述数据采集设备的多个路由,在每一所述数据采集设备与所述后台服务器无法直接进行蜂窝通信时,根据多个所述路由的优先级进行连接尝试,将连接成功的路由作为最优路由。

  在本发明的其中一种实施例中,在所述数据采集设备与所述后台服务器无法直接进行蜂窝通信时,选择最优路由将所述数据采集设备与所述后台服务器进行蜂窝通信,还包括:

  在每一所述数据采集设备无法直接与所述后台服务器进行蜂窝通信时,发出路由搜索信令搜索与所述后台服务器成功连接的其他数据采集设备,将与所述后台服务器连接成功的数据采集设备加入到发送方的路由中,发送方的数据采集设备根据所述其他数据采集设备与所述后台服务器的连接属性、信号强度、下级路由数量和历史连接状态进行综合排序,选择最优路由。

  在本发明的其中一种实施例中,若检测到当前频率满足预设的自动跳频条件时,则切换所述当前频率到干净信道进行通信,具体为:

  若检测到所述当前频率存在信号占用达到预设时间,则以缺省频率最低速率发起无线调频广播信令,根据所述无线调频广播信令检测干净信道,将所述当前频率切换到所述干净信道。

  在本发明的其中一种实施例中,所述LoRa无线模块的无线发射功率包括100mw、1W、2W和5W。

  本发明的另一实施例提供了一种基于LoRa技术的蜂窝通信系统,包括:

  后台服务器和至少一个数据采集设备,至少一个所述数据设备包括第一数据采集设备和第二数据采集设备;

  所述第一数据采集设备,包括第一蜂窝模块和至少一个LoRa无线模块,所述至少一个LoRa无线模块包括第一LoRa无线模块,所述蜂窝模块分别与所述第一LoRa无线模块和所述后台服务器连接;

  所述第二数据采集设备,包括至少一个LoRa无线模块,所述至少一个LoRa无线模块包括第二LoRa无线模块,所述第二LoRa无线模块与所述第一数据采集设备的第一LoRa无线模块连接,以建立所述第一数据采集设备与所述第二数据采集设备之间的LoRa无线连接;

  所述数据采集设备,还包括:

  路由选择模块,用于在所述数据采集设备与所述后台服务器无法直接进行蜂窝通信时,选择最优路由将所述数据采集设备与所述后台服务器进行蜂窝通信;

  速率调整模块,用于控制每一所述数据采集设备以最低速率进行无线侦听,在发起方和接收方数据采集设备根据地址匹配建立LoRa无线连接后,根据无线信号强度调整无线速率;

  信道切换模块,用于在所述数据采集设备进行无线连接或发送无线数据之前,若检测到当前频率满足预设的自动跳频条件时,则切换所述当前频率到干净信道进行通信。

  在本发明的其中一种实施例中,所述路由选择模块,用于:

  设置每一所述数据采集设备的多个路由,在每一所述数据采集设备与所述后台服务器无法直接进行蜂窝通信时,根据多个所述路由的优先级进行连接尝试,将连接成功的路由作为最优路由。

  在本发明的其中一种实施例中,所述路由选择模块,还用于:

  在每一所述数据采集设备无法直接与所述后台服务器进行蜂窝通信时,发出路由搜索信令搜索与所述后台服务器成功连接的其他数据采集设备,将与所述后台服务器连接成功的数据采集设备加入到发送方的路由中,发送方的数据采集设备根据所述其他数据采集设备与所述后台服务器的连接属性、信号强度、下级路由数量和历史连接状态进行综合排序,选择最优路由。

  在本发明的其中一种实施例中,所述信道切换模块,还用于:

  若检测到所述当前频率存在信号占用达到预设时间,则以缺省频率最低速率发起无线调频广播信令,根据所述无线调频广播信令检测干净信道,将所述当前频率切换到所述干净信道。

  在本发明的其中一种实施例中,所述LoRa无线模块的无线发射功率包括100mw、1W、2W和5W。

  相比于现有技术,本发明实施例的有益效果在于,本发明实施例在数据采集设备与后台服务器无法直接进行蜂窝通信时,通过选择最优路由将数据采集设备与后台服务器进行蜂窝通信,能够有效地提高数据采集设备与后台服务器之间的通信效率;且根据无线信号强度对无线速率进行自适应调整,有利于提高数据传输的效率。

  附图说明

  图1是本发明实施例中的一种基于LoRa技术的蜂窝通信方法的流程示意图;

  图2是本发明实施例中的一种数据采集设备与后台服务器二级中继连接示意图;

  图3是本发明实施例中的一种基于LoRa技术的蜂窝通信系统的结构示意图。

  具体实施方式

  下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

  请参阅图1-2,在本实施例中,图1示出了一种基于LoRa技术的蜂窝通信方法,包括:

  后台服务器和至少一个数据采集设备,至少一个数据设备包括第一数据采集设备和第二数据采集设备;在一个数据采集设备中设置至少LoRa无线模块,有利于提高数据传输的效率,且有利于提高无效跳频的效率。

  第一数据采集设备,包括第一蜂窝模块和至少一个LoRa无线模块,至少一个LoRa无线模块包括第一LoRa无线模块,蜂窝模块分别与第一LoRa无线模块和后台服务器连接;

  第二数据采集设备,包括至少一个LoRa无线模块,至少一个LoRa无线模块包括第二LoRa无线模块,第二LoRa无线模块与第一数据采集设备的第一LoRa无线模块连接,以建立第一数据采集设备与第二数据采集设备之间的LoRa无线连接;

  通信方法,包括:

  S1、在数据采集设备与后台服务器无法直接进行蜂窝通信时,选择最优路由将数据采集设备与后台服务器进行蜂窝通信;

  本发明实施例能够有效提高数据设备与后台服务器的通信效率。

  S2、控制每一数据采集设备以最低速率进行无线侦听,在发起方和接收方数据采集设备根据地址匹配建立LoRa无线连接后,根据无线信号强度调整无线速率;

  在本发明实施例中,数据采集设备以最低速率定期进行侦听,其中发起方数据采集设备以最低效率进行无线同步唤醒,接收方数据采集设备在唤醒后,与发起方数据设备进行地址匹配,并在地址匹配成功后建立LoRa无线连接,根据无线信号强度调整无线速率直至发起方和接收方的通信信号强度值在可靠传输的范围。本发明实施例能够对无线速率进行自适应调整,有利于提高数据传输的效率。

  S3、在数据采集设备进行无线连接或发送无线数据之前,若检测到当前频率满足预设的自动跳频条件时,则切换当前频率到干净信道进行通信。

  在本发明实施例中,在数据采集设备在蜂窝网无法与后台服务器进行直接通信后通信不稳定时,通过基于LoRa无线模块的远距离无线通信技术,使得数据采集设备能够与后台服务器进行无线通信,提高通信的效率。

  作为本发明实施例的一种具体实施方式,在数据采集设备与后台服务器无法直接进行蜂窝通信时,选择最优路由将数据采集设备与后台服务器进行蜂窝通信,具体为:

  设置每一数据采集设备的多个路由,在每一数据采集设备与后台服务器无法直接进行蜂窝通信时,根据多个路由的优先级进行连接尝试,将连接成功的路由作为最优路由。

  在本发明实施例中,示例性的,可以设置每个数据采集设备3个路由,在数据采集设备与后台服务器无法直接连接时,根据路由的优先级依次进行连接尝试,直至完成连接。根据连接历史数据对路由的优先级进行自动调整,具体地,将上一次连接成功的路由作为最优路由。本发明实施例通过固定路由的模式,根据路由的优先级进行连接尝试,能够使数据采集设备由于信号覆盖盲区以及信号覆盖不稳定而无法直接与后台服务器进行连接时,通过最优路由与后台服务器进行连接,有利于提高数据采集设备与后台服务器之间的通信效率。

  作为本发明实施例的一种具体实施方式,在数据采集设备与后台服务器无法直接进行蜂窝通信时,选择最优路由将数据采集设备与后台服务器进行蜂窝通信,还包括:

  在每一数据采集设备无法直接与后台服务器进行蜂窝通信时,发出路由搜索信令搜索与后台服务器成功连接的其他数据采集设备,将与后台服务器连接成功的数据采集设备加入到发送方的路由中,发送方的数据采集设备根据其他数据采集设备与后台服务器的连接属性、信号强度、下级路由数量和历史连接状态进行综合排序,选择最优路由。

  在本发明实施例中,每个数据采集设备均可发出路由搜索信令搜索附近预设区域的数据采集设备,并将搜索到的设备加入到路由中,并根据数据采集设备与后台服务器的连接属性、信号强度、下级路由数量和历史连接状态进行综合排序,选择最优路由,以使数据采集设备与后台服务器进行蜂窝通信。本发明实施例通过数据采集设备通过发起路由搜索信令并根据连接数据进行路由的选择,使数据采集设备能够在由于信号覆盖盲区以及信号覆盖不稳定,而无法直接与后台服务器进行连接时,通过最优路由与后台服务器进行连接,有利于提高数据采集设备与后台服务器之间的通信效率。

  作为本发明实施例的一种具体实施方式,若检测到当前频率满足预设的自动跳频条件时,则切换当前频率到干净信道进行通信,具体为:

  若检测到当前频率存在信号占用达到预设时间,则以缺省频率最低速率发起无线调频广播信令,根据无线调频广播信令检测干净信道,将当前频率切换到干净信道。

  在本发明实施例中,以缺省频率最低速率发起无线调频广播信令,在约定的若干组频率中进行依次同步调频,在检测到干净信道后,将当前频率切换到干净信道,能够有效提高通信的质量。

  作为本发明实施例的一种具体实施方式,LoRa无线模块的无线发射功率包括100mw、1W、2W和5W。

  需要说明的是,可以通过设计不同的LoRa无线发射电路实现无线发射功率的调整,使数据采集设备在各种复杂的应用环境也能够与后台服务器进行连接以及蜂窝通信。

  作为本发明实施例的一种具体实施方式,本发明实施例可以应用到水表远程抄表领域中,以解决因水表房相对封闭导致蜂窝网无法通讯的问题。

  为了进一步提高数据设备与后台服务器之间的通信效率,数据采集设备可以通过一级至多级中继的方式接入后台。请参阅图2,为本发明实施例提供的一种数据采集设备与后台服务器二级中继连接示意图。

  实施本发明实施例,具有以下有益效果:

  本发明实施例在数据采集设备与后台服务器无法直接进行蜂窝通信时,通过选择最优路由将数据采集设备与后台服务器进行蜂窝通信,能够有效地提高数据采集设备与后台服务器之间的通信效率;且根据无线信号强度对无线速率进行自适应调整,有利于提高数据传输的效率。

  请参阅图3,在本发明实施例中,图3示出了一种基于LoRa技术的蜂窝通信系统,包括:

  后台服务器和至少一个数据采集设备,至少一个数据设备包括第一数据采集设备和第二数据采集设备;在一个数据采集设备中设置至少LoRa无线模块,有利于提高数据传输的效率,且有利于提高无效跳频的效率。

  第一数据采集设备,包括第一蜂窝模块和至少一个LoRa无线模块,至少一个LoRa无线模块包括第一LoRa无线模块,蜂窝模块分别与第一LoRa无线模块和后台服务器连接;

  第二数据采集设备,包括至少一个LoRa无线模块,至少一个LoRa无线模块包括第二LoRa无线模块,第二LoRa无线模块与第一数据采集设备的第一LoRa无线模块连接,以建立第一数据采集设备与第二数据采集设备之间的LoRa无线连接;

  数据采集设备,还包括:

  路由选择模块,用于在数据采集设备与后台服务器无法直接进行蜂窝通信时,选择最优路由将数据采集设备与后台服务器进行蜂窝通信;

  本发明实施例能够有效提高数据设备与后台服务器的通信效率。

  速率调整模块,用于控制每一数据采集设备以最低速率进行无线侦听,在发起方和接收方数据采集设备根据地址匹配建立LoRa无线连接后,根据无线信号强度调整无线速率;

  在本发明实施例中,数据采集设备以最低速率定期进行侦听,其中发起方数据采集设备以最低效率进行无线同步唤醒,接收方数据采集设备在唤醒后,与发起方数据设备进行地址匹配,并在地址匹配成功后建立LoRa无线连接,根据无线信号强度调整无线速率直至发起方和接收方的通信信号强度值在可靠传输的范围。本发明实施例能够对无线速率进行自适应调整,有利于提高数据传输的效率。

  信道切换模块,用于在数据采集设备进行无线连接或发送无线数据之前,若检测到当前频率满足预设的自动跳频条件时,则切换当前频率到干净信道进行通信。

  在本发明实施例中,在数据采集设备在蜂窝网无法与后台服务器进行直接通信后通信不稳定时,通过基于LoRa无线模块的远距离无线通信技术,使得数据采集设备能够与后台服务器进行无线通信,提高通信的效率。

  作为本发明实施例的一种具体实施方式,路由选择模块,用于:

  设置每一数据采集设备的多个路由,在每一数据采集设备与后台服务器无法直接进行蜂窝通信时,根据多个路由的优先级进行连接尝试,将连接成功的路由作为最优路由。

  在本发明实施例中,示例性的,可以设置每个数据采集设备3个路由,在数据采集设备与后台服务器无法直接连接时,根据路由的优先级依次进行连接尝试,直至完成连接。根据连接历史数据对路由的优先级进行自动调整,具体地,将上一次连接成功的路由作为最优路由。本发明实施例通过固定路由的模式,根据路由的优先级进行连接尝试,能够使数据采集设备在由于信号覆盖盲区以及信号覆盖不稳定,而无法直接与后台服务器进行连接时,通过最优路由与后台服务器进行连接,有利于提高数据采集设备与后台服务器之间的通信效率。

  作为本发明实施例的一种具体实施方式,路由选择模块,还用于:

  在每一数据采集设备无法直接与后台服务器进行蜂窝通信时,发出路由搜索信令搜索与后台服务器成功连接的其他数据采集设备,将与后台服务器连接成功的数据采集设备加入到发送方的路由中,发送方的数据采集设备根据其他数据采集设备与后台服务器的连接属性、信号强度、下级路由数量和历史连接状态进行综合排序,选择最优路由。

  在本发明实施例中,每个数据采集设备均可发出路由搜索信令搜索附近预设区域的数据采集设备,并将搜索到的设备加入到路由中,并根据数据采集设备与后台服务器的连接属性、信号强度、下级路由数量和历史连接状态进行综合排序,选择最优路由,以使数据采集设备与后台服务器进行蜂窝通信。本发明实施例通过数据采集设备通过发起路由搜索信令并根据连接数据进行路由的选择,使数据采集设备能够在由于信号覆盖盲区以及信号覆盖不稳定,而无法直接与后台服务器进行连接时,通过最优路由与后台服务器进行连接,有利于提高数据采集设备与后台服务器之间的通信效率。

  作为本发明实施例的一种具体实施方式,信道切换模块,还用于:

  若检测到当前频率存在信号占用达到预设时间,则以缺省频率最低速率发起无线调频广播信令,根据无线调频广播信令检测干净信道,将当前频率切换到干净信道。

  在本发明实施例中,以缺省频率最低速率发起无线调频广播信令,在约定的若干组频率中进行依次同步调频,在检测到干净信道后,将当前频率切换到干净信道,能够有效提高通信的质量。

  作为本发明实施例的一种具体实施方式,LoRa无线模块的无线发射功率包括100mw、1W、2W和5W。

  需要说明的是,可以通过设计不同的LoRa无线发射电路实现无线发射功率的调整,使数据采集设备在各种复杂的应用环境也能够与后台服务器进行连接以及蜂窝通信。

  作为本发明实施例的一种具体实施方式,本发明实施例可以应用到水表远程抄表领域中,以解决因水表房相对封闭导致蜂窝网无法通讯的问题。

  为了进一步提高数据设备与后台服务器之间的通信效率,数据采集设备可以通过一级至多级中继的方式接入后台。请参阅图2,为本发明实施例提供的一种数据采集设备与后台服务器二级中继连接示意图。

  实施本发明实施例,具有以下有益效果:

  本发明实施例在数据采集设备与后台服务器无法直接进行蜂窝通信时,通过选择最优路由将数据采集设备与后台服务器进行蜂窝通信,能够有效地提高数据采集设备与后台服务器之间的通信效率;且根据无线信号强度对无线速率进行自适应调整,有利于提高数据传输的效率。

  以上是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

《一种基于LoRa技术的蜂窝网络通信方法及系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)