网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

MACAW协议

更新时间:2026年03月27日   作者:spoto   标签(Tag):
无线网络中具有碰撞避免功能的多路访问技术(MACAW)它是一种媒体访问控制协议,被广泛用于自组织网络系统中。 此外,还有许多其他MAC协议也被用于无线传感器网络系统中。 IEEE 802.11 RTS/CTS系统就是基于这些协议而设计的。 它采用RTS-CTS-DS-DATA-ACK帧序列来传输移动信息。在某些情况下,这种顺序会与RTS-RRTS帧的顺序交替使用,以此来解决隐藏节点的问题。 虽然该协议依赖于MACAW,但S-MAC并不使用载波侦听机制。特点:
  • 在MACA中存在的问题是:如果有两个发送者,以及分别对应于A、B、C和D的接收者。
  • 如果B同时向C和D发送RTS消息,那么只有在收到C的CTS消息后,B才会发送数据。
  • 现在,A想要向D发送数据,但由于D当前处于忙碌状态,A无法发送数据。此时,A的等待时间会加倍,因为等待时间会增加一倍。这样一来,A就会陷入循环之中,直到D空闲下来为止。
  • 在成对站点之间交换阻塞数据,从而更好地实现阻塞控制和回退策略。
与MACA相比的优势:
  • 发送方会检测当前是否有其他设备正在发送RTS请求。如果没有,那么发送方就会发送一个RTS请求。
  • MACAW的公平性要远远优于MACA。
  • 它在处理隐藏节点和暴露节点的问题方面,表现得比MACA要好得多。
  • 在每个数据帧之后,都会向MAC层发送ACK信号。
  • 此外,该系统还包含了载波检测功能,从而进一步减少碰撞的发生。
  • 在每一条消息的传输过程中,都可能会出现不规则的暂停情况,因此需要重新尝试传输。而不是在每个节点上都进行这样的处理。
工作/活动:
  • 这个问题可以通过采用带有碰撞避免功能的无线协议来解决。这种协议会向其他发送节点传递包含当前传输节点所使用的退避计数值的数据包。这样就能显著减少等待时间。
  • MACAW还引入了两种新的数据帧结构:DS(数据发送)和RRTS(请求发送)。其中,DS用于传递关于传入数据帧的长度的信息;而RRTS则起到代理RTS的作用。
示例:在MACAW的情况下,成功的传输过程如下所示:
  • 从A点到B点的即时战略游戏
  • 从B到A的CTS时间
  • 从A点到B点的DS路径
  • 从A点到B点的数据传输过程
  • 从B到A的ACK。
在采用RRTS协议的葵花鹦鹉中,成功的传输过程如下所示:
  • 从A点到B点的实时战略游戏
  • 从B到A的RRTS游戏
  • 从A点到B点的即时战略游戏
  • 从B到A的CTS时间
  • 从A点到B点的DS路径
  • 从A点到B点的数据传输过程
  • 从B到A的ACK信号。
              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料