一种基于LoRa的公专网互通对讲方法、装置以及系统制造方法及图纸

技术编号:33273585 阅读:27 留言:0更新日期:2022-04-30 23:31
本发明专利技术属于通信技术领域,尤其涉及一种基于LoRa的公专网互通对讲方法、装置以及系统,所述基于LoRa的公专网互通对讲方法包括:根据预设的动态网关生成规则确定本节点是否为网关设备并向专用网络广播;若本节点为网关设备且接收到公网对讲数据,对接收到的对讲数据进行转换处理;构建本节点到目标节点的对讲链路,确定各对讲链路的资源消耗;根据各链路的资源消耗确定最优链路;根据最优链路将转换后的对讲数据传送给最优链路的下一个节点。本发明专利技术提供的方法结合了公网对讲与专网对讲,同时解决了远距离传输与无网络覆盖的问题;通过动态生成网关节点、根据资源消耗筛选对讲链路,可以减少专用网络传递点对点对讲数据的资源消耗,减小数据迟延。减小数据迟延。减小数据迟延。

【技术实现步骤摘要】
一种基于LoRa的公专网互通对讲方法、装置以及系统


[0001]本专利技术属于通信
,尤其涉及一种基于LoRa 的公专网互通对讲方法、装置以及系统。

技术介绍

[0002]随着各行各业的蓬勃发展,对讲机的应用也越发广泛。对讲机主要用于团体成员间的联络和指挥调度,以提高沟通效率、提高处理突发事件的快速反应能力。随着对讲机进入民用市场,人们开始越来越多地使用对讲机,对对讲机的性能如语音传输距离、语音音质等要求越来越高。
[0003]目前对讲机主要有专网对讲机以及公网对讲机两种。
[0004]传统专网对讲机又包括模拟对讲与数字对讲。专网对讲机无需移动数据网络覆盖即可正常工作,一般通话距离在3

5公里,但在有着众多高大建筑的城市区域,通话距离可能缩短到几百米,通话范围受限。
[0005]公网对讲机利用无线接入技术(TDD

LTE/FDD

LTE/WCDMA/TDSCDMA/CDMA/GSM/WiFi)实现语音对讲通话。它解决了对讲通话距离近的难题,实现了全国乃至全球对讲的目的。但在地下、矿井、戈壁等无网络信号覆盖的场所无法进行对讲。
[0006]可见,现有技术主要的两种对讲技术各有优劣,分别存在远距离与信号盲区无法实现对讲的问题。

技术实现思路

[0007]本专利技术实施例的目的在于提供一种基于LoRa的公专网互通对讲方法,旨在解决现有技术主要的两种对讲技术各有优劣,分别存在远距离与信号盲区无法实现对讲的问题。<br/>[0008]本专利技术实施例是这样实现的,一种基于LoRa的公专网互通对讲方法,应用于LoRa终端,所述基于LoRa的公专网互通对讲方法包括:根据预设的动态网关生成规则确定本节点是否为网关设备并向专用网络广播;若本节点为网关设备且接收到公网对讲数据,对接收到的对讲数据进行转换处理;构建本节点到目标节点的对讲链路,确定各对讲链路的资源消耗;根据各链路的资源消耗确定最优链路;根据最优链路将转换后的对讲数据传送给最优链路的下一个节点。
[0009]本专利技术实施例的另一目的在于提供一种基于LoRa的公专网互通对讲装置,所述基于LoRa的公专网互通对讲装置包括:网关生成模块,用于根据预设的动态网关生成规则确定本节点是否为网关设备并向专用网络广播;转换模块,用于若本节点为网关设备且接收到公网对讲数据,对接收到的对讲数据进行转换处理;
链路构建模块,用于构建本节点到目标节点的对讲链路,确定各对讲链路的资源消耗;链路确定模块,用于根据各链路的资源消耗确定最优链路;数据传送模块,用于根据最优链路将转换后的对讲数据传送给最优链路的下一个节点。
[0010]本专利技术实施例的另一目的在于提供一种基于LoRa的公专网互通对讲系统,其特征在于,所述基于LoRa的公专网互通对讲系统包括:公网对讲终端,用于通过公网发送及接收对讲数据;LoRa终端,用于通过LoRa网络发送及接收对讲数据,其中,LoRa终端中至少有一个作为网关设备执行如本专利技术实施例所述的基于LoRa的公专网互通对讲方法的步骤。
[0011]本专利技术实施例提供的基于LoRa的公专网互通对讲方法结合了公网对讲与专网对讲,同时解决了专网无法实现远距离传输、公网在无网络覆盖地区无法使用的问题;在此基础上,本专利技术通过动态生成网关节点、根据资源消耗筛选对讲链路,可以减少专用网络传递点对点对讲数据的资源消耗,减小数据迟延。
附图说明
[0012]图1为本专利技术实施例提供的基于LoRa的公专网互通对讲方法的流程图;图2为本专利技术实施例提供的基于LoRa的公专网互通对讲装置的结构框图;图3为本专利技术实施例提供的基于LoRa的公专网互通对讲系统通信原理图;图4为本专利技术实施例提供的一种计算机设备结构示意图。
具体实施方式
[0013]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0014]可以理解,本专利技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但除非特别说明,这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本专利技术的范围的情况下,可以将第一xx脚本称为第二xx脚本,且类似地,可将第二xx脚本称为第一xx脚本。
[0015]以下结合具体实施例对本专利技术的具体实现进行详细描述。
[0016]如图1所示,为本专利技术实施例提供的一种基于LoRa的公专网互通对讲方法的流程图,应用于LoRa终端,包括:根据预设的动态网关生成规则确定本节点是否为网关设备并向专用网络广播;若本节点为网关设备且接收到公网对讲数据,对接收到的对讲数据进行转换处理;构建本节点到目标节点的对讲链路,确定各对讲链路的资源消耗;根据各链路的资源消耗确定最优链路;根据最优链路将转换后的对讲数据传送给最优链路的下一个节点。
[0017]在本实施例中,可以理解,上述方法可以应用于LoRa网络中的任意一个节点,任意
一个节点通过执行上述算法确定本节点是否为网关设备,即确定本节点是否直接接入公网。
[0018]在本实施例中,当确定本节点作为网关设备后,本节点接入公网与公网传递数据;作为网关设备,本节点还需要对数据进行转换,包括数字量向模拟量的转换以及模拟量向数字量的转换。
[0019]在本实施例中,还包括构建对讲链路,确定各链路的资源消耗,这里的资源包括主要指功率消耗。通过计算不同链路的资源消耗可以确定出最优链路,从而实现数据转发;确定出最优链路后,通过该最优链路转发对讲数据。在本专利技术实施例中,需要说明的是,本专利技术是以当前节点接收到来自公网的对讲数据,将该对讲数据向目标节点发送为例说明的,该方法同样可以适用当前节点寻找最优链路以连接公网。
[0020]本专利技术实施例提供的基于LoRa的公专网互通对讲方法结合了公网对讲与专网对讲,同时解决了专网无法实现远距离传输、公网在无网络覆盖地区无法使用的问题;在此基础上,本专利技术通过动态生成网关节点、根据资源消耗筛选对讲链路,可以减少专用网络传递点对点对讲数据的资源消耗,减小数据迟延。
[0021]所述根据预设的动态网关生成规则确定本节点是否为网关设备,包括:根据本节点与公网的通信速率以及本节点的计算速度确定第一因子;计算本节点与各子节点通信的复杂度确定第二因子;根据第一因子与第二因子计算本节点的总权重;若本节点的总权重大于设定的权重阈值,则确定本节点为网关设备。
[0022]在本实施例中,确定本节点是否为网关设备,包括两方面的评价内容,一方面是节点本身的特性,包括通信速率以及计算能力,不同的节点或者同一个节点在不同位置与公网的通信速率不同,选择与公网通信速率较高的节点作为网关设备可以使专用网络连接公网的速度更快;不同节点本身的计算能力在差别,选取计算能力较高的节点作为网关设备,可以降低数据在网关设备这一环节的迟延。
[0023]在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于LoRa的公专网互通对讲方法,应用于LoRa终端,其特征在于,所述基于LoRa的公专网互通对讲方法包括:根据预设的动态网关生成规则确定本节点是否为网关设备并向专用网络广播;若本节点为网关设备且接收到公网对讲数据,对接收到的对讲数据进行转换处理;构建本节点到目标节点的对讲链路,确定各对讲链路的资源消耗;根据各链路的资源消耗确定最优链路;根据最优链路将转换后的对讲数据传送给最优链路的下一个节点。2.根据权利要求1所述的基于LoRa的公专网互通对讲方法,其特征在于,所述根据预设的动态网关生成规则确定本节点是否为网关设备,包括:根据本节点与公网的通信速率以及本节点的计算速度确定第一因子;计算本节点与各子节点通信的复杂度确定第二因子;根据第一因子与第二因子计算本节点的总权重;若本节点的总权重大于设定的权重阈值,则确定本节点为网关设备。3.根据权利要求2所述的基于LoRa的公专网互通对讲方法,其特征在于,所述根据本节点与公网的通信速率以及本节点的计算速度确定第一因子,包括:获取专网各节点最新一个统计周期内的平均通信速率作为第一速率;计算本节点在最新一个统计周期内的平均通信速率作为第二速率;计算第二速率与第一速率的比值,若比值大于1则取1;获取专用网络各节点的设备类型,确定专用网络的速度梯度;根据本节点的计算速度在所述速度梯度上的位置确定计算能力值;计算第二速率与第一速率的比值与计算能力值的平均值作为所述第一因子。4.根据权利要求2所述的基于LoRa的公专网互通对讲方法,其特征在于,所述计算本节点与各子节点通信的复杂度确定第二因子,包括:向专用网络广播一个收集指令,接收专用网络每个节点针对所述收集指令返回的第一条记录信息,所述记录信息记录了相应节点接收到的收集指令的传播路径;根据接收到的所有记录信息计算所述收集指令首次到达每一个节点的总转发次数,根据总转发次数计算平均转发次数;根据平均转发次数所属的梯度等级确定第二因子。5.根据权利要求2所述的基于LoRa的公专网互通对讲方法,其特征在于,所述权重阈值由以下方...

【专利技术属性】
技术研发人员:杨海卿
申请(专利权)人:深圳市宇隆移动互联网有限公司
类型:发明
国别省市:

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

1