NPCA-based channel access methods, apparatuses, device and medium

By sending indication information on the NPCA main channel, the frame switching error problem when a station switches to the NPCA channel under the OBSS communication stream is resolved, thus improving communication efficiency.

WO2026156849A1PCT designated stage Publication Date: 2026-07-30GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
Filing Date
2025-01-26
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

In cases where the Overlapping Basic Service Set (OBSS) communication flow or other conditions exist, the scenarios or conditions under which a site and a non-access point site detect OBSS Physical Layer Protocol Data Units (PPDUs) may differ, potentially leading to frame switching errors after switching to the NPCA channel.

Method used

By sending the first frame on the NPCA main channel, carrying indication information to trigger the station to switch from the BSS main channel to the NPCA main channel, information consistency is ensured and frame exchange errors are reduced.

Benefits of technology

It improves communication efficiency, reduces frame switching errors, and ensures smooth switching and communication of stations on the NPCA main channel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025075347_30072026_PF_FP_ABST
    Figure CN2025075347_30072026_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the field of WiFi. Disclosed are NPCA-based channel access methods, apparatuses, a device, a medium, and a program product. A method is executed by a first station, and the method comprises: sending a first frame on an NPCA primary channel, the first frame carrying first information, and / or the first frame being used for requesting or triggering a second station to feed back second information and / or first acknowledgment information. The first information is used for indicating related information of a first OBSS event that triggers the first station to switch from a BSS primary channel to an NPCA primary channel, or related information of a first OBSS transmission; the second information is used for indicating related information of a second OBSS event that triggers the second station to switch from the BSS primary channel to the NPCA primary channel, or related information of a second OBSS transmission; and the first confirmation information is used for indicating whether the second information is consistent with one or more pieces of information among the first information.
Need to check novelty before this filing date? Find Prior Art

Description

NPCA-based channel access methods, apparatus, devices, and media Technical Field

[0001] This application relates to the field of Wireless-Fidelity (Wi-Fi), and in particular to a channel access method, apparatus, device, medium, and program product based on Non-Primary Channel Access (NPCA). Background Technology

[0002] The NPCA mechanism allows a site to switch to the NPCA channel to perform data transmission when the main channel is busy due to Overlapping Basic Service Set (OBSS) traffic or other conditions.

[0003] Because the scenarios or conditions under which the site and the non-access point site detect the OBSS physical layer protocol data unit (PPDU) may be different, and the site and the non-access point site are unaware of the scenarios or conditions under which the other side detects the OBSS PPDU, frame switching errors and other problems may occur after switching to the NPCA channel. Summary of the Invention

[0004] This application provides a channel access method, apparatus, device, medium, and program product based on NPCA, which includes at least:

[0005] According to one aspect of the embodiments of this application, a channel access method based on NPCA is provided, the method being executed by a first site, the method comprising:

[0006] The first frame is sent on the NPCA main channel. The first frame carries first information and / or the first frame is used to request or trigger the second station to send back second information and / or first confirmation information.

[0007] The first information is used to indicate the relevant information of the first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel or the relevant information of the first OBSS transmission; the second information is used to indicate the relevant information of the second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel or the relevant information of the second OBSS transmission; and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

[0008] According to another aspect of the embodiments of this application, a channel access method based on NPCA is provided, the method being performed by a second site, the method comprising:

[0009] Receive the first frame sent by the first station on the NPCA main channel. The first frame carries first information and / or the first frame is used to request or trigger the second station to send back second information and / or first confirmation information.

[0010] The first information is used to indicate the relevant information of the first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel or the relevant information of the first OBSS transmission; the second information is used to indicate the relevant information of the second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel or the relevant information of the second OBSS transmission; and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

[0011] According to another aspect of the embodiments of this application, a first device is provided, the first device comprising:

[0012] The transceiver module is used to send a first frame on the NPCA main channel. The first frame carries first information, and / or the first frame is used to request or trigger the second device to feed back second information and / or first confirmation information.

[0013] The first information is used to indicate the relevant information of the first OBSS event that triggers the first device to switch from the BSS main channel to the NPCA main channel or the relevant information of the first OBSS transmission; the second information is used to indicate the relevant information of the second OBSS event that triggers the second device to switch from the BSS main channel to the NPCA main channel or the relevant information of the second OBSS transmission; and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

[0014] According to another aspect of the embodiments of this application, a second apparatus is provided, the second apparatus comprising:

[0015] The transceiver module is used to receive a first frame sent by the first device on the NPCA main channel. The first frame carries first information, and / or the first frame is used to request or trigger the second device to send back second information and / or first confirmation information.

[0016] The first information is used to indicate the relevant information of the first OBSS event that triggers the first device to switch from the BSS main channel to the NPCA main channel or the relevant information of the first OBSS transmission; the second information is used to indicate the relevant information of the second OBSS event that triggers the second device to switch from the BSS main channel to the NPCA main channel or the relevant information of the second OBSS transmission; and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

[0017] According to another aspect of the embodiments of this application, a first site is provided, the first site comprising:

[0018] A processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the NPCA-based channel access method as described above.

[0019] According to another aspect of the embodiments of this application, a second site is provided, the second site comprising:

[0020] A processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the NPCA-based channel access method as described above.

[0021] According to another aspect of the embodiments of this application, a computer-readable storage medium is provided, which stores at least one program that is loaded and executed by a processor to implement the NPCA-based channel access method as described in the various aspects above.

[0022] According to another aspect of the embodiments of this application, a chip is provided, the chip including programmable logic circuitry and / or program instructions, which, when the chip is run on a first site, are used to implement the NPCA-based channel access method of the above aspects.

[0023] According to another aspect of the embodiments of this application, a chip is provided, the chip including programmable logic circuitry and / or program instructions, which, when the chip is run on a second site, are used to implement the NPCA-based channel access method of the above aspects.

[0024] According to another aspect of the embodiments of this application, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium, a processor retrieving the computer instructions from the computer-readable storage medium, and the processor executing the computer instructions to implement the NPCA-based channel access method as described in the various aspects above.

[0025] The technical solutions provided in this application embodiment may include the following beneficial effects:

[0026] The method involves sending a first frame on the NPCA main channel, the first frame carrying first information, and / or, the first frame being used to request or trigger a second station to provide feedback on second information and / or first confirmation information; the first information being used to indicate relevant information about a first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel or relevant information about the first OBSS transmission; the second information being used to indicate relevant information about a second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel or relevant information about the second OBSS transmission; and the first confirmation information being used to indicate whether the second information is consistent with one or more of the first information. In this configuration, the first frame carries first information that enables the second station to determine the relevant information of the first OBSS event or the relevant information of the first OBSS transmission, thereby determining the conditions for the first station to switch from the BSS main channel to the NPCA main channel; or, the first frame is used to request or trigger the second station to feed back second information that enables the first station to determine the relevant information of the second OBSS event, thereby determining the conditions for the second station to switch from the BSS main channel to the NPCA main channel; or, the first frame is used to request or trigger the second station to feed back first confirmation information that enables the first and second stations to determine whether the second information is consistent with one or more pieces of the first information, thereby facilitating the subsequent frame exchange between the first and second stations on the NPCA main channel, reducing frame exchange errors, and improving communication efficiency. Attached Figure Description

[0027] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0028] Figure 1 shows a schematic diagram of a communication system provided in an exemplary embodiment of this application;

[0029] Figure 2 shows a schematic diagram of the non-master channel access mechanism provided by the relevant technology;

[0030] Figure 3 shows a flowchart of an exemplary embodiment of the channel access method based on NPCA provided in this application;

[0031] Figure 4 illustrates a flowchart of frame interaction between an access point and a site provided in an exemplary embodiment of this application;

[0032] Figure 5 illustrates a flowchart of frame interaction between an access point and a site provided in an exemplary embodiment of this application;

[0033] Figure 6 illustrates a flowchart of frame interaction between an access point and a site provided in an exemplary embodiment of this application;

[0034] Figure 7 illustrates a flowchart of frame interaction between an access point and a site provided in an exemplary embodiment of this application;

[0035] Figure 8 shows a schematic diagram of an OBSS scenario provided by an exemplary embodiment of this application;

[0036] Figure 9 shows a schematic diagram of an NPCA-based channel access method provided in an exemplary embodiment of this application;

[0037] Figure 10 shows a schematic diagram of an NPCA-based channel access method provided in an exemplary embodiment of this application;

[0038] Figure 11 shows a schematic diagram of the format of a public information field provided in an exemplary embodiment of this application;

[0039] Figure 12 illustrates a schematic diagram of the format of a special user information field provided in an exemplary embodiment of this application;

[0040] Figure 13 illustrates a schematic diagram of the format of a multi-site block acknowledgment frame provided in an exemplary embodiment of this application;

[0041] Figure 14 shows a schematic diagram of an NPCA-based channel access method provided in an exemplary embodiment of this application;

[0042] Figure 15 shows a flowchart of an NPCA-based channel access method provided in an exemplary embodiment of this application;

[0043] Figure 16 shows a block diagram of a first apparatus provided in an exemplary embodiment of this application;

[0044] Figure 17 shows a block diagram of a second apparatus provided in an exemplary embodiment of this application;

[0045] Figure 18 shows a schematic diagram of the structure of a first site provided in an exemplary embodiment of this application;

[0046] Figure 19 shows a schematic diagram of the structure of a second site provided in an exemplary embodiment of this application. Detailed Implementation

[0047] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings. Exemplary embodiments will be described in detail here, examples of which are illustrated in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0048] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The singular forms “a,” “the,” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0049] It should be understood that although the terms first, second, third, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."

[0050] It should be understood that in the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between the two, or that there is an association between the two, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.

[0051] In this embodiment of the application, "predefined" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.

[0052] In this application embodiment, "protocol" may refer to standard protocols in the field of communication, such as IEEE 802.11ax protocol, IEEE 802.11be protocol, IEEE 802.11bn protocol, and related protocols applied in future communication systems. This application does not limit this.

[0053] First, a brief introduction to the terms used in the embodiments of this application:

[0054] Primary Channel: This is the channel shared by all member sites in the Basic Service Set (BSS). For example, in the 20MHz BSS, the primary channel is a main 20MHz channel; in the 40MHz BSS, it is a main 20MHz channel; and in the 80MHz BSS, it is a main 40MHz channel.

[0055] Secondary Channel: This is a channel associated with the primary channel, used to create a wider channel than the primary channel. For example, in the basic service set corresponding to 40MHz, the secondary channel is a minor 20MHz channel; in the basic service set corresponding to 80MHz, the secondary channel is a minor 40MHz channel or a 60MHz channel.

[0056] Nonprimary channel: Any one or more secondary channels other than the primary channel in the basic service set of 40MHz, 80MHz, 160MHz or 80+80MHz.

[0057] Sub-channel: In this embodiment, a sub-channel can be understood as a narrow-bandwidth channel within a wide-bandwidth channel. For example, suppose a wide-bandwidth channel corresponds to an 80MHz channel. Optionally, the 80MHz channel can be divided into four 20MHz narrow-bandwidth channels, each of which is a sub-20MHz channel. Alternatively, the 80MHz channel can also be divided into two 40MHz narrow-bandwidth channels, each of which is a sub-40MHz channel.

[0058] Operating Channel: This is the channel used to transmit beacon frames. It can be a collection of multiple channels used during operation, also known as the operational channel. Specific examples include 20MHz, 40MHz, 80MHz, 160MHz, or 320MHz operating channels.

[0059] Operating Channel Width: This is the bandwidth of the channels through which a station (STA) can currently receive signals. Specific examples include 20MHz, 40MHz, 80MHz, 160MHz, or 320MHz.

[0060] NPCA Main Channel: A sub-channel within the current operating channel of the basic service set. This sub-channel is used as the main channel when the access point and its associated STA access the system via a non-main channel. For example, assuming the current operating channel bandwidth of the access point is 160MHz, the sub-channels include: a main 80MHz (P80) and a secondary 80MHz (S80). The main 80MHz includes: a main 20MHz (P20), a secondary 20MHz (S20), and a secondary 40MHz (S40, including S20-1 and S20-2). The secondary 80MHz includes S20-3, S20-4, S20-5, and S20-6.

[0061] Optionally, when performing non-main channel access, S20-3 is used as the NPCA main channel P20, S20-4 is used as S20, S20-5 and S20-6 are used as S40, and P80 is used as S80.

[0062] The NPCA primary channel is also called the anchor channel, second primary channel, temporary primary channel, assistant primary channel, auxiliary primary channel, or target subchannel.

[0063] Figure 1 shows a schematic diagram of a communication system 10 provided in an exemplary embodiment of this application. The communication system 10 includes terminals with terminals, terminals with network devices, or access points (APs) with stations (STAs), and this application does not limit the specific examples. This application uses an example where the communication system 10 includes AP 110 and STA 120 for illustration.

[0064] In some scenarios, an AP can also be called an AP STA, meaning that in a sense, an AP is also a type of STA. In other scenarios, a STA can also be called a non-AP STA.

[0065] In some embodiments, a STA may include an AP STA and a non-AP STA. Communication in the communication system can be between an AP and a non-AP STA, between two non-AP STAs, or between a STA and a peer STA (remote site). A peer STA can refer to a device communicating with the STA from the other end; for example, a peer STA may be an AP or a non-AP STA. Exemplarily, there are two communication scenarios between a STA and an AP: uplink communication and downlink communication. Uplink communication involves the STA sending signals to the AP; downlink communication involves the AP sending signals to the STA. An AP acts as a bridge connecting wired and wireless networks, primarily connecting various wireless network clients together and then connecting the wireless network to the Ethernet. An AP device can be a terminal device (such as a mobile phone) or a network device (such as a router) with a Wireless Fidelity (WiFi) chip.

[0066] In this application's embodiments, the STA can be a device with wireless transceiver capabilities, such as a device supporting the 802.11 series of protocols, capable of communicating with an AP or other STAs. For example, an STA is any user communication device that allows a user to communicate with an AP and subsequently with a WLAN. STAs can be, for example, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.

[0067] In this application embodiment, the STA can also be a device that provides voice / data / image connectivity to a user. For example, it can be a handheld device, in-vehicle device, home device, home appliance, gaming device, etc., that has wireless connectivity or is equipped with a wireless communication module. Examples include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving vehicles, drones or aerial photography equipment, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in 5G networks, or future evolved Public Land Mobile networks. Terminal devices in a network (PLMN) can also be televisions, refrigerators, washing machines, kitchen appliances, door locks, fish tanks, robot vacuum cleaners, game consoles, cameras / camcorders, etc. with wireless connectivity, but this application embodiment is not limited to these.

[0068] By way of example and not limitation, in this embodiment, the STA can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Examples include smartwatches or smart glasses, as well as devices that focus on a specific type of application function and require cooperation with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0069] Furthermore, in this embodiment, the STA can also be a terminal device in an Internet of Things (IoT) system. IoT is an important component of future information technology development, and its main technical feature is connecting objects to networks through communication technologies, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. In this embodiment, IoT technology can achieve massive connectivity, deep coverage, and low terminal power consumption through technologies such as narrowband (NB).

[0070] Furthermore, in this embodiment, STA can also be an in-vehicle communication device in the vehicle-to-everything (V2X) system or the vehicle itself. The communication methods in the V2X system are collectively referred to as V2X (where X represents anything). For example, V2X communication includes: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, or vehicle-to-network (V2N) communication, etc.

[0071] It should be understood that the role of a STA in a communication system is not absolute. For example, in some scenarios, when a mobile phone connects to a router, it acts as a non-AP STA; when the phone serves as a hotspot for other mobile phones, it acts as an AP. APs and non-AP STAs can be devices used in vehicle-to-everything (V2X) networks, IoT nodes and sensors in the Internet of Things (IoT), smart cameras, smart remote controls, smart water and electricity meters in smart homes, and sensors in smart cities.

[0072] In some embodiments, the non-AP STA may support, but is not limited to, the 802.11be standard. The non-AP STA may also support various current and future 802.11 family of wireless LAN standards, such as 802.11bn, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.

[0073] In some embodiments, the AP can be a device that supports the 802.11be standard. The AP can also be a device that supports various current and future 802.11 family WLAN standards such as 802.11bn, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.

[0074] In this embodiment, the STA can be a mobile phone, tablet computer, computer, virtual reality device, augmented reality device, communication device in industrial control, set-top box, communication device in autonomous driving, vehicle communication device, communication device in telemedicine, communication device in smart grid, communication device in transportation safety, communication device in smart city, or communication device in smart home, or wireless communication chip, etc., that supports WLAN / Wi-Fi technology. WLAN technology can support frequency bands including but not limited to: low frequency bands (2.4GHz, 5GHz, 6GHz) and high frequency bands (45GHz, 60GHz).

[0075] One or more links exist between a site and an access point. In some embodiments, the site and access point support multi-band communication, for example, simultaneously communicating on the 2.4 GHz, 5 GHz, 6 GHz, 45 GHz, and 60 GHz bands, or simultaneously communicating on different channels within the same (or different) bands, improving communication throughput and / or reliability between devices. Such devices are commonly referred to as multi-band devices, and may also be called multi-link devices (MLDs), sometimes also called multi-link entities or multi-band entities. A multi-link device can be an access point device or a site device. If the multi-link device is an access point device, it includes one or more access points (APs); if the multi-link device is a site device, it includes one or more non-AP STAs. A multi-link device including one or more APs can also be called an AP, and a multi-link device including one or more non-AP STAs can also be called a Non-AP. In this embodiment, a Non-AP can be called a STA.

[0076] In this embodiment of the application, an AP may include multiple APs, and a Non-AP may include multiple STAs. Multiple links may be formed between the multiple APs in the AP and the multiple STAs in the Non-AP. Data communication may be performed between corresponding APs in the AP and corresponding STAs in the Non-AP through the corresponding links.

[0077] An AP MLD can include one or more APs; that is, an AP MLD's associated STAs include one or more APs. A non-AP MLD can include one or more non-AP STAs; that is, a non-AP MLD's associated STAs include one or more non-AP STAs. One or more links can be formed between AP MLDs and non-AP MLDs, allowing communication between APs associated with an AP MLD and between non-AP STAs associated with a non-AP MLD. One or more peer-to-peer (P2P) links can also be formed between non-AP MLDs, allowing communication between non-AP STAs associated with two different non-AP MLDs. Similarly, one or more P2P links can be formed between AP MLDs, allowing communication between APs associated with two different AP MLDs.

[0078] A Basic Service Set (BSS) is the fundamental topology in WLAN / Wi-Fi communication. The communication devices constituting a BSS include one Access Point (AP) and several non-AP STAs (Standard Target Units). After joining the AP's radio domain, each non-AP STA establishes an association with the AP. Associated non-AP STAs and the AP can transmit data, and non-AP STAs within the same BSS can exchange data through the AP.

[0079] In the embodiments of this application, both STA and AP support the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard, but are not limited to the IEEE 802.11 standard.

[0080] The following section describes the relevant technologies involved in the embodiments of this application:

[0081] • Non-Primary Channel Access (NPCA) mechanism:

[0082] Figure 2 shows a schematic diagram of the non-master channel access mechanism provided by the relevant technology.

[0083] The NPCA operating mode allows a STA to access a secondary channel when the primary channel is busy due to Overlapping Basic Service Set (OBSS) traffic or other conditions. Specifically, this NPCA operating mode does not assume that the STA can simultaneously detect or decode frames and acquire Network Allocation Vector (NAV) information on both the primary and secondary channels. Furthermore, a BSS can only have one NPCA primary channel. When the BSS's primary channel is busy due to OBSS traffic or other conditions, the STA can compete for the channel on the NPCA primary channel.

[0084] As shown in Figure 2, the STA operates with a bandwidth of 80MHz. When the STA detects OBSS interference, i.e., 20MHz (or 40MHz) inter-PPDU, it can compete for the channel on another 60MHz (or 40MHz) secondary channel. Once it wins the transmission opportunity (TXOP), it can transmit.

[0085] • Conditions required to switch to the NPCA main channel for NPCA operations:

[0086] When the BSS to which the STA belongs enables NPCA operation and meets either of the following conditions a) or b), the STA can switch to the NPCA main channel to perform NPCA operation:

[0087] a) The STA receives a PPDU on the BSS main channel, and / or receives a PHY-RXSTART.indication primitive for a High Efficiency / Extremely High Throughput / Ultra High Reliability (HE / EHT / UHR) PPDU, and all of the following conditions are met:

[0088] a. Based on the procedures defined in the relevant standards (BSS intra-BSS and cross-BSS PPDU classification), the STA classifies this PPDU as an inter-BSS PPDU;

[0089] b. The duration of the PPDU is greater than the value shown in the minimum duration threshold field of the most recently received or sent NPCA, which corresponds to the BSS where the site is located;

[0090] c. The 20 / 40 / 80 / 160MHz channels occupied by the PPDU are identified by the STA based on the bandwidth field in the physical preamble of the PPDU and the channel allocation of the corresponding frequency band, and the channels occupied by the PPDU do not overlap with the NPCA main channel.

[0091] b) The STA receives a PPDU carrying a control frame and / or a PPDU carrying a response frame corresponding to a control frame exchange on the BSS main channel, and all of the following conditions are met:

[0092] a. Based on the procedures defined in the relevant standards (BSS intra-BSS and cross-BSS PPDU classification), the STA classifies this PPDU as an inter-BSS PPDU;

[0093] b. The duration of the transmission opportunity (TXOP) determined from the duration field of the received frame is greater than the value of the minimum duration threshold field of the most recently received or transmitted NPCA corresponding to its BSS.

[0094] c. The 20 / 40 / 80 / 160MHz channel occupied by the received PPDU is determined by the STA according to the channel allocation of the corresponding frequency band and the PPDU bandwidth indicated in the received PPDU, or obtained from the RXVECTOR parameter CH_BANDWIDTH_IN_NON_HT of the received PPDU, and the bandwidth of the PPDU station does not overlap with the NPCA main channel.

[0095] i. If the control frame is an RTS frame in a non-HT (repeated) PPDU, then it includes a bandwidth signaling that indicates the PPDU bandwidth as 20MHz, 40MHz, 80MHz, or 160MHz.

[0096] ii. Determine the channel occupied by the CTS frame received in a non-HT (repeated) PPDU by examining the Request To Send (RTS) frame or multi-user RTS frame that elicits a Clear To Send (CTS) frame response.

[0097] The NPCA mechanism allows stations to switch to the NPCA channel to perform data transmission when the primary channel is busy due to OBSS traffic or other conditions. Because the scenarios or conditions under which stations and non-access point stations detect OBSS PPDUs may differ, and neither station nor non-access point station is aware of the scenarios or conditions under which the other detects OBSS PPDUs, frame switching errors and other problems may occur after switching to the NPCA channel.

[0098] To address the aforementioned problems, this application provides a channel access method based on NPCA. Figure 3 shows a flowchart of an exemplary embodiment of the channel access method based on NPCA provided in this application. The method is executed by a first site and includes:

[0099] Step 310: Send the first frame on the NPCA main channel.

[0100] The first frame carries first information, and / or the first frame is used to request or trigger the second station to provide feedback on second information and / or first confirmation information; the first information is used to indicate relevant information of the first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel or relevant information of the first OBSS transmission; the second information is used to indicate relevant information of the second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel or relevant information of the second OBSS transmission; and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

[0101] Due to interference in the OBSS communication stream, the first and second stations switched from the BSS main channel to the NPCA main channel. The information of the OBSS events related to this switch is referred to as the first information and the second information, respectively.

[0102] The first station switches to the NPCA main channel due to the triggering of the first OBSS event, and publishes or provides the condition information report that triggered its switch to the NPCA main channel to the peer station (the second station) on the NPCA main channel, namely the NPCA Switch Condition Report (NSCR).

[0103] Optionally, triggering an OBSS event (OBSS activity) or OBSS transmission has the same meaning, which refers to detecting or receiving an OBSS PPDU (i.e., a PPDU transmitted in OBSS). In this application embodiment, the OBSS event is usually used as an example for explanation.

[0104] The first OBSS event that triggers the first site to switch from the BSS main channel to the NPA main channel can also be understood as the first OBSS PPDU that triggers the first site to switch from the BSS main channel to the NPA main channel; the second OBSS event that triggers the second site to switch from the BSS main channel to the NPA main channel can also be understood as the second OBSS PPDU that triggers the second site to switch from the BSS main channel to the NPA main channel.

[0105] The first information may also be referred to as the first NSCR information, the first report information, the first OBSS event information, etc.; the second information may also be referred to as the second NSCR information, the second report information, the second OBSS event information, etc. This application does not limit these terms, and typically uses NSCR information as an example for illustration.

[0106] 1.1 First and Second Stations:

[0107] In some embodiments, the first site is an access point (AP) and the second site is a non-AP STA; or, the first site is a non-AP STA and the second site is an access point (AP), and this application embodiment does not limit this.

[0108] In some embodiments, the first station receives a second frame sent by the second station. The second frame is used in response to the first frame and carries second information and / or first confirmation information.

[0109] (1) When the first station is an AP, the AP switches to the NPCA main channel due to triggering the first OBSS event. When the AP acquires TXOP or has the ability to acquire TXOP, it carries its NSCR information (first information) in the control frame (first frame) it sends.

[0110] An AP can request one or more associated non-AP STAs to report their respective NSCR information by sending a first frame (such as a BSRP trigger frame). These one or more non-AP STAs also switch from the BSS main channel to the NPCA main channel.

[0111] Figure 4 illustrates a flowchart of frame interaction between an access point and a site provided in an exemplary embodiment of this application. The non-AP STA is abbreviated as STA, and frame interaction is performed by AP110 and STA120.

[0112] In Figure 4(a), AP110 sends a first frame to STA120, the first frame carrying first information and the first frame being used to request STA120 to provide feedback on second information; STA120 sends a second frame to AP110, the second frame carrying second information.

[0113] In Figure 4(b), AP110 sends a first frame to STA120. The first frame does not carry the first information and is used to request STA120 to provide feedback on the second information. STA120 sends a second frame to AP110. The second frame carries the second information.

[0114] In Figures 4(a) and (b), after receiving the second information, AP110 can compare the first information and the second information to determine whether the second information is consistent with one or more pieces of information in the first information.

[0115] The AP can also determine whether the second information is consistent with one or more of the first information by requesting the non-AP STA in the first frame. (For example, whether the BSS information of the OBSS PPDU that triggered the switch to the NPCA main channel is consistent, and / or whether the uplink or downlink direction of the OBSS PPDU is consistent, and / or whether the trigger type is consistent).

[0116] In Figure 4(c), AP110 sends a first frame to STA120, the first frame carrying first information, the first frame being used to request STA120 to provide feedback on second information and first confirmation information; STA120 sends a second frame to AP110, the second frame carrying second information and first confirmation information.

[0117] In Figure 4(d), AP110 sends a first frame to STA120, the first frame carrying first information, the first frame being used to request STA120 to provide first confirmation information; STA120 sends a second frame to AP110, the second frame carrying the first confirmation information.

[0118] By way of example and not limitation, the first frame is at least one of the following: Buffer Status Report Poll (BSRP) triggered frame, Multi-User Request To Send (MU-RTS) frame, and NSCR probe triggered frame.

[0119] Figure 5 illustrates a flowchart of frame interaction between an access point and a site provided in an exemplary embodiment of this application. The non-AP STA is abbreviated as STA, and frame interaction is performed by AP110 and STA120.

[0120] In Figure 5(a), AP110 sends a first frame to STA120. The first frame is a probe trigger frame that initiates a report of first information and / or requests for second information and / or requests for first confirmation information, which can also be called an NSCR probe trigger frame. STA120 sends a second frame to AP110. The second frame is an NSCR frame that feeds back the second information and / or the first confirmation information.

[0121] In Figure 5(b), AP110 sends the first frame to STA120, which is a BSRP trigger frame; STA120 sends the second frame to AP110, which is a BSRP response frame.

[0122] In Figure 5(c), AP110 sends the first frame to STA120, which is a MU-RTS trigger frame; STA120 sends the second frame to AP110, which is a Multi-User Clear To Send (MU-CTS) frame.

[0123] Figures 4 and 5 can be implemented in pairs. For example, Figure 4(a) and Figure 5(a) can be implemented together, where AP110 sends a first frame to STA120, the first frame carrying first information and being an NSCR probe trigger frame; STA120 sends a second frame to AP110, the second frame carrying second information and being an NSCR frame. Another example is the combined implementation of Figure 4(c) and Figure 5(c), where AP110 sends a first frame to STA120, the first frame carrying first information and being a MU-RTS trigger frame; STA120 sends a second frame to AP110, the second frame carrying second information and first confirmation information and being a MU-CTS frame. This application does not limit the specific implementation methods.

[0124] In some embodiments, the first frame is used to instruct the second station to send the second information in the form of a Trigger-Based Physical Layer Protocol Data Unit (TB PPDU) or in the form of a Non-TB PPDU.

[0125] The AP switches from the BSS primary channel to the NPCA primary channel and sends a first frame requesting the target station to report the second information. The target station is indicated by the Association Identifier (AID) field contained in the user information field carried in the first frame. If the target station has already switched to the NPCA primary channel and received the first frame, it generates a TB PPDU according to the resource unit and time information indicated in the first frame and sends the second information through the TB PPDU.

[0126] Alternatively, if the first frame contains one or more Random Access Resource Units (RA-RUs), and a non-AP STA that has switched to the NPCA primary channel competes for the channel and supports the uplink Orthogonal Frequency Division Multiple Access Random Access (UORA) procedure, then the non-AP STA accesses the RA-RU according to its own needs, generates a TB PPDU carrying NSCR information, and sends the second information through the TB PPDU.

[0127] Alternatively, a non-AP STA that receives the first frame can carry the second information in the reply Block Ack (BA) frame and send the second information to the AP in the form of a non-TB PPDU.

[0128] (2) When the first station is a non-AP STA, the non-AP STA can report NSCR information based on AP requests, or it can report NSCR information without request. In addition, the non-AP STA can also request its associated AP to feed back its own NSCR information (second information) by sending the first frame.

[0129] A non-AP STA switches to the NPCA main channel upon triggering the first OBSS event. If the non-AP STA acquires a TXOP or has the capability to acquire a TXOP, it carries its NSCR information (first information) in the control frame (first frame) it transmits.

[0130] A non-AP STA can request the AP to report the second information by sending a first frame (such as a BSRP trigger frame), or it can request the AP to determine whether the second information matches one or more items in the first information by sending the first frame. The AP can reply to a non-AP STA by carrying NSCR information in a non-TB PPDU.

[0131] Figure 6 illustrates a flowchart of frame interaction between an access point and a site provided in an exemplary embodiment of this application. The non-AP STA is abbreviated as STA, and the frame interaction is performed by AP110 and STA120.

[0132] In Figure 6(a), STA120 sends a first frame to AP110, the first frame carrying first information and the first frame being used to request AP110 to provide feedback on second information; AP110 sends a second frame to STA120, the second frame carrying second information.

[0133] In Figure 6(b), STA120 sends a first frame to AP110. The first frame carries first information and is used to request AP110 to provide feedback on second information. AP110 does not send a second frame to STA120. AP110 confirms whether the first information and the second information are consistent.

[0134] In Figure 6(c), STA120 sends a first frame to AP110. The first frame carries first information and is used to request AP110 to provide feedback on second information and first confirmation information. AP110 sends a second frame to STA120. The second frame carries second information and first confirmation information.

[0135] In Figure 6(d), STA120 sends a first frame to AP110. The first frame carries first information and is used to request AP110 to provide first confirmation information. AP110 sends a second frame to STA120. The second frame carries the first confirmation information.

[0136] By way of example and not limitation, the first frame is at least one of the BSRP frame, MU-RTS frame, and NSCR probe trigger frame.

[0137] Figure 7 illustrates a flowchart of frame interaction between an access point and a site provided in an exemplary embodiment of this application. The non-AP STA is abbreviated as STA, and frame interaction is performed by AP110 and STA120.

[0138] In Figure 7(a), STA120 sends a first frame to AP110. The first frame is a probe trigger frame that initiates a report of first information and / or requests for second information and / or requests for first confirmation information, which can also be called an NSCR probe trigger frame. AP110 sends a second frame to STA120. The second frame is an NSCR frame that feeds back the second information and / or the first confirmation information.

[0139] In Figure 7(b), STA120 sends the first frame to AP110, which is a BSRP trigger frame; AP110 sends the second frame to STA120, which is a BSRP response frame.

[0140] In Figure 7(c), STA120 sends the first frame to AP110, which is a MU-RTS trigger frame; AP110 sends the second frame to STA120, which is a MU-CTS frame.

[0141] Figures 6 and 7 can be implemented in pairs. For example, Figure 6(a) and Figure 7(a) can be implemented together, where STA120 sends a first frame to AP110, the first frame carrying first information and being an NSCR probe trigger frame; AP110 sends a second frame to STA120, the second frame carrying second information and being an NSCR frame. Another example is the combined implementation of Figure 6(c) and Figure 7(c), where STA120 sends a first frame to AP110, the first frame carrying first information and being a MU-RTS trigger frame; AP110 sends a second frame to STA120, the second frame carrying second information and first confirmation information and being a MU-CTS frame. This application does not limit the specific implementation methods.

[0142] Figure 8 shows a schematic diagram of an OBSS scenario provided by an exemplary embodiment of this application.

[0143] In BSS1, STA1-1 and STA1-2 are associated with AP1. OBSS1 is the OBSS of BSS1, and STA2-1 corresponding to OBSS1 is associated with AP2; OBSS2 is also the OBSS of BSS1, and STA3-1 corresponding to OBSS2 is associated with AP3.

[0144] Figure 9 shows a schematic diagram of an NPCA-based channel access method provided in an exemplary embodiment of this application.

[0145] BSS1 operates with a bandwidth of 80MHz, as shown in Figure 8. AP1, STA1-1, and STA1-2 corresponding to this BSS support NPCA operation. The NPCA primary channel is located on the third 20MHz secondary channel. Furthermore, there exists a BSS2, which is an OBSS of BSS1 (i.e., OBSS1), using the same primary channel as BSS1 or having its operating channel cover the primary channel of BSS1. Additionally, there exists a BSS3, which is also an OBSS of BSS1 (i.e., OBSS2), also using the same primary channel as BSS1 or having its operating channel cover the primary channel of BSS1.

[0146] When AP2 and STA2-1, which correspond to OBSS1 (i.e. BSS2), exchange frames, AP1 and STA1-2, which correspond to BSS1, detect the OBSS event and trigger AP1 and STA1-2 to switch to the NPCA main channel.

[0147] If AP1 wins the TXOP on the NPCA main channel or has the ability to acquire the TXOP, it sends the first frame. The first frame is the Initial Control Frame (ICF), also known as the NSCR Probe Trigger Frame.

[0148] In some embodiments, the second station is the peer station of the first station, and the method further includes: receiving a second frame sent by the second station;

[0149] The second frame is used in response to the first frame, and the second frame carries second information and / or first confirmation information.

[0150] After receiving the ICF, the peer station STA1-2 confirms that the NPCA handover condition triggering its switch from the BSS primary channel to the NPCA primary channel is consistent with the received NSCR information (i.e., both are OBSS events generated by frame exchange in OBSS1). STA1-2 can then include an NSCR confirmation field in its Initial Response (IR) frame to confirm NSCR consistency. The NSCR confirmation field carries the first confirmation information. The IR frame is used to respond to the ICF and can also be called an NSCR frame. After receiving the NSCR frame sent by STA1-2, AP1 learns that STA1-2's NPCA handover condition is consistent with its own and then initiates frame exchange with STA1-2.

[0151] After receiving the second frame, the first station can predict whether there is a second station that is about to switch to the NPCA main channel to perform frame exchange with it, based on the second information and / or the first confirmation information. This reduces the problem that there is no second station with which the first station can perform frame exchange after switching to the NPCA main channel, thereby avoiding erroneous or inefficient frame exchange and improving communication efficiency.

[0152] 1.2 First information and / or second information:

[0153] In some embodiments, the second station is the peer station of the first station, and the first information and / or the second information includes one or more of the following:

[0154] The start time of switching from the BSS main channel to the NPCA main channel; trigger type, which includes a first trigger type and a second trigger type. The first trigger type is based on the OBSS PPDU, and the second trigger type is based on the OBSS control frame exchange; BSS color, used to indicate the BSS where the OBSS PPDU is located; uplink or downlink information, used to indicate whether the OBSS PPDU is transmitted in the uplink (UL) or downlink (DL); Association Identifier (AID), used to indicate the receiver of the Physical Service Data Unit (PSDU) in the OBSS PPDU; receive address information, used to indicate the receiver of the PSDU in the OBSS PPDU; send address information, used to indicate the sender of the PSDU in the OBSS PPDU; bandwidth, used to indicate the bandwidth occupied by the OBSS PPDU; Transmission Opportunity (TXOP) duration, used to indicate the duration of the TXOP where the OBSS PPDU is located; PPDU duration, used to indicate the OBSS... The transmission duration of the PPDU; the received signal measurement information of the OBSS PPDU, including at least one of Receive Signal Strength Indicator (RSSI) information and Received Channel Power Indicator (RCPI) information, wherein the RSSI information is used to indicate the received signal strength information of the OBSS PPDU, and the RCPI information is used to indicate the received channel power information of the OBSS PPDU; the information of the OBSS carried frame, including at least one of BSS identification information, transmission address information, reception address information, and duration information, wherein the information of the OBSS carried frame refers to the information of the frame carried in the OBSS PPDU.

[0155] In this application, the BSS color can be represented by 6 bits; uplink or downlink information can be represented by 1 bit, for example, the value is 1 for OBSS PPDU sent in UL and 0 for OBSS PPDU sent in DL; the bandwidth can be represented by 2 bits, for example, 0 for 20MHz; 1 for 40MHz; 2 for 80MHz; and 3 for 160MHz and 80+80MHz. The receive address information can be the target part AID; the send address information can be the source part AID; this application does not limit this aspect.

[0156] In some embodiments, the first information and / or second information corresponding to the first trigger type includes one or more of the following: BSS color; uplink or downlink information; partial AID; bandwidth; TXOP duration; PPDU duration; received signal measurement information of OBSS PPDU; and information of the OBSS carried frame.

[0157] In some embodiments, the first and / or second information corresponding to the second trigger type includes: first OBSS PPDU information corresponding to the first OBSS PPDU carrying the control frame, and / or second OBSS PPDU information corresponding to the second OBSS PPDU carrying the response frame. The first and / or second OBSS PPDU information includes one or more of the following: BSS color; uplink or downlink information; receive address information; transmit address information; bandwidth; TXOP duration; PPDU duration; received signal measurement information of the OBSS PPDU; and information of the OBSS carrying frame.

[0158] Optionally, the control frame includes an initial control frame, and the response frame includes an initial response frame, the response frame being used for control frame exchange.

[0159] 1.3 First Confirmation Message:

[0160] In some embodiments, the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information, and the first confirmation information includes one or more of the following:

[0161] Whether one or more of the information carried in the OBSS frame detected by the first and second stations are consistent, wherein the information carried in the OBSS frame includes at least one of BSS identification information, destination address information, source address information, and duration information, and the information carried in the OBSS frame refers to the information of the frame carried in the OBSS PPDU; whether the BSS where the OBSS PPDU is located is consistent between the first and second stations; whether the uplink or downlink direction of the OBSS PPDU detected by the first and second stations is consistent; whether the trigger type of the first and second stations is consistent; whether the start time of the first and second stations switching from the BSS main channel to the NPCA main channel is consistent; whether the duration of the OBSS PPDU detected by the first and second stations is consistent; and whether the TXOP duration where the OBSS PPDU is located is consistent between the first and second stations.

[0162] Whether the start time of the first station and the second station switching from the BSS main channel to the NPCA main channel is the same can be represented by 2 bits. The start time of the first station switching from the BSS main channel to the NPCA main channel is the first start time, and the start time of the second station switching from the BSS main channel to the NPCA main channel is the second start time. The 2 bits are 0 (00 in binary) to indicate that the first start time and the second start time are the same; the 2 bits are 1 (01 in binary) to indicate that the first start time is before the second start time; and the 2 bits are 2 (10 in binary) to indicate that the first start time is after the second start time. Other values ​​can also be set to indicate whether the first start time and the second start time are the same. This application does not limit this.

[0163] The first confirmation information may also include other information indicating whether the detection is consistent, such as whether the detection bandwidth is consistent, whether the detection RSSI information is consistent, etc., which are not limited in this application embodiment.

[0164] By listing the information that the first information, the second information, and the first confirmation information may include, the relevant information of the OBSS events that the first and second sites need to determine is clarified.

[0165] 1.4 Executable behaviors based on the NSCR mechanism:

[0166] In some embodiments, the method further includes: maintaining a first list, the first list including one or more second sites that have switched to the NPA main channel due to a first OBSS event or a first OBSS transmission; and / or maintaining a second list, the second list including one or more second OBSS events or second OBSS transmissions that trigger the second sites to switch from the BSS main channel to the NPA main channel.

[0167] In some embodiments, the method further includes: predicting or determining a second site for performing frame switching based on a first list and / or a second list, in the event of a switch to the NPCA main channel upon the next detection of a first OBSS event or a first OBSS transmission; or, predicting or determining a second site for switch to the NPCA main channel based on the first list and / or the second list, in the event of a switch to the NPCA main channel upon the next detection of a first OBSS event or a first OBSS transmission.

[0168] The first station that switches to the NPCA main channel upon triggering the first OBSS event (or the first OBSS transmission) can poll whether a second station can also switch to the NPCA main channel upon triggering the first OBSS event (or the first OBSS transmission). If one or more second stations exist, the first station can poll the specific second stations to obtain a first list, which includes the one or more second stations. Upon the next triggering of the first OBSS event (or the first OBSS transmission), the first station can predict which second stations will trigger the first OBSS event (or the first OBSS transmission).

[0169] Alternatively, the first station that detects the first OBSS PPDU and switches to the NPCA channel can poll whether a second station can also detect the first OBSS PPDU. If one or more second stations exist, the first station can poll for specific second stations. The next time the first OBSS PPDU is detected, the first station can predict which second stations can detect it.

[0170] In some embodiments, the method further includes: based on a first list and / or a second list, predicting or determining whether a second site will switch to the NPCA main channel upon the next detection of a second OBSS event or a second OBSS transmission.

[0171] The first station obtains one or more second OBSS events or second OBSS transmissions that trigger the second station to switch from the BSS main channel to the NPCA main channel based on the second information, thereby obtaining a second list. In the next triggering of a second event or second OBSS transmission, the first station can predict or determine whether the second station will switch to the NPCA main channel.

[0172] Alternatively, if the second station detects one or more second OBSS PPDUs, it switches from the BSS main channel to the NPCA main channel, and the first station obtains the one or more second OBSS PPDUs through second information. Upon the next detection of the one or more second OBSS PPDUs, the first station can predict or determine whether the second station will switch to the NPCA main channel.

[0173] By maintaining a first list and / or a second list, the first station can predict, based on the first and / or second lists, whether to switch to the NPCA main channel upon the next detection of a first OBSS event or the triggering of a first OBSS transmission; or, based on the first and / or second lists, whether to switch to the NPCA main channel upon the next detection of a second OBSS event or the triggering of a second OBSS transmission, thereby reducing the problem of frame switching errors or the absence of a second station performing frame switching.

[0174] In some embodiments, the method further includes: based on the difference between the first received signal measurement information and the second received signal measurement information, predicting whether the second site will switch from the BSS main channel to the NPCA main channel in the next case triggered by the first OBSS event or the first OBSS transmission to the BSS main channel;

[0175] The first received signal measurement information is the received signal measurement information of the first OBSS event or the first OBSS transmission detected by the first station this time; the second received signal measurement information is the received signal measurement information of the second OBSS event or the second OBSS transmission detected by the second station this time; the third received signal measurement information is the received signal measurement information of the first OBSS event or the first OBSS transmission detected by the first station next time, and the received signal measurement information includes at least one of RSSI information and RCPI information.

[0176] Optionally, based on the difference between the first RSSI and the second RSSI, in the next case where the switch from the BSS main channel to the NPCA main channel is triggered by the first OBSS event or the first OBSS transmission, the second site is predicted to switch from the BSS main channel to the NPCA main channel based on the third RSSI.

[0177] Wherein, the first RSSI is the RSSI of the first OBSS event or the first OBSS transmission detected by the first site this time; the second RSSI is the RSSI of the second OBSS event or the second OBSS transmission detected by the second site this time; and the third RSSI is the RSSI of the first OBSS event or the first OBSS transmission detected by the first site next time.

[0178] Optionally, based on the difference between the first RCPI and the second RCPI, in the next case where the switch from the BSS main channel to the NPCA main channel is triggered by the first OBSS event or the first OBSS transmission, the second site may be predicted to switch from the BSS main channel to the NPCA main channel based on the third RCPI.

[0179] Wherein, the first RCPI is the RCPI of the first OBSS event or the first OBSS transmission detected by the first site this time; the second RCPI is the RCPI of the second OBSS event or the second OBSS transmission detected by the second site this time; and the third RCPI is the RCPI of the first OBSS event or the first OBSS transmission detected by the first site next time.

[0180] In some embodiments, the method is implemented when one or more pieces of information in the relevant information of the first OBSS event are consistent with one or more pieces of information in the relevant information of the second OBSS event, or when one or more pieces of information in the relevant information transmitted by the first OBSS are consistent with one or more pieces of information in the relevant information transmitted by the second OBSS.

[0181] For example, the BSS information of the two are consistent (i.e., an OBSS PPDU from the same OBSS is detected), and / or, the transmission address information of the frames carried by the two are consistent. This application does not limit the consistency of one or more pieces of information in its embodiments.

[0182] Taking Received Signal Strength Indication (RSSI) as an example, the unit of RSSI is decibel-milliwatt (dBm). Figure 10 shows a schematic diagram of an NPCA-based channel access method provided in an exemplary embodiment of this application.

[0183] In the first frame (ICF), the first RSSI corresponding to the first OBSS event detected by the first station is carried, and the value of the first RSSI is -40dBm; in the second frame (IR frame), the second RSSI corresponding to the second OBSS event detected by the second station is carried, and the value of the second RSSI is -60dBm, and the difference between the two is 20dBm.

[0184] Assuming the RSSI threshold is -70dBm, and the value of the third RSSI corresponding to the first OBSS event detected by the first station is -60dBm, it can be predicted that the value of the fourth RSSI corresponding to the second OBSS event detected by the second station may be -80dBm, which is less than the RSSI threshold. Therefore, it can be predicted or determined that the second OBSS event will not trigger the second station to switch to the NPCA main channel.

[0185] By using the difference between the first RSSI and the second RSSI, in the event of a switch from the BSS main channel to the NPCA main channel triggered by the first OBSS event or the first OBSS transmission, the third RSSI is used to predict whether the second station will switch from the BSS main channel to the NPCA main channel. This reduces the problem that after the first station switches to the NPCA main channel, there is no second station with which it can perform frame exchange.

[0186] 1.5 Perform frame exchange with the target second station:

[0187] A first station that switches to the NPCA main channel due to triggering a first OBSS event can confirm whether the information related to the second OBSS event triggered by the second station with which it will perform frame exchange is consistent with one or more of the information related to the first OBSS event; or, a first station that switches to the NPCA main channel due to triggering a first OBSS transmission can confirm whether the information related to the second OBSS transmission triggered by the second station with which it will perform frame exchange is consistent with one or more of the information related to the first OBSS transmission.

[0188] In some embodiments, the method further includes: the first station performing frame exchange only with the target second station; or, the first station preferentially performing frame exchange with the target second station.

[0189] The target second site is a second site whose information related to the detected second OBSS event is consistent with one or more of the information related to the first OBSS event detected by the first site, or the target second site is a second site whose information related to the detected second OBSS transmission is consistent with one or more of the information related to the first OBSS transmission detected by the first site.

[0190] A non-target second site is a second site whose information related to the detected second OBSS event is inconsistent with one or more of the information related to the first OBSS event detected by the first site, or a non-target second site is a second site whose information related to the detected second OBSS transmission is inconsistent with one or more of the information related to the first OBSS transmission detected by the first site.

[0191] The first station does not perform frame exchange with the non-target second station; or, the first station performs frame exchange with the target second station first, and then performs frame exchange with the non-target second station.

[0192] 1.6 First Frame:

[0193] In some embodiments, the first frame is a probe trigger frame that initiates the reporting of first information and / or requests for second information and / or requests for first confirmation information, and may also be referred to as an NSCR probe trigger frame.

[0194] The NSCR probe trigger frame can be enhanced based on the BSRP trigger frame: 1. The NSCR probe trigger frame is used to carry the NSCR information of the station that sent the NSCR probe trigger frame; 2. The NSCR probe trigger frame is used to trigger or request the scheduled station to report its own NSCR information.

[0195] 1.6.1 NSCR Poll Trigger Frame defined based on BSRP trigger frames;

[0196] In some embodiments, the first frame includes a mode field for indicating whether the first frame is a probe trigger frame for initiating a report of first information and / or requesting second information and / or requesting first confirmation information.

[0197] In some embodiments, the mode field takes a first value to indicate that the first frame is a probe trigger frame that initiates frame exchange based on initial control information or dynamic control information and / or response information on the NPCA main channel; the mode field takes a second value to indicate that the first frame is a BSRP trigger frame.

[0198] The trigger frame type field of an NSCR probe trigger frame can be set to the same value as a BSRP trigger frame (i.e., 4). An NSCR mode field can be added to the public information field to indicate whether the frame is an NSCR probe trigger frame.

[0199] Taking the NSCR mode field as an example, a reserved field in the common information fields (such as the field corresponding to B22, B26, or B63) is set as the NSCR mode field. When the NSCR mode field is set to 1, it indicates that it is an NSCR probing trigger frame; when the NSCR mode field is set to 0, it indicates that it is a BSRP trigger frame.

[0200] Optionally, the NSCR probe trigger frame includes a special user information field, which carries the site's own NSCR information.

[0201] Figure 11 illustrates the format of a public information field provided in an exemplary embodiment of this application. The numbers below each field indicate the number of bits it may occupy. In this embodiment, subfields may be simply referred to as fields.

[0202] The common information field can be an Extremely High Throughput (EHT) Variant Common Info field, an Ultra High Reliability (UHR) Variant Common Info field, or other variant common information.

[0203] Taking the UHR variant public information field as an example, the public information field includes at least one of the following subfields: Trigger Type, Uplink Length, More Trigger Frame (More TF), Channel Sounding Required (CS Required), Uplink Bandwidth (UL BW), Guard Interval (GI), High Efficiency / EHT Long Training Field (HE / EHT-LTF) type, Triggered TXOP Sharing (TXS) mode (GI and HE / EHT-LTF Type / TXS Mode), NSCR Mode, Number of HE / EHT-LTF Symbols, and Low-Density Parity-check. The following fields are included: LDPC Extra Symbol Segment (Code, LDPC), AP Tx Power, Pre-Forward Error Correction (Pre-FEC) Padding Factor, Packet Extension (PE) Disambiguity, UL Spatial Reuse, HE / EHT P160, Special User Info Field Flag, EHT Reserved, Reserved, and Trigger Dependent Common Info. In this embodiment, subfields can be simply referred to as fields.

[0204] The trigger frame type field can be set to 4. The trigger frame type field occupies 4 bits (B0-B3), the uplink length field occupies 12 bits (B4-B15), the additional trigger frame field occupies 1 bit (B16), and the channel detection required field occupies 1 bit (B17). UL The BW field occupies 2 bits (B18-B19), the GI and HE / EHT-LTF type or triggered TXOP shared mode field occupies 2 bits (B20-B21), the NSCR mode field occupies 1 bit (B22), the HE / EHT-LTF symbol digital segment occupies 3 bits (B23-B25), the first reserved field occupies 1 bit (B26), the LDPC extra symbol segmentation field occupies 1 bit (B27), the AP transmit power field occupies 6 bits (B28-B33), the Pre-FEC fill factor field occupies 2 bits (B34-B35), the PE disambiguation field occupies 1 bit (B36), the uplink space multiplexing field occupies 16 bits (B37-B52), the second reserved field occupies 1 bit (B53), HE / EHT... The P160 field occupies 1 bit in B54, the special user information field identifier occupies 1 bit in B55, the EHT reserved field occupies 7 bits in B56-B62, the third reserved field occupies 1 bit in B63, and the number of bits occupied by the public information field based on the trigger type is variable.

[0205] The format of the above-mentioned public information field is an exemplary possibility. In different embodiments or different designs, it is possible that at least one of the following designs may change: the position of the above field in the frame, the order of arrangement with other fields, the number of bytes occupied, the number of bits occupied, the element name, and the field name. This embodiment does not limit this.

[0206] 1.6.2 New trigger frame type NSCR probing trigger frame;

[0207] In some embodiments, the first frame includes a trigger frame type field to indicate the trigger frame type to which the first frame belongs.

[0208] In some embodiments, the trigger frame type field takes the value of a third value, which is used to indicate that the first frame is an inquiry trigger frame for initiating a report of first information and / or requesting second information and / or requesting first confirmation information.

[0209] In some embodiments, the probe trigger frame is used to allocate resources to the second station to send a trigger-based PPDU or a non-trigger-based PPDU, the trigger-based PPDU or the non-trigger-based PPDU being used to carry second information.

[0210] Taking the NSCR probe trigger frame as an example, the NSCR probe trigger frame is used to allocate resources to the responding station. The responding station sends TB PPDU or non-TB PPDU to respond with NSCR information. The trigger frame type subfield of the NSCR probe trigger frame can be set to one of the reserved values.

[0211] For example, a value of 9 in the trigger frame type field (trigger frame type subfield) of an NSCR probe trigger frame indicates that it is a new type of NSCR probe trigger frame. Specific implementation details are shown in Table 1.

[0212] Table 1

[0213] 1.6.3 Variants of special user information fields that carry the site's own NSCR information;

[0214] In some embodiments, the first frame includes a special user information field for carrying first information.

[0215] There are three variants of the user information field: special user information field, HE variant user information field, and EHT variant user information field. Among them, the special user information field is a user information field that does not carry specific user information, but carries extended public information that is not provided in the public information field.

[0216] In this embodiment, a special user information field variant is defined to carry the NSCR information of the first site itself. For example, this special user information field variant is identified by a specified AID12 value (e.g., AID12 value is 2008) and may be carried in the trigger frame generated by the first site.

[0217] In some embodiments, the special user information field includes one or more of the following fields:

[0218] The AID12 field identifies the station corresponding to the special user information field; the trigger type field indicates whether the trigger type is the first trigger type or the second trigger type, where the first trigger type is based on the OBSS PPDU and the second trigger type is based on the OBSS control frame exchange; the trigger handover time field indicates the start time of the handover from the BSS main channel to the NPCA main channel; the BSS color field identifies the BSS where the detected OBSS PPDU is located; the BSS identification information field indicates the BSS identification information of the BSS where the OBSS PPDU is located; the uplink or downlink field indicates whether the OBSS PPDU is transmitted in UL or DL; the receive address information field indicates the receive address information of the frame carried by the OBSS PPDU; the transmit address information field indicates the transmit address information of the frame carried by the OBSS PPDU; the transmission duration field indicates the transmission duration of the OBSS PPDU; the TXOP duration field indicates the duration of the TXOP where the OBSS PPDU is located; and the RSSI field indicates the received signal strength information of the OBSS PPDU.

[0219] Figure 12 illustrates the format of a special user information field provided in an exemplary embodiment of this application. The numbers below each field indicate the number of bits it may occupy. In this embodiment, subfields may be simply referred to as fields.

[0220] Special user information fields include at least one of the following subfields: Association IDentifier (AID) field, Trigger Type field, Trigger Switch Time field, BSS color field, BSSID info field, Uplink or Downlink (UL / DL) field, Receiver Address information (RA info) field, Transmitter Address information (TA info) field, Transmission Time (TX Time) field, TXOP Time field, and Receive Signal Strength Indicator (RSSI) field.

[0221] The AID12 field occupies 12 bits, the trigger type field occupies 0 or 1 bit, the trigger switching time field occupies 0 or 9 bits, the BSS color field occupies 0 or 6 bits, the BSSID information field occupies 0 or 9 bits, the uplink or downlink field occupies 0 or 1 bit, the receive address information field occupies 0 or 9 bits, the send address information field occupies 0 or 9 bits, the transmission duration field occupies 0 or 7 bits, the TXOP duration field occupies 0 or 7 bits, and the RSSI field occupies 0 or 8 bits.

[0222] • Trigger type field, used to indicate whether the triggering site switches from the BSS primary channel to the NPCA primary channel based on OBSS HE / EHT / UHR PPDU or based on OBSS PPDU of control frame exchange.

[0223] For example, setting the trigger type field to 1 indicates that the triggering station's switch from the BSS main channel to the NPCA main channel is based on the OBSS HE / EHT / UHR PPDU; setting the trigger type field to 0 indicates that the switch is based on the OBSS PPDU for control frame exchange. Alternatively, setting the trigger type field to 0 indicates that the triggering station's switch from the BSS main channel to the NPCA main channel is based on the OBSS HE / EHT / UHR PPDU; setting the trigger type field to 1 indicates that the switch is based on the OBSS PPDU for control frame exchange. This embodiment of the application does not limit this.

[0224] • Trigger switching time field, used to indicate the value of the Timing Synchronization Function (TSF) [15:7] at the start of the switching, which is the value of bits 7 to 15 of the TSF timer.

[0225] • The BSS color field indicates the BSS color of the BSS where the detected OBSS PPDU is located.

[0226] • Uplink or downlink field, used to indicate whether the detected OBSS PPDU is an uplink (UL) or downlink (DL) PPDU.

[0227] For example, setting this field to 1 indicates that the detected OBSS PPDU is an uplink PPDU; setting this field to 0 indicates that the detected OBSS PPDU is a downlink PPDU. Alternatively, setting this field to 0 indicates that the detected OBSS PPDU is an uplink PPDU; setting this field to 1 indicates that the detected OBSS PPDU is a downlink PPDU. This embodiment of the application does not limit this.

[0228] • The BSSID information field indicates the BSSID information of the BSS where the detected OBSS PPDU is located. Optionally, an abbreviation of BSSID is used, that is, the encoding and representation of PARTIAL BSSID or PARTIAL_AID is used, and its range is an integer between 0 and 511.

[0229] • The receive address information field indicates the receive address of the frame carried by the detected OBSS PPDU. Optionally, an abbreviation of the receive address is used, i.e., the encoding and representation of PARTIAL_AID is used, which is an integer between 0 and 511.

[0230] • The transmission address information field indicates the transmission address of the frame carried by the detected OBSS PPDU. Optionally, an abbreviation of the transmission address is used, i.e., the encoding and representation of PARTIAL_AID is adopted, which is an integer between 0 and 511.

[0231] • Transmission Duration field, used to indicate the transmission duration of the detected OBSS PPDU. Optionally, this field represents the minimum threshold closest to the transmission duration of the OBSS PPDU.

[0232] For example, if B0 in this field is 0, it means that the transmission duration is B1-B6 in this field, in units of 8 microseconds. For example, 0000010 means that the transmission duration is 16 microseconds.

[0233] For example, if B0 of this field is 1, it means that the transmission time is B1-B6 of this field plus 512 microseconds, which is 128 microseconds. For example, 1000001 means that the transmission time is 128+512=640 microseconds.

[0234] • The TXOP duration field indicates the duration of the TXOP in which the detected OBSS PPDU is located.

[0235] In some embodiments, setting this field to 127 indicates that there is no duration information; setting it to less than 127 indicates the minimum limit closest to the duration of TXOP.

[0236] For example, if B0 in this field is 0, it means that the duration of TXOP is B1-B6 in this field, in units of 8 microseconds.

[0237] For example, if B0 of this field is 1, then the duration of TXOP will be B1-B6 of this field plus 512 microseconds, which is 128 microseconds.

[0238] The RSSI field indicates the received signal strength information of the detected OBSS PPDU. The RSSI value ranges from 0 to 255.

[0239] The format of the above-mentioned special user information field is an exemplary possibility. In different embodiments or different designs, it is possible that at least one of the following designs may change: the position of the above field in the frame, the order of arrangement with other fields, the number of bytes occupied, the number of bits occupied, the element name, and the field name. This embodiment does not limit this.

[0240] 1.7 Second Frame:

[0241] In some embodiments, the second frame is a control response information report frame carrying or feeding back second information and / or first confirmation information, and may also be referred to as an NSCR frame.

[0242] For request-response or explicit methods, a site can respond to an NSCR probe trigger frame sent by a peer site by sending an NSCR frame; for non-request-response or implicit methods, a site can carry NSCR information in the control subfield of any frame sent to the peer site.

[0243] If the site is a non-AP STA, then the peer site is the AP associated with the non-AP STA; if the site is an AP, then the peer site is a non-AP STA associated with that AP. NSCR frames can be extended based on the current block acknowledgment (BA) frame, defining a BA frame carrying NSCR information (second information) and / or NSCR acknowledgment information (first acknowledgment information).

[0244] In some embodiments, the second frame is a block acknowledgment (BA) frame, which includes a BA type field to indicate that it carries second information and / or first acknowledgment information.

[0245] The second frame is defined by a new BA frame variant, for example, by setting the value of the BA type field to 7 to indicate that the second frame is a BA frame carrying second information and / or first confirmation information.

[0246] For example, the second frame is the Initial Control Response (ICR) frame.

[0247] In some embodiments, the second frame is a Multi-Site Block Acknowledgment (Multi-STA BA) frame, which includes a control feedback information field. The control feedback information field is used to carry control feedback information, which includes second information and / or first acknowledgment information.

[0248] In some embodiments, the control feedback information field includes an information field and / or a confirmation information field, wherein the information field is used to carry second information and the confirmation information field is used to carry first confirmation information.

[0249] A second frame is obtained by enhancing the definition of a multi-site block acknowledgment frame variant. This variant includes an NSCR information field (information field) and / or an NSCR acknowledgment information field (acknowledgment information field). The NSCR information field carries second information, and the NSCR acknowledgment information field carries first acknowledgment information, indicating whether the NPA handover conditions that trigger the second site to switch from the BSS primary channel to the NPA primary channel are consistent with the received NSCR information.

[0250] Figure 13 illustrates a schematic diagram of the format of a multi-site block acknowledgment frame provided in an exemplary embodiment of this application. The numbers below each field indicate the number of bytes or bits it may occupy. In this embodiment, subfields may be simply referred to as fields.

[0251] A multi-site block acknowledgment frame includes at least one of the following fields: Frame Control field, Duration field, Receiver Address (RA) field, Transmitter Address (TA) field, BA Control field, BA Info field, intermediate Frame Check Sequence (intermediate FCS) field, Padding field, and FCS field.

[0252] The frame control field occupies 2 bytes, the duration field occupies 2 bytes, the RA field occupies 6 bytes, the TA field occupies 6 bytes, the BA control field occupies 2 bytes, the BA information field occupies a variable number of bytes, the intermediate FCS field occupies 0 or 1 byte, the padding field occupies 0 or 1 byte, and the FCS field occupies 4 bytes.

[0253] The BA information field includes one or more Per AID Control feedback info fields, and the number of bytes occupied by each Per AID Control feedback info field is variable.

[0254] In some embodiments, the multi-site block acknowledgment frame includes a per-AID control feedback information field, which in turn includes a control feedback information field.

[0255] In some embodiments, each AID control feedback information field also includes an AID control type information field, used to indicate that the control feedback information field is an information field and / or an acknowledgment information field.

[0256] In some embodiments, the AID control type information field includes a flow identifier (TID) field to indicate that the control feedback information field is an information field and / or an acknowledgment information field.

[0257] In some embodiments, the multi-site block acknowledgment frame includes a control feedback information length field to indicate the length of the control feedback information field.

[0258] As shown in Figure 13, each AID control feedback information field includes at least one of the following subfields: AID control type info field, control feedback info length field, and NSCR info field.

[0259] The AID control type information field occupies 4 bytes, the control feedback information length field occupies 2 bytes, and the NSCR information field occupies a variable number of bytes.

[0260] The original per-AID TID information field in the multi-site block acknowledgment frame is expanded to a per-AID control feedback information field. Specifically, the original AID TID information field within the per-AID TID information field is redefined as an AID control type information field, which indicates the specific type of control feedback information.

[0261] For example, the acknowledgment type field value corresponding to the AID control type information field is 0 or 1, and the TID field value is 8, which is used to indicate that the type of control feedback information is NSCR information; the TID field value is 9, which is used to indicate that the type of control feedback information is NSCR acknowledgment information.

[0262] The Control Feedback Message Length field corresponds to the original BA Start Sequence Control field in each AID TID message field. The Control Feedback Message Length field indicates the length of the corresponding type of control feedback message field, such as the length of the NSCR message field or the NSCR confirmation message field.

[0263] Each AID control feedback information field contains a corresponding type of control feedback information field, used to carry the corresponding type of control feedback information.

[0264] For example, if the AID control type information field indicates that the control feedback information type is NSCR information, then the control feedback information field is an NSCR information field; if the AID control type information field indicates that the control feedback information type is NSCR confirmation information, then the control feedback information field is an NSCR confirmation information field.

[0265] The AID control type information field includes at least one of the following fields: AID11 field, Ack Type field, and Traffic ID (TID) field.

[0266] The AID11 field occupies 11 bits, the confirmation type field occupies 1 bit, and the TID field occupies 4 bits.

[0267] In some embodiments, the information field includes one or more of the following fields:

[0268] The trigger type field indicates whether the trigger type is the first trigger type or the second trigger type. The first trigger type is based on the OBSS PPDU, and the second trigger type is based on the OBSS control frame exchange. The trigger switching time field indicates the start time of the switch from the BSS main channel to the NPCA main channel. The BSS color field identifies the BSS where the detected OBSS PPDU is located. The BSS identification information field indicates the BSS identification information of the BSS where the OBSS PPDU is located. The uplink or downlink field indicates whether the OBSS PPDU is transmitted in UL or DL. The receive address information field indicates the receive address information of the frame carried by the OBSS PPDU. The transmit address information field indicates the transmit address information of the frame carried by the OBSS PPDU. The transmission duration field indicates the transmission duration of the OBSS PPDU. The TXOP duration field indicates the duration of the TXOP where the OBSS PPDU is located. The RSSI field indicates the received signal strength information of the OBSS PPDU.

[0269] As shown in Figure 13, the NSCR information field (information field) includes at least one of the following fields: Trigger Type, Trigger Switch Time, BSS Color, BSSID Info, Uplink / Downlink (UL / DL), Receive Address Info, Transmit Address Info, Transmit Address Info, Transmission Time (TX Time), TXOP Time, and RSSI.

[0270] The trigger type field occupies 0 or 1 bit, the trigger switching time field occupies 0 or 9 bits, the BSS color field occupies 0 or 6 bits, the BSSID information field occupies 0 or 9 bits, the uplink or downlink field occupies 0 or 1 bit, the receive address information field occupies 0 or 9 bits, the send address information field occupies 0 or 9 bits, the transmission duration field occupies 0 or 7 bits, the TXOP duration field occupies 0 or 7 bits, and the RSSI field occupies 0 or 8 bits.

[0271] As shown in Figure 13, each AID control feedback information field includes at least one of the following fields: AID control type info, control feedback info length, and NSCR acknowledgment info.

[0272] The AID control type information field occupies 4 bytes, the control feedback information length field occupies 2 bytes, and the NSCR confirmation information field occupies a variable number of bytes.

[0273] The AID control type information field includes at least one of the following fields: AID11 field, Ack Type field, and TID field.

[0274] The AID11 field occupies 11 bits, the confirmation type field occupies 1 bit, and the TID field occupies 4 bits.

[0275] In some embodiments, the confirmation information field includes one or more of the following fields:

[0276] The trigger condition consistency field indicates whether the conditions triggering the handover of the second site are consistent with those triggering the handover of the first site; the trigger handover time consistency field indicates whether the handover start time of the second site is consistent with that of the first site; the BSS information consistency field indicates whether the BSS information of the OBSS that triggered the handover of the second site is consistent with that of the OBSS that triggered the handover of the first site; the uplink or downlink consistency field indicates whether the uplink or downlink information of the OBSS PPDU detected by the second site is consistent with that of the OBSS PPDU detected by the first site; the transmission duration consistency field indicates whether the transmission duration of the OBSS PPDU detected by the second site is consistent with that of the OBSS PPDU detected by the first site; and the TXOP duration consistency field indicates whether the duration of the TXOP containing the OBSS PPDU detected by the second site is consistent with that of the TXOP containing the OBSS PPDU detected by the first site.

[0277] As shown in Figure 13, the NSCR confirmation information fields include at least one of the following fields: Consistent Trigger Condition, Consistent Trigger Switch Time, Consistent BSS info, Consistent UL / DL, Consistent TX Time, and Consistent TXOP Time.

[0278] Among them, the trigger condition consistency field occupies 1 bit, the trigger switching time consistency field occupies 2 bits, the BSS information consistency field occupies 1 bit, the UL / DL consistency field occupies 1 bit, the transmission duration consistency field occupies 1 bit, and the TXOP duration consistency field occupies 1 bit.

[0279] The Trigger Condition Consistency field indicates whether the first trigger condition that triggers the current station to switch from the BSS main channel to the NPCA main channel is consistent with the second trigger condition indicated in the Trigger Condition field sent from the peer station. If they are consistent, its value is set to 1; otherwise, it is set to 0.

[0280] The BSS Information Consistency field indicates whether the first BSS information (e.g., first BSS color information, first BSSID information) of the OBSS that triggered the current station to switch from the BSS main channel to the NPCA main channel is consistent with the second BSS information sent from the peer station (i.e., whether the first BSS color information is consistent with the second BSS color information indicated by the BSS color field sent from the peer station, and whether the first BSSID information is consistent with the second BSSID information indicated by the BSSID information field sent from the peer station). If they are consistent, its value is set to 1; otherwise, it is set to 0.

[0281] The UL / DL Consistency field indicates whether the UL / DL information of the OBSS PPDU detected at the current site is consistent with the UL / DL information indicated by the UL / DL field sent from the peer site. If consistent, its value is set to 1; otherwise, it is set to 0.

[0282] The Transmission Duration Consistency field indicates whether the transmission duration detected by the current site for the OBSS PPDU is consistent with the transmission duration indicated by the Transmission Duration field from the peer site. If they are consistent, its value is set to 1; otherwise, it is set to 0.

[0283] The TXOP duration consistency field indicates whether the duration of the TXOP containing the OBSS PPDU detected by the current site is consistent with the duration of the TXOP indicated by the TXOP duration field from the peer site. If they are consistent, its value is set to 1; otherwise, it is set to 0.

[0284] Relevant fields sent from the peer site can be carried in the special user information field of the NSCR probe trigger frame. If the NPCA handover condition that triggers the current site to switch from the BSS primary channel to the NPCA primary channel is consistent with the received NSCR information (e.g., one or more fields in the NSCR confirmation information field have a value of 1), then the current site can carry only the NSCR confirmation information field to confirm NSCR consistency.

[0285] The intermediate FCS field contains a 32-bit Cyclic Redundancy Check (CRC). The intermediate FCS field value is calculated based on all fields preceding the intermediate FCS field in the Medium Access Control (MAC) header and frame body. The intermediate FCS field is used by the receiving site to pre-verify the information in all fields preceding the intermediate FCS field.

[0286] The padding field is used to extend the frame length, giving the receiving site enough time to prepare a response so that subsequent frames can be sent after SIFS following the receipt of the first frame.

[0287] In some embodiments, the handover start time for the first site to switch from the BSS main channel to the NPCA main channel is the first start time, and the handover start time for the second site to switch from the BSS main channel to the NPCA main channel is the second start time.

[0288] The trigger switch time consistency field takes the fourth value, indicating that the first start time is the same as the second start time; the trigger switch time consistency field takes the fifth value, indicating that the first start time is before the second start time; the trigger switch time consistency field takes the sixth value, indicating that the first start time is after the second start time.

[0289] The Trigger Switching Time Consistency field is used to indicate whether the first trigger switching time (first start time) that triggers the current site to switch from the BSS main channel to the NPCA main channel is consistent with the second trigger switching time (second start time) indicated by the trigger switching time field sent from the peer site.

[0290] If the first trigger switching time is the same as the second trigger switching time, its value is set to 0 (00 in binary); if the first trigger switching time is before the second trigger switching time, its value is set to 1 (01 in binary); if the first trigger switching time is after the second trigger switching time, its value is set to 2 (10 in binary). Other values ​​can also be set to indicate whether the first trigger switching time and the second trigger switching time are the same, and this application embodiment does not limit this.

[0291] The frame format of the above-mentioned multi-site block confirmation frame is an exemplary possible case. In different embodiments or different designs, it is possible that at least one of the following designs may change: the position of the above-mentioned fields in the frame, the order of arrangement with other fields, the number of bytes occupied, the number of bits occupied, the element name, and the field name. This embodiment does not limit this.

[0292] In some embodiments, when the switching conditions for the second site to switch from the BSS main channel to the NPCA main channel are consistent with the first information, the multi-site block acknowledgment frame only includes the acknowledgment information field.

[0293] If the switching conditions that trigger the second station to switch from the BSS main channel to the NPCA main channel are consistent with the first information, such as one or more or all of the subfields in the NSCR confirmation information field having a value of 1, then the multi-site block confirmation frame only includes the confirmation information field and does not include the information field, thereby reducing the amount of information that needs to be transmitted and improving transmission efficiency.

[0294] In some embodiments, if the switching conditions for the second site to switch from the BSS main channel to the NPCA main channel are inconsistent with the first information, the multi-site block acknowledgment frame includes an information field, or includes an information field and an acknowledgment information field.

[0295] If the switching conditions that trigger the second station to switch from the BSS main channel to the NPCA main channel are inconsistent with the first information, such as inconsistent BSSID information, then the multi-site block acknowledgment frame shall include at least the information field, or may include both the information field and the acknowledgment information field.

[0296] 1.8 NPCA-based channel access method when the first site is a non-AP STA:

[0297] When the first station is a non-AP STA, the non-AP STA can report NSCR information based on AP requests, or it can report NSCR information without request. In addition, the non-AP STA can also request its associated AP to send back its own NSCR information (second information) by sending the first frame.

[0298] Figure 14 shows a schematic diagram of an NPCA-based channel access method provided in an exemplary embodiment of this application.

[0299] BSS1 operates with a bandwidth of 80MHz, as shown in Figure 8. AP1, STA1-1, and STA1-2 corresponding to this BSS support NPCA operation. The NPCA primary channel is located on the third 20MHz secondary channel. Furthermore, there exists a BSS2, which is an OBSS of BSS1 (i.e., OBSS1), using the same primary channel as BSS1 or having its operating channel cover the primary channel of BSS1. Additionally, there exists a BSS3, which is also an OBSS of BSS1 (i.e., OBSS2), also using the same primary channel as BSS1 or having its operating channel cover the primary channel of BSS1.

[0300] When AP2 of OBSS1 (i.e. BSS2) exchanges frames with STA2-1, AP1 and STA1-2 corresponding to BSS1 detect the OBSS event and trigger them to switch to the NPCA main channel.

[0301] When STA1-2 competes for the TXOP on the NPCA main channel or has the ability to acquire the TXOP, it sends an ICF (also known as an NSCR probe trigger frame) to request the AP to provide feedback on the AP's NSCR information. At the same time, this ICF also carries STA1-2's own NSCR information.

[0302] After receiving the ICF, AP1 confirms that the NPCA handover condition triggering its switch from the BSS primary channel to the NPCA primary channel is consistent with the received NSCR information (i.e., both are OBSS events generated by frame exchange in OBSS1). AP1 can then include an NSCR confirmation field in its IR frame to confirm NSCR consistency. This NSCR confirmation field carries the first confirmation information, and the IR frame is used to respond to the ICF; it can also be called an NSCR frame. Upon receiving the NSCR frame sent by AP1, STA1-2 learns that AP1's NPCA handover condition is consistent with its own and subsequently initiates frame exchange with AP1.

[0303] In summary, the method provided in this embodiment involves sending a first frame on the NPCA main channel. The first frame carries first information, and / or the first frame is used to request or trigger the second station to provide feedback on second information and / or first confirmation information. The first information is used to indicate relevant information about a first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel, or relevant information about the first OBSS transmission. The second information is used to indicate relevant information about a second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel, or relevant information about the second OBSS transmission. The first confirmation information is used to indicate whether the second information is consistent with one or more of the first information. In this configuration, the first frame carries first information that enables the second station to determine the relevant information of the first OBSS event or the relevant information of the first OBSS transmission, thereby determining the conditions for the first station to switch from the BSS main channel to the NPCA main channel; or, the first frame is used to request or trigger the second station to feed back second information that enables the first station to determine the relevant information of the second OBSS event, thereby determining the conditions for the second station to switch from the BSS main channel to the NPCA main channel; or, the first frame is used to request or trigger the second station to feed back first confirmation information that enables the first and second stations to determine whether the second information is consistent with one or more pieces of the first information, thereby facilitating the subsequent frame exchange between the first and second stations on the NPCA main channel, reducing frame exchange errors, and improving communication efficiency.

[0304] The method provided in this embodiment also clarifies the relevant information of the OBSS events that the first and second sites need to determine by listing the information that the first information, the second information, and the first confirmation information may include.

[0305] The method provided in this embodiment further reduces frame switching errors or the presence of second stations that fail to perform frame switching by maintaining a first list, which includes one or more second stations that switch to the NPA main channel due to a first OBSS event or a first OBSS transmission; and / or maintaining a second list, which includes one or more second OBSS events or second OBSS transmissions that trigger a second station to switch from the BSS main channel to the NPA main channel. This allows a first station to predict, based on the first and / or second lists, whether to switch to the NPA main channel the next time a first OBSS event or a first OBSS transmission is detected; or, based on the first and / or second lists, whether to switch to the NPA main channel the next time a second OBSS event or a second OBSS transmission is detected.

[0306] The method provided in this embodiment also predicts whether the second station will switch from the BSS main channel to the NPCA main channel in the next case triggered by the first OBSS event or the first OBSS transmission to the NPCA main channel, based on the difference between the first received signal measurement information and the second received signal measurement information. This reduces the problem that there is no second station with which the first station can perform frame exchange after it switches to the NPCA main channel.

[0307] The method provided in this embodiment also indicates the specific fields carrying the first information, the second information, and the first confirmation information by listing the types of the first frame and the second frame and the fields they include, and determines the representation method of the first information, the second information, and the first confirmation information.

[0308] The method provided in this embodiment also reduces the amount of information that needs to be transmitted and improves transmission efficiency by ensuring that the switching conditions for the second station to switch from the BSS main channel to the NPCA main channel are consistent with the first information, and the multi-site block acknowledgment frame only includes the acknowledgment information field.

[0309] Figure 15 shows a flowchart of an exemplary embodiment of the channel access method based on NPCA provided in this application. The method is performed by a second site and includes:

[0310] Step 1510: Receive the first frame sent by the first station on the NPCA main channel.

[0311] The first frame carries first information, and / or the first frame is used to request or trigger the second station to provide feedback on second information and / or first confirmation information; the first information is used to indicate relevant information of the first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel or relevant information of the first OBSS transmission; the second information is used to indicate relevant information of the second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel or relevant information of the second OBSS transmission; and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

[0312] Due to interference in the OBSS communication stream, the first and second stations switched from the BSS main channel to the NPCA main channel. The information of the OBSS events related to this switch is referred to as the first information and the second information, respectively.

[0313] Optionally, triggering the first OBSS event that switches the first station from the BSS main channel to the NPA main channel can also be understood as triggering the first OBSS PPDU that switches the first station from the BSS main channel to the NPA main channel; triggering the second OBSS event that switches the second station from the BSS main channel to the NPA main channel can also be understood as triggering the second OBSS PPDU that switches the second station from the BSS main channel to the NPA main channel.

[0314] The first information may also be referred to as the first NSCR information, the first report information, the first OBSS event information, etc.; the second information may also be referred to as the second NSCR information, the second report information, the second OBSS event information, etc. This application does not limit these terms, and typically uses NSCR information as an example for illustration.

[0315] 2.1 First and Second Stations:

[0316] In some embodiments, the first site is an access point (AP) and the second site is a non-AP STA; or, the first site is a non-AP STA and the second site is an access point (AP), and this application embodiment does not limit this.

[0317] In some embodiments, the first station is the peer station of the second station, and the method further includes: sending a second frame to the first station; wherein the second frame is used to respond to the first frame, and the second frame carries second information and / or first confirmation information.

[0318] In some embodiments, the first frame is used to instruct the second station to send the second information in the form of a TB PPDU, or in the form of a non-TB PPDU.

[0319] By way of example and not limitation, the first frame is at least one of the BSRP trigger frame and the MU-RTS frame.

[0320] For specific implementation details, please refer to section 1.1 of the embodiment shown in Figure 3, which will not be repeated here.

[0321] 2.2 First information and / or second information:

[0322] In some embodiments, the second station is the peer station of the first station, and the first information and / or the second information includes one or more of the following:

[0323] The start time of switching from the BSS main channel to the NPCA main channel; trigger type, including a first trigger type and a second trigger type, the first trigger type being based on the OBSS PPDU, and the second trigger type being based on the OBSS control frame exchange; BSS color, used to indicate the BSS where the OBSS PPDU is located; uplink or downlink information, used to indicate that the OBSS PPDU is transmitted in UL or DL; partial AID, used to indicate the receiver of the PSDU in the OBSS PPDU; receive address information, used to indicate the receiver of the PSDU in the OBSS PPDU; transmit address information, used to indicate the sender of the PSDU in the OBSS PPDU; bandwidth, used to indicate the bandwidth occupied by the OBSS PPDU; TXOP duration, used to indicate the duration of the TXOP where the OBSS PPDU is located; PPDU duration, used to indicate the transmission duration of the OBSS PPDU; received signal measurement information of the OBSS PPDU, including at least one of RSSI information and RCPI information, wherein RSSI information is used to indicate the received signal strength information of the OBSS PPDU, and RCPI information is used to indicate the received signal strength information of the OBSS PPDU. The PPDU contains the received channel power information; the OBSS carries frame information, including at least one of the following: BSS identification information, transmit address information, receive address information, and duration information. The OBSS carries frame information refers to the frame information carried in the OBSS PPDU.

[0324] In some embodiments, the first information and / or second information corresponding to the first trigger type includes one or more of the following: BSS color; uplink or downlink information; partial AID; bandwidth; TXOP duration; PPDU duration; received signal measurement information of OBSS PPDU; and information of the OBSS carried frame.

[0325] In some embodiments, the first and / or second information corresponding to the second trigger type includes: first OBSS PPDU information corresponding to the first OBSS PPDU carrying the control frame, and / or second OBSS PPDU information corresponding to the second OBSS PPDU carrying the response frame. The first and / or second OBSS PPDU information includes one or more of the following: BSS color; uplink or downlink information; receive address information; transmit address information; bandwidth; TXOP duration; PPDU duration; received signal measurement information of the OBSS PPDU; and information of the OBSS carrying frame.

[0326] For specific implementation details, please refer to section 1.2 of the embodiment shown in Figure 3, which will not be repeated here.

[0327] 2.3 First Confirmation Message:

[0328] In some embodiments, the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information, and the first confirmation information includes one or more of the following:

[0329] Whether one or more of the information carried in the OBSS frame detected by the first and second stations are consistent, wherein the information carried in the OBSS frame includes at least one of BSS identification information, destination address information, source address information, and duration information, and the information carried in the OBSS frame refers to the information of the frame carried in the OBSS PPDU; whether the BSS where the OBSS PPDU is located is consistent between the first and second stations; whether the uplink or downlink direction of the OBSS PPDU detected by the first and second stations is consistent; whether the trigger type of the first and second stations is consistent; whether the start time of the first and second stations switching from the BSS main channel to the NPCA main channel is consistent; whether the duration of the OBSS PPDU detected by the first and second stations is consistent; and whether the TXOP duration where the OBSS PPDU is located is consistent between the first and second stations.

[0330] For specific implementation details, please refer to section 1.3 of the embodiment shown in Figure 3, which will not be repeated here.

[0331] 2.4 First Frame:

[0332] In some embodiments, the first frame is a probe trigger frame that initiates the reporting of first information and / or requests for second information and / or requests for first confirmation information, and may also be referred to as an NSCR probe trigger frame.

[0333] The NSCR probe trigger frame can be enhanced based on the BSRP trigger frame: 1. The probe trigger frame is used to carry the NSCR information of the station that sent the probe trigger frame; 2. The probe trigger frame is used to trigger or request the scheduled station to report its own NSCR information.

[0334] 2.4.1 NSCR Poll Trigger Frame defined based on BSRP trigger frames;

[0335] In some embodiments, the first frame includes a mode field for indicating whether the first frame is a probe trigger frame for initiating a report of first information and / or requesting second information and / or requesting first confirmation information.

[0336] In some embodiments, the mode field takes a first value to indicate that the first frame is a probe trigger frame that initiates frame exchange based on initial control information or dynamic control information and / or response information on the NPCA main channel; the mode field takes a second value to indicate that the first frame is a BSRP trigger frame.

[0337] For specific implementation details, please refer to section 1.6.1 of the embodiment shown in Figure 3, which will not be repeated here.

[0338] 2.4.2 NSCR Probe Trigger Frame for New Trigger Frame Type;

[0339] In some embodiments, the first frame includes a trigger frame type field to indicate the trigger frame type to which the first frame belongs.

[0340] In some embodiments, the trigger frame type field takes the value of a third value, which is used to indicate that the first frame is an inquiry trigger frame for initiating a report of first information and / or requesting second information and / or requesting first confirmation information.

[0341] In some embodiments, the probe trigger frame is used to allocate resources to the second station to send a trigger-based PPDU or a non-trigger-based PPDU, the trigger-based PPDU or the non-trigger-based PPDU being used to carry second information.

[0342] For specific implementation details, please refer to section 1.6.2 of the embodiment shown in Figure 3, which will not be repeated here.

[0343] 2.4.3 Variants of special user information fields that carry the site's own NSCR information;

[0344] In some embodiments, the first frame includes a special user information field for carrying first information.

[0345] In some embodiments, the special user information field includes one or more of the following fields:

[0346] The AID12 field identifies the station corresponding to the special user information field; the trigger type field indicates whether the trigger type is the first trigger type or the second trigger type, where the first trigger type is based on the OBSS PPDU and the second trigger type is based on the OBSS control frame exchange; the trigger handover time field indicates the start time of the handover from the BSS main channel to the NPCA main channel; the BSS color field identifies the BSS where the detected OBSS PPDU is located; the BSS identification information field indicates the BSS identification information of the BSS where the OBSS PPDU is located; the uplink or downlink field indicates whether the OBSS PPDU is transmitted in UL or DL; the receive address information field indicates the receive address information of the frame carried by the OBSS PPDU; the transmit address information field indicates the transmit address information of the frame carried by the OBSS PPDU; the transmission duration field indicates the transmission duration of the OBSS PPDU; the TXOP duration field indicates the duration of the TXOP where the OBSS PPDU is located; and the RSSI field indicates the received signal strength information of the OBSS PPDU.

[0347] For specific implementation details, please refer to section 1.6.3 of the embodiment shown in Figure 3, which will not be repeated here.

[0348] 2.5 Second Frame:

[0349] In some embodiments, the second frame is a control response information report frame carrying or feeding back second information and / or first confirmation information, and may also be referred to as an NSCR frame.

[0350] In some embodiments, the second frame is a block acknowledgment (BA) frame, which includes a BA type field to indicate that it carries second information and / or first acknowledgment information.

[0351] In some embodiments, the second frame is a Multi-Site Block Acknowledgment (Multi-STA BA) frame, which includes a control feedback information field. The control feedback information field is used to carry control feedback information, which includes second information and / or first acknowledgment information.

[0352] In some embodiments, the control feedback information field includes an information field and / or a confirmation information field, wherein the information field is used to carry second information and the confirmation information field is used to carry first confirmation information.

[0353] In some embodiments, the multi-site block acknowledgment frame includes a per-AID control feedback information field, which in turn includes a control feedback information field.

[0354] In some embodiments, each AID control feedback information field also includes an AID control type information field, used to indicate that the control feedback information field is an information field and / or an acknowledgment information field.

[0355] In some embodiments, the AID control type information field includes a TID field, which is used to indicate that the control feedback information field is an information field and / or an acknowledgment information field.

[0356] In some embodiments, the multi-site block acknowledgment frame includes a control feedback information length field to indicate the length of the control feedback information field.

[0357] In some embodiments, the information field includes one or more of the following fields:

[0358] The trigger type field indicates whether the trigger type is the first trigger type or the second trigger type. The first trigger type is based on the OBSS PPDU, and the second trigger type is based on the OBSS control frame exchange. The trigger switching time field indicates the start time of the switch from the BSS main channel to the NPCA main channel. The BSS color field identifies the BSS where the detected OBSS PPDU is located. The BSS identification information field indicates the BSS identification information of the BSS where the OBSS PPDU is located. The uplink or downlink field indicates whether the OBSS PPDU is transmitted in UL or DL. The receive address information field indicates the receive address information of the frame carried by the OBSS PPDU. The transmit address information field indicates the transmit address information of the frame carried by the OBSS PPDU. The transmission duration field indicates the transmission duration of the OBSS PPDU. The TXOP duration field indicates the duration of the TXOP where the OBSS PPDU is located. The RSSI field indicates the received signal strength information of the OBSS PPDU.

[0359] In some embodiments, the confirmation information field includes one or more of the following fields:

[0360] The trigger condition consistency field indicates whether the conditions triggering the handover of the second site are consistent with those triggering the handover of the first site; the trigger handover time consistency field indicates whether the handover start time of the second site is consistent with that of the first site; the BSS information consistency field indicates whether the BSS information of the OBSS that triggered the handover of the second site is consistent with that of the OBSS that triggered the handover of the first site; the uplink or downlink consistency field indicates whether the uplink or downlink information of the OBSS PPDU detected by the second site is consistent with that of the OBSS PPDU detected by the first site; the transmission duration consistency field indicates whether the transmission duration of the OBSS PPDU detected by the second site is consistent with that of the OBSS PPDU detected by the first site; and the TXOP duration consistency field indicates whether the duration of the TXOP containing the OBSS PPDU detected by the second site is consistent with that of the TXOP containing the OBSS PPDU detected by the first site.

[0361] In some embodiments, the handover start time for the first site to switch from the BSS main channel to the NPCA main channel is the first start time, and the handover start time for the second site to switch from the BSS main channel to the NPCA main channel is the second start time.

[0362] The trigger switch time consistency field takes the fourth value, indicating that the first start time is the same as the second start time; the trigger switch time consistency field takes the fifth value, indicating that the first start time is before the second start time; the trigger switch time consistency field takes the sixth value, indicating that the first start time is after the second start time.

[0363] In some embodiments, when the switching conditions for the second site to switch from the BSS main channel to the NPCA main channel are consistent with the first information, the multi-site block acknowledgment frame only includes the acknowledgment information field.

[0364] For specific implementation details, please refer to section 1.7 of the embodiment shown in Figure 3, which will not be repeated here.

[0365] In summary, the method provided in this embodiment involves receiving a first frame sent by a first station on the NPCA main channel. The first frame carries first information, and / or the first frame is used to request or trigger a second station to provide feedback on second information and / or first confirmation information. The first information is used to indicate relevant information about a first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel, or relevant information about the first OBSS transmission. The second information is used to indicate relevant information about a second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel, or relevant information about the second OBSS transmission. The first confirmation information is used to indicate whether the second information is consistent with one or more of the first information. In this configuration, the first frame carries first information that enables the second station to determine the relevant information of the first OBSS event or the relevant information of the first OBSS transmission, thereby determining the conditions for the first station to switch from the BSS main channel to the NPCA main channel; or, the first frame is used to request or trigger the second station to feed back second information that enables the first station to determine the relevant information of the second OBSS event, thereby determining the conditions for the second station to switch from the BSS main channel to the NPCA main channel; or, the first frame is used to request or trigger the second station to feed back first confirmation information that enables the first and second stations to determine whether the second information is consistent with one or more pieces of the first information, thereby facilitating the subsequent frame exchange between the first and second stations on the NPCA main channel, reducing frame exchange errors, and improving communication efficiency.

[0366] The method provided in this embodiment also clarifies the relevant information of the OBSS events that the first and second sites need to determine by listing the information that the first information, the second information, and the first confirmation information may include.

[0367] The method provided in this embodiment also indicates the specific fields carrying the first information, the second information, and the first confirmation information by listing the types of the first frame and the second frame and the fields they include, and determines the representation method of the first information, the second information, and the first confirmation information.

[0368] The method provided in this embodiment also reduces the amount of information that needs to be transmitted and improves transmission efficiency by ensuring that the switching conditions for the second station to switch from the BSS main channel to the NPCA main channel are consistent with the first information, and the multi-site block acknowledgment frame only includes the acknowledgment information field.

[0369] In the above embodiments, the embodiments corresponding to FIG3 and FIG15 can be implemented individually or in combination, and this application does not limit them.

[0370] Figure 16 shows a block diagram of a first device provided in an exemplary embodiment of this application. The device can be implemented as a first site, or as part of a first site, by software or hardware or a combination of both. The device includes:

[0371] The transceiver module 1610 is used to send the first frame on the NPCA main channel.

[0372] The first frame carries first information, and / or the first frame is used to request or trigger the second device to provide feedback on second information and / or first confirmation information; the first information is used to indicate relevant information of the first OBSS event that triggers the first device to switch from the BSS main channel to the NPCA main channel or relevant information of the first OBSS transmission; the second information is used to indicate relevant information of the second OBSS event that triggers the second device to switch from the BSS main channel to the NPCA main channel or relevant information of the second OBSS transmission; and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

[0373] Due to interference in the OBSS communication stream, the first device and the second device switch from the BSS main channel to the NPCA main channel. The information of the OBSS event related to this switch is referred to as the first information and the second information, respectively.

[0374] Optionally, triggering the first OBSS event that switches the first device from the BSS main channel to the NPA main channel can also be understood as triggering the first OBSS PPDU that switches the first device from the BSS main channel to the NPA main channel; triggering the second OBSS event that switches the second device from the BSS main channel to the NPA main channel can also be understood as triggering the second OBSS PPDU that switches the second device from the BSS main channel to the NPA main channel.

[0375] The first information may also be referred to as the first NSCR information, the first report information, the first OBSS event information, etc.; the second information may also be referred to as the second NSCR information, the second report information, the second OBSS event information, etc. This application does not limit these terms, and typically uses NSCR information as an example for illustration.

[0376] 3.1 First device and second device:

[0377] In one possible design of this embodiment, the second device is the peer device of the first device, and the transceiver module 1610 is also used to receive the second frame sent by the second device; wherein the second frame is used to respond to the first frame, and the second frame carries second information and / or first confirmation information.

[0378] In one possible design of this embodiment, the first frame is used to instruct the second device to send the second information in the form of a TB PPDU or in the form of a non-TB PPDU.

[0379] By way of example and not limitation, the first frame is at least one of the BSRP trigger frame and the MU-RTS frame.

[0380] For specific implementation details, please refer to section 1.1 of the embodiment shown in Figure 3, which will not be repeated here.

[0381] 3.2 First information and / or second information:

[0382] In one possible design of this embodiment, the second device is the counterpart device to the first device, and the first information and / or the second information includes one or more of the following:

[0383] The start time of switching from the BSS main channel to the NPCA main channel; trigger type, which includes a first trigger type and a second trigger type. The first trigger type is based on the OBSS PPDU, and the second trigger type is based on the OBSS control frame exchange; BSS color, used to indicate the BSS where the OBSS PPDU is located; uplink or downlink information, used to indicate whether the OBSS PPDU is transmitted in the uplink (UL) or downlink (DL); Association Identifier (AID), used to indicate the receiver of the Physical Service Data Unit (PSDU) in the OBSS PPDU; receive address information, used to indicate the receiver of the PSDU in the OBSS PPDU; send address information, used to indicate the sender of the PSDU in the OBSS PPDU; bandwidth, used to indicate the bandwidth occupied by the OBSS PPDU; Transmission Opportunity (TXOP) duration, used to indicate the duration of the TXOP where the OBSS PPDU is located; PPDU duration, used to indicate the OBSS... The transmission duration of the PPDU; the received signal measurement information of the OBSS PPDU, including at least one of RSSI information and RCPI information, wherein the RSSI information is used to indicate the received signal strength information of the OBSS PPDU, and the RCPI information is used to indicate the received channel power information of the OBSS PPDU; the information of the OBSS carried frame, including at least one of BSS identification information, transmission address information, reception address information, and duration information, wherein the information of the OBSS carried frame refers to the information of the frame carried in the OBSS PPDU.

[0384] In one possible design of this embodiment, the first information and / or second information corresponding to the first trigger type includes one or more of the following: BSS color; uplink or downlink information; partial AID; bandwidth; TXOP duration; PPDU duration; received signal measurement information of OBSS PPDU; and information of the OBSS carried frame.

[0385] In one possible design of this embodiment, the first and / or second information corresponding to the second trigger type includes: first OBSS PPDU information corresponding to the first OBSS PPDU carrying the control frame, and / or second OBSS PPDU information corresponding to the second OBSS PPDU carrying the response frame. The first and / or second OBSS PPDU information includes one or more of the following: BSS color; uplink or downlink information; receive address information; transmit address information; bandwidth; TXOP duration; PPDU duration; received signal measurement information of the OBSS PPDU; and information of the OBSS carrying frame.

[0386] For specific implementation details, please refer to section 1.2 of the embodiment shown in Figure 3, which will not be repeated here.

[0387] 3.3 First Confirmation Message:

[0388] In one possible design of this embodiment, the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information. The first confirmation information includes one or more of the following:

[0389] Whether the information of the OBSS carried frame detected by the first device and the second device is consistent in one or more aspects, wherein the information of the OBSS carried frame includes at least one of BSS identification information, destination address information, source address information, and duration information, and the information of the OBSS carried frame refers to the information of the frame carried in the OBSS PPDU; whether the BSS where the OBSS PPDU is located is consistent in the first device and the second device; whether the uplink or downlink direction of the OBSS PPDU detected by the first device and the second device is consistent; whether the trigger type of the first device and the second device is consistent; whether the start time of the first device and the second device switching from the BSS main channel to the NPCA main channel is consistent; whether the duration of the OBSS PPDU detected by the first device and the second device is consistent; and whether the TXOP duration where the OBSS PPDU is located is consistent in the first device and the second device.

[0390] For specific implementation details, please refer to section 1.3 of the embodiment shown in Figure 3, which will not be repeated here.

[0391] 3.4 Executable behaviors based on the NSCR mechanism:

[0392] In one possible design of this embodiment, the processing module 1620 is further configured to maintain a first list, the first list including one or more second devices that switch to the NPA main channel due to a first OBSS event or a first OBSS transmission; and / or maintain a second list, the second list including one or more second OBSS events or second OBSS transmissions that trigger the second devices to switch from the BSS main channel to the NPA main channel.

[0393] In one possible design of this embodiment, the processing module 1620 is further configured to predict or determine a second means of performing frame switching in the event of a switch to the NPA main channel triggered by the next detection of a first OBSS event or a first OBSS transmission, based on a first list and / or a second list; or, based on the first list and / or the second list, predict or determine a second means of switching to the NPA main channel in the event of a switch to the NPA main channel triggered by the next detection of a first OBSS event or a first OBSS transmission.

[0394] In one possible design of this embodiment, the processing module 1620 is further configured to predict or determine whether the second device will switch to the NPCA main channel in the event of the next detection of a second OBSS event or a second OBSS transmission, based on the first list and / or the second list.

[0395] In one possible design of this embodiment, the processing module 1620 is further configured to predict, based on the third received signal measurement information, whether the second device will switch from the BSS main channel to the NPCA main channel in the next case triggered by the first OBSS event or the first OBSS transmission to the BSS main channel, based on the difference between the first received signal measurement information and the second received signal measurement information.

[0396] The first received signal measurement information is the received signal measurement information of the first OBSS event or the first OBSS transmission detected by the first device this time; the second received signal measurement information is the received signal measurement information of the second OBSS event or the second OBSS transmission detected by the second device this time; the third received signal measurement information is the received signal measurement information of the first OBSS event or the first OBSS transmission detected by the first device next time, and the received signal measurement information includes at least one of RSSI information and RCPI information.

[0397] For specific implementation details, please refer to section 1.4 of the embodiment shown in Figure 3, which will not be repeated here.

[0398] 3.5 Perform frame exchange with the target second device:

[0399] In one possible design of this embodiment, the transceiver module 1610 is further configured to perform frame exchange only with the target second device; or, preferentially perform frame exchange with the target second device.

[0400] The target second device is a second device whose information related to the detected second OBSS event is consistent with one or more of the information related to the first OBSS event detected by the first device, or the target second device is a second device whose information related to the detected second OBSS transmission is consistent with one or more of the information related to the first OBSS transmission detected by the first device.

[0401] For specific implementation details, please refer to section 1.5 of the embodiment shown in Figure 3, which will not be repeated here.

[0402] 3.6 First Frame:

[0403] In one possible design of this embodiment, the first frame is a probe trigger frame that initiates a report of first information and / or requests for second information and / or requests for first confirmation information, and may also be called an NSCR probe trigger frame.

[0404] 3.6.1 NSCR Poll Trigger Frame defined based on BSRP trigger frames;

[0405] In one possible design of this embodiment, the first frame includes a mode field to indicate whether the first frame is an inquiry trigger frame that initiates a report of first information and / or requests for second information and / or requests for first confirmation information.

[0406] In one possible design of this embodiment, the mode field is set to a first value, which indicates that the first frame is an inquiry trigger frame that initiates frame exchange based on initial control information or dynamic control information and / or response information on the NPCA main channel; the mode field is set to a second value, which indicates that the first frame is a BSRP trigger frame.

[0407] For specific implementation details, please refer to section 1.6.1 of the embodiment shown in Figure 3, which will not be repeated here.

[0408] 3.6.2 New trigger frame type NSCR probing trigger frame;

[0409] In one possible design of this embodiment, the first frame includes a trigger frame type field to indicate the trigger frame type to which the first frame belongs.

[0410] In one possible design of this embodiment, the trigger frame type field is set to a third value, which is used to indicate that the first frame is an inquiry trigger frame for initiating a report of first information and / or requesting second information and / or requesting first confirmation information.

[0411] In one possible design of this embodiment, the probe trigger frame is used to allocate resources to the second device to send a trigger-based PPDU or a non-trigger-based PPDU, and the trigger-based PPDU or the non-trigger-based PPDU is used to carry the second information.

[0412] For specific implementation details, please refer to section 1.6.2 of the embodiment shown in Figure 3, which will not be repeated here.

[0413] 3.6.3 Variants of special user information fields that carry NSCR information of the site itself;

[0414] In one possible design of this embodiment, the first frame includes a special user information field for carrying first information.

[0415] In one possible design of this embodiment, the special user information field includes one or more of the following fields:

[0416] The AID12 field identifies the station corresponding to the special user information field; the trigger type field indicates whether the trigger type is the first trigger type or the second trigger type, where the first trigger type is based on the OBSS PPDU and the second trigger type is based on the OBSS control frame exchange; the trigger handover time field indicates the start time of the handover from the BSS main channel to the NPCA main channel; the BSS color field identifies the BSS where the detected OBSS PPDU is located; the BSS identification information field indicates the BSS identification information of the BSS where the OBSS PPDU is located; the uplink or downlink field indicates whether the OBSS PPDU is transmitted in UL or DL; the receive address information field indicates the receive address information of the frame carried by the OBSS PPDU; the transmit address information field indicates the transmit address information of the frame carried by the OBSS PPDU; the transmission duration field indicates the transmission duration of the OBSS PPDU; the TXOP duration field indicates the duration of the TXOP where the OBSS PPDU is located; and the RSSI field indicates the received signal strength information of the OBSS PPDU.

[0417] For specific implementation details, please refer to section 1.6.3 of the embodiment shown in Figure 3, which will not be repeated here.

[0418] 3.7 Second Frame:

[0419] In one possible design of this embodiment, the second frame is a control response information report frame that carries or feeds back second information and / or first confirmation information, and may also be called an NSCR frame.

[0420] In one possible design of this embodiment, the second frame is a Block Acknowledgment (BA) frame, which includes a BA type field to indicate that it carries second information and / or first acknowledgment information.

[0421] In one possible design of this embodiment, the second frame is a Multi-Site Block Acknowledgment (Multi-STA BA) frame. The Multi-Site Block Acknowledgment frame includes a control feedback information field, which is used to carry control feedback information, including second information and / or first acknowledgment information.

[0422] In one possible design of this embodiment, the control feedback information field includes an information field and / or a confirmation information field, wherein the information field is used to carry second information and the confirmation information field is used to carry first confirmation information.

[0423] In one possible design of this embodiment, the multi-site block acknowledgment frame includes a per-AID control feedback information field, and the per-AID control feedback information field includes a control feedback information field.

[0424] In one possible design of this embodiment, each AID control feedback information field also includes an AID control type information field, used to indicate that the control feedback information field is an information field and / or an acknowledgment information field.

[0425] In one possible design of this embodiment, the AID control type information field includes a flow identifier (TID) field, which is used to indicate that the control feedback information field is an information field and / or an acknowledgment information field.

[0426] In one possible design of this embodiment, the multi-site block acknowledgment frame includes a control feedback information length field to indicate the length of the control feedback information field.

[0427] In one possible design of this embodiment, the information field includes one or more of the following fields:

[0428] The trigger type field indicates whether the trigger type is the first trigger type or the second trigger type. The first trigger type is based on the OBSS PPDU, and the second trigger type is based on the OBSS control frame exchange. The trigger switching time field indicates the start time of the switch from the BSS main channel to the NPCA main channel. The BSS color field identifies the BSS where the detected OBSS PPDU is located. The BSS identification information field indicates the BSS identification information of the BSS where the OBSS PPDU is located. The uplink or downlink field indicates whether the OBSS PPDU is transmitted in UL or DL. The receive address information field indicates the receive address information of the frame carried by the OBSS PPDU. The transmit address information field indicates the transmit address information of the frame carried by the OBSS PPDU. The transmission duration field indicates the transmission duration of the OBSS PPDU. The TXOP duration field indicates the duration of the TXOP where the OBSS PPDU is located. The RSSI field indicates the received signal strength information of the OBSS PPDU.

[0429] In one possible design of this embodiment, the confirmation information field includes one or more of the following fields:

[0430] The trigger condition consistency field indicates whether the conditions triggering the handover of the second device are consistent with those triggering the handover of the first device; the trigger handover time consistency field indicates whether the handover start time of the second device is consistent with that of the first device; the BSS information consistency field indicates whether the BSS information of the OBSS that triggers the handover of the second device is consistent with that of the OBSS that triggers the handover of the first device; the uplink or downlink consistency field indicates whether the uplink or downlink information of the OBSS PPDU detected by the second device is consistent with that of the OBSS PPDU detected by the first device; the transmission duration consistency field indicates whether the transmission duration of the OBSS PPDU detected by the second device is consistent with that of the OBSS PPDU detected by the first device; and the TXOP duration consistency field indicates whether the duration of the TXOP where the OBSS PPDU detected by the second device is located is consistent with that of the TXOP where the OBSS PPDU detected by the first device is located.

[0431] In one possible design of this embodiment, the handover start time for the first device to switch from the BSS main channel to the NPCA main channel is the first start time, and the handover start time for the second device to switch from the BSS main channel to the NPCA main channel is the second start time.

[0432] The trigger switch time consistency field takes the fourth value, indicating that the first start time is the same as the second start time; the trigger switch time consistency field takes the fifth value, indicating that the first start time is before the second start time; the trigger switch time consistency field takes the sixth value, indicating that the first start time is after the second start time.

[0433] In one possible design of this embodiment, when the switching conditions for the second device to switch from the BSS main channel to the NPCA main channel are consistent with the first information, the multi-site block acknowledgment frame only includes the acknowledgment information field.

[0434] For specific implementation details, please refer to section 1.7 of the embodiment shown in Figure 3, which will not be repeated here.

[0435] This embodiment uses one transceiver module 1610 and one processing module 1620 as an example for illustration, and the number of transceiver modules 1610 and processing modules 1620 is not limited.

[0436] For a description of the functions of the transceiver module 1610, please refer to step 310 in the embodiment shown in Figure 3. For a description of the functions of the processing module 1620, please refer to step 310 in the embodiment shown in Figure 3.

[0437] Figure 17 shows a block diagram of a second device provided in an exemplary embodiment of this application. This device can be implemented as a second site, or as part of a second site, by software or hardware, or a combination of both. The device includes:

[0438] The transceiver module 1710 is used to receive the first frame sent by the first device on the NPCA main channel.

[0439] The first frame carries first information, and / or the first frame is used to request or trigger the second device to provide feedback on second information and / or first confirmation information; the first information is used to indicate relevant information of the first OBSS event that triggers the first device to switch from the BSS main channel to the NPCA main channel or relevant information of the first OBSS transmission; the second information is used to indicate relevant information of the second OBSS event that triggers the second device to switch from the BSS main channel to the NPCA main channel or relevant information of the second OBSS transmission; and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

[0440] Due to interference in the OBSS communication stream, the first device and the second device switch from the BSS main channel to the NPCA main channel. The information of the OBSS event related to this switch is referred to as the first information and the second information, respectively.

[0441] Optionally, triggering the first OBSS event that switches the first device from the BSS main channel to the NPA main channel can also be understood as triggering the first OBSS PPDU that switches the first device from the BSS main channel to the NPA main channel; triggering the second OBSS event that switches the second device from the BSS main channel to the NPA main channel can also be understood as triggering the second OBSS PPDU that switches the second device from the BSS main channel to the NPA main channel.

[0442] The first information may also be referred to as the first NSCR information, the first report information, the first OBSS event information, etc.; the second information may also be referred to as the second NSCR information, the second report information, the second OBSS event information, etc. This application does not limit these terms, and typically uses NSCR information as an example for illustration.

[0443] 4.1 First device and second device:

[0444] In one possible design of this embodiment, the first device is the peer device of the second device, and the transceiver module 1710 is also used to send a second frame to the first device; wherein the second frame is used to respond to the first frame, and the second frame carries second information and / or first confirmation information.

[0445] In one possible design of this embodiment, the first frame is used to instruct the second device to send the second information in the form of a TB PPDU or in the form of a non-TB PPDU.

[0446] By way of example and not limitation, the first frame is at least one of the BSRP trigger frame and the MU-RTS frame.

[0447] For specific implementation details, please refer to section 1.1 of the embodiment shown in Figure 3, which will not be repeated here.

[0448] 4.2 First information and / or second information:

[0449] In one possible design of this embodiment, the second device is the counterpart device to the first device, and the first information and / or the second information includes one or more of the following:

[0450] The start time of switching from the BSS main channel to the NPCA main channel; trigger type, including a first trigger type and a second trigger type, the first trigger type being based on the OBSS PPDU, and the second trigger type being based on the OBSS control frame exchange; BSS color, used to indicate the BSS where the OBSS PPDU is located; uplink or downlink information, used to indicate that the OBSS PPDU is transmitted in UL or DL; partial AID, used to indicate the receiver of the PSDU in the OBSS PPDU; receive address information, used to indicate the receiver of the PSDU in the OBSS PPDU; transmit address information, used to indicate the sender of the PSDU in the OBSS PPDU; bandwidth, used to indicate the bandwidth occupied by the OBSS PPDU; TXOP duration, used to indicate the duration of the TXOP where the OBSS PPDU is located; PPDU duration, used to indicate the transmission duration of the OBSS PPDU; received signal measurement information of the OBSS PPDU, including at least one of RSSI information and RCPI information, wherein RSSI information is used to indicate the received signal strength information of the OBSS PPDU, and RCPI information is used to indicate the received signal strength information of the OBSS PPDU. The PPDU contains the received channel power information; the OBSS carries frame information, including at least one of the following: BSS identification information, transmit address information, receive address information, and duration information. The OBSS carries frame information refers to the frame information carried in the OBSS PPDU.

[0451] In one possible design of this embodiment, the first information and / or second information corresponding to the first trigger type includes one or more of the following: BSS color; uplink or downlink information; partial AID; bandwidth; TXOP duration; PPDU duration; received signal measurement information of OBSS PPDU; and information of the OBSS carried frame.

[0452] In one possible design of this embodiment, the first and / or second information corresponding to the second trigger type includes: first OBSS PPDU information corresponding to the first OBSS PPDU carrying the control frame, and / or second OBSS PPDU information corresponding to the second OBSS PPDU carrying the response frame. The first and / or second OBSS PPDU information includes one or more of the following: BSS color; uplink or downlink information; receive address information; transmit address information; bandwidth; TXOP duration; PPDU duration; received signal measurement information of the OBSS PPDU; and information of the OBSS carrying frame.

[0453] For specific implementation details, please refer to section 1.2 of the embodiment shown in Figure 3, which will not be repeated here.

[0454] 4.3 First Confirmation Message:

[0455] In one possible design of this embodiment, the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information. The first confirmation information includes one or more of the following:

[0456] Whether the information of the OBSS carried frame detected by the first device and the second device is consistent in one or more aspects, wherein the information of the OBSS carried frame includes at least one of BSS identification information, destination address information, source address information, and duration information, and the information of the OBSS carried frame refers to the information of the frame carried in the OBSS PPDU; whether the BSS where the OBSS PPDU is located is consistent in the first device and the second device; whether the uplink or downlink direction of the OBSS PPDU detected by the first device and the second device is consistent; whether the trigger type of the first device and the second device is consistent; whether the start time of the first device and the second device switching from the BSS main channel to the NPCA main channel is consistent; whether the duration of the OBSS PPDU detected by the first device and the second device is consistent; and whether the TXOP duration where the OBSS PPDU is located is consistent in the first device and the second device.

[0457] For specific implementation details, please refer to section 1.3 of the embodiment shown in Figure 3, which will not be repeated here.

[0458] 4.4 First Frame:

[0459] In one possible design of this embodiment, the first frame is a probe trigger frame that initiates a report of first information and / or requests for second information and / or requests for first confirmation information, and may also be called an NSCR probe trigger frame.

[0460] 4.4.1 NSCR Poll Trigger Frame defined based on BSRP trigger frames;

[0461] In one possible design of this embodiment, the first frame includes a mode field to indicate whether the first frame is an inquiry trigger frame that initiates a report of first information and / or requests for second information and / or requests for first confirmation information.

[0462] In one possible design of this embodiment, the mode field is set to a first value, which indicates that the first frame is an inquiry trigger frame that initiates frame exchange based on initial control information or dynamic control information and / or response information on the NPCA main channel; the mode field is set to a second value, which indicates that the first frame is a BSRP trigger frame.

[0463] For specific implementation details, please refer to section 1.6.1 of the embodiment shown in Figure 3, which will not be repeated here.

[0464] 4.4.2 NSCR Probe Trigger Frame for New Trigger Frame Type;

[0465] In one possible design of this embodiment, the first frame includes a trigger frame type field to indicate the trigger frame type to which the first frame belongs.

[0466] In one possible design of this embodiment, the trigger frame type field is set to a third value, which is used to indicate that the first frame is an inquiry trigger frame for initiating a report of first information and / or requesting second information and / or requesting first confirmation information.

[0467] In one possible design of this embodiment, the probe trigger frame is used to allocate resources to the second device to send a trigger-based PPDU or a non-trigger-based PPDU, and the trigger-based PPDU or the non-trigger-based PPDU is used to carry the second information.

[0468] For specific implementation details, please refer to section 1.6.2 of the embodiment shown in Figure 3, which will not be repeated here.

[0469] 4.4.3 Variants of special user information fields that carry NSCR information of the site itself;

[0470] In one possible design of this embodiment, the first frame includes a special user information field for carrying first information.

[0471] In one possible design of this embodiment, the special user information field includes one or more of the following fields:

[0472] The AID12 field identifies the station corresponding to the special user information field; the trigger type field indicates whether the trigger type is the first trigger type or the second trigger type, where the first trigger type is based on the OBSS PPDU and the second trigger type is based on the OBSS control frame exchange; the trigger handover time field indicates the start time of the handover from the BSS main channel to the NPCA main channel; the BSS color field identifies the BSS where the detected OBSS PPDU is located; the BSS identification information field indicates the BSS identification information of the BSS where the OBSS PPDU is located; the uplink or downlink field indicates whether the OBSS PPDU is transmitted in UL or DL; the receive address information field indicates the receive address information of the frame carried by the OBSS PPDU; the transmit address information field indicates the transmit address information of the frame carried by the OBSS PPDU; the transmission duration field indicates the transmission duration of the OBSS PPDU; the TXOP duration field indicates the duration of the TXOP where the OBSS PPDU is located; and the RSSI field indicates the received signal strength information of the OBSS PPDU.

[0473] For specific implementation details, please refer to section 1.6.3 of the embodiment shown in Figure 3, which will not be repeated here.

[0474] 4.5 Second Frame:

[0475] In one possible design of this embodiment, the second frame is a control response information report frame that carries or feeds back second information and / or first confirmation information, and may also be called an NSCR frame.

[0476] In one possible design of this embodiment, the second frame is a Block Acknowledgment (BA) frame, which includes a BA type field to indicate that it carries second information and / or first acknowledgment information.

[0477] In one possible design of this embodiment, the second frame is a Multi-Site Block Acknowledgment (Multi-STA BA) frame. The Multi-Site Block Acknowledgment frame includes a control feedback information field, which is used to carry control feedback information, including second information and / or first acknowledgment information.

[0478] In one possible design of this embodiment, the control feedback information field includes an information field and / or a confirmation information field, wherein the information field is used to carry second information and the confirmation information field is used to carry first confirmation information.

[0479] In one possible design of this embodiment, the multi-site block acknowledgment frame includes a per-AID control feedback information field, and the per-AID control feedback information field includes a control feedback information field.

[0480] In one possible design of this embodiment, each AID control feedback information field also includes an AID control type information field, used to indicate that the control feedback information field is an information field and / or an acknowledgment information field.

[0481] In one possible design of this embodiment, the AID control type information field includes a TID field, which is used to indicate that the control feedback information field is an information field and / or an acknowledgment information field.

[0482] In one possible design of this embodiment, the multi-site block acknowledgment frame includes a control feedback information length field to indicate the length of the control feedback information field.

[0483] In one possible design of this embodiment, the information field includes one or more of the following fields:

[0484] The trigger type field indicates whether the trigger type is the first trigger type or the second trigger type. The first trigger type is based on the OBSS PPDU, and the second trigger type is based on the OBSS control frame exchange. The trigger switching time field indicates the start time of the switch from the BSS main channel to the NPCA main channel. The BSS color field identifies the BSS where the detected OBSS PPDU is located. The BSS identification information field indicates the BSS identification information of the BSS where the OBSS PPDU is located. The uplink or downlink field indicates whether the OBSS PPDU is transmitted in UL or DL. The receive address information field indicates the receive address information of the frame carried by the OBSS PPDU. The transmit address information field indicates the transmit address information of the frame carried by the OBSS PPDU. The transmission duration field indicates the transmission duration of the OBSS PPDU. The TXOP duration field indicates the duration of the TXOP where the OBSS PPDU is located. The RSSI field indicates the received signal strength information of the OBSS PPDU.

[0485] In one possible design of this embodiment, the confirmation information field includes one or more of the following fields:

[0486] The trigger condition consistency field indicates whether the conditions triggering the handover of the second device are consistent with those triggering the handover of the first device; the trigger handover time consistency field indicates whether the handover start time of the second device is consistent with that of the first device; the BSS information consistency field indicates whether the BSS information of the OBSS that triggers the handover of the second device is consistent with that of the OBSS that triggers the handover of the first device; the uplink or downlink consistency field indicates whether the uplink or downlink information of the OBSS PPDU detected by the second device is consistent with that of the OBSS PPDU detected by the first device; the transmission duration consistency field indicates whether the transmission duration of the OBSS PPDU detected by the second device is consistent with that of the OBSS PPDU detected by the first device; and the TXOP duration consistency field indicates whether the duration of the TXOP where the OBSS PPDU detected by the second device is located is consistent with that of the TXOP where the OBSS PPDU detected by the first device is located.

[0487] In one possible design of this embodiment, the handover start time for the first device to switch from the BSS main channel to the NPCA main channel is the first start time, and the handover start time for the second device to switch from the BSS main channel to the NPCA main channel is the second start time.

[0488] The trigger switch time consistency field takes the fourth value, indicating that the first start time is the same as the second start time; the trigger switch time consistency field takes the fifth value, indicating that the first start time is before the second start time; the trigger switch time consistency field takes the sixth value, indicating that the first start time is after the second start time.

[0489] In one possible design of this embodiment, when the switching conditions for the second device to switch from the BSS main channel to the NPCA main channel are consistent with the first information, the multi-site block acknowledgment frame only includes the acknowledgment information field.

[0490] For specific implementation details, please refer to section 1.7 of the embodiment shown in Figure 3, which will not be repeated here.

[0491] This embodiment uses one transceiver module 1710 as an example, and the number of transceiver modules 1710 is not limited.

[0492] For a description of the functions of the transceiver module 1710, please refer to step 1510 in the embodiment shown in Figure 15.

[0493] Figure 18 shows a schematic diagram of the structure of a first station provided in an exemplary embodiment of this application. The first station 1800 can be used to execute the method steps performed by the first station in the above embodiments. The first station 1800 may include a processor 1801, a transceiver 1802, and a memory 1803. The processor 1801 can be used to control transmission and / or reception, such as to execute the functions of the processing module 1620 described above. The transceiver 1802 can be used to implement transmission and / or reception functions, such as to implement the functions of the transceiver module 1610 described above.

[0494] The processor 1801 includes one or more processing cores, and the processor 1801 executes various functional applications and information processing by running software programs and modules.

[0495] Transceiver 1802 may include a receiver and a transmitter, for example, the receiver and transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna. Transceiver 1802 is used to transmit a first frame on the NPCA main channel. The first frame carries first information, and / or, the first frame is used to request or trigger a second station to provide feedback on second information and / or first acknowledgment information. The first information indicates information related to a first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel, or information related to a first OBSS transmission. The second information indicates information related to a second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel, or information related to a second OBSS transmission. The first acknowledgment information indicates whether the second information is consistent with one or more of the first information.

[0496] The memory 1803 can be connected to the processor 1801 and the transceiver 1802.

[0497] The memory 1803 can be used to store a computer program executed by the processor, and the processor 1801 is used to execute the computer program to implement the various steps in the above method embodiments.

[0498] Furthermore, the memory 1803 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static on-demand memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.

[0499] For details not described in this embodiment, please refer to the method-side embodiment above, which will not be repeated here.

[0500] Figure 19 shows a schematic diagram of the structure of a second station provided in an exemplary embodiment of this application. This second station 1900 can be used to execute the method steps performed by the second station in the above embodiments. The second station 1900 may include a processor 1901, a transceiver 1902, and a memory 1903. The processor 1901 can be used to control transmission and / or reception. The transceiver 1902 can be used to implement transmission and / or reception functions, such as implementing the functions of the transceiver module 1710 described above.

[0501] Processor 1901 includes one or more processing cores. Processor 1901 executes various functional applications and information processing by running software programs and modules. Processor 1901 is used to not send at least two second DCIs; and / or to sort at least two DCIs.

[0502] Transceiver 1902 may include a receiver and a transmitter. For example, transceiver 1902 may include a wired communication component, which may include a wired communication chip and a wired interface (such as a fiber optic interface). Optionally, transceiver 1902 may also include a wireless communication component, which may include a wireless communication chip and a radio frequency antenna. Transceiver 1902 is used to receive a first frame transmitted by a first station on the NPCA main channel. The first frame carries first information, and / or, the first frame is used to request or trigger a second station to provide feedback on second information and / or first acknowledgment information; wherein, the first information is used to indicate information related to a first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel or information related to the first OBSS transmission; the second information is used to indicate information related to a second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel or information related to the second OBSS transmission; and the first acknowledgment information is used to indicate whether the second information is consistent with one or more of the first information.

[0503] The memory 1903 can be connected to the processor 1901 and the transceiver 1902.

[0504] The memory 1903 can be used to store a computer program executed by the processor, and the processor 1901 is used to execute the computer program to implement the various steps in the above method embodiments.

[0505] Furthermore, the memory 1903 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static on-demand memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.

[0506] For details not described in this embodiment, please refer to the method-side embodiment above, which will not be repeated here.

[0507] This application also provides a computer-readable storage medium storing a computer program for execution by a processor to implement the NPCA-based channel access method at the first site or the NPCA-based channel access method at the second site. In some embodiments, the computer-readable storage medium may include ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives), or optical disc, etc. The random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0508] This application also provides a chip, which includes programmable logic circuits and / or program instructions. When the chip is running on a first site, it is used to implement the above-described NPCA-based channel access method on the first site side.

[0509] This application also provides a chip, which includes programmable logic circuits and / or program instructions. When the chip is running on a second site, it is used to implement the above-described NPCA-based channel access method on the second site side.

[0510] This application embodiment also provides a first chip, which includes programmable logic circuits and / or program instructions. When the first chip is running on a first station, it is used to "send a first frame on the NPCA main channel, the first frame carrying first information, and / or, the first frame is used to request or trigger a second station to provide feedback on second information and / or first confirmation information; wherein, the first information is used to indicate relevant information of a first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel or relevant information of the first OBSS transmission; the second information is used to indicate relevant information of a second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel or relevant information of the second OBSS transmission, and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information."

[0511] This application embodiment also provides a second chip, which includes programmable logic circuits and / or program instructions. When the second chip is running on the second station, it is used to "receive a first frame sent by the first station on the NPCA main channel, the first frame carrying first information, and / or, the first frame is used to request or trigger the second station to provide feedback on second information and / or first confirmation information; wherein, the first information is used to indicate relevant information of a first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel or relevant information of the first OBSS transmission; the second information is used to indicate relevant information of a second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel or relevant information of the second OBSS transmission, and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information."

[0512] This application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. A processor reads and executes the computer program from the computer-readable storage medium to implement the above-described NPCA-based channel access method on the first site side or the NPCA-based channel access method on the second site side.

[0513] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.

[0514] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.

[0515] In some embodiments of this application, "predefined" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including a first site and a second site). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.

[0516] In some embodiments of this application, "protocol" may refer to standard protocols in the field of communications, such as LTE protocol, NR protocol and related protocols applied to future communication systems, and this application does not limit it.

[0517] In this article, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0518] In this article, "greater than or equal to" can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.

[0519] Furthermore, the step numbers described herein are merely illustrative of one possible execution order between steps. In some other embodiments, the steps may not be executed in the order of their numbers, such as two steps with different numbers being executed simultaneously, or two steps with different numbers being executed in the reverse order of the illustration. This application does not limit this.

[0520] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0521] The above are merely exemplary embodiments of this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application shall be included within the protection scope of this application.

Claims

1. A channel access method based on Non-Master Channel Access (NPCA), characterized in that, The method is performed by a first site, and the method includes: A first frame is sent on the NPCA main channel. The first frame carries first information and / or the first frame is used to request or trigger the second station to send back second information and / or first confirmation information. Wherein, the first information is used to indicate relevant information of the first OBSS event that triggers the first station to switch from the BSS main channel to the NPCA main channel or relevant information of the first OBSS transmission; the second information is used to indicate relevant information of the second OBSS event that triggers the second station to switch from the BSS main channel to the NPCA main channel or relevant information of the second OBSS transmission, and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

2. The method according to claim 1, characterized in that, The second station is the peer station of the first station, and the first information and / or the second information includes one or more of the following: The start time of switching from the BSS main channel to the NPCA main channel; the trigger type, which includes a first trigger type and a second trigger type, wherein the first trigger type is a trigger type based on the Overlapping Basic Service Set Physical Layer Protocol Data Unit (OBSS PPDU), and the second trigger type is a trigger type based on OBSS control frame exchange; and the BSS color, used to indicate the BSS where the OBSS PPDU is located. Uplink or downlink information, used to indicate whether the OBSS PPDU is transmitted in the uplink UL or downlink DL; Partial association identifier (AID), used to indicate the recipient of the Physical Layer Service Data Unit (PSDU) in the OBSS PPDU; Receive address information, used to indicate the recipient of the PSDU in the OBSS PPDU; Sending address information, used to indicate the sender of the PSDU in the OBSS PPDU; bandwidth, used to indicate the bandwidth occupied by the OBSS PPDU; transmission opportunity TXOP duration, used to indicate the duration of the TXOP in which the OBSS PPDU is located; The PPDU duration is used to indicate the transmission duration of the OBSS PPDU; the received signal measurement information of the OBSS PPDU includes at least one of Received Signal Strength Indication (RSSI) information and Received Channel Power Indication (RCPI) information, wherein the RSSI information is used to indicate the received signal strength information of the OBSS PPDU, and the RCPI information is used to indicate the received channel power information of the OBSS PPDU; the information of the OBSS carried frame includes at least one of BSS identification information, transmit address information, receive address information, and duration information.

3. The method according to claim 2, characterized in that, The first information and / or the second information corresponding to the first trigger type includes one or more of the following: The BSS color; the uplink or downlink information; the partial AID; the bandwidth; the TXOP duration; the PPDU duration; the received signal measurement information of the OBSS PPDU; and the information of the OBSS carried frame.

4. The method according to claim 2, characterized in that, The first information and / or the second information corresponding to the second trigger type includes: first OBSS PPDU information corresponding to the first OBSS PPDU carrying the control frame, and / or second OBSS PPDU information corresponding to the second OBSS PPDU carrying the response frame, wherein the first OBSS PPDU information and / or the second OBSS PPDU information includes one or more of the following: The BSS color; the uplink or downlink information; the receive address information; the send address information; the bandwidth; the TXOP duration; the PPDU duration; the received signal measurement information of the OBSS PPDU; and the information of the OBSS carried frame.

5. The method according to claim 1, characterized in that, The first confirmation information includes one or more of the following: Whether one or more of the information in the OBSS-carrying frame detected by the first station and the second station are consistent, wherein the information in the OBSS-carrying frame includes at least one of BSS identification information, destination address information, source address information, and duration information; whether the BSS where the OBSS PPDU detected by the first station and the second station are located is consistent; whether the uplink or downlink direction of the OBSS PPDU detected by the first station and the second station is consistent; whether the trigger type of the first station and the second station is consistent; whether the start time of the first station and the second station switching from the BSS main channel to the NPCA main channel is consistent; whether the duration of the OBSS PPDU detected by the first station and the second station is consistent; and whether the TXOP duration where the OBSS PPDU detected by the first station and the second station are located is consistent.

6. The method according to any one of claims 1 to 5, characterized in that, The second station is the peer station of the first station, and the method further includes: receiving a second frame sent by the second station; The second frame is used in response to the first frame, and the second frame carries the second information and / or the first confirmation information.

7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: Maintain a first list, which includes one or more second sites that switch to the NPCA main channel due to the first OBSS event or the first OBSS transmission; and / or maintain a second list, which includes one or more second OBSS events or the second OBSS transmission that trigger the second site to switch from the BSS main channel to the NPCA main channel.

8. The method according to claim 7, characterized in that, The method further includes: Based on the first list and / or the second list, in the event of the next detection of the first OBSS event or the first OBSS transmission triggering a switch to the NPCA main channel, predict or determine the second site to perform frame switching; or, based on the first list and / or the second list, in the event of the next detection of the first OBSS event or the first OBSS transmission, predict or determine the second site to switch to the NPCA main channel.

9. The method according to claim 7, characterized in that, The method further includes: Based on the first list and / or the second list, in the event of the next detection of the second OBSS event or the second OBSS transmission, predict or determine whether the second site will switch to the NPCA main channel.

10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: Based on the difference between the first received signal measurement information and the second received signal measurement information, in the next case where the second station switches from the BSS main channel to the NPCA main channel due to the first OBSS event or the first OBSS transmission, the third received signal measurement information is used to predict whether the second station will switch from the BSS main channel to the NPCA main channel. Wherein, the first received signal measurement information is the first OBSS event detected by the first station this time or the received signal measurement information transmitted by the first OBSS; the second received signal measurement information is the second OBSS event detected by the second station this time or the received signal measurement information transmitted by the second OBSS; the third received signal measurement information is the first OBSS event detected by the first station next time or the received signal measurement information transmitted by the first OBSS, and the received signal measurement information includes at least one of RSSI information and RCPI information.

11. The method according to any one of claims 1 to 10, characterized in that, The method further includes: The first station performs frame exchange only with the target second station; or, the first station preferentially performs frame exchange with the target second station. Wherein, the target second site is a second site whose relevant information of the detected second OBSS event is consistent with one or more of the relevant information of the first OBSS event detected by the first site, or the target second site is a second site whose relevant information of the detected second OBSS transmission is consistent with one or more of the relevant information of the first OBSS transmission detected by the first site.

12. The method according to any one of claims 1 to 11, characterized in that, The first frame is used to instruct the second station to send the second information in the form of a triggered Physical Layer Protocol Data Unit (TB PPDU) or in the form of a non-triggered Physical Layer Protocol Data Unit (non-TB PPDU).

13. The method according to any one of claims 1 to 12, characterized in that, The first frame is at least one of the following: a BSRP (Browse Status Information Polling) trigger frame and a MU-RTS (Multi-User Request Sending) frame.

14. The method according to any one of claims 1 to 13, characterized in that, The first frame includes a pattern field, which indicates whether the first frame is a probe trigger frame that initiates the reporting of the first information and / or requests for the second information and / or requests for the first confirmation information.

15. The method according to claim 14, characterized in that, The mode field takes a first value, which indicates that the first frame is a probing trigger frame that initiates frame exchange based on initial control information or dynamic control information and / or response information on the NPCA main channel; the mode field takes a second value, which indicates that the first frame is a BSRP trigger frame.

16. The method according to any one of claims 1 to 15, characterized in that, The first frame includes a trigger frame type field, which indicates the trigger frame type to which the first frame belongs.

17. The method according to claim 16, characterized in that, The value of the trigger frame type field is a third value, used to indicate that the first frame is an inquiry trigger frame that initiates the reporting of the first information and / or requests for the second information and / or requests for the first confirmation information.

18. The method according to claim 17, characterized in that, The probe trigger frame is used to allocate resources to the second station to send a triggered PPDU or a non-triggered PPDU, the triggered PPDU or the non-triggered PPDU being used to carry the second information.

19. The method according to any one of claims 1 to 18, characterized in that, The first frame includes a special user information field for carrying the first information.

20. The method according to claim 19, characterized in that, The special user information field includes one or more of the following fields: The AID12 field identifies the site corresponding to the special user information field; the trigger type field indicates whether the trigger type is a first trigger type or a second trigger type, where the first trigger type is based on the OBSS PPDU and the second trigger type is based on OBSS control frame exchange; the trigger handover time field indicates the start time of the handover from the BSS main channel to the NPCA main channel; the BSS color field identifies the BSS where the detected OBSS PPDU is located; the BSS identification information field indicates the BSS identification information of the BSS where the OBSS PPDU is located; and the uplink or downlink field indicates whether the OBSS PPDU is transmitted in UL or DL. The receive address information field is used to indicate the receive address information of the frame carried by the OBSS PPDU; The send address information field is used to indicate the send address information of the frame carried by the OBSS PPDU; The transmission duration field indicates the transmission duration of the OBSS PPDU; the TXOP duration field indicates the duration of the TXOP in which the OBSS PPDU is located. The RSSI field is used to indicate the received signal strength information of the OBSS PPDU.

21. The method according to claim 6, characterized in that, The second frame is a Block Acknowledgment (BA) frame, which includes a BA type field to indicate whether the second information or the first acknowledgment information is carried.

22. The method according to claim 6, characterized in that, The second frame is a multi-site block confirmation frame, which includes a control feedback information field. The control feedback information field is used to carry control feedback information, which includes the second information and / or the first confirmation information.

23. The method according to claim 22, characterized in that, The control feedback information field includes an information field and / or a confirmation information field, wherein the information field is used to carry the second information and the confirmation information field is used to carry the first confirmation information.

24. The method according to claim 22 or 23, characterized in that, The multi-site block confirmation frame includes a per-AID control feedback information field, and the per-AID control feedback information field includes the control feedback information field.

25. The method according to claim 24, characterized in that, The per AID control feedback information field also includes an AID control type information field, used to indicate that the control feedback information field is the information field and / or the confirmation information field.

26. The method according to claim 25, characterized in that, The AID control type information field includes a flow identifier (TID) field, which is used to indicate that the control feedback information field is the information field and / or the confirmation information field.

27. The method according to claim 22 or 23, characterized in that, The multi-site block confirmation frame includes a control feedback information length field, which indicates the length of the control feedback information field.

28. The method according to any one of claims 22 to 27, characterized in that, The information fields include one or more of the following fields: a trigger type field, used to indicate whether the trigger type is a first trigger type or a second trigger type, wherein the first trigger type is a trigger type based on OBSS PPDU, and the second trigger type is a trigger type based on OBSS control frame exchange; a trigger switching time field, used to indicate the start time of switching from the BSS main channel to the NPCA main channel; a BSS color field, used to identify the BSS where the detected OBSS PPDU is located; a BSS identification information field, used to indicate the BSS identification information of the BSS where the OBSS PPDU is located; and an uplink or downlink field, used to indicate whether the OBSS PPDU is transmitted in UL or DL. The receive address information field is used to indicate the receive address information of the frame carried by the OBSS PPDU; The send address information field is used to indicate the send address information of the frame carried by the OBSS PPDU; The transmission duration field indicates the transmission duration of the OBSS PPDU; the TXOP duration field indicates the duration of the TXOP in which the OBSS PPDU is located. The RSSI field is used to indicate the received signal strength information of the OBSS PPDU.

29. The method according to any one of claims 22 to 27, characterized in that, The confirmation information field includes one or more of the following fields: a trigger condition consistency field, used to indicate whether the conditions for triggering the second site handover are consistent with the conditions for triggering the first site handover; a trigger handover time consistency field, used to indicate whether the handover start time of the second site is consistent with the handover start time of the first site; and a BSS information consistency field, used to indicate whether the BSS information of the OBSS that triggered the second site handover is consistent with the BSS information of the OBSS that triggered the first site handover. The uplink or downlink consistency field is used to indicate whether the uplink or downlink information of the OBSS PPDU detected by the second site is consistent with the uplink or downlink information of the OBSS PPDU detected by the first site. The transmission duration consistency field is used to indicate whether the transmission duration of the OBSS PPDU detected by the second site is consistent with the transmission duration of the OBSS PPDU detected by the first site. The TXOP duration consistency field is used to indicate whether the duration of the TXOP containing the OBSS PPDU detected by the second site is consistent with the duration of the TXOP containing the OBSS PPDU detected by the first site.

30. The method according to claim 29, characterized in that, The handover start time for the first site to switch from the BSS main channel to the NPCA main channel is the first start time, and the handover start time for the second site to switch from the BSS main channel to the NPCA main channel is the second start time; the value of the trigger handover time consistency field is a fourth value, used to indicate that the first start time is consistent with the second start time; the value of the trigger handover time consistency field is a fifth value, used to indicate that the first start time is before the second start time; the value of the trigger handover time consistency field is a sixth value, used to indicate that the first start time is after the second start time.

31. The method according to any one of claims 22 to 30, characterized in that, If the switching conditions for the second site to switch from the BSS main channel to the NPCA main channel are consistent with the first information, the multi-site block confirmation frame only includes the confirmation information field.

32. The method according to any one of claims 1 to 31, characterized in that, The first site is an access point (AP), and the second site is a non-AP STA; or, the first site is the non-AP STA, and the second site is the AP.

33. A channel access method based on Non-Master Channel Access (NPCA), characterized in that, The method is performed by a second site, and the method includes: Receive a first frame sent by the first station on the NPCA main channel, the first frame carrying first information, and / or, the first frame is used to request or trigger the second station to send back second information and / or first confirmation information; Wherein, the first information is used to indicate the relevant information of the first OBSS event or the relevant information of the first OBSS transmission that triggers the first station to switch from the BSS main channel to the NPCA main channel; the second information is used to indicate the relevant information of the second OBSS event or the relevant information of the second OBSS transmission that triggers the second station to switch from the BSS main channel to the NPCA main channel; and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

34. The method according to claim 33, characterized in that, The first station is the peer station of the second station, and the first information and / or the second information includes one or more of the following: the start time of switching from the BSS main channel to the NPCA main channel; the trigger type, which includes a first trigger type and a second trigger type, wherein the first trigger type is a trigger type based on the Overlapping Basic Service Set Physical Layer Protocol Data Unit (OBSS) PPDU, and the second trigger type is a trigger type based on OBSS control frame exchange; and the BSS color, used to indicate the BSS where the OBSS PPDU is located. Uplink or downlink information, used to indicate whether the OBSS PPDU is transmitted in the uplink UL or downlink DL; Partial association identifier (AID), used to indicate the recipient of the Physical Layer Service Data Unit (PSDU) in the OBSS PPDU; Receive address information, used to indicate the recipient of the PSDU in the OBSS PPDU; Sending address information, used to indicate the sender of the PSDU in the OBSS PPDU; bandwidth, used to indicate the bandwidth occupied by the OBSS PPDU; transmission opportunity TXOP duration, used to indicate the duration of the TXOP in which the OBSS PPDU is located; The PPDU duration is used to indicate the transmission duration of the OBSS PPDU; the received signal measurement information of the OBSS PPDU includes at least one of Received Signal Strength Indication (RSSI) information and Received Channel Power Indication (RCPI) information, wherein the RSSI information is used to indicate the received signal strength information of the OBSS PPDU, and the RCPI information is used to indicate the received channel power information of the OBSS PPDU; the information of the OBSS carried frame includes at least one of BSS identification information, transmit address information, receive address information, and duration information.

35. The method according to claim 34, characterized in that, The first information and / or the second information corresponding to the first trigger type includes one or more of the following: the BSS color; the uplink or downlink information; the partial AID; the bandwidth; the TXOP duration; the PPDU duration; the received signal measurement information of the OBSS PPDU; and the information of the OBSS carried frame.

36. The method according to claim 34, characterized in that, The first information and / or the second information corresponding to the second trigger type includes: first OBSS PPDU information corresponding to the first OBSS PPDU carrying the control frame, and / or second OBSS PPDU information corresponding to the second OBSS PPDU carrying the response frame. The first OBSS PPDU information and / or the second OBSS PPDU information includes one or more of the following: the BSS color; the uplink or downlink information; the receive address information; the transmit address information; the bandwidth; the TXOP duration; the PPDU duration; the received signal measurement information of the OBSS PPDU; and the information of the OBSS carrying frame.

37. The method according to claim 33, characterized in that, The first confirmation information includes one or more of the following: Whether one or more of the information in the OBSS-carrying frame detected by the first station and the second station are consistent, wherein the information in the OBSS-carrying frame includes at least one of BSS identification information, destination address information, source address information, and duration information; whether the BSS where the OBSS PPDU detected by the first station and the second station are located is consistent; whether the uplink or downlink direction of the OBSS PPDU detected by the first station and the second station is consistent; whether the trigger type of the first station and the second station is consistent; whether the start time of the first station and the second station switching from the BSS main channel to the NPCA main channel is consistent; whether the duration of the OBSS PPDU detected by the first station and the second station is consistent; and whether the TXOP duration where the OBSS PPDU detected by the first station and the second station are located is consistent.

38. The method according to any one of claims 33 to 37, characterized in that, The first station is the peer station of the second station, and the method further includes: sending a second frame to the first station; The second frame is used in response to the first frame, and the second frame carries the second information and / or the first confirmation information.

39. The method according to any one of claims 33 to 38, characterized in that, The first frame is used to instruct the second station to send the second information in the form of a triggered Physical Layer Protocol Data Unit (TB PPDU) or in the form of a non-triggered Physical Layer Protocol Data Unit (non-TB PPDU).

40. The method according to any one of claims 33 to 39, characterized in that, The first frame is at least one of the following: a BSRP (Browse Status Information Polling) trigger frame and a MU-RTS (Multi-User Request Sending) frame.

41. The method according to any one of claims 33 to 40, characterized in that, The first frame includes a pattern field, which indicates whether the first frame is a probe trigger frame that initiates the reporting of the first information and / or requests for the second information and / or requests for the first confirmation information.

42. The method according to claim 41, characterized in that, The mode field takes a first value, which indicates that the first frame is a probing trigger frame that initiates frame exchange based on initial control information or dynamic control information and / or response information on the NPCA main channel; the mode field takes a second value, which indicates that the first frame is a BSRP trigger frame.

43. The method according to any one of claims 33 to 42, characterized in that, The first frame includes a trigger frame type field, which indicates the trigger frame type to which the first frame belongs.

44. The method according to claim 43, characterized in that, The value of the trigger frame type field is a third value, used to indicate that the first frame is an inquiry trigger frame that initiates the reporting of the first information and / or requests for the second information and / or requests for the first confirmation information.

45. The method according to claim 44, characterized in that, The probe trigger frame is used to allocate resources to the second station to send a triggered PPDU or a non-triggered PPDU, the triggered PPDU or the non-triggered PPDU being used to carry the second information.

46. ​​The method according to any one of claims 33 to 45, characterized in that, The first frame includes a special user information field for carrying the first information.

47. The method according to claim 46, characterized in that, The special user information field includes one or more of the following fields: The AID12 field identifies the site corresponding to the special user information field; the trigger type field indicates whether the trigger type is a first trigger type or a second trigger type, where the first trigger type is based on the OBSS PPDU and the second trigger type is based on OBSS control frame exchange; the trigger handover time field indicates the start time of the handover from the BSS main channel to the NPCA main channel; the BSS color field identifies the BSS where the detected OBSS PPDU is located; the BSS identification information field indicates the BSS identification information of the BSS where the OBSS PPDU is located; and the uplink or downlink field indicates whether the OBSS PPDU is transmitted in UL or DL. The receive address information field is used to indicate the receive address information of the frame carried by the OBSS PPDU; The send address information field is used to indicate the send address information of the frame carried by the OBSS PPDU; The transmission duration field indicates the transmission duration of the OBSS PPDU; the TXOP duration field indicates the duration of the TXOP in which the OBSS PPDU is located. The RSSI field is used to indicate the received signal strength information of the OBSS PPDU.

48. The method according to claim 38, characterized in that, The second frame is a Block Acknowledgment (BA) frame, which includes a BA type field to indicate whether the second information or the first acknowledgment information is carried.

49. The method according to claim 38, characterized in that, The second frame is a multi-site block confirmation frame, which includes a control feedback information field. The control feedback information field is used to carry control feedback information, which includes the second information and / or the first confirmation information.

50. The method according to claim 49, characterized in that, The control feedback information field includes an information field and / or a confirmation information field, wherein the information field is used to carry the second information and the confirmation information field is used to carry the first confirmation information.

51. The method according to claim 49 or 50, characterized in that, The multi-site block confirmation frame includes a per-AID control feedback information field, and the per-AID control feedback information field includes the control feedback information field.

52. The method according to claim 51, characterized in that, The per AID control feedback information field also includes an AID control type information field, used to indicate that the control feedback information field is the information field and / or the confirmation information field.

53. The method according to claim 52, characterized in that, The AID control type information field includes a flow identifier (TID) field, which is used to indicate that the control feedback information field is the information field and / or the confirmation information field.

54. The method according to claim 49 or 50, characterized in that, The multi-site block confirmation frame includes a control feedback information length field, which indicates the length of the control feedback information field.

55. The method according to any one of claims 49 to 54, characterized in that, The information fields include one or more of the following fields: a trigger type field, used to indicate whether the trigger type is a first trigger type or a second trigger type, wherein the first trigger type is a trigger type based on OBSS PPDU, and the second trigger type is a trigger type based on OBSS control frame exchange; a trigger switching time field, used to indicate the start time of switching from the BSS main channel to the NPCA main channel; a BSS color field, used to identify the BSS where the detected OBSS PPDU is located; a BSS identification information field, used to indicate the BSS identification information of the BSS where the OBSS PPDU is located; and an uplink or downlink field, used to indicate whether the OBSS PPDU is transmitted in UL or DL. The receive address information field is used to indicate the receive address information of the frame carried by the OBSS PPDU; The send address information field is used to indicate the send address information of the frame carried by the OBSS PPDU; The transmission duration field indicates the transmission duration of the OBSS PPDU; the TXOP duration field indicates the duration of the TXOP in which the OBSS PPDU is located. The RSSI field is used to indicate the received signal strength information of the OBSS PPDU.

56. The method according to any one of claims 49 to 54, characterized in that, The confirmation information field includes one or more of the following fields: a trigger condition consistency field, used to indicate whether the conditions for triggering the second site handover are consistent with the conditions for triggering the first site handover; a trigger handover time consistency field, used to indicate whether the handover start time of the second site is consistent with the handover start time of the first site; and a BSS information consistency field, used to indicate whether the BSS information of the OBSS that triggered the second site handover is consistent with the BSS information of the OBSS that triggered the first site handover. The uplink or downlink consistency field is used to indicate whether the uplink or downlink information of the OBSS PPDU detected by the second site is consistent with the uplink or downlink information of the OBSS PPDU detected by the first site. The transmission duration consistency field is used to indicate whether the transmission duration of the OBSS PPDU detected by the second site is consistent with the transmission duration of the OBSS PPDU detected by the first site. The TXOP duration consistency field is used to indicate whether the duration of the TXOP containing the OBSS PPDU detected by the second site is consistent with the duration of the TXOP containing the OBSS PPDU detected by the first site.

57. The method according to claim 56, characterized in that, The handover start time for the first site to switch from the BSS main channel to the NPCA main channel is the first start time, and the handover start time for the second site to switch from the BSS main channel to the NPCA main channel is the second start time; the value of the trigger handover time consistency field is a fourth value, used to indicate that the first start time is consistent with the second start time; the value of the trigger handover time consistency field is a fifth value, used to indicate that the first start time is before the second start time; the value of the trigger handover time consistency field is a sixth value, used to indicate that the first start time is after the second start time.

58. The method according to any one of claims 49 to 57, characterized in that, If the switching conditions for the second site to switch from the BSS main channel to the NPCA main channel are consistent with the first information, the multi-site block confirmation frame only includes the confirmation information field.

59. The method according to any one of claims 33 to 58, characterized in that, The first site is an access point (AP), and the second site is a non-AP STA; or, the first site is the non-AP STA, and the second site is the AP.

60. A first device, characterized in that, The first device includes: The transceiver module is used to send a first frame on the NPCA main channel, the first frame carrying first information, and / or the first frame is used to request or trigger the second device to feed back second information and / or first confirmation information; Wherein, the first information is used to indicate relevant information of the first OBSS event that triggers the first device to switch from the BSS main channel to the NPCA main channel or relevant information of the first OBSS transmission; the second information is used to indicate relevant information of the second OBSS event that triggers the second device to switch from the BSS main channel to the NPCA main channel or relevant information of the second OBSS transmission, and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

61. A second device, characterized in that, The second device includes: The transceiver module is used to receive a first frame sent by the first device on the NPCA main channel, the first frame carrying first information, and / or the first frame being used to request or trigger the second device to provide feedback on second information and / or first confirmation information; Wherein, the first information is used to indicate relevant information of the first OBSS event that triggers the first device to switch from the BSS main channel to the NPCA main channel or relevant information of the first OBSS transmission; the second information is used to indicate relevant information of the second OBSS event that triggers the second device to switch from the BSS main channel to the NPCA main channel or relevant information of the second OBSS transmission, and the first confirmation information is used to indicate whether the second information is consistent with one or more of the first information.

62. A first station, characterized in that, The first site includes: A processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the NPCA-based channel access method as described in any one of claims 1 to 32.

63. A second station, characterized in that, The second site includes: A processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the NPCA-based channel access method as described in any one of claims 33 to 59.

64. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one program, which is loaded and executed by a processor to implement the NPCA-based channel access method as described in any one of claims 1 to 32; and / or the NPCA-based channel access method as described in any one of claims 33 to 59.

65. A first chip, characterized in that, The chip includes programmable logic circuits and / or program instructions, and when the first chip is running at the first site, it is used to implement the NPCA-based channel access method according to any one of claims 1 to 32.

66. A second chip, characterized in that, The chip includes programmable logic circuits and / or program instructions, which, when the second chip is running on the second site, are used to implement the NPCA-based channel access method as described in any one of claims 33 to 59.

67. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium, a processor retrieving the computer instructions from the computer-readable storage medium, and the processor executing the computer instructions to implement the NPCA-based channel access method as described in any one of claims 1 to 32; and / or the NPCA-based channel access method as described in any one of claims 33 to 59.