The IEEE 802.11ac introduced a bandwidth negotiation between the transmitter and the responder. E.g.,
AP transmits in 160 MHz with primary channel 2: replicates an RTS in each of the 8 channels, indicating in each RTS the bandwidth (160 MHz)
STA receives the RTS at the primary and checks the secondary channels. If a portion of the bandwidth is in use nearby, the recipient responds with a CTS only on the available and “usable” 20 MHz subchannels and also reports the bandwidth of the replicated CTS. For instance, assume that channel 5 is busy. Then, STA responds with a CTS indicating 40 MHz and replicates it from channels 1 to 4.
AP receives the CTS at the primary and starts the DATA transmission at 40 MHz.
In the current version of Komondor the RTS/CTS for channel bonding is implemented as follows:
AP transmits in 160 MHz by replicating the RTS in the 8 channels.
If STA is able to decode all the RTSs, it transmits a CTS replicated in 8 channels. Otherwise, the RTS is assumed to be lost.
If the AP is able to decode all the CTSs, start DATA transmission. Otherwise, CTS is assumed to be lost.
The IEEE 802.11ac introduced a bandwidth negotiation between the transmitter and the responder. E.g.,
In the current version of Komondor the RTS/CTS for channel bonding is implemented as follows: