NON-PRIMARY CHANNEL ACCESS IN WIRELESS NETWORKS
Disclosed herein is a method performed by a station (STA) in a wireless network to access a non-primary channel. The method includes determining a maximum supportable bandwidth of a primary transmission opportunity (TXOP) established in a primary channel, responsive to a determination that the maximum supportable bandwidth of the primary TXOP is smaller than a maximum supportable bandwidth of the STA, establishing a secondary TXOP in the non-primary channel, and transmitting a data frame to a second STA during the secondary TXOP in the non-primary channel.
1 . A method performed by a station (STA) implemented by a wireless device to access a non-primary channel, the method comprising:
determining a maximum supportable bandwidth of a primary transmission opportunity (TXOP) established in a primary channel;
responsive to a determination that the maximum supportable bandwidth of the primary TXOP is smaller than a maximum supportable bandwidth of the STA, establishing a secondary TXOP in the non-primary channel; and
transmitting a data frame to a second STA during the secondary TXOP in the non-primary channel.
2 . The method of claim 1 , wherein the maximum supportable bandwidth of the primary TXOP is determined based on capability information or protocol version information advertised by one or more STAs involved in the primary TXOP.
3 . The method of claim 1 , wherein the primary TXOP is established based on a request-to-send (RTS) frame and clear-to-send (CTS) frame exchange between STAs involved in the primary TXOP.
4 . The method of claim 1 , wherein the primary TXOP is established based on a transmission of a trigger frame by an access point (AP) involved in the primary TXOP.
5 . The method of claim 4 , wherein the trigger frame is a multi-user request-to-send (MU-RTS) frame.
6 . The method of claim 4 , wherein the maximum supportable bandwidth of the primary TXOP is determined based on bandwidth information included in the trigger frame.
7 . The method of claim 1 , wherein a same clear channel assessment (CCA) threshold and a same distributed coordination function interframe space (DIFS) are used in the primary channel and the non-primary channel.
8 . The method of claim 1 , wherein a lower clear channel assessment (CCA) threshold is used in the non-primary channel compared to the primary channel and a secondary DIFS is used in the non-primary channel that is longer compared to a DIFS used in the primary channel.
9 . The method of claim 1 , wherein the maximum supportable bandwidth of the primary TXOP is 80 Megahertz (MHz) and the maximum supportable bandwidth of the STA is 160 MHz.
10 . The method of claim 9 , wherein the primary channel is a primary 80 MHz channel that includes a primary 20 MHz channel and the non-primary channel is a secondary 80 MHz channel that does not include the primary 20 MHz channel.
11 . The method of claim 1 , wherein establishing the secondary TXOP in the non-primary channel comprises:
transmitting a request-to-send (RTS) frame to the second STA during the primary TXOP in the non-primary channel; and
receiving a clear-to-send (CTS) frame from the second STA during the primary TXOP in the non-primary channel.
12 . The method of claim 1 , further comprising:
responsive to the determination that the maximum supportable bandwidth of the primary TXOP is smaller than the maximum supportable bandwidth of the STA, setting a network allocation vector (NAV) in the primary channel that lasts for a remainder of the primary TXOP.
13 . The method of claim 1 , wherein the STA and the second STA are non-AP STAs.
14 . The method of claim 1 , wherein the STA is an AP STA and the second STA is a non-AP STA.
15 . A wireless device to implement a station (STA) in a wireless network, the wireless device comprising:
a radio frequency transceiver;
a memory device storing a set of instructions; and
a processor coupled to the memory device, wherein the set of instructions when executed by the processor causes the STA to:
determine a maximum supportable bandwidth of a primary transmission opportunity (TXOP) established in a primary channel;
responsive to a determination that the maximum supportable bandwidth of the primary TXOP is smaller than a maximum supportable bandwidth of the STA, establish a secondary TXOP in a non-primary channel; and
transmit a data frame to a second STA during the secondary TXOP in the non-primary channel.
16 . The wireless device of claim 15 , wherein the maximum supportable bandwidth of the primary TXOP is determined based on capability information or protocol version information advertised by one or more STAs involved in the primary TXOP.
17 . The wireless device of claim 15 , wherein the primary TXOP is established based on a request-to-send (RTS) frame and clear-to-send (CTS) frame exchange between STAs involved in the primary TXOP.
18 . A non-transitory machine-readable storage medium having stored therein instructions, which when executed by a wireless device implementing a station (STA) in a wireless network cause the STA to perform operations comprising:
determining a maximum supportable bandwidth of a primary transmission opportunity (TXOP) established in a primary channel;
responsive to a determination that the maximum supportable bandwidth of the primary TXOP is smaller than a maximum supportable bandwidth of the STA, establishing a secondary TXOP in a non-primary channel; and
transmitting a data frame to a second STA during the secondary TXOP in the non-primary channel.
19 . The non-transitory machine-readable storage medium of claim 18 , wherein the primary TXOP is established based on a transmission of a trigger frame by an access point (AP) involved in the primary TXOP.
20 . The non-transitory machine-readable storage medium of claim 19 , wherein the trigger frame is a multi-user request-to-send (MU-RTS) frame.