802.11b RTS/CTS 序列数据传输时间计算
在 802.11b 中,SIFS(Short Interframe Space)和 DIFS(Distributed Interframe Space)是两个重要的时间间隔。
SIFS 用于发送争用帧后的 ACK 帧的时间间隔,它通常比 DIFS 短。 DIFS 用于发送争用帧的时间间隔,它通常比 SIFS 长。
对于 RTS/CTS 序列,以下是发送该帧到收到确定所需的时间计算步骤:
-
节点发送 RTS 帧。发送 RTS 帧需要一个 DIFS 的时间间隔(DIFS 时间间隔用于避免冲突)。 时间 = DIFS
-
接收到 RTS 帧的站点发送 CTS 帧。发送 CTS 帧需要一个 SIFS 的时间间隔(SIFS 时间间隔用于优先级较高的帧)。 时间 = DIFS + SIFS
-
发送 RTS 帧的节点接收到 CTS 帧后,发送数据帧。 时间 = DIFS + SIFS + 数据传输时间
-
接收到数据帧的站点发送 ACK 帧。发送 ACK 帧需要一个 SIFS 的时间间隔。 时间 = DIFS + SIFS + 数据传输时间 + SIFS
所以,发送该帧到收到确定所需的时间为: 时间 = DIFS + SIFS + 数据传输时间 + SIFS
请注意,这里忽略了传播延迟和比特差错,这些因素可能会影响实际的传输时间。
原文地址: https://www.cveoy.top/t/topic/pijm 著作权归作者所有。请勿转载和采集!