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分组,确认邻节点的数据交换已经结束。
上一篇:带冲突避免的载波侦听多路访问
上一篇:无线传感器网络的路由协议
热门点击
- 二极管并联削波电路
- DALI软件驱动程序
- 一个可分解成基波和三次谐波的非正弦波
- 双管推挽输出式功率放大电路
- PA值
- 典型的时间同步协议
- 通过分析CD4060的各输出端
- 低频前置放大电路
- 电容降压半波整流稳压电源
- 两个晶体管的集电极互为另一个晶体管的基极
推荐技术资料
- 循线机器人是机器人入门和
- 循线机器人是机器人入门和比赛最常用的控制方式,E48S... [详细]