CN119450362A 用于飞行自组网数据传输的自适应概率广播方法和系统 (中国人民解放军32806部队)_第1页
CN119450362A 用于飞行自组网数据传输的自适应概率广播方法和系统 (中国人民解放军32806部队)_第2页
CN119450362A 用于飞行自组网数据传输的自适应概率广播方法和系统 (中国人民解放军32806部队)_第3页
CN119450362A 用于飞行自组网数据传输的自适应概率广播方法和系统 (中国人民解放军32806部队)_第4页
CN119450362A 用于飞行自组网数据传输的自适应概率广播方法和系统 (中国人民解放军32806部队)_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

用于飞行自组网数据传输的自适应概率广本发明提供了一种用于飞行自组网数据传过计算节点的连通性确定节点的连接状态和类算法计算节点转发概率并依此概率进行数据包通过计算节点的连通性可实现节点连接状态的同的连接状态选择对应的算法计算转发概率并2基于更新的邻居表,通过对所述任一节点的连通性进行其中,所述邻居表为与所述任一节点一对一生成所述所有节点的信息,包括所述任一节点感知到的所述飞行自组网拓扑中节点的ID、所述转发判据,包括所述数据包没有被所述任一节点转发填满和接收到所述数据包的时间与所述数据包从数据源节点发出的时间的差值小于设定基于所述包头信息中的源节点ID和所述转发过所述数据基于所述源节点ID和转发过所述数据包的节点的ID基于所述包头信息中的转发记录表,利用所述数据包基于所述转发记录表,利用所述转发记录表没有被填满的3基于当前时间、所述包头信息中数据包从源节点发出的时间和数据包转发超时阈值,利用所述接收到所述数据包的时间与所述数据包从数据源节点发出的时间的差值小于设收到所述数据包的时间与所述数据包从数据源节点发出的时间的差值小于设定的时间阈按设定周期对所述邻居表进行检查,得到并基于基于所述任一节点感知到的节点总数、所述任一节基于所述任一节点感知到的节点总数和所述任一节点感知到的所有节点的平均邻居当所述任一节点的连接状态为稀疏连接状态时,基于所述任一节点感知到的邻居ID,其中,以所述任一节点感知到的所有节点的平均邻居当所述任一节点的连接状态为稀疏连接状态时,基于所述任一节点感知到的邻居ID,所述任一节点的所有邻居且具有所述任一节点没4基于所述任一节点转发所述数据包的概率,更新所述将所述数据包被转发的次数和所述邻居表中所述任一节点感知到的所述飞行自组网以所述数据包被转发的次数和所述任一节点感知到的所述飞行自组网拓扑中节点的发从一个节点直接发送到另一个节点的平均传送成功率和数据包允许被所述飞行自组网其中,所述数据包传输成功率,基于所述数据包不经过转发从一个节一个节点的平均传送成功率,利用概率论中n个独立事件的乘积事件的概率计算公式进行5转发从一个节点直接发送到另一个节点的平均传送成功率,c为数据包允许被所述飞行自基于所述任一节点转发所述数据包的概率确定14.一种用于飞行自组网数据传输的自适应概率广播系统,用于实施如权利要求1_13所述转发判断模块,用于当飞行自组网中任一节点对广所述状态感知模块,用于基于更新的邻居表,通过对所所述概率计算及转发模块,用于当判断为可以转发所述其中,所述邻居表为与所述任一节点一对一生成67[0002]随着无人机技术的发展,通过使用小型无人机及机载通信设备组成飞行自组网8[0009]优选的,所述通过提取所述数据包的包头信息对所述任一节点的邻居表进行更有被填满和接收到所述数据包的时间与所述数据包从数据源节点发出的时间的差值小于[0024]当判断所述数据包没有被所述任一节点转发过,且所述转发记且接收到所述数据包的时间与所述数据包从数据源节点发出的时间的差值小于设定的时9所述飞行自组网拓扑中节点的ID和节点总数,确定所述任一节点感知到的邻居数和邻居[0029]基于所述任一节点感知到的节点总数和所述任一节点感知到的所有节点的平均包括所述任一节点的所有邻居且具有所述任一节[0038]若存在包括所述任一节点的所有邻居且具有所述任一节点没有的邻居的邻居节基于蚁群算法的计算模型计算所述任一节点记录表记录的所有节点中,转发数据包的不同源节点数量最多且未超时的节点确定得到,[0047]将所述数据包被转发的次数和所述邻居表中所述任一节点感知到的所述飞行自[0049]以所述数据包被转发的次数和所述任一节点感知到的所述飞行自组网拓扑中节过转发从一个节点直接发送到另一个节点的平均传送成功率和数据包允许被所述飞行自到另一个节点的平均传送成功率,利用概率论中n个独立事件的乘积事件的概率计算公式不经过转发从一个节点直接发送到另一个节点的平均传送成功率,c为数据包允许被所述[0056]当判断为所述最优节点ID为所述任一节点的ID时,记录所述数据[0064]所述转发判断模块,用于当飞行自组网中任一节点对广播进行监听收到数据包蚁群算法的计算模型和基于概率论的计算模型;本发明基于与节点一对一建立的邻居表,[0071]图1为本发明提供的一种用于飞行自组网数据传输的自适应概率广播方法的流程[0072]图2为本发明提供的一个用于飞行自组网数据传输的自适应概率广播方法的实施[0074]图4为利用本发明提供的方法进行数据包传输的平均数据包传送成功率的折线统[0076]图6为本发明提供的一种用于飞行自组网数据传输的自适应概率广播系统的基本[0089]所述邻居表是一个存储所述任一节点感知到的拓扑连接关系的N行3列的数据结m与dc互为邻居的信息;[0097]3)接收到所述数据包的时间与所述数据包从数据源节点发出的时间的差值小于[0099]基于所述转发记录表,利用所述数据包没有被所述任一节点转[0101]基于当前时间、所述包头中数据包从源节点发出的时间和数据利用所述接收到所述数据包的时间与所述数据包从数据源节点发出的时间的差值小于设[0106]基于所述任一节点感知到的节点总数和所述任一节点感知到的所有节点的平均邻居数对所述任一节点的连通性进行计算,得到所述任一节点的连通性指标[0114]若存在包括所述任一节点的所有邻居且具有所述任一节点没有的邻居的邻居节[0116]所述任一节点结合转发判断的结果以及所述任一节点的连接状[0121]将所述数据包被转发的次数和所述邻居表中所述任一节点感知到的所述飞行自[0123]以所述数据包被转发的次数和所述任一节点感知到的所述飞行自组网拓扑中节过转发从一个节点直接发送到另一个节点的平均传送成功率和数据包允许被所述飞行自到另一个节点的平均传送成功率,利用概率论中n个独立事件的乘积事件的概率计算公式点转发的概率(p0为所述数据包之前没有被转发过,准备被所述任一节点第一次转发的概直接发送到另一个节点的平均传送成功率,c为数据包允许被所述飞行自组网整个网络转转发的概率就越大),再此过程中所述任一节点首先确定包头信息中的最优节点是否为自[0129]所述基于蚁群算法的计算模型,以数据包转发经过的节点类比[0130]所述最优节点为所述数据包的源节点基于接收的若干数据包的转发记录表记录[0132]以所述任一节点类比蚁群觅食的一条路径,所述任一节点会建立一个最优节点[0138]基于所述任一节点转发所述数据包的概率确定是否转发所述数据包(若概率为点(源节点收到的数据包包头信息中的转发记录表中的所有节点,均为源节点的前驱节性可实现节点自身的连接状态感知,通过感知节点自身的连接状态可确定FANET拓扑的动[0147]本发明中的自适应概率广播方法可以广泛应用于各种无人机群拓扑动态变化的概率广播方法的具体实现过程进行介绍,如图2所示为本发明提供的一个用于飞行自组网[0151]第三部分根据第一部分的判断结果(转发或不转发)和第二部分的节点状态感知[0160]转发前需要读取当前节点的状态感知结果,当前节点周期性地检查邻居表(本实节点处于密集连接状态;如果CI<γ,则该节点的状态感知结果为节点处于稀疏连接状态,N为当前节点感知到的所述飞行自组网拓扑中节点总数,s0为数据包不经过转发从一个节[0171]如下图3所示的密集连接节点的拓扑结构示意图中,每个节点的通信行为可以被[0172]由于Prb_n指的是数据包经历第n次转发的总概率,则一个节点转发该数据包的转[0175]根据概率论中n个独立事件的乘积事件的概率计算公式,可以计算出数据包经历满足以下条件:n也应满足以下约束:[0185]进一步的,信息素浓度pc的计算方法如下:当前节点会建立并维护一个VIP节点例设定为100毫秒)检查是否有超时的节点,即插入VIP节点表的时间与当前时间之差是否查表中是否有超时的节点,即插入前驱节点表的时间与当前时间之差是否小于设定时间[0189]以上用实例说明的过程对本发明实施例进行了描述,本领域发技术人员应当理平均数据包传送成功率最大化。实验表明,本发明提供的方法在不同节点规模下(20~[0194]所述转发判断模块,用于当飞行自组网中任一节点对广播进行监听收到数据包有被填满和接收到所述数据包的时间与所述数据包从数据源节点发出的时间的差值小于[0213]当判断所述数据包没有被所述任一节点转发过,且所述转发记且接收到所述数据包的时间与所述数据包从数据源节点发出的时间的差值小于设定的时述任一节点感知到的邻居ID,通过遍历所述邻居表中的所有邻居确定所述任一节点的类包括所述任一节点的所有邻居且具有所述任一节[0227]若存在包括所述任一节点的所有邻居且具有所述任一节点没有的邻居的邻居节基于所述最优节点ID利用所述基于蚁群算法的计算模型计算所述任一节点转发所述数据记录表记录的所有节点中,转发数据包的不同源节点数量最多且未超时的节点确定得到,[0236]将所述数据包被转发的次数和所述邻居表中所述任一节点感知到的所述飞行自[0238]以所述数据包被转发的次数和所述任一节点感知到的所述飞行自组网拓扑中节过转发从一个节点直接发送到另一个节点的平均传送成功率和数据包允许被所述飞行自到另一个节点的平均传送成功率,利用概率论中n个独立事件的乘积事件的概率计算公式不经过转发从一个节点直接发送到另一个节点的平均传送成功率,c为数据包允许被所述[0245]当判断为所述最优节点ID为所述任一节点的ID时,记录所述数据的连通性可实现节点自身的连接状态感知,通过感知节点自身的连接状态可确定FANET拓法进行转发概率计算,并依据得到的转发概率通过概率广播对数据包进行转发,可减少

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论