关于无线系统中的确认问题

网络工程 无线的
2022-02-19 13:45:36

我有以下场景:PC-A 想向 PC-B 发送数据。PC-A 正在争夺无线资源,PC-C 也是如此。目前,介质处于空闲状态,因此,PC-A 首先使用空气,因为它具有更短的回退计时器。

问题:一旦 PC-A 完成向 PC-B 发送数据,接下来谁可以使用无线介质?是 PC-C 还是带有 ack 帧的 PC-B。

如果 PC-C 接下来要使用该介质,那么 PC-A 是否会重新传输它的数据,因为它的初始帧没有被 PC-B 确认

图表?

2个回答

简短回答:没有设备获得自动优先级。

Ad Hoc(设备到设备),还是涉及 Wifi AP(交换机/路由器)?

在 Wifi AP 中: Wifi 接入点使用CSMA/CARTS/CTS
CSMA/CA Wiki 链接中的第一张图片应该很容易理解。
由于WifiAP要将收到的数据包转发给PCb,PCc要说话,其他人无话可说;WifiAP 或 PCc 将首先运行,具体取决于它们的随机退避计时器。

In Ad Hoc:我相信使用了相同的协议(如果我错了,请有人纠正我)。但是中间人 WifiAP 被删除了,这将与您的图表相匹配。在这种情况下,PCb 或 PCc 将继续前进,但这又取决于随机退避计时器。

此链接可能会帮助您更全面地了解 RTC/CTS。