基于蚁群算法的Ad Hoc分簇路由协议的研究与优化

来源 :南昌大学 | 被引量 : 0次 | 上传用户:liongliong512
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动Ad Hoc网络(Mobile Ad Hoc Network, MANET)是一种不依赖于任何基础网络设施的多跳、无中心的自组织无线网络,网络中的节点既是通信主机,同时也具备路由转发功能。因其网络节点地位均等、组网灵活快捷、分布式控制、节点可任意移动等特点,Ad Hoc广泛应用于军事通信和紧急救援等特殊领域。由于Ad Hoc网络节点能量有限、拓扑结构动态变化、无线传输带宽受限等特点,与传统网络相比,其路由协议的设计具有更高的要求。Ad Hoc体系结构一般分为两种:平面结构和分级结构。随着Ad Hoc网络技术的不断进步,其网络体系逐渐朝着分级结构发展,以解决平面结构扩展性差以及因网络规模扩大而带来的路由开销和网络时延过大等问题。如今,设计性能优越的分簇路由协议已成为Ad Hoc的研究热点之一。本文在深入研究经典分簇路由协议CBRP的基础上,提出了基于蚁群算法的Ad Hoc网络分簇路由协议(Clustering Routing Protocol Based on Ant Colony Algorithm, CRPBAC)。该协议引入节点可靠度来反映节点的通信环境情况及忙闲程度,并作为节点信息素的权衡因子之一;在成簇及簇维护过程中,通过节点信息素的累积更新指导簇头的选举,从而选出性能最优的节点管理簇内成员,增加簇结构的稳定性;形成簇的大小是多跳的,且可根据网络规模进行调整;簇内通过蚁群算法按需发现到目的节点的最佳路由,从而减少簇头负担,降低路由开销。其次,本文还对CRPBAC协议做了进一步的研究探讨,提出了改进的CRPBAC路由协议MCRPBAC,对前者进行了简化,簇头利用基于节点信息素的蚁群算法动态地维护到所有簇内节点的路由,以减小传播时延;更新后的节点信息素同样作为选举簇头的标准,使选举出的簇头在簇中的位置更加合理,以减小簇内路由开销,提高网络性能。最后,通过NS2平台设计仿真实验,将CRPBAC、MCRPBAC及CBRP协议进行了对比分析,证明了CRPBAC及MCRPBAC的可行性和优越性。
其他文献
富江铁矿位于通化县北部,由两条矿体构成,根据矿石物质组合、化学成分等认为该矿是属于海相火山喷发—沉积变质型铁矿床,即变质铁硅建造铁矿。 Fujiang Iron Mine is locate
本文根据安图县地质灾害分布情况,分析地质灾害易发区特征,提出地质灾害防治对策,为政府制定地质灾害防治规划提供科学依据。
情境教学让学生在病人的安全和生命没有任何威胁的实际情况下实施的教学护理方式,属于处于高度模仿真实的环境中获得知识,从而不断地训练必备的对病人护理治疗方面的能力。近
值中国韵文学会成立25周年之际,由中国韵文学会与韩山师范学院中文系共同主办、汕头大学文学院协办的“第四届中国韵文学国际学术研讨会”,于2009年11月14—16日在广省潮州韩山
为了提高矿山铁精矿品位,实现经济效益,通钢集团敦化塔东矿业有限责任公司开展了一次选矿工艺试验的研究,确定了提高铁精矿品位的工艺条件,按试验确定的结论作为生产改造的依
通过对羊草沟煤矿区水资源供需情况及矿井水排放利用情况的调查,指出羊草煤矿对矿井水利用存在的一些问题并提出政策性建议。同时,对羊草煤矿区应该实施矿井水资源的拟建利用项
通过对岩石类型、矿石成分及古地理、古气候、古地球化学环境的初步分析认为,区内矿床形成于交替的氧化-还原环境的还原条件下,是受青山口组中、上部层位控制的内陆湖泊相沉