论文部分内容阅读
移动Ad Hoc网络(MANET)是由一组带有无线通信收发装置的移动终端节点组成的一个多跳、无中心、自组织的无线网络。移动Ad Hoc网络以其无需基础设施、组网灵活快捷、完全分布式等特点,在军用、民用紧急救援等特殊环境都有着非常广阔的应用前景,已经得到了国际学术界和工业界的广泛关注。移动Ad Hoc网络多播路由协议的研究作为移动Ad Hoc网络研究中的一部分,其特殊的应用场景和特点使其成为移动Ad Hoc网络的研究热点之一。本文将移动Ad Hoc网络多播路由协议作为主要研究内容。本文首先简要介绍了移动Ad Hoc网络多播路由协议的概念、参考模型以及面临的问题和要求。接着分类介绍了现有的移动Ad Hoc网络多播路由协议,并对其多播路由机制进行了总结、比较分析。接着着重分析了基于树的多播路由协议MAODV(Multicast Ad Hoc On-Demand Distance Vector Routing Protocol)。针对目前MAODV协议存在可扩展性、健壮性差的问题,本文提出了一种新的优化改进协议MAODV-SP(MAODV With Stable Path),主要从两个方面对MAODV协议进行了扩展改进。首先在多播树建立方面,MAODV-SP协议采用了基于邻居变化率稳定路径选择机制,根据不同路径上各节点的邻居变化率累乘值,选择转发跳数小且局部拓扑变化小的稳定路径进行数据转发。其次在多播树维护方面,MAODV-SP协议采用了基于链路状态预测链路可用性机制,对节点的移动性和链路状况进行预测,在预测到链路断链即将发生之前,重新选择一条新的有效路由转发分组。本文在NS2仿真平台上针对MAODV-SP协议和MAODV协议,分别基于不同节点移动速度、多播组规模、发送节点数进行了仿真比较分析,仿真实验证明,MAODV-SP协议在总体性能方面优于经典MAODV协议。