位置:51电子网 » 技术资料 » 存 储 器

S-MAC协议通过采用周期性

发布时间:2015/2/20 15:45:26 访问次数:775

   T-MAC (Timeout-MAC)在S-MAC的基础上引入了适应性占空比,来应付ADS8509IBDB同时间和位置上负载的变化。它动态地终止节点活动,通过设定细微的超时间隔来动态地选择占空比,因此减少了闲时监听浪费的能量,但仍保持合理的吞吐量。T-MAC通过仿真与典型无占空比的CSMA和占空比固定的S-MAC比较,发现不

变负载时T-MAC和S-MAC节能相仿(最多节约CSMA的98%);但在简单的可变负载的场景,T-MAC在5个因素上胜过S-MAC。仿真中存在“早睡”问题,虽然研究者提出了未来请求发送和满缓冲区优先两种办法,但仍未在实践中得到验证。

   S-MAC协议通过采用周期性侦听/睡眠工作方式来减少空闲侦听,周期长度是固定不变的,节点的侦听活动时间也是固定的。而周期长度受限于延迟和缓存大小要求,活动时间主要依赖于消息速率。这样就存在一个问题:延迟要求和缓存大小是固定的,而消息速率通常是变化的。如果要保证可靠及时的消息传输,节点的活动时间必须适应最高通信负载。当负载动态较小时,节点处于空闲侦听的时间相对增加。针对这个问题,T-MAC协议在保持周期长度不变的基础上,根据通信流量动态她调整活动时间,用突发方式发送消息,减少空闲侦听时间。T-MAC协议相对S-MAC协议减少了处于活动状态的时间。

   在T-MAC协议中,发送数据时仍采用RTS/CTS/DATA/ACK的通信过程,点周期性唤醒进行侦听,如果在一个固定时间内没有发生下面任何一个激活事件,则活动结束:周期时间定时器溢出;在无线信道上收到数据;通过接收信号强度指示RSSI感知存在无线通信;通过侦听RTS/CTS分组,确认邻节点的数据交换已经结束。

   T-MAC (Timeout-MAC)在S-MAC的基础上引入了适应性占空比,来应付ADS8509IBDB同时间和位置上负载的变化。它动态地终止节点活动,通过设定细微的超时间隔来动态地选择占空比,因此减少了闲时监听浪费的能量,但仍保持合理的吞吐量。T-MAC通过仿真与典型无占空比的CSMA和占空比固定的S-MAC比较,发现不

变负载时T-MAC和S-MAC节能相仿(最多节约CSMA的98%);但在简单的可变负载的场景,T-MAC在5个因素上胜过S-MAC。仿真中存在“早睡”问题,虽然研究者提出了未来请求发送和满缓冲区优先两种办法,但仍未在实践中得到验证。

   S-MAC协议通过采用周期性侦听/睡眠工作方式来减少空闲侦听,周期长度是固定不变的,节点的侦听活动时间也是固定的。而周期长度受限于延迟和缓存大小要求,活动时间主要依赖于消息速率。这样就存在一个问题:延迟要求和缓存大小是固定的,而消息速率通常是变化的。如果要保证可靠及时的消息传输,节点的活动时间必须适应最高通信负载。当负载动态较小时,节点处于空闲侦听的时间相对增加。针对这个问题,T-MAC协议在保持周期长度不变的基础上,根据通信流量动态她调整活动时间,用突发方式发送消息,减少空闲侦听时间。T-MAC协议相对S-MAC协议减少了处于活动状态的时间。

   在T-MAC协议中,发送数据时仍采用RTS/CTS/DATA/ACK的通信过程,点周期性唤醒进行侦听,如果在一个固定时间内没有发生下面任何一个激活事件,则活动结束:周期时间定时器溢出;在无线信道上收到数据;通过接收信号强度指示RSSI感知存在无线通信;通过侦听RTS/CTS分组,确认邻节点的数据交换已经结束。

相关技术资料
2-20S-MAC协议通过采用周期性

热门点击

 

推荐技术资料

循线机器人是机器人入门和
    循线机器人是机器人入门和比赛最常用的控制方式,E48S... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!