无人机自组网路由协议OLSR(Optimized Link State Routing)在一些网络拓扑变化频繁的场景下,链路容易中断导致通信失败,数据包丢失,进而致使通信时延较高,影响网络性能。针对此问题,研究通过优化TC消息的数据包格式维护链路稳定性,以及...无人机自组网路由协议OLSR(Optimized Link State Routing)在一些网络拓扑变化频繁的场景下,链路容易中断导致通信失败,数据包丢失,进而致使通信时延较高,影响网络性能。针对此问题,研究通过优化TC消息的数据包格式维护链路稳定性,以及将最短路径的路由算法进行改进,以提高数据传输成功率,进而降低总时延。仿真结果表明,相较于OLSR协议,改进协议提高了发包成功率,降低了端到端时延。展开更多
近年来,随着多无人机系统在抗灾救险、环境勘测、军事作战等场景中的广泛应用,高效、灵活的无人机群组网研究已成为当下热点之一。现阶段无人机自组网存在拓扑变化频繁,网络开销增大和能量有限等特点,对OLSR(Optimized Link State Rout⁃...近年来,随着多无人机系统在抗灾救险、环境勘测、军事作战等场景中的广泛应用,高效、灵活的无人机群组网研究已成为当下热点之一。现阶段无人机自组网存在拓扑变化频繁,网络开销增大和能量有限等特点,对OLSR(Optimized Link State Rout⁃ing)路由协议进行了分析研究。分析发现现阶段OLSR协议存在HELLO和TC消息包冗余或不能及时更新路由信息等问题,为此提出了一种基于SL-MPR选择算法的M-OLSR路由协议。首先综合考虑节点移动性、链路的变化情况等因素反映网络的拓扑变化情况,通过拓扑的变化控制节点HELLO消息的广播周期;其次提出一种新的MPR选择算法,考虑链路稳定问题和节点剩余能量(生存时间)因素,根据MPR集的更新频繁程度控制TC消息的洪泛周期。通过NS2仿真实验表明,相比传统的OLSR协议,M-OLSR在数据传输率方面提高了1%以上,能量消耗和网络开销均降低了10%左右。展开更多
优化链路状态路由协议(Optimized Link State Routing,OLSR)是Ad Hoc网络中的一种先验式的链路状态路由协议,在该协议基础上,通过在HELLO消息中加入二跳邻节点信息进行一跳广播,节点能获取所有的二跳邻节点及三跳邻节点,从二跳邻节点中...优化链路状态路由协议(Optimized Link State Routing,OLSR)是Ad Hoc网络中的一种先验式的链路状态路由协议,在该协议基础上,通过在HELLO消息中加入二跳邻节点信息进行一跳广播,节点能获取所有的二跳邻节点及三跳邻节点,从二跳邻节点中选出中继节点(称之为多点二级中继节点MPL2R)覆盖三级邻节点,再从一跳邻节点中选出中继节点(称之为一级中继节点MPL1R,即原来的MPR),MPL2R和MPL1R完成了对所有的二跳和三跳邻节点的覆盖。修改TC消息内容,并改进MPR节点选择算法。通过对OLSR路由协议的改进,增加了路由开销,但从全局看,最后计算出的路径更接近全局最优。展开更多
随着战场无线自组网的通信规模增大,平面网络架构由于开销太大而不适合,需要采用分簇网络架构。常用的簇内路由协议是优化的链路状态路由(Optimized Link State Routing,OLSR),但是OLSR的多点中继(MultiPoint Relay,MPR)选举过程有冗余...随着战场无线自组网的通信规模增大,平面网络架构由于开销太大而不适合,需要采用分簇网络架构。常用的簇内路由协议是优化的链路状态路由(Optimized Link State Routing,OLSR),但是OLSR的多点中继(MultiPoint Relay,MPR)选举过程有冗余,因此运用统一连通支配集(Unifying Connected Dominating Set,UCDS)算法来进行MPR选举,选出更好的MPR集。常用的簇间路由协议是群首网关交换路由(Clusterhead Gateway Switch Routing,CGSR),CGSR簇间业务必须先经过簇首,具有健壮性差和负载不均衡的缺点。通过簇首广播全网簇间邻居关系和簇内成员信息,簇间业务不用经过簇首,可以简便地获得簇间路由。对基于OLSR的分簇路由协议和平面下标准OLSR进行仿真对比,结果表明分簇网络架构在大规模组网情况下能够大幅降低网络开销。展开更多
路由协议是无线移动自组网(Mobile Ad Hoc Networks,MANETs)的关键技术之一。针对优化链路状态路由(Optimized Link SState Routing,OLSR)协议中的多点中继(Multipoint Relay,MPR)覆盖度对网络开销的影响进行了分析。OLSR协议与一般的...路由协议是无线移动自组网(Mobile Ad Hoc Networks,MANETs)的关键技术之一。针对优化链路状态路由(Optimized Link SState Routing,OLSR)协议中的多点中继(Multipoint Relay,MPR)覆盖度对网络开销的影响进行了分析。OLSR协议与一般的链路状态协议相比,其采纳了MPR机制,一定程度上抑制了网络中广播控制信息的洪泛,从而降低了网络中的控制开销,但是这种机制是否影响到路由的鲁棒性是值得探讨的问题。基于此,设计了相应的MPR选择算法并进行仿真实验。结果表明,适当提高MPR覆盖度能加快路由的收敛。展开更多
研究了移动Ad hoc网络中的一种典型先应式表驱动路由协议:RFC3626最优链路状态路由协议(Optimized Link State Routing Protocol,OLSR),指出了该协议对MPR(Multipoint Relays)集合选择算法会导致该集合可能存在过多的冗余节点的不足之处...研究了移动Ad hoc网络中的一种典型先应式表驱动路由协议:RFC3626最优链路状态路由协议(Optimized Link State Routing Protocol,OLSR),指出了该协议对MPR(Multipoint Relays)集合选择算法会导致该集合可能存在过多的冗余节点的不足之处,提出了一种改进的OLSR路由协议,通过对原MPR集合中节点的再次排序判断,除去了冗余节点。仿真结果表明:经过改进的OLSR在TC分组的发送数目、节点接受TC分组总数目、平均端到端延迟都得到了很大的改善,从而减少了TC分组的洪泛,提高了网络性能。展开更多
OLSR(Optimized Link State Routing Protocol,最优链路状态路由协议,RFC3626)协议是应用于MANET网络的一种先应式表驱动路由协议,其拓扑发现过程是实现有效通信的关键。本文提出了一种基于C++的OLSR协议拓扑发现的实现方案。该方案采...OLSR(Optimized Link State Routing Protocol,最优链路状态路由协议,RFC3626)协议是应用于MANET网络的一种先应式表驱动路由协议,其拓扑发现过程是实现有效通信的关键。本文提出了一种基于C++的OLSR协议拓扑发现的实现方案。该方案采用模块化面向对象设计方法,结合C++语言的特点使用了一些新的实现方法,主要完成了邻居侦测、链路侦测、MPR选举、HELLO消息处理、TC消息处理和拓扑计算等功能。展开更多
文摘无人机自组网路由协议OLSR(Optimized Link State Routing)在一些网络拓扑变化频繁的场景下,链路容易中断导致通信失败,数据包丢失,进而致使通信时延较高,影响网络性能。针对此问题,研究通过优化TC消息的数据包格式维护链路稳定性,以及将最短路径的路由算法进行改进,以提高数据传输成功率,进而降低总时延。仿真结果表明,相较于OLSR协议,改进协议提高了发包成功率,降低了端到端时延。
文摘近年来,随着多无人机系统在抗灾救险、环境勘测、军事作战等场景中的广泛应用,高效、灵活的无人机群组网研究已成为当下热点之一。现阶段无人机自组网存在拓扑变化频繁,网络开销增大和能量有限等特点,对OLSR(Optimized Link State Rout⁃ing)路由协议进行了分析研究。分析发现现阶段OLSR协议存在HELLO和TC消息包冗余或不能及时更新路由信息等问题,为此提出了一种基于SL-MPR选择算法的M-OLSR路由协议。首先综合考虑节点移动性、链路的变化情况等因素反映网络的拓扑变化情况,通过拓扑的变化控制节点HELLO消息的广播周期;其次提出一种新的MPR选择算法,考虑链路稳定问题和节点剩余能量(生存时间)因素,根据MPR集的更新频繁程度控制TC消息的洪泛周期。通过NS2仿真实验表明,相比传统的OLSR协议,M-OLSR在数据传输率方面提高了1%以上,能量消耗和网络开销均降低了10%左右。
文摘优化链路状态路由协议(Optimized Link State Routing,OLSR)是Ad Hoc网络中的一种先验式的链路状态路由协议,在该协议基础上,通过在HELLO消息中加入二跳邻节点信息进行一跳广播,节点能获取所有的二跳邻节点及三跳邻节点,从二跳邻节点中选出中继节点(称之为多点二级中继节点MPL2R)覆盖三级邻节点,再从一跳邻节点中选出中继节点(称之为一级中继节点MPL1R,即原来的MPR),MPL2R和MPL1R完成了对所有的二跳和三跳邻节点的覆盖。修改TC消息内容,并改进MPR节点选择算法。通过对OLSR路由协议的改进,增加了路由开销,但从全局看,最后计算出的路径更接近全局最优。
文摘路由协议是无线移动自组网(Mobile Ad Hoc Networks,MANETs)的关键技术之一。针对优化链路状态路由(Optimized Link SState Routing,OLSR)协议中的多点中继(Multipoint Relay,MPR)覆盖度对网络开销的影响进行了分析。OLSR协议与一般的链路状态协议相比,其采纳了MPR机制,一定程度上抑制了网络中广播控制信息的洪泛,从而降低了网络中的控制开销,但是这种机制是否影响到路由的鲁棒性是值得探讨的问题。基于此,设计了相应的MPR选择算法并进行仿真实验。结果表明,适当提高MPR覆盖度能加快路由的收敛。
文摘研究了移动Ad hoc网络中的一种典型先应式表驱动路由协议:RFC3626最优链路状态路由协议(Optimized Link State Routing Protocol,OLSR),指出了该协议对MPR(Multipoint Relays)集合选择算法会导致该集合可能存在过多的冗余节点的不足之处,提出了一种改进的OLSR路由协议,通过对原MPR集合中节点的再次排序判断,除去了冗余节点。仿真结果表明:经过改进的OLSR在TC分组的发送数目、节点接受TC分组总数目、平均端到端延迟都得到了很大的改善,从而减少了TC分组的洪泛,提高了网络性能。
文摘OLSR(Optimized Link State Routing Protocol,最优链路状态路由协议,RFC3626)协议是应用于MANET网络的一种先应式表驱动路由协议,其拓扑发现过程是实现有效通信的关键。本文提出了一种基于C++的OLSR协议拓扑发现的实现方案。该方案采用模块化面向对象设计方法,结合C++语言的特点使用了一些新的实现方法,主要完成了邻居侦测、链路侦测、MPR选举、HELLO消息处理、TC消息处理和拓扑计算等功能。