基于粒子群分簇算法的WSN节能路由协议的研究与实现

来源 :东北大学 | 被引量 : 4次 | 上传用户:sunweidong123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络(Wireless Sensor Networks,WSN)是一种涉及无线通信、微机电系统(Micro-Electro-Mechanical Systems,MEMS)、片上系统(System on Chip,SOC)和低能耗嵌入式技术等多学科的全新的信息获取平台,通常用于实时监测网络区域中的各类监测对象的信息,并将采集后的数据发送到汇聚节点。无线传感器网络是由大量小型、廉价、低能量的传感器节点组成,网络部署区域通常较复杂,节点一经部署后就不便更换电池,另外改变提供能量的方式(如采用太阳能)或降低功耗都因受到成本、体积等限制而难以实现,所以可行的节能方法是改进网络路由协议和优化拓扑结构。本文提出基于粒子群分簇算法的WSN节能路由协议,主要是从以下两个方面进行研究。第一,网络节点分簇是一种优化网络划分的NP问题,粒子群算法可以有效地解决这个问题,但是粒子群算法的收敛速度较慢,为此本文引入一种对各个粒子不同维度使用不同权重的策略,加速粒子群算法收敛速度,在改进后的粒子群算法的基础上结合节点剩余能量、簇内分布和簇间分布的因素,提出一种粒子群分簇算法。第二,为了避免簇头节点到汇聚节点的远距离通信,结合多跳的特点,本文设计一种单跳与多跳相结合的簇间路由算法,并使用“阈值检测”机制减轻靠近汇聚节点的簇头负载,有效的降低靠近汇聚节点的簇头能耗。最后将基于改进的粒子群分簇算法与簇间路由算法结合起来,形成一种自适应节能聚簇路由协议(Adaptive energy-efficient Cluster-Routing Protocol),简称AECRP。本文详细阐述了AECRP分簇路由协议,并在OMNeT++网络仿真平台上对AECRP协议和LEACH协议在同一场景下进行多组仿真对比实验。结果表明,该分簇路由协议在牺牲可接受的收敛速度的前提下,不仅均衡整体网络能量的使用、延迟节点的死亡时间,同时可以提供更可靠的数据交付,可以向汇聚节点发送更多的数据。
其他文献
该文是在对RUP和UMM进行深入研究的基础上,并结合cnXML对电子商务流程描述的需求以及中国制造业的实际情况,提出了一套基于UMM的、用况驱动的建模方法---cnXML应用建模方法(c
该文结合铁路货运数据仓库系统的开发对数据仓库的相关技术进行了讨论,重点研究了数据仓库的OLAP工具.根据系统需要,我们实现了基于关系数据库的ROLAP子系统.首先,我们研究并
随着计算机在应用中的不断扩展,在面向对象和主动性方面的要求也越来越多,传统的数据库系统已经无法满足现代的许多应用的需要,本文设计了一个主动面向对象数据库系统以满足这种
在实现方式上,该文采用了以在现有IMS问题测试协同工作规范为基础,结合当今Semantic Web技术的发展,利用RDF知识描述方法,设计实现了一个Semantic Web内容管理工具和一个同时
人脸识别是人类视觉最杰出的能力之一,它的研究涉及模式识别、图像处理、生理学,心理学、认知科学,与基于其它生物特征的身份鉴别方法以及计算机人机感知交互领域都有密切联系。
多信道共用技术已经广泛应用于卫星通信、移动通信、以及其它类型的通信系统。多信道共用意味着系统中的任一空闲信道可为任一用户所用,因而系统可以容纳比信道数更多的用户数
服务器集群是一组用高性能的网络连接起来的独立的服务器的集合。他们能够协同工作,共同处理INTERNET上日益增长的客户请求。它具有良好的可用性,可伸缩性以及优秀的性能价格比
WWW是一个非常大的知识库,在其上进行信息的查询回答和自动推理很困难.为此,W3C组织提出了下一代Web-语义互联网(Semantic Web),其目的是让不同的计算机代理能在"理解"的基础
数据挖掘(Data Mining),又称知识发现,是在数据库或数据仓库中提取隐含的、先前未知的、潜在有用的知识或信息模式的决策支持方法.通过数据挖掘发现的知识能够反映一定的客观
随着网络技术的迅猛发展,网络逐渐深入到生活和工作的各个方面,随之而来的网络安全问题日益严峻。黑客攻击屡见不鲜,分布式拒绝服务攻击DDoS是黑客管用的一种方便有效的攻击