论文部分内容阅读
无线传感器网络(Wireless Sensor Networks, WSN)是一种能够实时监测并且采集监测区域信息的一种数据平台,是一个由大量廉价的传感器节点组成的无线自组织网络。无线传感器网络在居家、工业、农业和军事方面有着巨大的应用价值吸引了许多学者的研究,并且在有些方面取得了重要的突破。无线传感器网络与传统的计算机通信网络不同,其应用场景常为户外或无人值守的区域,所以一般采用电池供电的方式。这样整个网络的能量是有限的,所以尽量延长网络的寿命是一个重要的研究热点。本文针对经典的层簇式路由协议LEACH协议的不足,提出了LEACH-T协议。主要对原本简单的簇首节点选取方案进行改进,在阈值中增加多种因子,同时在成簇阶段引入了奖励惩罚机制,使得非簇首节点可以选择最合适的簇群加入。通过在NS2仿真平台的仿真实验表明,LEACH-T相对于传统路由协议,能够有效地延长网络寿命。本文还在人工蜂群算法的基础上提出一种新型的能量有效的路由协议。针对LEACH协议的不足,将人工智能的概念融入到层簇路由协议中,通过适应度函数可靠地选举簇首节点。通过NS2软件进行仿真实验,与传统层簇式路由协议进行比较,验证了算法的可行性,证明基于蜂群算法的能量有效路由协议在能量有效方面具有明显的优势。