跨层的AODV局部连通性研究及算法优化

来源 :华南师范大学 | 被引量 : 0次 | 上传用户:digitalmachinec
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动自组织网络(Mobile Ad Hoc Network,MANET)是一种无需依赖于任何事先布设的固定基础设施,而仅依靠网络内部各节点之间的协作,就能够完成节点间通信的网络。与传统网络不同的是,MANET网络无中心、移动性、高度灵活、易于部署等特点,可以很好的应用于战场无线通信指挥环境、灾后营救和艰苦环境中,使得MANET网络应用前景越来越被看好。 MANET网络具有无中心,多跳,动态拓扑,链路带宽受限等特点,使得传统的固定网络路由协议(如RIP、OSPF等)不能直接应用于MANET网络,而需要设计新的协议。目前针对MANET网络设计的路由协议主要有两类:表驱动路由协议和按需路由协议。在按需路由协议中,仅当有数据待发送,而路由表中没有该路由时,才激活路由查找过程,向全网广播路由请求分组。这类协议可以有效减少路由开销,提高网络吞吐量,但数据发送的延迟较大。AODV(Ad hocOn—demand Distance Vector)就是一种典型的按需路由算法。在AODV中,只有当节点需要进行通信时才开始寻找路由,而在无需进行通信时节点就无需考虑路由的发现和维护问题。此外,AODV为了减少端到端时延,设计了局部连通性维护机制,即Hello消息机制,每秒发送一个一跳RREP分组,进行一跳范围内的邻居路由维护。但Hello消息发送增加了AODV协议的控制开销,同时拓扑的变化使得AODV的自适应性不是很好。 本文针对Hello消息机制,首先介绍了MANET网络路由协议AODV的算法原理,分析了AODV路由建立、维护过程以及Hello消息机制,接着从提高协议效率、降低协议开销、减少端到端时延方面考虑,融入跨层设计思想,提出了AODV路由协议的改进方案:第一是将AODV的Hello功能模块调整到MAC层,减小了Hello消息的大小和层间延迟;第二是利用RTS与CTS帧,减少Hello消息的发送数量;第三是统计MAC数据帧单位时间内发送数量动态调整Hello消息的发送频率,进一步减少控制消息的发送量,第四是根据网络拓扑变化情况动态调整邻居节点表和路由表的生存期字段,提高AODV协议的自适应性。基于以上四点思想,提出了SCLAODV和DCLAODV路由算法。最后使用NS—2仿真软件,实现了AODV路由协议和SCLAODV、DCLAODV路由协议,并对三种协议进行了比较,仿真结果显示与AODV路由协议比较,SCLAODV和DCLAODV路由协议在分组传递率和协议开销方面有15%左右的提高。
其他文献
自然互动是人机交互的发展方向,其目标是赋予计算机参照人类自然形成的与自然界沟通的认知习惯和形式来与用户进行沟通和互动的能力。作为人们非语言类交流中最为自然和直观的
学位
应用市场日益分散与产品开发费用日益增大的矛盾促进了可根据应用定制的现代现场可编程门阵列(FPGA)迅速发展。随着集成密度按照摩尔定律提高,FPGA正在变得越来越复杂,传统的RT
ETL过程是一个从分布数据源(包括数据库、应用系统、文件系统等)抽取数据,进行转换、集成和传输,并最终加载到目标系统的过程。传统的ETL过程主要服务于数据仓库(Data Warehous
近年来,电信增值业务不断发展,给人们的生产和生活都带来了很大的方便。电信增值业务在“量”不断增加的过程中,“质”的问题却也在不断加剧。各种诈骗案件不断发生,尤其是频繁发
常识研究是人工智能领域核心课题,其核心问题之一就是常识知识获取。常识知识获取的目标是构建能够面向应用的常识知识库。为了提高知识获取效率,部分研究者采用自动获取的方法
受自然模型启发的智能计算凭借其智能、简单而高效的特点,广泛应用于工程优化、工业设计、数据挖掘等领域。然而,由于智能算法包含复杂的随机行为,其求解过程存在执行时间长
随着无线通信技术以及电子技术的飞速发展,低成本、低功耗、多功能的传感器节点应运而生,大量传感器节点通过ad-hoc的通信方式构成无线传感器网络。无线传感器网络已经逐渐成为
随着现代交通和汽车工业的飞速发展,VANET(Vehicular Ad-hoc Network)逐渐成为人们日常生活的一部分,VANET能够提高道路安全性和交通效率,同时为行驶中的人们提供娱乐服务。
在当前的信息时代,计算机网络与办公自动化系统的广泛应用大大提高了人们的工作效率,同时也让更多网络用户能够参与公共事务的处理。到目前为止,公共事务处理平台的服务范围已经
学位
随着信息技术和地理学科的发展,平面的地图表达已经不能满足人们的需求,越来越多的生产生活需要构建和使用具有高度真实感的三维地形场景。数据获取技术的进步和网络应用的发展