APP下载

基于SEP协议和无线传感网节点剩余能量的多跳传输节能算法的实现

2016-12-02姚萌萌邵秀丽任智娟郭海波

物联网技术 2016年8期

姚萌萌 邵秀丽 任智娟 郭海波

摘 要:针对基于SEP协议实现的传感器网络存在簇头节点过早死亡的现象和远距离通信网络传输能耗大的弊端。文中设计了一种基于节点剩余能量的多跳传输节能算法。该算法把剩余能量高的节点作为簇头的候选节点,采用多跳树簇拓扑通信机制,建立簇头与汇聚节点间的通信链路。使用Matlab对算法进行仿真实验分析,结果表明,该算法减小了用于网络传输的能量开销,有效延长了网络的生命周期。

关键词:SEP协议;节能算法;节点剩余能量;多跳树簇拓扑结构;多跳传输

中图分类号:TP393 文献标识码:A 文章编号:2095-1302(2016)08-00-04

0 引 言

一个成熟传感器网络有许多传感器节点,这些传感器节点进行数据的采集、压缩、识别、融合等多种处理以满足用户的多样化需求。但传感器节点体积小、能量有限,大都采用电池供电,需要与汇聚节点通信来上传采集的数据,且通信耗能比较大。因此,如何降低传感器网络中的通信耗能以延长网络的生命周期是本文的重点。

SEP协议是一种二重异构网络分簇路由协议[1,2],它是在LEACH协议的基础上提出的适应异构网络的协议[3,4]。异构网络中节点有两种,一种是普通节点,另一种是高能量节点。但由于SEP协议在每轮成簇过程中,随机选择的簇头会使能量低的节点当选为簇头,使节点过早死亡,因此选择簇头时,应选择能量高的节点作为簇头。簇头选择好后,SEP协议建立了簇头与汇聚节点间的直接通信链路,致使远距离的簇头节点与汇聚节点的通信能量消耗非常大。……

登录APP查看全文