CSMA/CD 和 CSMA/CA

CSMA/CD 和 CSMA/CA

CSMA/CD 用于有线局域网,CSMA 表示网络上的计算机会感知介质,如果介质空闲,计算机就会传输,否则会推迟发送。CD 指的是冲突检测。我不想写关于 CD 的内容,因为它与我的问题无关。
现在,在无线局域网中,我们使用 CSMA/CA,这里的 CSMA 指的是载波侦听,问题是,在无线局域网中,载波侦听是如何进行的?通过向预期的接收者发送控制消息来避免碰撞。

答案1

基本上:

它会听。

基本情况如下:

[空闲信道评估 (CCA)] 的目的是可靠地检测正在进行的传输,以便使传感节点能够决定是否继续进行信道访问。通用链路层 CCA 模块使用接收到的 RF 信号的合适时间窗口,并通过合适的算法处理产生 CCA BUSY/IDLE 标志。

根本不是:

去读能量受限宽带无线网络中的空闲信道评估(以上引文来自此处)。如果你能理解这一切,你就比我强 :-) 但例如:

IEEE 802.15.4 [6] 使用 16 个近乎正交的 32 码片长度的 PN 序列之一来表示 16 个符号之一。所有数据包都包含一个前导码,该前导码由对应于零符号的 8 个 PN 码重复组成。

您可能还想阅读 802.15.4TM-2006,但它没有涉及这方面的具体内容。

答案2

我认为它只需聆听媒介即可,如果它感知到传输,那么它就会随机后退一段时间。

更多信息这里

答案3

我猜测它是在物理层和数据链路层完成的——如果没有载波,那么节点就不会与基站相关联。

你为什么问这个问题?这样你可能会得到更好/更详细的答案。

相关内容