论文部分内容阅读
无线传感器网络是一种新型的、无基础设施的、自组织的网络系统。随着通信技术、微电子技术、传感器技术的进步,无线传感器网络发展迅猛,在理论研究和产业上都备受关注。它具有广泛的应用前景,可用于军事、医疗、环境检测、灾难救助、紧急搜索等方面。介质访问控制(MAC)协议决定了无线信道使用的方式,在传感器节点之间分配有限的通信资源,已成为无线传感器网络研究中的热点。MAC协议主要分为两类:基于竞争的MAC和基于时分复用的MAC。S-MAC协议就是一种典型的基于竞争的MAC协议,它是针对无线传感器网络中的能量需求而提出来的,本文对其进行研究及改进。针对S-MAC协议中存在的活动时间无法根据负载动态变化以及节点休眠带来的延迟问题,本文结合T-MAC协议和D-MAC协议的思想,提出了Si-MAC协议,来对S-MAC协议进行改进。为了解决S-MAC协议中边界节点能量消耗过快的问题,我们采用了一种全局同步周期机制实现网内节点工作时间的同步。通过在NS2下进行仿真实验得出:改进后的方法使节点的活动时间能够适应通信负载的动态变化,极大地减少节点休眠带来的延迟,使边界节点能量消耗过快问题得以改善,进而延长了整个无线传感器网络的寿命。