论文部分内容阅读
无线Ad Hoc网络是一种具有无线收发功能的移动节点组成,多跳,自组织和自配置的,不需要固定中心接入点或者基站支持的自治网络系统。因为它有着灵活的组网方式和没有基础设施需求等优点,具有广泛的应用前景。Ad Hoc网络的研究具有重要的研究意义。但是,无线Ad Hoc网络同样面临一些问题,诸如拓扑结构动态变化、存在单向信道以及移动终端能力的局限性,这就对无线Ad Hoc网络的路由协议提出了更高的要求。多播是一种基于组群的通信技术,它可以将数据包,以同一个目的地址发送至一组网络节点。在带宽和系统资源有限的无线Ad Hoc网络环境中,多播技术可以有效节约网络带宽、减少数据包传输开销,因此具有重要的研究意义和应用价值。针对无线Ad Hoc网络的特性,本文提出了两种新型的多播路由算法,分别使用仿真工具进行验证和在实验平台上予以实现和验证。本文首先研究了无线Ad Hoc网络的概念和研究现状,对常见的单播和多播路由协议进行分类总结,并针对典型协议进行了分析比较。设计了一种基于智能能量控制的扇区多播路由协议,通过仿真予以验证,在理论上证明提出算法的可行性。接下来本文基于无线Ad Hoc网络实验平台,进行了多播路由算法实现的研究。本文基于对实验平台的研究,阐述了实验平台的框架和实现原理。然后,利用实验平台组建Ad Hoc网络,设计和实现了一种多播路由协议,并针对设计测试场景和指标对实现的多播路由协议进行了测试与结果分析,证明设计算法的有效性。最后,对本文工作进行了总结和展望。