论文部分内容阅读
随着科技的发展,便携式计算机和掌上型电脑日益普遍,无线通信技术得到迅速发展。Ad Hoc网络是移动网络的一种特殊形式,不需要固定的基站,由一组带有无线收发装置的自主的无线节点或终端通过相互合作形成的网络,是一种自创造、自组织和自管理的网络。Ad Hoc网络路由机制必须适应网络三个不断变化的基本特征:移动节点的总体密度,节点到节点的拓扑,网络的使用模式。目前Ad Hoc网络的路由协议有表驱动路由协议和按需路由协议。从移动自组网的移动性,拓扑动态性,带宽受限,功率约束等特点来看,按需驱动路由更能适应移动Ad Hoc网络的需要。本文首先阐述了课题研究的意义、目的和国内外研究现状及发展趋势。然后基于无线移动自组织网的网络环境,对Ad Hoc网络的一种AODV路由协议进行深入分析。提出一种两跳拓扑结构的概念,采用AODV路由协议作为网络层协议,并且改进了传统的AODV路由协议算法,形成了改进的2hop-AODV路由协议算法。2hop-AODV协议中,每个节点通过周期性的发送HELLO消息,掌握自己两跳邻居范围内的拓扑结构,路由表添加了记录下两跳的域。这样,在路由发现过程通过报文携带的信息,记录下正向路由及反向路由的前两跳信息。在发起路由请求的过程中,一旦节点发现目的节点在自己的两跳范围内,立刻做出应答,从而凭借这种提前应答,减少路由寻找时延,也就减少了分组交付时延。本文采用目前流行的仿真平台NS2,在此平台的基础上,实现了2hop-AODV路由协议算法。通过仿真比较传统的AODV路由协议和改进的2hop-AODV路由协议的性能,验证了2hop-AODV协议算法在时延方面的性能明显优于原AODV协议。