论文部分内容阅读
无线传感器网络(Wireless Sensor Networks, WSNs)是由大量的静止或移动的传感器以自组织和多跳的方式构成的无线网络。由于其具有部署简单、布置密集、低成本和无需现场维护等优点,因而被广泛用于国防军事、环境监测、交通管理、医疗卫生、反恐抗灾等领域。在实际应用中,为保证无线传感器网络的服务质量,会在目标监测区域内部署大量的传感器节点,这种部署方式会造成节点间的冗余、信道冲突,严重影响无线传感器网络的生命周期。因此,如何在不影响网络连通性、覆盖率等网络服务质量的情况下延长网络生命周期成无线传感器网络研究的重点。目前最常见也是最直接的解决方法就是节点休眠调度方法,即利用网络部署的冗余性,通过保持冗余节点休眠,节省节点能耗,延长网络生命周期。针对上述问题,借鉴已有的节点休眠调度方法,本文开展了以下研究:首先,提出基于网格划分的节点休眠调度方法。该方法利用网格划分调度策略,对给定目标区域大小和节点通信半径的网络进行划分,以保证网格间传感器节点的连通性;在此基础上,执行网格内节点休眠调度机制,延长网络生命周期。然后,提出基于容忍覆盖的混合无线传感器网络节点休眠调度方法。该方法根据节点的感知半径与通信半径,确定各类型节点冗余度表;随后根据冗余度表和邻居节点数计算出每类节点的冗余度,并将其与目标覆盖率进行比较得到冗余节点判断法则;最后根据该法则关闭冗余节点、实现延长网络生命周期的目的。最后,针对不同的参数进行了大量的仿真实验,实验结果表明本文提出的两种节点休眠调度方法能够有效地降低网络的能量消耗,延长网络生命周期。