论文部分内容阅读
无线传感器网络是近年来随着无线通信和微电子学发展而成为研究和应用热点的新型网络之一。它具有能量受限、数据类型复杂、网络密度较大、节点易于失效、通信距离有限等特点。由于无线传感器网络这些独特的特点,不能将传统的无线网络协议直接应用于传感器网络。此外,传感器网络通常包含多种不同类型的传感器,它们的优先级和数据量各不相同,网络中节点的加入、退出情况频繁,突发数据量大。这些都对无线传感器网络协议的MAC和路由算法设计提出了新的要求和挑战。本文在对现有典型无线传感器网络协议进行认真研究的基础上,提出了一种基于分簇的高能效无线传感器网络协议——CEEP协议。CEEP协议的MAC设计采用带休眠的TDMA方式。簇内节点可变的发送时隙长度配合簇首节点的TDMA时隙方案调整可以有效处理新节点加入和能量耗尽节点的退出,满足不同优先级传感器的需求并快速应对网络的突发数据量;CEEP协议在网络层引入了基于能量比较的多跳MTE路由算法,避免了传统路由算法中离Sink节点距离远或距离近的节点耗能大的问题,可以有效节省并均衡网络耗能,延长网络寿命。最后利用NS-2建模CEEP协议,对系统寿命、能耗、吞吐量等参数进行仿真分析并将结果与经典分簇协议——LEACH协议对比。仿真结果表明,CEEP协议在各方面都有更好的表现。