无线通信中多址接入协议的深度剖析
在无线通信领域,多址接入协议对于确保数据的高效、可靠传输起着至关重要的作用。不同的协议适用于不同的场景,各有其特点和优势。下面将详细介绍几种常见的多址接入协议。
1. FAMA 协议及其变体
FAMA 协议有两种变体:无载波侦听的 RTS - CTS 交换和非持续载波侦听的 RTS - CTS 交换。前者使用 ALOHA 协议传输 RTS 数据包,后者则使用非持续 CSMA 协议。
1.1 多址冲突避免(MACA)
MACA 属于 FAMA 协议类别。在 MACA 中,准备好的节点发送 RTS 数据包,接收到 RTS 的邻居节点会在 RTS 指定的时间内推迟传输。接收节点收到 RTS 后,会返回 CTS 数据包,并等待足够长的时间接收数据数据包。听到 CTS 数据包的接收节点的邻居节点,会在即将进行的数据传输期间推迟传输。不过,MACA 存在一些问题,比如节点不侦听信道,只有收到 RTS 或 CTS 数据包时才会推迟传输,且数据数据包容易与 RTS 数据包发生冲突。根据 FAMA 原则,为了实现无冲突的数据传输,RTS 的持续时间必须至少是最大信道传播延迟的两倍。此外,MACA 无法进行数据包突发传输。
1.2 FAMA - 非持续传输请求(FAMA - NTR)
FAMA - NTR 结合了非持续载波侦听和 RTS - CTS 控制数据包交换机制。发送节点在发送数据包前会先侦听信道,如果信道繁忙,节点会随机退避一段时间后重试;如果信道空闲,则发送 RTS 数据包。发送 RTS 后,发送方会在接收节点发送 CTS 所需的时间基础上,再监听信道一个往返时间。若在此期间未收到 CTS
超级会员免费看
订阅专栏 解锁全文
439

被折叠的 条评论
为什么被折叠?



