论文部分内容阅读
无线传感器网络(Wireless Sensor Network,WSN)是由具有计算、存储和无线通信能力的小型智能设备组成的分布式感知网络,其在军事、民用和工业生产等领域具有广阔的应用前景,被称为未来十大技术之一。目前,传统无线网络的协议理论不适合于无线传感器网络,针对无线传感器网络应用模型、协议及算法的研究成为当今研究的热点问题。
本文主要是对无线传感器网络的MAC协议进行研究。当前大多数MAC协议都是围绕减小能量消耗来设计的。随着研究的深入和业务的不断发展,不同应用对无线传感器网络服务质量(Quality of Service,QoS)提出了不同要求,因此,在无线传感器网络中提供有保证的差别服务,同时能在全网范围内实现资源充分有效地利用,成为学术界研究的新的热点问题。
本文首先介绍了国际上讨论众多的一种Sensor-MAC(S-MAC),S-MAC协议从三个方面进行了节能改进:周期性侦听和休眠、冲突和串音避免、消息传递。但是,S-MAC没有为网络提供QoS保证。针对这个问题,本文提出了两种具有业务区分功能的S-MAC协议:利用竞争窗口进行业务区分的S-MAC协议和利用DIFS进行业务区分的S-MAC协议。其中,利用竞争窗口进行业务区分的S-MAC协议通过给不同优先级的节点分配不同大小的竞争窗口来引进业务区分;利用DIFS进行业务区分的S-MAC协议通过给不同优先级的节点分配不同大小的DIFS来引进业务区分。这两种协议提高了网络的QoS性能,不同优先级的节点可以得到不同的网络服务质量。
本文通过NS仿真对协议性能进行了分析,验证了利用竞争窗口进行业务区分的S-MAC协议和利用DIFS进行业务区分的S-MAC协议在吞吐量和延迟性能上都得到了较为明显的区分效果。