论文部分内容阅读
移动Ad hoc网络是一种无控制中心的分布式自治系统,所有节点都同时具有主机和路由器的功能。网络中节点可任意移动,且拓扑结构动态变化、组网简便快捷、抗毁性强,主要应用于某些紧急、临时通信以及军用移动通信中。在规模较大的实际网络环境中,常常出现节点异构的情形即网络中各节点具有不同的通信性能,如不同的物理接口数、传输功率、通信范围以及电池能量等,且节点的逻辑身份、管理权限和提供的服务质量也有可能不完全相同,例如战场上的士兵、坦克以及空中平台。本文结合大规模异构Ad hoc网络的结构特点,并通过分析组网过程中涉及的路由协议、IPv6地址分配算法和移动性管理算法等关键技术,提出了一套优化的分级E-HOLSR组网方案。该方案以HOLSR路由协议为组网核心,设计了具有逻辑分级标识的IPv6地址结构和完整的地址分配过程,提出了与路由协议紧密结合的移动性管理算法。整个方案的流程包括网络的初始化和运行维护两个阶段,实现了网络的分级、分群、群内和群间路由的建立以及数据报文的传输。该分级组网方案在充分利用了高性能节点的同时克服了平面网络结构中可扩展性受限的缺陷,同时保证全网在高动态变化的拓扑结构中稳定运行。为了验证提出的分级组网方案的可行性和运行性能,本文采用OPNET网络仿真软件搭建了不同的网络场景进行仿真实验。仿真数据的统计和分析结果表明,在大规模的异构Ad hoc网络中,该分级组网方案在同等条件下较平面组网结构花费更少的协议控制开销,且在高业务负载、节点群内高速移动和网络群移动的动态环境中都可以很好地维持通信的稳定,另外保证了移动节点进行群切换后网络能快速实现收敛,从而为分级Ad hoc网络高效组网的实现提供了参考。