基于仿生智能算法的WSN分簇路由协议的研究

来源 :东北大学 | 被引量 : 2次 | 上传用户:fly19791013fly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳自组织网络。传感器网络中的节点通常采用电池作为电源,能量十分有限,且一经部署后难以更换,因此提高能效以延长网络寿命一直是无线传感器网络设计时关心的问题。无线传感器网络路由协议和拓扑结构的设计会影响到整个网络的寿命,路由协议应能量高效、可扩展性好、鲁棒性好以及收敛快,拓扑结构应在保证网络连通性和覆盖度的情况下,尽量合理地使用网络能量,延长整个网络的生存时间。本文分析了WSN路由协议设计时遇到的问题,从提高网络能效,延长网络寿命的角度出发,结合群体智能算法简单、分布式以及易于实现等特点,提出了基于粒子群算法(PSO)的分簇算法和基于蚁群算法(ACO)的簇间路由算法。网络节点分簇是一种规划网络拓扑的NP优化问题,本文采用PSO算法设计分簇算法,充分考虑了节点剩余能量、簇头在网络中的分布以及簇内的结构,有效地均衡负载,延缓了节点的死亡,并且每轮能保证数据的可靠通信。而后,根据分簇算法求解出的分簇结果,设计了基于ACO算法的簇间路由算法,结合蚁群算法较好的鲁棒性和可扩展性,以及无需中心控制的特点,将簇头节点的剩余能量、簇头节点间距、簇头到基站的距离等因素引入概率转移规则和信息素更新规则的设计,使远端簇头的数据经由簇间建立多跳路由发送至基站,并按照一定机制减轻靠近基站的簇头负载,有效推迟了节点的死亡时间,延长了网络的寿命。最后将分簇算法与簇间路由算法结合起来,组成基于群体智能的WSN分簇路由协议,与LEACH进行了仿真实验对比,实验表明该分簇路由协议在牺牲收敛速度的前提下,推迟了节点的死亡,均衡了网络负载,延长了网络寿命。
其他文献
随着移动互联网的发展,企业移动化办公的需求日益突出,越来越多的企业开始将业务拓展到移动终端,力求走上全面信息化的道路。而信息移动发布平台可以使用户通过无线终端方便
电信运营商都拥有各自的运维支撑系统,随着时间的积累、通信系统规模的日益庞大,业务数据、用户数据都会不断积累增加,并且增长十分迅速。怎样从海量的数据中高效地获取我们
要成功设计、控制和管理网络,为用户提供应有的服务质量,就需要了解和掌握网络的内部特性。流量矩阵作为网络流量工程的重要参数,可以为网络规划、拥塞控制、流量异常检测、
随着计算机和通信技术的不断发展,Internet已经成为当今社会生存与发展必不可少的重要资源。随着网络的演进,在以IP电话、在线购物、视频会议等为代表的实时应用日益繁荣的同
近年来,伴随着互联网技术的不断发展,基于Web的各种应用也越来越得到了人们的重视。将Web技术与数据库技术相融合,使数据库成为Web的重要组成部分的Web数据库已经成为目前数
论文以目前计算机科学与技术领域广泛讨论和应用的分布式存储、分布式计算和内容仓库标准接口为背景,结合内容管理系统项目,研究如何用Java内容仓库封装分布式文件系统,实现
随着通信技术的发展,融合性和异构性成为未来网络的主要特征。如何在异构网络中为用户提供端到端的QoS保障成为了关键性问题。相关标准组织和研究机构为解决上述难点进行了很