论文部分内容阅读
因特网技术和移动通信技术的不断发展和进步,使移动计算成为当前计算机科学领域一个十分活跃的研究课题。Adhoc网络,作为一种特殊形式的移动计算机网络,可广泛应用于战场指挥、临时会议、灾难救助及其它各种军事和民用领域,有着广阔的应用前景。在这些典型的Adhoc网络应用中,常常需要多人共同合作完成一项任务,因此,研究能够提供多播通信能力的组播路由协议成为Adhoc网络中的一项重要课题。
本文首先综述了Adhoc组播路由协议研究方面的一些最新工作,描述了设计Adhoc组播路由协议所面临的困难和挑战,对该研究开展以来所提出的各种主要组播协议进行了对比、分析和分类阐述,讨论了组播路由协议的设计方法,并描述了Adhoc组播路由协议的发展趋势。
由于目前已经提出的组播路由协议不能很好地权衡有效性、高效性、可扩展性等性能之间的矛盾,因此,本文根据区域路由原理,提出了一种新的组播路由协议一基于动态广播环的组播路由协议(DBRMP)。该协议使用动态环概念,并通过连通环图来建立和维护组播路由,由于广播环的大小可以根据路由维护的需要动态调整,因此,协议不仅能够保证较好的有效性,同时能大大减小路由控制的开销。
接着,为评价Adhoc网络组播路由协议性能,本文介绍了NS2仿真平台和评价路由协议性能的一般仿真框架,并根据该框架给出DBRMP协议的NS2仿真实现。
最后,本文从定性和定量两个方面分析和评价了DBRMP协议的性能,并将它同ODMRP协议进行了对比。定性分析和模拟结果表明DBRMP协议具有较高的数据分组递交率、较小的路由控制开销和较好的可扩展性。