工作在802.11ac模式下的AP/STA,其RTS/CTS在更大的频宽上是如何传输的

本文介绍了802.11ac无线网络中,AP/STA如何通过RTS/CTS帧在80MHz带宽下确保介质使用权。在80MHz带宽下,RTS以802.11a模式的20MHz带宽发送,并在其他20MHz子信道复制,通知所有设备信道忙碌,避免数据传输中断。通过实例展示了不同信道和带宽下的RTS/CTS传输过程,并提出了验证方法。
摘要由CSDN通过智能技术生成

在无线网络中,AP/STA有数据待传时,可送出一个RTS帧启动整个过程。其中802.11ac的设备,RTS/CTS是以11a模式发送的。802.11a最大支持带宽是20M。以工作在80M带宽的AP/STA为例,RTS/CTS如何传输能让整个带宽的其它AP/STA知晓,来保证介质使用权以及数据传输不被中断。

如AP1/STA1工作在信道36,工作带宽80MHz. AP2/STA2工作在信道48,工作带宽20MHz.
想一想,如果AP1要给STA1传送数据,每个报文在这80MHz的工作频宽上是如何传输的。
当一个802.11ac设备要发送RTS时,首先检查信道是否处于busy状态,确定这个信道36,80MHz带宽是可用的。接下来在其主信道36发送RTS,RTS报文是以802.11a模式发出,带宽为20MHz。同时在其它三个20MHz子信道40,44,48发送此RTS的复制帧(160MHz带宽同理,有7个复制帧,即每个20MHz子信道同时发送RTS)。在此80MHz带宽上的每一个设备无论是802.11a/n/ac,收到RTS,知晓对应的信道处于busy状态,延迟对此信道的访问。
在这里插入图片描述
如图,每20MHz带宽都有一个RTS/CTS/BA。这样工作在信道48,带宽20MHz的AP2/STA2,在其信道会收到RTS/CTS, 知晓信道处于繁忙状态,会延迟对介质的访问,直到NAV结束。

要验证是否每个20MHz子信道都有RTS/CTS/BA报文发出,可以用AP1和STA1打流,抓包网卡分别设置信道36,20MHz带宽、40,20MHz带宽、44,20MHz带宽、48,20MHz带宽抓包,会看到每个20MHz带宽,都能抓到RTS/CTS/BA。数据报文只有在抓包网卡设置为信道36,80MHz时才能抓到。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值