发送请求 (RTS)


发送请求 (RTS) 是在介质访问控制 (MAC) 层协议 IEEE 802.11 RTS/CTS 中使用的控制帧。该协议在无线网络中使用载波侦听多路访问/冲突避免 (CSMA/CA) 的概念。RTS/CTS(发送请求/清除发送)机制旨在减少隐藏终端问题带来的帧冲突。发送器在传输实际数据帧之前发送 RTS 帧。

实现 RTS 的 MACA 工作原理

MACA 协议的工作条件是通信站同步,帧大小和数据速度相同。

让我们考虑一下,发送站 STA 要向接收站 STB 发送数据帧。操作过程如下:

  • STA 发送 RTS 帧到接收站。

  • 接收 RTS 后,STB 通过发送 CTS 帧进行回复。

  • 收到 CTS 帧后,STA 开始传输其数据帧。

  • 成功接收数据帧后,STB 发送 ACK 帧(确认帧)。

序列如下所示:

RTS 帧的帧格式

RTS 帧中有五个字段:

  • 帧控制:这是一个 2 字节的控制字段。

  • 持续时间:这是一个 2 字节的字段,指定数据帧所需的传输时间。

  • RA(接收方地址):这是一个 6 字节的地址字段。

  • TA(发送方地址):这是一个 6 字节的地址字段。

  • FCS(帧校验序列):这是一个 4 字节的序列,用于错误检测。通常使用循环冗余校验 (CRC)。

更新于:2019年7月30日

3K+ 浏览量

启动您的职业生涯

完成课程获得认证

开始
广告
© . All rights reserved.