当前位置: 首页 > 专利查询>东南大学专利>正文

基于超宽频无线通信技术的高效广播方法技术

技术编号:33924029 阅读:15 留言:0更新日期:2022-06-25 21:27
本发明专利技术公开了基于超宽频无线通信技术的高效广播方法。本发明专利技术包括三个部分,分别是链路质量计算、节点排序、中继节点选取。首先根据距离得出节点之间的丢包率,再计算出链路质量;之后按照当前节点与各个二跳邻居节点的链路质量对一跳邻居节点排序;最后按照算法顺序,依次选择一跳邻居节点为中继广播节点,直到符合广播要求。到符合广播要求。到符合广播要求。

【技术实现步骤摘要】
基于超宽频无线通信技术的高效广播方法


[0001]本专利技术涉及无人系统的数据转发领域,特别涉及基于智能机器人集群等新兴技术,具体涉及基于超宽频无线通信技术的高效广播方法。

技术介绍

[0002]随着5G网络、物联网、人工智能等信息技术的快速部署,无人机因其灵活性、机动性、部署快等优点而作为信息网络最后一公里接入的新型手段之一,广泛应用于目标检测、跟踪、灾难监测等。无人机因其计算能力、通信能力、存储能力等限制而难以完成复杂的任务要求,无人机集群应运而生,其由多个无人机组成并以集群模式运行。然而,如何实现集群中无人机间高效通信是当前无人机集群面对的重要挑战,已成为当前无人机集群通信及应用的研究热点,引起学术界和工业界的广泛关注。因此,本专利技术对面向无人机集群的协同通信理论与仿真展开深入研究,实现了无人机集群内无人机间的高效协同通信。
[0003]超宽频技术(UWB)是一种全新的、与传统通信技术有极大差异的通信新技术。它不需要使用传统通信体制中的载波,而是通过发送和接收具有纳秒或纳秒跳以下的极窄脉冲来传输数据,从而具有GHz量级的带宽。超宽带系统与传统的窄带系统相比,具有穿透力强、功耗低、抗多径效果好、安全性高、系统复杂度低、能提供精确定位精度等优点。因此,超宽带技术可以应用于室内静止或者移动物体以及人的定位跟踪与导航,且能提供十分精确的定位精度。因此,本专利技术基于超宽频技术,实现无人系统的高效广播。
[0004]在传统的无人系统络通信中,特别是在偏远的、地形恶劣的环境中,由于通信范围有限,因此静态传感器必须执行多跳传输。这意味着一些网络节点不仅需要传输自己的数据,同时还要传递网络节点的数据,从而导致这些传感器快速耗尽自身电量并增加了数据包丢失率。在通信资源有限的情况下,集群网络的通信质量与通信能耗很难平衡。传统的无人系统通信方法有泛洪方法以及OLSR方法,泛洪方法只考虑了通信质量问题,没有考虑控制网络内节点转发的数量,大量的转发行为会加大集群网络通信能耗,造成信道阻塞。而OLSR方法只考虑了最大化控制转发数量,没有兼顾通信质量问题,可能会导致某些特殊节点通信质量较差。因此我们考虑使用一种新的广播方法,在控制网络内转发数量的同时保证一定的网络通信质量。

技术实现思路

[0005]为解决上述问题,本专利技术针对现有无人系统,特别是小型无人机集群广播的不足和缺陷,提出了一种基于超宽频无线通信技术的高效广播方法,在保证一定的广播效果的前提下,最大限度的降低发包数量,大大提高了广播效果。
[0006]本专利技术的基于超宽频无线通信技术的高效广播方法,包括以下步骤:
[0007]步骤1:根据距离得出节点之间的丢包率,计算出链路质量;
[0008]步骤2:之后按照与各个二跳节点的链路质量对一跳节点排序;
[0009]步骤3:最后按照算法顺序,依次选择一跳节点为中继广播节点,若该节点已经被
选择,则跳过该节点。直到选择的节点集合转发效果符合广播要求。
[0010]本专利技术进一步优选:所述步骤1具体包括以下:
[0011]步骤1.1:由UWB通信模块,源节点获取与自己相邻的一跳节点以及二跳节点信息。包括节点的ID以及节点间的距离信息,记n个一跳节点,k个二跳节点。
[0012]步骤1.2:根据已有的,无人机之间距离与丢包率函数关系,得到节点之间的丢包率。
[0013]步骤1.3:为了便于比较与计算,定义选第i个一跳节点为广播节点时源节点与第j个二跳节点之间的链路质量,计算方法为对源节点经过该一跳节点与第j个二跳节点链路的丢包率取对数,底数为小于1的正数,使得链路质量为一个正数,实际情况中不相连的一跳节点与二跳节点之间的丢包率记为1,故其链路质量为0。易得源节点经过不同一跳节点与第j个二跳节点的链路质量的和为对链路丢包率乘积取对数,可以代表真实环境下的链路质量。
[0014]步骤1.4:计算泛洪状态下,即所有一跳节点全部转发数据包时,各二跳节点的链路质量;计算方法为二跳节点与各一跳节点链路质量的加和,得到的结果记为向量N。
[0015]步骤1.5:设置增益系数λ,设置目标向量T=λ*N。
[0016]本专利技术进一步优选:所述步骤2具体包括以下:
[0017]步骤2.1:根据由步骤1得出节点间链路质量,依据与某个二跳节点的链路质量,对所有一跳节点进行排序,得到一个有序序列。
[0018]步骤2.2:对所有的二跳节点,重复步骤2.1,得到n个k维有序序列,其中k是二跳节点的数量,n是一跳节点的数量。
[0019]本专利技术进一步优选:所述步骤3具体包括以下:
[0020]步骤3.1:设一个空向量S,表示已经选择的广播节点对所有二跳节点的广播效果。
[0021]步骤3.2:依次选择第i个向量的第j个元素V
i
[j]代表的一跳节点为广播节点,S=S+V
i
[j];
[0022]步骤3.3:判断S是否大于目标向量T,若大于则选择停止,设置已经选择的一跳节点作为广播节点。
[0023]步骤3.4:若i等于n,则令i=1,j=j+1;若i不等于n,则令i=i+1;转回步骤3.2。
[0024]本专利技术相比现有技术,具有以下增益效果:
[0025]1、算法可以极大的减少广播中中继节点的选取,进而减少数据包的转发的次数,极大的简化了无人系统内部的通信
[0026]2、算法在减少了中继节点的选取的同时,保证了广播机制的有效性。本方法对于中继节点的选取,基于中继节点的转发效果在泛洪方法的一定范围内,因而可以保证一定质量的有效广播通信。
附图说明
[0027]图1、为本专利技术实现的无人系统的高效广播方法的流程图。
[0028]图2、由真机实验得出无人机距离与丢包率的关系拟合曲线示意图。
具体实施方式
[0029]下面结合附图和具体实施方式,进一步阐明本专利技术,应理解下述具体实施方式仅用于说明本专利技术而不用于限制本专利技术的范围。需要说明的是,下面描述中使用的词语“前”、“后”、“左”、“右”、“上”和“下”指的是附图中的方向,词语“内”和“外”分别指的是朝向或远离特定部件几何中心的方向。
[0030]本实施例的基于超宽频无线通信技术的高效广播方法,如图1所示,包括以下步骤:
[0031]步骤一:依据无人机的UWB通信模块初始化场景信息,由各节点之间的距离得出节点间交流的丢包率,再计算得到链路质量。其中场景信息主要包括:与源节点直接相连的一跳节点集合,与一跳节点相连的二跳节点的集合,各相连节点的距离(m)。
[0032]节点之间的链路质量主要是指通过节点之间的丢包率变形得到的便于计算比较的参数,该参数与节点之间的丢包率等价。
[0033]具体包括以下步骤
[0034]步骤1.1:由UWB通信模块,源节点获取与自己相邻的一跳节点以及二跳节点信息;包括节点的ID以及节点间的距离信息,记n个一跳节点,k个二跳节点。...

【技术保护点】

【技术特征摘要】
1.基于超宽频无线通信技术的高效广播方法,其特征在于,包括以下三个步骤:步骤1:链路质量计算,根据距离得出节点之间的丢包率,计算出链路质量;步骤2:节点排序:按照与各个二跳节点的链路质量对一跳节点排序;步骤3:中继节点选取:最后按照算法顺序,依次选择一跳节点为中继广播节点,若该节点已经被选择,则跳过该节点;直到选择的节点集合转发效果符合广播要求。2.根据权利要求1所述的基于超宽频无线通信技术的高效广播方法,其特征在于,所述步骤1中,具体包括以下步骤:步骤1.1:由超宽频(UWB)通信模块,源节点获取与自己的一跳邻居节点以及二跳邻居节点信息;包括节点的ID以及节点间的距离信息,记n个一跳节点,k个二跳节点;步骤1.2:根据已有的,无人机之间距离与丢包率函数关系,得到节点之间的丢包率;步骤1.3:为了便于比较与计算,定义选第i个一跳节点为广播节点时源节点与第j个二跳节点之间的链路质量,计算方法为对源节点经过该一跳节点与第j个二跳节点链路的丢包率取对数,底数为小于1的正数,使得链路质量为一个正数,实际情况中不相连的一跳节点与二跳节点之间的丢包率记为1,故其链路质量为0;易得源节点经过不同一跳节点与第j个二跳节点的链路质量的和为对链路丢包率乘积取对数,可以代表真实环境下的链路质量;步骤1.4...

【专利技术属性】
技术研发人员:李增保魏东原单冯杨明
申请(专利权)人:东南大学
类型:发明
国别省市:

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

1