同一信道和不同 SSID 的 AP 之间的 CSMA?

3 wireless-networking wireless-access-point

如果有人澄清这个疑问,那就太好了。
让我们假设两个无线接入点 AP1 和 AP2 具有以下条件
1. 都在相同的 802.11 标准中
2. 相同的信道
3. 使用不同的 SSID
(就像在相邻的公寓中一样)。

在这种情况下,这两个接入点(以及与其关联的客户端)是否通过 CSMA/CA 进行协调?即,如果 AP 之一或客户端站即将发送,它是否在空中发送帧之前等待并观察其他 AP 及其客户端的传输?

此外,与这些不同 AP 关联的客户端是否通过 CSMA/CA 进行协调?

Ces*_*arB 5

是的,有一个警告。

CSMA/CA 的工作方式是每个站点(无论是客户端站点还是 AP 站点都无所谓)监听一段时间的信道,只有在空闲时才传输。此外,如果该站听到有效的 802.11 数据包,它将读取其标头(以查看它是否是该站的目的地);在报头中,有一个值,如果设置,则指示所有侦听站将信道视为“忙碌”一段时间(例如,一个简单的数据包可以将其设置为发送数据包本身的时间加上数据包接收器发送 ACK 的时间)。

需要注意的是,当有两个发射器无法相互听到对方的声音时会发生什么,但其中一个传输的接收器可以听到两个发射器的声音(隐藏节点问题)。在这种情况下,两个发射器可能都认为信道“畅通”,但如果两者同时发射,它们的传输将在接收器处“冲突”。有一种方法可以避免此问题(RTS/CTS),但由于其高开销而很少使用(因为 RTS 和 CTS 都将使用最低速率)。

请注意,在上面的解释中没有提到 SSID。对于 CSMA/CA,站点是否使用相同的 SSID 没有任何区别。但是,使用相同 AP 的客户端更可能位于彼此附近,因此它们之间出现隐藏节点问题的可能性较小。


使情况更加混乱:

  • 范围随自动选择的传输速度而变化。因此,两个站点可能能够“看到”彼此(以 1Mbps 的速度),但是在向较近的客户端(可能会以更高的速度)进行实际数据传输期间,它们之间的距离太远而无法相互干扰。在您的示例中,公寓墙壁的额外衰减在这里也有帮助。
  • 站不需要在同一信道中进行干扰。信道宽度约为 20MHz,但信道间隔为 5MHz。为了让事情变得不那么明显,频谱掩码使距离信道中心频率 >11MHz 的信号电平低得多。
  • 与上一点相反,信号并没有完全消失在其通道之外。频谱屏蔽只会使通道外的信号电平低得多。但是,这仅在接收器非常靠近发射器(不到一米的数量级)时才重要。
  • 这些站点不必使用相同的 802.11 标准;该标准有向后兼容性技巧。例如,如果 802.11g AP 检测到仅知道 802.11b 的客户端站,它可以在其信标上设置一个标志,让所有客户端以仅 802.11b 站可以读取的内容开始他们的数据包。但是,由于这次涉及 AP,拥有两个不同的 AP 开始变得更加重要。