论文部分内容阅读
移动Ad Hoc网络是近年来兴起的一种特殊的无线移动网络,其主要特点是网络中所有节点的地位平等,无须设置任何的中心控制节点。随着Ad Hoc网络研究工作的发展,以Internet接入为代表的Ad Hoc网络的应用问题越来越被人们所关注,由于Ad Hoc网络接入Internet过程中存在着开销过大甚至出现广播风暴的问题,造成无法正常通信。因此,有必要对Ad Hoc网络接入Internet过程中的开销加以控制。提出一种针对Ad Hoc网络接入Internet过程的开销控制算法。论文从减少泛洪报文的方式上分为两大部分:一是减小泛洪报文的广播区域,包括网关通告半径的自适应调整和网关通告间隔的自适应调整,采用上一周期接入节点到网关的平均跳数作为本次广播网关通告报文GWADV的通告半径,动态调整了网关通告半径;通过P值触发条件动态调整了网关通告间隔,使得网络中突发性通信及网络拓扑剧烈变化情况下开销得到改善。自适应网关发现算法中通告半径以及通告间隔都可以随着网络规模网络拓扑的变化而做出动态改变,弥补了单纯调节通告半径的不足,使得算法有着更大的适应性。二是减小泛洪报文的转发次数,采取了节点转发控制算法,抑制部了分节点对控制报文的转发权。避免了同一报文在网络内重复覆盖带来的不必要的开销,将网络中控制报文的开销降到了最小。利用NS2仿真平台对提出的Ad Hoc网络接入Internet过程中开销控制算法进行了仿真验证,分析结果表明确实取得了较好的效果,在保证网络投递率的前提下,较大程度地降低了网络开销。