针对传感器网络的节省能量需求而提出的
发布时间:2015/2/19 11:02:49 访问次数:523
这里介绍一种适用于无线传感器网络的比较典型的MAC协议,即S-MAC协议。 AO4914这种协议是在IEEE 802.11MAC协议的基础上,针对传感器网络的节省能量需求而提出的。S-MAC协议的使用条件是传感器网络的数据传输量不大,网络内部能够进行数据的处理和融合以减少数掘通信量,网络能容忍一定程度的通信延 迟。它的设计目标是提供良好的扩展性,减少节点消耗‘列。 人们经过大量实验和理论分析,总结出无线传感器网络的无效消耗通常主要来源于以下四种原因。
(1)空闲侦听。如果MAC协议采用竞争方式使用共享的无线信道,节点在发送数据的过程中,可能引起多个节点之间发送的数据产生碰撞,这就需要重传送。由于节点不知道它的邻节点在何时会向自己发送数据,因而射频通信模块始终处于接收状态,从而消耗无用的能量。
(2)数据冲突。由于邻节点同时向同一节点发送多个数据帧,信号相互干扰,导致接收方无法准确接收,重发数据行为造成了能量浪费。
(3)串扰。网络节点会接收和处理无关的数据,这种串音现象造成节点的无线接收模块和处理器模块消耗较多的能量。
(4)控制开销。控制报文不传送有效数据,消耗了节点能量。如果控制消息过多,将消耗较多的网络能量。
这里介绍一种适用于无线传感器网络的比较典型的MAC协议,即S-MAC协议。 AO4914这种协议是在IEEE 802.11MAC协议的基础上,针对传感器网络的节省能量需求而提出的。S-MAC协议的使用条件是传感器网络的数据传输量不大,网络内部能够进行数据的处理和融合以减少数掘通信量,网络能容忍一定程度的通信延 迟。它的设计目标是提供良好的扩展性,减少节点消耗‘列。 人们经过大量实验和理论分析,总结出无线传感器网络的无效消耗通常主要来源于以下四种原因。
(1)空闲侦听。如果MAC协议采用竞争方式使用共享的无线信道,节点在发送数据的过程中,可能引起多个节点之间发送的数据产生碰撞,这就需要重传送。由于节点不知道它的邻节点在何时会向自己发送数据,因而射频通信模块始终处于接收状态,从而消耗无用的能量。
(2)数据冲突。由于邻节点同时向同一节点发送多个数据帧,信号相互干扰,导致接收方无法准确接收,重发数据行为造成了能量浪费。
(3)串扰。网络节点会接收和处理无关的数据,这种串音现象造成节点的无线接收模块和处理器模块消耗较多的能量。
(4)控制开销。控制报文不传送有效数据,消耗了节点能量。如果控制消息过多,将消耗较多的网络能量。
上一篇:目标节点使用SIFS帧间隔
上一篇:周期性侦听和睡眠机制