带冲突避免的载波侦听多路访问
发布时间:2015/2/20 15:43:30 访问次数:2704
带冲突避免的载波侦听多路访问( CSMA/CA)的基本机制是在接收者和发送者之间建立一个握手机制来传输数据。
握手机制是指由发送端发送一个请求发送( RTS)包给它的接收者, ADS8508IBDW接收者在收到以后就回复一个准备接收(CTS)包,发送端在收到CTS包后,开始发送数据包,RTS与CTS之间的握手是为了使发送端和接收端的邻节点知道它们正在进行数据传输,从而减少传输碰撞。
在S-MAC协议中,每个节点都保持了一个网络分配矢量(NAV)来表示邻节点的活动时间,S-MAC协议中每个数据包都包含了一个持续时间指示值,掎续时间来指示值表示目前这个通信需要持续的时间。邻节点收到发送者或接收者发往其他节点的数据包时,就可以知道它需要睡眠多久,即用数据包中的持续时间更新NAV的值,当NAV的值不为零时,节点应该进入睡眠状态来避免串音。当NAV变为零时,它就马上醒来,准备进行通信。
与IEEE 802.11 MAC相比,S-MAC协议尽量延长其他节点的休眠时间,降低了碰撞概率,减少了空闲侦听所消耗的能源;通过流量自适应的侦听机制,减少消息在网络中的传输延迟;采用带内信令来减少重传和避免监听不必要的数据;通过消息分割和突发传递机制来和带内数据进行处理以减少控制消息的开销和消息的传递延迟。因而S-MAC协议具有很好的节能特性,这对无线传感网络的需求和特点来说是合理的,但是由于S-MAC中占空比固定不变,因此它不能很好地适应网络流量的变化,而且协议的实现非常复杂,需要占用大量的存储空间。这对于资源受限的传感器节点尤为突出。
带冲突避免的载波侦听多路访问( CSMA/CA)的基本机制是在接收者和发送者之间建立一个握手机制来传输数据。
握手机制是指由发送端发送一个请求发送( RTS)包给它的接收者, ADS8508IBDW接收者在收到以后就回复一个准备接收(CTS)包,发送端在收到CTS包后,开始发送数据包,RTS与CTS之间的握手是为了使发送端和接收端的邻节点知道它们正在进行数据传输,从而减少传输碰撞。
在S-MAC协议中,每个节点都保持了一个网络分配矢量(NAV)来表示邻节点的活动时间,S-MAC协议中每个数据包都包含了一个持续时间指示值,掎续时间来指示值表示目前这个通信需要持续的时间。邻节点收到发送者或接收者发往其他节点的数据包时,就可以知道它需要睡眠多久,即用数据包中的持续时间更新NAV的值,当NAV的值不为零时,节点应该进入睡眠状态来避免串音。当NAV变为零时,它就马上醒来,准备进行通信。
与IEEE 802.11 MAC相比,S-MAC协议尽量延长其他节点的休眠时间,降低了碰撞概率,减少了空闲侦听所消耗的能源;通过流量自适应的侦听机制,减少消息在网络中的传输延迟;采用带内信令来减少重传和避免监听不必要的数据;通过消息分割和突发传递机制来和带内数据进行处理以减少控制消息的开销和消息的传递延迟。因而S-MAC协议具有很好的节能特性,这对无线传感网络的需求和特点来说是合理的,但是由于S-MAC中占空比固定不变,因此它不能很好地适应网络流量的变化,而且协议的实现非常复杂,需要占用大量的存储空间。这对于资源受限的传感器节点尤为突出。
上一篇:选择和维护调度表
上一篇:S-MAC协议通过采用周期性
热门点击
- Gossiping路由协议
- 稳压二极管的典型伏安特性曲线
- LTE上行调度和下行调度分别进行
- CW78系列稳压器
- 基于竞争的MAC协议
- CD4513和CD4544具有消隐无效0的功
- 带冲突避免的载波侦听多路访问
- 高速小区指示( highSpeedFlag)
- 电感线圈用并联形式等效电路
- 微分波形是如何形成的呢
推荐技术资料
- 泰克新发布的DSA830
- 泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]