无线自组网自适应OLSR路由算法的设计与实现

来源 :电子科技大学 | 被引量 : 13次 | 上传用户:ahqmchy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MANET网络由于其自组织性、自愈性等特点使其广泛应用于军事通信和灾后应急通信等领域。针对MANET网络提出了许多路由算法和协议,包括按需路由协议、主动路由协议和混合路由协议等。但在移动、干扰和复杂地形等因素引起的网络拓扑动态变化的情况下,如何自适应选择和使用路由,保障端到端业务流的需求,一直是一个热点研究问题。本文基于OLSR主动路由协议,提出了协议参数自适应调整机制和自适应多径路由算法,并且基于Linux平台设计实现了所提出自适应多径路由算法。主要工作包括三个方面:首先,针对OLSR路由靠节点间周期性交换HELLO消息和TC消息获取链路状态信息的方式,固定的发射周期不能适应网络拓扑的动态变化,当节点快速移动时,表现为拓扑信息过期、路由失效;而当节点静止、网络拓扑没有变化时,浪费网络资源。本文提出了OLSR协议参数的自适应调整机制,根据节点本地链路集的变化情况,调整HELLO消息的发送间隔。根据本地MPR选择器集、MPR集以及邻居表的变化情况调整TC消息的发送间隔。其次,针对Ad Hoc网络中链路的不稳定性和电磁环境的时变性,单一路径不能满足上层业务的QoS要求,本文提出了基于链路质量度量的自适应多径策略,在网络层增加端到端的可靠性。当单一路径不能满足端到端递交率要求的时候,采用多条路径冗余传输,提高端到端的递交率。当网络环境较好的情况下,采用多径负载均衡传输让更多的节点参与转发提高网络生存期,提高端到端的吞吐量。同时,结合多径和网络编码进一步增强端到端的可靠性。最后,组建Ad Hoc网络对不同的协议参数进行实验,得出固定的协议参数不能适应网络拓扑的变化,协议参数需要根据网络环境进行自适应调整。同时,在Linux平台下基于OLSRd源码利用IO复用技术开发了多径OLSR路由协议,利用多线程技术和套接口实现了多径冗余传输和多径负载均衡。实验证明,在网络环境较差以及网络部分区域遭到干扰的时候,多径冗余传输能够提高端到端的递交率。
其他文献
在自然语言处理过程中,语义分析是一个不可或缺的阶段。通过语义角色标注,我们可以获取浅层语义信息。所谓浅层语义信息,是与概念深层语义相对而言的。语义角色标注是语法与语义
运营商为了迎合广大用户的需求,不断推出内容丰富多彩的移动增值业务,尤其是在3G网络刚刚投入使用的背景下,移动增值业务更将突飞猛进的发展。然而,移动增值业务的发展也给用
水下目标识别技术是现代声纳系统与水声对抗的一个重要的组成部分,如何准确无误地对水下物体进行目标分类和识别、加强水下目标识别技术的研究手段和提高水中目标识别性能刻
随着企业信息化建设程度的不断提高,企业中的应用系统也越来越多。各系统往往都有自己的安全策略,由于各系统互相独立,一个用户在使用每一个应用系统之前,都必须按照相应的系
超宽带(UWB,Ultra-Wideband)脉冲无线电是一种可以和其它通信系统共享频谱资源的新型无载波通信技术,它以巨大的军事、商业价值和技术挑战引起了国际通信领域工业界和学术界
立体视觉技术是计算机视觉的一个重要分支,它的最终目的是模拟生物视觉使计算机具有通过二维图像感知三维环境信息的能力。目前立体视觉技术已经在三维测量、机器导航、虚拟
学位