Non-primary channel switching schemes in wireless communications

EP4758946A1Pending Publication Date: 2026-06-17MEDIATEK INC

Patent Information

Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
MEDIATEK INC
Filing Date
2024-09-25
Publication Date
2026-06-17

AI Technical Summary

Technical Problem

In wireless communications, the mismatch in channel status between devices can lead to inefficient spectrum utilization when non-primary channels are switched due to detected OBSS transmissions on primary channels.

Method used

Implementing schemes where Access Points (APs) determine and indicate whether non-primary channel access is allowed for each overlapping basic service set (OBSS), and associated Stations (STAs) switch to non-primary channels based on these indications.

Benefits of technology

This approach enhances spectrum utilization by ensuring that STAs switch to non-primary channels only when allowed, thereby reducing inefficiencies caused by mismatched channel status.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024121179_03042025_PF_FP_ABST
    Figure CN2024121179_03042025_PF_FP_ABST
Patent Text Reader

Abstract

Techniques pertaining to non-primary channel switching schemes in wireless communications are described. An access point (AP) determines whether or not non-primary channel access (NPCA) corresponding to each overlapping basic service set (OBSS) is allowed. The AP then transmits a frame carrying an indication of a result of the determining. A station (STA) receives a frame carrying an indication of whether or not NPCA corresponding to each OBSS is allowed. The STA also determines whether to switch to an NPCA primary channel based at least in part on the indication. The STA then switches from a primary channel to the NPCA primary channel responsive to determining to switch to the NPCA primary channel.
Need to check novelty before this filing date? Find Prior Art

Description

NON-PRIMARY CHANNEL SWITCHING SCHEMES IN WIRELESS COMMUNICATIONS

[0001] CROSS REFERENCE TO RELATED PATENT APPLICATION

[0002] The present disclosure is part of a non-provisional patent application claiming the priority benefit of U.S. Provisional Patent Application No. 63 / 584,923, filed 25 September 2023, the content of which herein is incorporated by reference in its entirety.TECHNICAL FIELD

[0003] The present disclosure is generally related to wireless communications and, more particularly, to non-primary channel switching schemes in wireless communications.BACKGROUND

[0004] Unless otherwise indicated herein, approaches described in this section are not prior art to the claims listed below and are not admitted as prior art by inclusion in this section.

[0005] In wireless communications such as Wi-Fi (or WiFi) and wireless local area networks (WLANs) under the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standards, operations in wider bandwidths such as 80MHz, 160MHz and 320MHz are supported for the next-generation WLAN systems in that non-primary channels are allowed to be used to perform channel access when an overlapping basic service set (OBSS) transmission is detected on the primary channel. However, when a device (e.g., an access point (AP) or a non-AP station (STA) ) detects a channel to be busy due to an ongoing OBSS transmission, its peer device (s) (e.g., associated AP or STAs) might not have the same channel status. For example, when an AP detects an OBSS physical-layer protocol data unit (PPDU) (with a signal level about -82dBm) on its primary channel using preamble detection, a STA associated with that AP may not detect the same OBSS PPDU due to uneven coverage. When the device switches to perform non-primary channel access due to the detected ongoing OBSS transmission on the primary channel, its peer device (s) might not be available on the non-primary channel to monitor the potential transmission by the device. This mismatch on channel status may cause inefficient spectrum utilization. Therefore, there is a need for a solution for non-primary channel switching schemes in wireless communications.SUMMARY

[0006] The following summary is illustrative only and is not intended to be limiting in any way. That is, the following summary is provided to introduce concepts, highlights, benefits, and advantages of the novel and non-obvious techniques described herein. Select implementations are further described below in the detailed description. Thus, the following summary is not intended to identify essential features of the claimed subject matter, nor is it intended for use in determining the scope of the claimed subject matter.

[0007] An objective of the present disclosure is to provide schemes, concepts, designs, techniques, methods, and apparatuses pertaining to non-primary channel switching schemes in wireless communications. It is believed that implementation of one or more schemes proposed herein may address or otherwise alleviate the aforementioned issue (s) .

[0008] In one aspect, a method may involve an AP determining whether or not non-primary channel access (NPCA) corresponding to each OBSS is allowed. The method may also involve the AP transmitting  a frame carrying an indication of a result of the determining.

[0009] In another aspect, a method may involve a STA receiving a frame carrying an indication of whether or not NPCA corresponding to each OBSS is allowed. The method may also involve the STA determining whether to switch to an NPCA primary channel based at least in part on the indication. The method may further involve the STA switching from a primary channel to the NPCA primary channel responsive to determining to switch to the NPCA primary channel.

[0010] In yet another aspect, an apparatus implementable in an AP may include a transceiver configured to communicate wirelessly and a processor coupled to the transceiver. The processor may determine whether or not NPCA corresponding to each OBSS is allowed. The processor may also transmit a frame carrying an indication of a result of the determining.

[0011] In still another aspect, an apparatus implementable in a STA may include a transceiver configured to communicate wirelessly and a processor coupled to the transceiver. The processor may receive a frame carrying an indication of whether or not NPCA corresponding to each OBSS is allowed. The processor may also determine whether to switch to an NPCA primary channel based at least in part on the indication. The processor may further switch from a primary channel to the NPCA primary channel responsive to determining to switch to the NPCA primary channel.

[0012] It is noteworthy that, although the description provided herein may be in the context of certain radio access technologies, networks and network topologies such as Wi-Fi / WiFi, the proposed concepts, schemes and any variation (s)  / derivative (s) thereof may be implemented in, for and by other types of radio access technologies, networks and network topologies such as, for example and without limitation, Bluetooth, ZigBee, 5th Generation (5G)  / New Radio (NR) , Long-Term Evolution (LTE) , LTE-Advanced, LTE-Advanced Pro, Internet-of-Things (IoT) , Industrial IoT (IIoT) and narrowband IoT (NB-IoT) . Thus, the scope of the present disclosure is not limited to the examples described herein.BRIEF DESCRIPTION OF THE DRAWINGS

[0013] The accompanying drawings are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of the present disclosure. The drawings illustrate implementations of the disclosure and, together with the description, serve to explain the principles of the disclosure. It is appreciable that the drawings are not necessarily in scale as some components may be shown to be out of proportion than the size in actual implementation to clearly illustrate the concept of the present disclosure.

[0014] FIG. 1 is a diagram of an example network environment in which various solutions and schemes in accordance with the present disclosure may be implemented.

[0015] FIG. 2 is a diagram of an example scenario in which a proposed scheme in accordance with the present disclosure may be implemented.

[0016] FIG. 3 is a diagram of an example scenario in which a proposed scheme in accordance with the present disclosure may be implemented.

[0017] FIG. 4 is a diagram of an example scenario in which a proposed scheme in accordance with the present disclosure may be implemented.

[0018] FIG. 5 is a diagram of an example scenario in which a proposed scheme in accordance with the present disclosure may be implemented.

[0019] FIG. 6 is a block diagram of an example communication system in accordance with various  implementations of the present disclosure.

[0020] FIG. 7 is a flowchart of an example process under a proposed scheme in accordance with the present disclosure.

[0021] FIG. 8 is a flowchart of a second example process under a proposed scheme in accordance with the present disclosure.DETAILED DESCRIPTION

[0022] Detailed embodiments and implementations of the claimed subject matters are disclosed herein. However, it shall be understood that the disclosed embodiments and implementations are merely illustrative of the claimed subject matters which may be embodied in various forms. The present disclosure may, however, be embodied in many different forms and should not be construed as limited to the exemplary embodiments and implementations set forth herein. Rather, these exemplary embodiments and implementations are provided so that the description of the present disclosure is thorough and complete and will fully convey the scope of the present disclosure to those skilled in the art. In the description below, details of well-known features and techniques may be omitted to avoid unnecessarily obscuring the presented embodiments and implementations.

[0023] Overview

[0024] Implementations in accordance with the present disclosure relate to various techniques, methods, schemes and / or solutions pertaining to non-primary channel switching schemes in wireless communications. According to the present disclosure, a number of possible solutions may be implemented separately or jointly. That is, although these possible solutions may be described below separately, two or more of these possible solutions may be implemented in one combination or another. The various solutions and schemes implement non-primary channel switching schemes between APs and non-AP STAs. Accordingly, the various solutions and schemes proposed herein may address or otherwise alleviate the issues described above.

[0025] FIG. 1 illustrates an example network environment 100 in which various solutions and schemes in accordance with the present disclosure may be implemented. FIG. 2 -FIG. 8 illustrate examples of implementation of various proposed schemes in network environment 100 in accordance with the present disclosure. The following description of various proposed schemes is provided with reference to FIG. 1 -FIG. 8.

[0026] Referring to FIG. 1, network environment 100 may include at least a first STA (STA 110) and a second STA (STA 120) . One of STA 110 and STA 120 may be an AP STA (herein interchangeably referred to as “AP” ) and the other of STA 110 and STA 120 may be a non-AP STA (herein interchangeably referred to as “STA” ) associated with the AP STA. While there may be additional STAs involved in network environment 100 under one or more schemes proposed herein, for simplicity only two STAs (STA 110 and STA 120) are shown in FIG. 1 with the understanding that additional STAs may be involved (e.g., additional non-AP STAs participating in the auxiliary primary channel access mechanism under the proposed schemes) . Each of STA 110 and STA 120 may be configured to implement various proposed schemes in accordance with the present disclosure as described below. It is noteworthy that, while the various proposed schemes may be individually or separately described below, in actual implementations some or all of the proposed schemes may be utilized or otherwise implemented jointly. Of course, each of the proposed schemes may be utilized or otherwise implemented individually or separately.

[0027] In the present disclosure, a “primary 20MHz channel” may refer to a 20MHz channel in a 20MHz, 40MHz, 80MHz, 160MHz, or 320MHz basic service set (BSS) that is used to transmit 20MHz physical layer (PHY) protocol data units (PPDUs) . Additionally, in the present disclosure, a “secondary 20MHz channel” may refer to the 20MHz channel adjacent to the primary 20MHz channel that together form a primary 40MHz channel in an 80MHz, 160MHz, or 320MHz BSS. Moreover, in the present disclosure, an “aux-primary (auxiliary primary) 20MHz channel” may refer to a 20MHz channel in a 40MHz, 80MHz, 160MHz, or 320MHz BSS that may be used to transmit 20MHz PPDUs when the primary 20MHz channel of the BSS is busy. Furthermore, in the present disclosure, an aux-primary (auxiliary primary) 20MHz channel may be interchangeably referred to as a “NPCA primary channel. ”

[0028] Under various proposed schemes in accordance with the present disclosure, a 20MHz channel that is not the primary 20MHz channel in a wider-bandwidth operating system (e.g., 40MHz, 80MHz, 160MHz or 320MHz) may be designated as an aux-primary 20MHz channel (herein interchangeably referred to as a “NPCA primary channel” ) . For instance, an AP may designate one or more aux-primary 20MHz channels for the operating channel / bandwidth. Moreover, an AP may designate the same or one or more different aux-primary 20MHz channel (s) corresponding to its different OBSSs. Furthermore, an aux-primary 20MHz channel designated by an AP may meet certain conditions. For instance, the aux-primary 20MHz channel may be located: (a) in the secondary 20MHz channel if the BSS operating bandwidth is 40MHz; (b) within a secondary 40MHz channel if the BSS operating bandwidth is 80MHz; (c) within a secondary 80MHz channel if the BSS operating bandwidth is 160MHz; or (d) within a secondary 160MHz channel if the BSS operating bandwidth is 320MHz. Additionally, the aux-primary 20MHz channel may not be identical to the secondary 20MHz channel of an OBSS.

[0029] FIG. 2 illustrates an example scenario 200 in which a proposed scheme in accordance with the present disclosure may be implemented. Under the proposed scheme, an AP may decide or otherwise choose one or more aux-primary 20MHz channels (one or more NPCA primary channels) of its associated BSS corresponding to each OBSS detected by the AP, with each aux-primary 20MHz channel being within or outside the BSS operating bandwidth. For instance, referring to part (A) of FIG. 2, the AP may set up an BSS with an operating bandwidth of 320MHz while there may be: (1) a first OBSS (OBSS1) with an operating bandwidth of 160MHz overlapping on the primary 160MHz of the BSS; and (2) a second OBSS (OBSS2) with an operating bandwidth of 240MHz (with static puncture on its third 80MHz) overlapping on the 320MHz of the BSS. It may be assumed that the primary 20MHz channels of the BSS, OBSS1 and OBSS2 are aligned. Under the proposed scheme, the aux-primary 20MHz channels of the BSS corresponding to OBSS1 and OBSS2 may be respectively located on different 20MHz channels within different 80MHz segments of the BSS operating bandwidth as shown in part (A) of FIG. 2.

[0030] As another example, referring to part (B) of FIG. 2, the AP may set up an BSS with an operating bandwidth of 80MHz while there may be: (1) a first OBSS (OBSS1) with an operating bandwidth of 160MHz overlapping on one 80MHz frequency segment of the BSS; and (2) a second OBSS (OBSS2) with an operating bandwidth of 320MHz overlapping on another 80MHz frequency segment of the BSS. It may be assumed that the primary 20MHz channels of the BSS, OBSS1 and OBSS2 are aligned. Under the proposed scheme, the aux-primary 20MHz channels of the BSS corresponding to OBSS1 and OBSS2 respectively may be respectively located on different 20MHz channels of different 80MHz frequency segments outside the BSS operating bandwidth as shown in part (B) of FIG. 2.

[0031] FIG. 3 illustrates an example scenario 300 in which a proposed scheme in accordance with  the present disclosure may be implemented. Under the proposed scheme, an AP may decide or otherwise choose one common aux-primary 20MHz channel (one NPCA primary channel) of its associated BSS for all the OBSSs detected by the AP, with aux-primary 20MHz channel being within or outside the BSS operating bandwidth. For instance, referring to part (A) of FIG. 3, the AP may set up an BSS with an operating bandwidth of 320MHz while there may be: (1) a first OBSS (OBSS1) with an operating bandwidth of 160MHz overlapping on the primary 160MHz of the BSS; and (2) a second OBSS (OBSS2) with an operating bandwidth of 240MHz (static puncture on the third 80MHz) overlapping on the 320MHz of the BSS. It may be assumed that the primary 20MHz channels of the BSS, OBSS1 and OBSS2 are aligned. Under the proposed scheme, the aux-primary 20 MHz channel of the BSS corresponding to OBSS1 and OBSS2 may be located on a common 20MHz channel within the BSS operating bandwidth as shown in part (A) of FIG. 3.

[0032] As another example, referring to part (B) of FIG. 3, the AP may set up an BSS with an operating bandwidth of 80MHz while there may be: (1) a first OBSS (OBSS1) with an operating bandwidth of 160MHz overlapping on one 80MHz frequency segment of the BSS; and (2) a second OBSS (OBSS2) with an operating bandwidth of 320MHz overlapping on another or the same 80MHz frequency segment of the BSS. It may be assumed that the primary 20MHz channels of the BSS, OBSS1 and OBSS2 are aligned. Under the proposed scheme, the aux-primary 20 MHz channel of the BSS corresponding to OBSS1 and OBSS2 may be located on a common 20MHz channel outside the BSS operating bandwidth as shown in part (B) of FIG. 3.

[0033] Under a proposed scheme in accordance with the present disclosure, with respect to aux-primary channel access threshold, an AP may indicate whether or not NPCA (or aux-primary channel access) is allowed corresponding to each OBSS by carrying an indication in Beacon frames, Probe Response frames, Association Response frames, or other broadcast and / or individually addressed frames transmitted by the AP. For instance, the AP may announce a list of one or more OBSSs (BSS color or medium access control (MAC) address of the OBSS) over which NPCA is allowed based on measurement of the Beacon frames transmitted by each OBSS. The AP may disable the NPCA corresponding to a given OBSS (BSS color or MAC address of the OBSS) when any of a number of conditions is met. One condition may be that the received signal strength indicator (RSSI) or link margin of an OBSS Beacon frame is lower than a threshold defined by the AP. For instance, the threshold may be in a range between preamble detection (PD) threshold level of -82dBm and energy detection (ED) threshold level of -72dBm. Another condition may be that the OBSS has disabled the NPCA corresponding to the BSS to which the AP belongs. For instance, the OBSS may be a BSS set up by a mobile AP which has in-device coexisted wireless technology such as Bluetooth. A further condition may be that the OBSS is identified as a BSS set up by a mobile AP.

[0034] Under a proposed scheme in accordance with the present disclosure, with respect to aux-primary 20MHz channel access threshold, an AP may decide and announce a non-primary channel (NPC) switch threshold of an aux-primary 20MHz channel of the BSS corresponding to each OBSS detected by the AP. Under the proposed scheme, an aux-primary 20MHz channel of the BSS corresponding to each OBSS detected by the AP may have a respective NPC switch threshold, which may be different from that of another aux-primary 20MHz channel of the BSS. Moreover, a common aux-primary 20MHz channel of the BSS corresponding to all OBSSs detected by the AP may have different NPC switch thresholds corresponding to different OBSSs. Also, the threshold may have a PD threshold level of -82dBm, an ED  threshold level 1 of -62dBm, an ED threshold level 2 of -72dBm, or any different ED threshold defined by the AP.

[0035] Under the proposed scheme, the AP may decide and announce the NPC switch threshold corresponding to an aux-primary 20MHz channel of the BSS for each associated non-AP STA. For instance, each associated non-AP STA may detect one or more OBSSs (e.g., by detecting Beacon frames transmitted by the one or more OBSSs) based on its neighbor scanning. Additionally, each associated non-AP STA may report its neighbor OBSSs to its associated AP. Moreover, each associated non-AP STA may determine its own NPC switch threshold corresponding to an aux-primary 20MHz channel of the BSS according to the corresponding NPC switch threshold announced by the associated AP.

[0036] FIG. 4 illustrates an example scenario 400 in which a proposed scheme in accordance with the present disclosure may be implemented. Under the proposed scheme (Option 1) , when an AP or an associated non-AP STA detects an OBSS transmission on the primary 20MHz channel of the BSS, it may decide whether or not to switch to an aux-primary 20MHz channel based on the NPC switch threshold corresponding to that OBSS. Under the proposed scheme, an AP may decide or otherwise determine the NPC thresholds for each associated STA based on the neighbor reports received by the AP from the associated STAs. That is, an associated STA may hear Beacon frames from one or more OBSSs and report to the AP the RSSI / link margin of Beacon frames corresponding to each neighbor OBSS (identified by BSS Color or MAC Address of OBSS) . For instance, a Transmit Power Control (TPC) report element carried in the Beacon frame may help STAs evaluate the link margin between the STA and an AP.

[0037] Under the proposed scheme, the AP may determine and signal an aux-primary channel switching threshold for an associated STA or a group of associated STAs corresponding to each reported neighbor OBSS. The AP may determine that an associated STA is closer to or far away from an OBSS than itself to the OBSS. For instance, as shown in FIG. 4, STA1 may be closer to OBSS1 if the RSSI / link budget of OBSS1 reported by STA1 is greater (by a threshold) than that of the AP, and STA2 may be farther from OBSS1 if the RSSI / link budget of OBSS1 reported by STA2 is smaller (by a threshold) than that of the AP.

[0038] Moreover, under the proposed scheme, the AP may announce a delta value for a specific associated STA or a group of associated STAs corresponding to a reported neighbor BSS. For instance, a delta value may be positive if the associated STAs are closer to OBSS1; and the delta value may be negative if the associated STAs are far away from OBSS1. Additionally, the PD (-82dBm) or ED (-72dBm) threshold + / -delta value may be used for a STA to determine whether or not to switch to the aux-primary channel. Furthermore, the delta value for an OBSS may be configured to allow the AP to control the number of hidden nodes so that, when both AP and STAs hear an OBSS transmission and switch to the aux-primary channel, the number of other associated STAs which cannot hear the OBSS transmission may be limited.

[0039] Also, under the proposed scheme, an associated STA that cannot hear Beacon frames from one or more OBSSs may switch to the aux-primary channel whenever it detects a transmission from that OBSS as if the NPC switch threshold for that OBSS is PD threshold.

[0040] Referring to scenario 400 shown in FIG. 4, STA11, STA12 and STA13 may be associated with AP1, while STA21 may be associated with AP2. An associated STA of AP1 (e.g., STA11) that can hear Beacon frames from an OBSS (e.g., AP2) and that is closer to that OBSS may switch to the aux-primary channel when detecting an ongoing transmission from the OBSS with the signal energy higher than  the PD / ED threshold  + |delta| value corresponding to the OBSS determined by AP1. Another associated STA of AP1 (e.g., STA12) that can hear Beacon frames from an OBSS (e.g., AP2) and that is far away from the OBSS may switch to the aux-primary channel when detecting an ongoing transmission from the OBSS with the signal energy higher than the PD / ED threshold -|delta| value corresponding to the OBSS determined by AP1. A different associated STA of AP1 (e.g., STA3) that cannot hear Beacon frames from an OBSS (e.g., AP2) but can hear an OBSS transmission from a STA (e.g., STA21) may switch to the aux-primary channel when detecting the OBSS transmission.

[0041] FIG. 5 illustrates an example scenario 500 in which a proposed scheme in accordance with the present disclosure may be implemented. Under the proposed scheme (Option 2) , an AP may decide or otherwise determine the threshold corresponding to each OBSS (BSS color) based on its own measurement. That is, the AP may hear Beacon frames from one or more OBSSs and measure the RSSI / link margin of the Beacon frame (s) corresponding to each detected neighbor OBSS (BSS Color) . For instance, a TPC report element carried in each Beacon frame may help the AP evaluate the link margin between the AP and the neighbor AP. Under the proposed scheme, the AP may announce RSSI / link margin of the Beacon frame (s) corresponding to each detected neighbor OBSS (BSS Color) .

[0042] Referring to scenario 500 shown in FIG. 5, an associated STA (e.g., STA11 or STA12 which is associated with AP1) may determine that it is closer to or far away from an OBSS than its associated AP to the OBSS. For instance, STA11 may be closer to AP3 since the RSSI / link margin measured by STA11 is greater than the RSSI / link margin announced by AP1 corresponding to AP3. Conversely, STA12 may be far away to AP2 since the RSSI / link margin measured by STA12 is smaller than the RSSI / link margin announced by AP1 corresponding to AP2. On the other hand, STA11, which cannot hear a Beacon transmission from AP2, may determine that it is farther away from AP2 than its associated AP to AP2. Similarly, STA12, which cannot hear a Beacon transmission from AP3, may determine that it is farther away from AP3 than its associated AP to AP3.

[0043] Under the proposed scheme, the AP (e.g., AP1) may announce a signal energy threshold (Threshold_AP) based on its own coverage and the RSSI / link margin of a neighbor AP’s RSSI / link margin corresponding to each detected neighbor BSS (BSS Color) . The AP may switch to the aux-primary channel when detecting an OBSS transmission with a signal energy higher than the Threshold_AP, so that the number of hidden nodes may be limited to its expected level. Moreover, an associated STA may determine the path loss between itself and its associated AP. Furthermore, an associated STA may switch to the aux-primary channel when it detects an OBSS transmission with a signal energy higher than the Threshold_AP + path loss if the STA determines that it is closer to the OBSS than the AP to that OBSS. Otherwise, the STA may switch to the aux-primary channel when it detects the OBSS transmission with the signal energy higher than the Threshold_AP -path loss if the STA determines that it is farther away from the OBSS than the AP to that OBSS.

[0044] Illustrative Implementations

[0045] FIG. 6 illustrates an example system 600 having at least an example apparatus 610 and an example apparatus 620 in accordance with an implementation of the present disclosure. Each of apparatus 610 and apparatus 620 may perform various functions to implement schemes, techniques, processes, and methods described herein pertaining to non-primary channel switching schemes in wireless communications, including the various schemes described above with respect to various proposed designs,  concepts, schemes, systems and methods described above as well as processes described below. For instance, apparatus 610 may be implemented in a non-AP STA (e.g., STA 110) and apparatus 620 may be implemented in an AP (e.g., STA 120) .

[0046] Each of apparatus 610 and apparatus 620 may be a part of an electronic apparatus, such as a portable or mobile apparatus, a wearable apparatus, a wireless communication apparatus or a computing apparatus. When implemented in a STA, each of apparatus 610 and apparatus 620 may be implemented in a smartphone, a smart watch, a personal digital assistant, a digital camera, or a computing equipment such as a tablet computer, a laptop computer or a notebook computer. Each of apparatus 610 and apparatus 620 may also be a part of a machine type apparatus, which may be an IoT apparatus such as an immobile or a stationary apparatus, a home apparatus, a wire communication apparatus or a computing apparatus. For instance, each of apparatus 610 and apparatus 620 may be implemented in a smart thermostat, a smart fridge, a smart door lock, a wireless speaker, or a home control center. When implemented in or as a network apparatus, apparatus 610 and / or apparatus 620 may be implemented in a network node, such as an AP in a WLAN or a mesh device.

[0047] In some implementations, each of apparatus 610 and apparatus 620 may be implemented in the form of one or more integrated-circuit (IC) chips such as, for example and without limitation, one or more single-core processors, one or more multi-core processors, one or more reduced-instruction set computing (RISC) processors, or one or more complex-instruction-set-computing (CISC) processors. In the various schemes described above, each of apparatus 610 and apparatus 620 may be implemented in or as a STA or an AP. Each of apparatus 610 and apparatus 620 may include at least some of those components shown in FIG. 6 such as a processor 612 and a processor 622, respectively, for example. Each of apparatus 610 and apparatus 620 may further include one or more other components not pertinent to the proposed scheme of the present disclosure (e.g., internal power supply, display device and / or user interface device) , and, thus, such component (s) of apparatus 610 and apparatus 620 are neither shown in FIG. 6 nor described below in the interest of simplicity and brevity.

[0048] In one aspect, each of processor 612 and processor 622 may be implemented in the form of one or more single-core processors, one or more multi-core processors, one or more RISC processors or one or more CISC processors. That is, even though a singular term “aprocessor” is used herein to refer to processor 612 and processor 622, each of processor 612 and processor 622 may include multiple processors in some implementations and a single processor in other implementations in accordance with the present disclosure. In another aspect, each of processor 612 and processor 622 may be implemented in the form of hardware (and, optionally, firmware) with electronic components including, for example and without limitation, one or more transistors, one or more diodes, one or more capacitors, one or more resistors, one or more inductors, one or more memristors and / or one or more varactors that are configured and arranged to achieve specific purposes in accordance with the present disclosure. In other words, in at least some implementations, each of processor 612 and processor 622 is a special-purpose machine specifically designed, arranged and configured to perform specific tasks including those pertaining to non-primary channel switching schemes in wireless communications in accordance with various implementations of the present disclosure.

[0049] In some implementations, apparatus 610 may also include a transceiver 616 coupled to processor 612. Transceiver 616 may include a transmitter capable of wirelessly transmitting and a receiver capable of wirelessly receiving data. In some implementations, apparatus 620 may also include a  transceiver 626 coupled to processor 622. Transceiver 626 may include a transmitter capable of wirelessly transmitting and a receiver capable of wirelessly receiving data. It is noteworthy that, although transceiver 616 and transceiver 626 are illustrated as being external to and separate from processor 612 and processor 622, respectively, in some implementations, transceiver 616 may be an integral part of processor 612 as a system on chip (SoC) and / or transceiver 626 may be an integral part of processor 622 as a SoC.

[0050] In some implementations, apparatus 610 may further include a memory 614 coupled to processor 612 and capable of being accessed by processor 612 and storing data therein. In some implementations, apparatus 620 may further include a memory 624 coupled to processor 622 and capable of being accessed by processor 622 and storing data therein. Each of memory 614 and memory 624 may include a type of random-access memory (RAM) such as dynamic RAM (DRAM) , static RAM (SRAM) , thyristor RAM (T-RAM) and / or zero-capacitor RAM (Z-RAM) . Alternatively, or additionally, each of memory 614 and memory 624 may include a type of read-only memory (ROM) such as mask ROM, programmable ROM (PROM) , erasable programmable ROM (EPROM) and / or electrically erasable programmable ROM (EEPROM) . Alternatively, or additionally, each of memory 614 and memory 624 may include a type of non-volatile random-access memory (NVRAM) such as flash memory, solid-state memory, ferroelectric RAM (FeRAM) , magnetoresistive RAM (MRAM) and / or phase-change memory.

[0051] Each of apparatus 610 and apparatus 620 may be a communication entity capable of communicating with each other using various proposed schemes in accordance with the present disclosure. For illustrative purposes and without limitation, a description of capabilities of apparatus 610 or apparatus 620, as an STA (e.g., STAs 102, 104, 106) or an AP, such as AP 108, respectively, is provided below in the context of example processes 700 and 800. It is noteworthy that, although a detailed description of capabilities, functionalities and / or technical features of either of apparatus 610 and apparatus 620 is provided below, the same may be applied to the other of apparatus 610 and apparatus 620 although a detailed description thereof is not provided solely in the interest of brevity. It is also noteworthy that, although the example implementations described below are provided in the context of WLAN, the same may be implemented in other types of networks.

[0052] Illustrative Processes

[0053] FIG. 7 illustrates an example process 700 in accordance with an implementation of the present disclosure. Process 700 may represent an aspect of implementing various proposed designs, concepts, schemes, systems, and methods described above. More specifically, process 700 may represent an aspect of the proposed concepts and schemes pertaining to non-primary channel switching schemes in wireless communications. Process 700 may include one or more operations, actions, or functions as illustrated by one or more of blocks 710, 720 and 730. Although illustrated as discrete blocks, various blocks of process 700 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. Moreover, the blocks / sub-blocks of process 700 may be executed in the order shown in FIG. 7 or, alternatively, in a different order. Furthermore, one or more of the blocks / sub-blocks of process 700 may be executed repeatedly or iteratively. Process 700 may be implemented by or in apparatus 610 and apparatus 620 as well as any variations thereof. Solely for illustrative purposes and without limiting the scope, process 700 is described below in the context of apparatus 610 implemented in or as a non-AP STA (e.g., STA 110) and apparatus 620 implemented in or as an AP (e.g., STA 120) of a wireless network such as a WLAN in network environment 100 in accordance with one or more of IEEE 802.11 standards. Process 700 may begin at block 710.

[0054] At 710, process 700 may involve processor 612 of apparatus 610, as a non-AP STA (e.g., STA 110) , receiving, via transceiver 616, a frame (e.g., from apparatus 620 as an AP) carrying an indication of whether or not non-primary channel access (NPCA) corresponding to each OBSS is allowed. Process 700 may proceed from 710 to 720.

[0055] At 720, process 700 may involve processor 612 determining whether to switch to an NPCA primary channel based at least in part on the indication. Process 700 may proceed from 720 to 730.

[0056] At 730, process 700 may involve processor 612 switching, via transceiver 616, from a primary channel to the NPCA primary channel responsive to determining to switch to the NPCA primary channel.

[0057] In some implementations, the indication may include a list of one or more OBSSs over which the NPCA is allowed.

[0058] In some implementations, in receiving the frame, process 700 may involve processor 612 receiving a Beacon frame, a Probe Response frame, an Association Response frame, or another broadcast or individually addressed frame.

[0059] In some implementations, in determining whether to switch to the NPCA primary channel, process 700 may involve processor 612 performing certain operations. For instance, process 700 may involve processor 612 evaluating a link margin between the STA and an AP to which the STA is associated (e.g., apparatus 620) . Moreover, process 700 may involve processor 612 receiving, via transceiver 616, a delta value from the AP. Furthermore, process 700 may involve processor 612 determining whether or not to switch to the NPCA primary channel based on the evaluating and the delta value.

[0060] In some implementations, in evaluating the link margin, process 700 may involve processor 612 measuring a RSSI or link margin of one or more Beacon frames from an OBSS. Moreover, in determining whether or not to switch to the NPCA primary channel based on the evaluating and the delta value, process 700 may involve processor 612 determining to switch to the NPCA primary channel responsive to one of the following: (a) a signal energy of an ongoing transmission from the OBSS being higher than a PD or ED threshold plus the delta value corresponding to the OBSS in an event that the STA determines that it is closer to the OBSS than the AP is to the OBSS; (b) the signal energy of an ongoing transmission from the OBSS being higher than the PD or ED threshold less the delta value corresponding to the OBSS in an event that the STA determines that it is farther away from the OBSS than the AP is to the OBSS; and (c) the STA being able to hear a transmission from another STA associated with the OBSS in an event that the STA cannot hear Beacon frames from the OBSS.

[0061] In some alternative implementations, in determining whether to switch to the NPCA primary channel, process 700 may involve processor 612 performing certain operations. For instance, process 700 may involve processor 612 receiving, via transceiver 616, an announcement of an AP-determined threshold (Threshold_AP) from an AP to which the STA is associated. Additionally, process 700 may involve processor 612 determining a path loss between the STA and the AP. Moreover, process 700 may involve processor 612 determining whether or not to switch to the NPCA primary channel based on the Threshold_AP and the path loss.

[0062] In some implementations, in determining whether or not to switch to the NPCA primary channel based on the Threshold_AP and the path loss, process 700 may involve processor 612 determining to switch to the NPCA primary channel responsive to one of the following: (a) a signal energy of an ongoing transmission from the OBSS being higher than the Threshold_AP plus the path loss in an event that the STA determines that it is closer to the OBSS than the AP is to the OBSS; and (b) the signal energy of the  ongoing transmission from the OBSS being higher than the Threshold_AP less the path loss in an event that the STA determines that it is farther away from the OBSS than the AP is to the OBSS.

[0063] FIG. 8 illustrates an example process 800 in accordance with an implementation of the present disclosure. Process 800 may represent an aspect of implementing various proposed designs, concepts, schemes, systems, and methods described above. More specifically, process 800 may represent an aspect of the proposed concepts and schemes pertaining to non-primary channel switching schemes in wireless communications. Process 800 may include one or more operations, actions, or functions as illustrated by one or more of blocks 810 and 820. Although illustrated as discrete blocks, various blocks of process 800 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. Moreover, the blocks / sub-blocks of process 800 may be executed in the order shown in FIG. 8 or, alternatively, in a different order. Furthermore, one or more of the blocks / sub-blocks of process 800 may be executed repeatedly or iteratively. Process 800 may be implemented by or in apparatus 910 and apparatus 920 as well as any variations thereof. Solely for illustrative purposes and without limiting the scope, process 800 is described below in the context of apparatus 610 implemented in or as a non-AP STA (e.g., STA 110) and apparatus 620 implemented in or as an AP (e.g., STA 120) of a wireless network such as a WLAN in network environment 100 in accordance with one or more of IEEE 802.11 standards. Process 800 may begin at block 810.

[0064] At 810, process 800 may involve processor 622 of apparatus 620, as an AP (e.g., STA 120) , determining whether or not NPCA corresponding to each OBSS is allowed. Process 800 may proceed from 810 to 820.

[0065] At 820, process 800 may involve processor 622 transmitting, via transceiver 626, a frame carrying an indication of a result of the determining (e.g., to apparatus 610 implemented in STA 110 as a non-AP STA) .

[0066] In some implementations, in transmitting the frame carrying the indication, process 800 may involve processor 622 transmitting the frame announcing a list of one or more OBSSs over which the NPCA is allowed.

[0067] In some implementations, in transmitting the frame, process 800 may involve processor 622 transmitting a Beacon frame, a Probe Response frame, an Association Response frame, or another broadcast or individually addressed frame.

[0068] In some implementations, in determining, process 800 may involve processor 622 determining whether or not the NPCA is allowed with respect to each OBSS based on a measurement of one or more Beacon frames transmitted by each OBSS.

[0069] In some implementations, in determining, process 800 may involve processor 622 determining to disable the NPCA corresponding to an OBSS responsive to one or more of a plurality of conditions being met. The plurality of conditions may include the following: (a) a RSSI or link margin of a Beacon frame from the OBSS being lower than a threshold; (b) the OBSS having disabled the NPCA corresponding to a BSS to which the AP belongs; and (c) the OBSS being identified as a BSS set up by a mobile AP.

[0070] In some implementations, the indication may designate or otherwise indicate one common NPCA primary channel used for the NPCA (e.g., for all OBSSs detected by apparatus 620) . The common NPCA primary channel may be within or outside the BSS to which apparatus 620 is associated.

[0071] In some implementations, process 800 may involve processor 622 performing additional  operations. For instance, process 800 may involve processor 622 receiving, via transceiver 626, a neighbor report from an associated STA (e.g., apparatus 610) . Moreover, process 800 may involve processor 622 determining, based on the neighbor report, an NPC threshold. Furthermore, process 800 may involve processor 622 signaling, via transceiver 626, the NPC threshold to the STA or a group of STAs. The NPC threshold may be used by the STA or the group of STAs to determine whether to switch to an NPCA primary channel with respect to an OBSS corresponding to the NPC threshold. The NPCA primary channel may be a 20MHz channel in a 40MHz, 80MHz, 160MHz or 320MHz BSS used to transmit 20MHz PPDUs responsive to a primary 20MHz channel of the BSS being busy.

[0072] In some implementations, process 800 may involve processor 622 performing other additional operations. For instance, process 800 may involve processor 622 measuring, via transceiver 626, a RSSI or link margin of one or more Beacon frames from an OBSS. Additionally, process 800 may involve processor 622 determining, based on the measuring, an NPC threshold. Moreover, process 800 may involve processor 622 signaling, via transceiver 626, the NPC threshold to the STA or a group of STAs. The NPC threshold may be used by the STA or the group of STAs to determine whether to switch to an NPCA primary channel with respect to an OBSS corresponding to the NPC threshold. The NPCA primary channel may be a 20MHz channel in a 40MHz, 80MHz, 160MHz or 320MHz BSS used to transmit 20MHz PPDUs responsive to a primary 20MHz channel of the BSS being busy.

[0073] Additional Notes

[0074] The herein-described subject matter sometimes illustrates different components contained within, or connected with, different other components. It is to be understood that such depicted architectures are merely examples, and that in fact many other architectures can be implemented which achieve the same functionality. In a conceptual sense, any arrangement of components to achieve the same functionality is effectively "associated" such that the desired functionality is achieved. Hence, any two components herein combined to achieve a particular functionality can be seen as "associated with" each other such that the desired functionality is achieved, irrespective of architectures or intermedial components. Likewise, any two components so associated can also be viewed as being "operably connected" , or "operably coupled" , to each other to achieve the desired functionality, and any two components capable of being so associated can also be viewed as being "operably couplable" , to each other to achieve the desired functionality. Specific examples of operably couplable include but are not limited to physically mateable and / or physically interacting components and / or wirelessly interactable and / or wirelessly interacting components and / or logically interacting and / or logically interactable components.

[0075] Further, with respect to the use of substantially any plural and / or singular terms herein, those having skill in the art can translate from the plural to the singular and / or from the singular to the plural as is appropriate to the context and / or application. The various singular / plural permutations may be expressly set forth herein for sake of clarity.

[0076] Moreover, it will be understood by those skilled in the art that, in general, terms used herein, and especially in the appended claims, e.g., bodies of the appended claims, are generally intended as “open” terms, e.g., the term “including” should be interpreted as “including but not limited to, ” the term “having” should be interpreted as “having at least, ” the term “includes” should be interpreted as “includes but is not limited to, ” etc.  It will be further understood by those within the art that if a specific number of an introduced claim recitation is intended, such an intent will be explicitly recited in the claim, and in the absence of such recitation no such intent is present. For example, as an aid to understanding, the following  appended claims may contain usage of the introductory phrases "at least one" and "one or more" to introduce claim recitations. However, the use of such phrases should not be construed to imply that the introduction of a claim recitation by the indefinite articles "a" or "an" limits any particular claim containing such introduced claim recitation to implementations containing only one such recitation, even when the same claim includes the introductory phrases "one or more" or "at least one" and indefinite articles such as "a" or "an, " e.g., “a” and / or “an” should be interpreted to mean “at least one” or “one or more; ” the same holds true for the use of definite articles used to introduce claim recitations. In addition, even if a specific number of an introduced claim recitation is explicitly recited, those skilled in the art will recognize that such recitation should be interpreted to mean at least the recited number, e.g., the bare recitation of "two recitations, " without other modifiers, means at least two recitations, or two or more recitations. Furthermore, in those instances where a convention analogous to “at least one of A, B, and C, etc. ” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention, e.g., “a system having at least one of A, B, and C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and / or A, B, and C together, etc. In those instances where a convention analogous to “at least one of A, B, or C, etc. ” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention, e.g., “a system having at least one of A, B, or C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and / or A, B, and C together, etc. It will be further understood by those within the art that virtually any disjunctive word and / or phrase presenting two or more alternative terms, whether in the description, claims, or drawings, should be understood to contemplate the possibilities of including one of the terms, either of the terms, or both terms. For example, the phrase “A or B” will be understood to include the possibilities of “A” or “B” or “A and B. ”

[0077] From the foregoing, it will be appreciated that various implementations of the present disclosure have been described herein for purposes of illustration, and that various modifications may be made without departing from the scope and spirit of the present disclosure. Accordingly, the various implementations disclosed herein are not intended to be limiting, with the true scope and spirit being indicated by the following claims.

Claims

1.A method, comprising:determining, by a processor of an access point (AP) , whether or not non-primary channel access (NPCA) corresponding to each overlapping basic service set (OBSS) is allowed; andtransmitting, by the processor, a frame carrying an indication of a result of the determining.2.The method of Claim 1, wherein the transmitting of the frame carrying the indication comprises transmitting the frame announcing a list of one or more OBSSs over which the NPCA is allowed.3.The method of Claim 1, wherein the transmitting of the frame comprises transmitting a Beacon frame, a Probe Response frame, an Association Response frame, or another broadcast or individually addressed frame.4.The method of Claim 1, wherein the determining comprises determining whether or not the NPCA is allowed with respect to each OBSS based on a measurement of one or more Beacon frames transmitted by each OBSS.5.The method of Claim 1, wherein the determining comprises determining to disable the NPCA corresponding to an OBSS responsive to one or more of a plurality of conditions being met, and wherein the plurality of conditions comprise:a received signal strength indicator (RSSI) or link margin of a Beacon frame from the OBSS being lower than a threshold;the OBSS having disabled the NPCA corresponding to a basic service set (BSS) to which the AP belongs; andthe OBSS being identified as a BSS set up by a mobile AP.6.The method of Claim 1, wherein the indication designates one common NPCA primary channel used for the NPCA.7.The method of Claim 1, further comprising: determining Non Primary Channel (NPC) switch threshold corresponding to an OBSS8.The method of Claim 7, further comprising:receiving, by the processor, a neighbor report from an associated station (STA) ;determining, by the processor based on the neighbor report, a non-primary channel (NPC) threshold; andsignaling, by the processor, the NPC threshold to the STA or a group of STAs,wherein the NPC threshold is used by the STA or the group of STAs to determine whether to switch to an NPCA primary channel with respect to an OBSS corresponding to the NPC threshold, andwherein the NPCA primary channel is a 20MHz channel in a 40MHz, 80MHz, 160MHz or 320MHz basic service set (BSS) used to transmit 20MHz physical-layer protocol data units (PPDUs) responsive to a primary 20MHz channel of the BSS being busy.9.The method of Claim 7, further comprising:measuring, by the processor, a received signal strength indicator (RSSI) or link margin of one or more Beacon frames from an OBSS;determining, by the processor based on the measuring, a non-primary channel (NPC) threshold; andsignaling, by the processor, the NPC threshold to the STA or a group of STAs,wherein the NPC threshold is used by the STA or the group of STAs to determine whether to switch to an NPCA primary channel with respect to an OBSS corresponding to the NPC threshold, andwherein the NPCA primary channel is a 20MHz channel in a 40MHz, 80MHz, 160MHz or 320MHz basic service set (BSS) used to transmit 20MHz physical-layer protocol data units (PPDUs) responsive to a primary 20MHz channel of the BSS being busy.10.A method, comprising:receiving, by a processor of a station (STA) , a frame carrying an indication of whether or not non-primary channel access (NPCA) corresponding to each overlapping basic service set (OBSS) is allowed;determining, by the processor, whether to switch to an NPCA primary channel based at least in part on the indication; andswitching, by the processor, from a primary channel to the NPCA primary channel responsive to determining to switch to the NPCA primary channel.11.The method of Claim 9, wherein the indication comprises a list of one or more OBSSs over which the NPCA is allowed.12.The method of Claim 9, wherein the receiving of the frame comprises receiving a Beacon frame, a Probe Response frame, an Association Response frame, or another broadcast or individually addressed frame.13.The method of Claim 9, wherein the determining of whether to switch to the NPCA primary channel comprises determining Non Primary Channel (NPC) switch threshold corresponding to an OBSS.14.The method of Claim 13, wherein the determining of whether to switch to the NPCA primary channel comprises:evaluating, by the processor, a link margin between the STA and an access point (AP) to which the STA is associated;receiving, by the processor, a delta value from the AP; anddetermining, by the processor, whether or not to switch to the NPCA primary channel based on the evaluating and the delta value.15.The method of Claim 13, wherein the evaluating of the link margin comprises measuring a received signal strength indicator (RSSI) or link margin of one or more Beacon frames from an OBSS, and  wherein the determining of whether or not to switch to the NPCA primary channel based on the evaluating and the delta value comprises determining to switch to the NPCA primary channel responsive to one of:a signal energy of an ongoing transmission from the OBSS being higher than a preamble detection (PD) or energy detection (ED) threshold plus the delta value corresponding to the OBSS in an event that the STA determines that it is closer to the OBSS than the AP is to the OBSS;the signal energy of an ongoing transmission from the OBSS being higher than the PD or ED threshold less the delta value corresponding to the OBSS in an event that the STA determines that it is farther away from the OBSS than the AP is to the OBSS; andthe STA being able to hear a transmission from another STA associated with the OBSS in an event that the STA cannot hear Beacon frames from the OBSS.16.The method of Claim 9, wherein the determining of whether to switch to the NPCA primary channel comprises:receiving, by the processor, an announcement of an access point (AP) -determined threshold (Threshold_AP) from an AP to which the STA is associated;determining, by the processor, a path loss between the STA and the AP; anddetermining, by the processor, whether or not to switch to the NPCA primary channel based on the Threshold_AP and the path loss.17.The method of Claim 16, wherein the determining of whether or not to switch to the NPCA primary channel based on the Threshold_AP and the path loss comprises determining to switch to the NPCA primary channel responsive to one of:a signal energy of an ongoing transmission from the OBSS being higher than the Threshold_AP plus the path loss in an event that the STA determines that it is closer to the OBSS than the AP is to the OBSS; andthe signal energy of the ongoing transmission from the OBSS being higher than the Threshold_AP less the path loss in an event that the STA determines that it is farther away from the OBSS than the AP is to the OBSS.18.An apparatus implementable in a station (STA) , comprising:a transceiver; anda processor coupled to the transceiver and configured to perform, via the transceiver, operations comprising:receiving, via the transceiver, a frame carrying an indication of whether or not non-primary channel access (NPCA) corresponding to each overlapping basic service set (OBSS) is allowed;determining whether to switch to an NPCA primary channel based at least in part on the indication; andswitching, via the transceiver, from a primary channel to the NPCA primary channel responsive to determining to switch to the NPCA primary channel.19.The apparatus of Claim 18, wherein the indication comprises a list of one or more OBSSs over which the NPCA is allowed, and wherein the receiving of the frame comprises receiving a Beacon  frame, a Probe Response frame, an Association Response frame, or another broadcast or individually addressed frame.20.The apparatus of Claim 18, wherein the determining of whether to switch to the NPCA primary channel comprises:evaluating, via the transceiver, a link margin between the STA and an access point (AP) to which the STA is associated;receiving, via the transceiver, a delta value from the AP; anddetermining whether or not to switch to the NPCA primary channel based on the evaluating and the delta value.21.The apparatus of Claim 18, wherein the evaluating of the link margin comprises measuring a received signal strength indicator (RSSI) or link margin of one or more Beacon frames from an OBSS, and wherein the determining of whether or not to switch to the NPCA primary channel based on the evaluating and the delta value comprises determining to switch to the NPCA primary channel responsive to one of:a signal energy of an ongoing transmission from the OBSS being higher than a preamble detection (PD) or energy detection (ED) threshold plus the delta value corresponding to the OBSS in an event that the STA determines that it is closer to the OBSS than the AP is to the OBSS;the signal energy of an ongoing transmission from the OBSS being higher than the PD or ED threshold less the delta value corresponding to the OBSS in an event that the STA determines that it is farther away from the OBSS than the AP is to the OBSS; andthe STA being able to hear a transmission from another STA associated with the OBSS in an event that the STA cannot hear Beacon frames from the OBSS.22.The apparatus of Claim 16, wherein the determining of whether to switch to the NPCA primary channel comprises:receiving, via the transceiver, an announcement of an access point (AP) -determined threshold (Threshold_AP) from an AP to which the STA is associated;determining a path loss between the STA and the AP; anddetermining whether or not to switch to the NPCA primary channel based on the Threshold_AP and the path loss.23.The apparatus of Claim 20, wherein the determining of whether or not to switch to the NPCA primary channel based on the Threshold_AP and the path loss comprises determining to switch to the NPCA primary channel responsive to one of:a signal energy of an ongoing transmission from the OBSS being higher than the Threshold_AP plus the path loss in an event that the STA determines that it is closer to the OBSS than the AP is to the OBSS; andthe signal energy of the ongoing transmission from the OBSS being higher than the Threshold_AP less the path loss in an event that the STA determines that it is farther away from the OBSS than the AP is to the OBSS.