发送许可 (RTS)
发送许可 (CTS) 是在介质访问控制 (MAC) 层协议 IEEE 802.11 RTS/CTS 中使用的一种控制帧。该协议在无线网络中使用了避免冲突的多址接入 (MACA) 的概念。RTS/CTS(发送请求/发送许可)机制旨在减少由隐藏终端问题引起的帧冲突。在接收实际数据帧之前,接收机在收到 RTS 帧后会发送 CTS 帧。
实现 CTS 的 MACA 工作原理
MACA 协议的工作条件是通信站同步,帧大小和数据速度相同。
假设发送站 STA 需要向接收站 STB 发送数据帧。操作步骤如下:
站 STA 向接收站发送 RTS 帧。
收到 RTS 后,站 STB 通过发送 CTS 帧进行回复。
收到 CTS 帧后,站 STA 开始传输其数据帧。
成功收到数据帧后,站 STB 发送 ACK 帧(确认帧)。
序列说明如下:
CTS 帧的帧格式
CTS 帧包含四个字段:
帧控制:这是一个 2 字节的控制字段。
持续时间:这是一个 2 字节的字段,指定数据帧所需的传输时间。
RA(接收机地址):这是一个 6 字节的地址字段。
FCS(帧校验序列):这是一个 4 字节的序列,用于错误检测。通常使用循环冗余码 (CRC)。
广告