一种基于LoRa的对讲方法、系统、计算机设备和存储介质技术方案

技术编号:33933117 阅读:47 留言:0更新日期:2022-06-25 22:45
本发明专利技术涉及无线对讲通信技术领域,特别是涉及一种基于LoRa的对讲方法、系统、计算机设备和存储介质,包括:接收到探路指令,判断该探路指令是否为首次接收,若否,则丢弃;若是,记录该探路指令的信息,并在该探路指令上附加本节点的ID以及操作时间,将该探路指令进行广播;接收到中转任务的数据包,根据记录的探路指令信息执行转发或者丢弃操作;若执行转发操作,建立上下节点的监听线程,对来源于上下节点的数据执行低校验转发操作;基于位置变动移交转发权限以完成上述中转任务。本发明专利技术提供的方法从探路过程、数据中转过程以及位置变动情况下三个方面对通信路径的构建以及使用过程进行了改进优化,提升了效率,减少了系统的资源消耗。源消耗。源消耗。

【技术实现步骤摘要】
一种基于LoRa的对讲方法、系统、计算机设备和存储介质


[0001]本专利技术涉及无线对讲通信
,特别是涉及一种基于LoRa的对讲方法、系统、计算机设备和存储介质。

技术介绍

[0002]对讲机是集群通信的终端设备,不但可以作为集群通信的终端设备,还可以作为移动通信中的一种专业无线通信工具。对讲机不需要任何网络支持就可以通话,没有话费产生,适用于相对固定且频繁通话的场合。
[0003]目前对讲机主要有专网对讲机以及公网对讲机两种。
[0004]传统专网对讲机又包括模拟对讲与数字对讲。专网对讲机无需移动数据网络覆盖即可正常工作,一般通话距离在3

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

LTE/FDD

LTE/WCDMA/TDSCDMA/CDMA/GSM/WiFi)实现语音对讲通话。它解决了对讲通话距离近的难题,实现了全国乃至全球对讲的目的。但在地下、矿井、戈壁等无网络信号覆盖的场所无法进行对本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于LoRa的对讲方法,其特征在于,所述基于LoRa的对讲方法包括:接收到探路指令,判断该探路指令是否为首次接收,若否,则丢弃;若是,记录该探路指令的信息,并在该探路指令上附加本节点的ID以及操作时间,将该探路指令进行广播;接收到中转任务的数据包,根据记录的探路指令信息执行转发或者丢弃操作;若执行转发操作,建立上下节点的监听线程,对来源于上下节点的数据执行低校验转发操作;基于位置变动移交转发权限以完成上述中转任务。2.根据权利要求1所述的基于LoRa的对讲方法,其特征在于,所述判断该探路指令是否为首次接收,包括:读取探路指令的标识信息,所述标识信息中包括发送终端ID、接收终端ID任务代号以及创建时间;获取最近一个计算周期的探路记录;在所述探路记录中查询所述标识信息,若存在全匹配的探路记录,则非首次接收,否则为首次接收。3.根据权利要求1所述的基于LoRa的对讲方法,其特征在于,所述将该探路指令进行广播,包括:进行节点筛选;根据节点筛选结果在探路指令中附加下级节点的ID;根据历史记录中各下级节点的距离调整信号发送功率;以调整后的功率将探路指令进行广播。4.根据权利要求3所述的基于LoRa的对讲方法,其特征在于,所述进行节点筛选,包括:判断本节点是否为一级节点,所述一级节点为与路由节点直接通信的节点;若本节点是一级节点,则根据探路指令判断转发该探路指令的上级节点是否为一级节点;若转发该探路指令的上级节点是一级节点,则获取各个一级节点与路由节点的距离,记为第一距离;获取本节点与各个一级节点的距离,记为第二距离;由第一距离、第二距离确定各个一级节点相对本节点的位置;根据上级节点相对本节点的位置确定一个排除区域,确定在排除区域之外的一级节点;将确定出的一级节点的ID附加于探路指令中,用于指示下级节点。5.根据权利要求1所述的基于LoRa的对讲方法,其特征在于,所述接收到中转任务的数据包,根据记录的探路指令信息执行转发或者丢弃操作,包括:接收到中转任务的数据包,读取数据包的标识信...

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

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

1