Wireless communication method and apparatus, and device

By obtaining the UL OBSS list from the primary access point (AP) and triggering the site (STA) to perform link probing, the problem of unnecessary interference with channel probing in C-BF is solved, and the channel probing overhead is reduced.

WO2026138463A1PCT designated stage Publication Date: 2026-07-02RUIJIE NETWORKS CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
RUIJIE NETWORKS CO LTD
Filing Date
2025-12-05
Publication Date
2026-07-02

AI Technical Summary

Technical Problem

In the prior art, cooperative beamforming (C-BF) may lead to unnecessary interference channel detection increases in the uplink, increasing channel detection overhead, because OBSS APs are incorrectly identified as OBSS APs in the downlink but not in the uplink.

Method used

The primary access point (AP) obtains the uplink UL OBSS pair list based on the downlink overlapping basic service set (DL OBSS pair list), and triggers the STAs belonging to the UL OBSS pair list to perform link probing based on the UL OBSS pair list. By obtaining UL OBSS pairs directly or indirectly, unnecessary interference channel probing is reduced.

Benefits of technology

It reduces the probability of identifying an AP that is an OBSS AP on DL but not on UL as an OBSS AP, thereby reducing unnecessary interference channel detection and lowering channel detection overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025140484_02072026_PF_FP_ABST
    Figure CN2025140484_02072026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications, and discloses a wireless communication method and apparatus, and a device. The wireless communication method in embodiments of the present application comprises: on the basis of a downlink (DL) overlapping basic service set (OBSS) pair list, a master access point (AP) acquires an uplink (UL) OBSS pair list; and on the basis of the UL OBSS pair list, the master AP triggers a station (STA) belonging to the UL OBSS pair list to perform link sounding. The wireless communication method provided by the present application can reduce channel sounding overhead.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication methods, apparatus and devices

[0001] Cross-reference to related applications

[0002] This application claims priority to Chinese Patent Application No. 202411941952.3, filed on December 26, 2024, entitled "Wireless Communication Method, Apparatus and Device", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application belongs to the field of communication technology, specifically relating to a wireless communication method, apparatus, and device. Background Technology

[0004] In related technologies, Coordinated Beamforming (C-BF) is a wireless communication technology that allows multiple access points (APs) to work together to optimize the transmission and reception of wireless signals.

[0005] For uplink (UL) C-BF, APs in the Basic Service Set (BSS) send downlink (DL) measurement signals. Stations (STAs) in the BSS measure the Received Signal Strength Indication (RSSI) of each AP based on these DL measurement signals and report the identification results to their associated APs based on the measured DL RSSI. The identification results may include OBSS APs. For STAs with OBSS APs, they typically probe the data channel of the associated AP and the interference channel of the OBSS AP, and perform beamforming based on the probe results to minimize the received interference of the OBSS AP.

[0006] However, since the OBSS AP is determined based on the DL RSSI of each AP, there is a possibility that the STA identifies the OBSS AP as an OBSS AP on the DL but not on the UL. In this case, performing UL C-BF will increase the detection of unnecessary interfering channels, thereby increasing the channel detection overhead. Summary of the Invention

[0007] This application provides a wireless communication method, apparatus, and device.

[0008] In a first aspect, embodiments of this application provide a wireless communication method, including:

[0009] The primary access point (AP) obtains the uplink UL OBSS pair list based on the downlink overlapping basic service set (DL OBSS) pair list;

[0010] The main AP triggers link detection for STAs belonging to the UL OBSS pair list.

[0011] Secondly, embodiments of this application provide a wireless communication method, including:

[0012] The AP determines the first UL Overlap Basic Service Set (OBBS) pair based on the uplink UL measurement request frame received from the STA associated with the primary AP, or sends a second trigger frame from the AP to the STA associated with the primary AP that belongs to the third DL OBSS pair.

[0013] The second trigger frame is used to trigger the STA of the third DL OBSS pair to send a UL measurement request frame to the main AP, and the UL measurement request frame is used to request UL measurement.

[0014] Thirdly, embodiments of this application provide a wireless communication method, including:

[0015] The target site STA receives a first trigger frame from the master AP and sends a UL measurement request frame to the slave AP; or, the target site STA receives a second trigger frame sent by the slave AP and sends a UL measurement request frame to the master AP.

[0016] The first trigger frame is used to trigger the target STA to send the UL measurement request frame to the slave AP, and the second trigger frame is used to trigger the target STA to send the UL measurement request frame to the master AP. The UL measurement request frame is used to request UL measurement.

[0017] Fourthly, embodiments of this application provide a wireless communication device, including:

[0018] The communication module is used to obtain the uplink UL OBSS pair list based on the downlink overlapping basic service set (DL OBSS) pair list;

[0019] The processing module is used to trigger link detection for STAs belonging to the UL OBSS pair list based on the UL OBSS pair list.

[0020] Fifthly, embodiments of this application provide a wireless communication device, including:

[0021] The processing module is used to determine the first UL Overlap Basic Service Set (OBBS) pair based on the uplink UL measurement request frame received from the site STA associated with the main AP, or

[0022] The sending module is used to send a second trigger frame from the STA associated with the AP and belonging to the third DL OBSS pair;

[0023] The second trigger frame is used to trigger the STA of the third DL OBSS pair to send a UL measurement request frame to the main AP, and the UL measurement request frame is used to request UL measurement.

[0024] Sixthly, embodiments of this application provide a wireless communication device, including:

[0025] Communication module, used for:

[0026] Receive a first trigger frame from the master AP and send a UL measurement request frame to the slave AP; or, receive a second trigger frame from the slave AP and send a UL measurement request frame to the master AP.

[0027] The first trigger frame is used to trigger the target STA to send the UL measurement request frame to the slave AP, and the second trigger frame is used to trigger the target STA to send the UL measurement request frame to the master AP. The UL measurement request frame is used to request UL measurement.

[0028] In a seventh aspect, embodiments of this application provide a main AP for executing the methods described in the first aspect or its various implementations above. Specifically, the main AP includes functional modules for executing the methods described in the first aspect or its various implementations above.

[0029] In one implementation, the main AP may include a processing module for performing functions related to information processing. For example, the processing module may be a processor.

[0030] In one implementation, the main AP may include a transmitting module and / or a receiving module. The transmitting module performs transmitting-related functions, and the receiving module performs receiving-related functions. For example, the transmitting module may be a transmitter or a receiver, and the receiving module may be a receiver or a receiver. Alternatively, if the main AP is a communication chip, the transmitting module may be an input circuit or interface of the communication chip, or it may be an output circuit or interface of the communication chip.

[0031] Eighthly, embodiments of this application provide a slave application (AP) for executing the methods described in the second aspect or its various implementations above. Specifically, the slave AP includes functional modules for executing the methods described in the second aspect or its various implementations above.

[0032] In one implementation, the slave AP may include a processing module for performing functions related to information processing. For example, the processing module may be a processor.

[0033] In one implementation, the slave AP may include a transmitting module and / or a receiving module. The transmitting module performs transmitting-related functions, and the receiving module performs receiving-related functions. For example, the transmitting module may be a transmitter or a receiver, and the receiving module may be a receiver or a transmitter. Alternatively, the slave AP may be a communication chip, and the receiving module may be an input circuit or interface of the communication chip, while the transmitting module may be an output circuit or interface of the communication chip.

[0034] Ninthly, embodiments of this application provide a target STA for performing the methods described in the second aspect or its various implementations above. Specifically, the target STA includes functional modules for performing the methods described in the third aspect or its various implementations above.

[0035] In one implementation, the target STA may include a processing module for performing functions related to information processing. For example, the processing module may be a processor.

[0036] In one implementation, the target STA may include a transmitting module and / or a receiving module. The transmitting module performs transmitting-related functions, and the receiving module performs receiving-related functions. For example, the transmitting module may be a transmitter or a receiver, and the receiving module may be a receiver or a receiver. Alternatively, the target STA may be a communication chip, and the receiving module may be the input circuitry or interface of the communication chip, while the transmitting module may be the output circuitry or interface of the communication chip.

[0037] In a tenth aspect, embodiments of this application provide a main AP, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods described in the first aspect or its various implementations above.

[0038] In one implementation, there are one or more processors and one or more memories.

[0039] In one implementation, the memory can be integrated with the processor, or the memory can be set separately from the processor.

[0040] In one implementation, the main AP also includes a transmitter and a receiver.

[0041] Eleventhly, embodiments of this application provide a device for processing an application (AP), including a processor and a memory. The memory stores a computer program, and the processor invokes and runs the computer program stored in the memory to perform the methods described in the second aspect above or in various implementations thereof.

[0042] In one implementation, there are one or more processors and one or more memories.

[0043] In one implementation, the memory can be integrated with the processor, or the memory can be set separately from the processor.

[0044] In one implementation, the AP also includes a transmitter and a receiver.

[0045] In a twelfth aspect, embodiments of this application provide a target STA, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods described in the third aspect above or in various implementations thereof.

[0046] In one implementation, there are one or more processors and one or more memories.

[0047] In one implementation, the memory can be integrated with the processor, or the memory can be set separately from the processor.

[0048] In one implementation, the target STA also includes a transmitter and a receiver.

[0049] In a thirteenth aspect, embodiments of this application provide a chip for implementing the methods of any one of the first to third aspects or their respective implementations described above. Specifically, the chip includes a processor for calling and running a computer program from a memory, causing a device on which the chip is installed to perform the methods of any one of the first to third aspects or their respective implementations described above.

[0050] In a fourteenth aspect, embodiments of this application provide a computer-readable storage medium for storing a computer program that, when run on a computer, causes the computer to perform any one of the first to third aspects or their respective implementations described above.

[0051] In a fifteenth aspect, embodiments of this application provide a computer program product including computer program instructions that cause a computer to perform the methods of any one of the first to third aspects or their respective implementations mentioned above.

[0052] In a sixteenth aspect, embodiments of this application provide a computer program that, when run on a computer, causes the computer to perform any one of the first to third aspects or their respective implementations described above.

[0053] Based on the above technical solution, the main access point (AP) obtains the UL OBSS pair list based on the DL OBSS pair list, and triggers the STAs belonging to the UL OBSS pair list to perform link probing based on the UL OBSS pair list. This can reduce the probability of identifying an AP that is an OBSS AP on the DL but not on the UL as an OBSS AP, that is, it can reduce the detection of unnecessary interference channels, thereby reducing channel probing overhead. Attached Figure Description

[0054] Figure 1 is a schematic diagram of a communication system architecture provided in an embodiment of this application.

[0055] Figure 2 is a schematic diagram of a UL C-BF provided in an embodiment of this application.

[0056] Figure 3 is a schematic diagram of the main steps of a UL C-BF provided in an embodiment of this application.

[0057] Figure 4 is a schematic diagram of the range of DL measurement in a dual-AP scenario provided by an embodiment of this application.

[0058] Figure 5 is a schematic diagram of the UL measurement range in a dual-AP scenario provided by an embodiment of this application.

[0059] Figure 6 is a schematic diagram of the range of DL measurement in a three-AP scenario provided by an embodiment of this application.

[0060] Figure 7 is a schematic diagram of the UL measurement range in a three-AP scenario provided by an embodiment of this application.

[0061] Figure 8 is a schematic flowchart of a wireless communication method executed by a main AP according to an embodiment of this application.

[0062] Figure 9 is a schematic diagram of a DL OBSS measurement process and a DL OBSS feedback process provided in an embodiment of this application.

[0063] Figure 10 is a schematic diagram of the measurement and detection process of a UL OBSS for UL C-BF provided in an embodiment of this application.

[0064] Figure 11 is a schematic diagram of another UL OBSS measurement process provided in an embodiment of this application.

[0065] Figure 12 is a schematic diagram of the distribution and feedback process and the display detection process of a UL OBSS based on Figure 13, provided by an embodiment of this application.

[0066] Figure 13 is a schematic diagram of the distribution process and implicit detection process of a UL OBSS for UL C-BF provided in an embodiment of this application.

[0067] Figures 14 and 15 are schematic flowcharts of two wireless communication methods executed from an AP according to embodiments of this application.

[0068] Figures 16 and 17 are schematic flowcharts of two wireless communication methods performed by target STAs according to embodiments of this application.

[0069] Figures 18 to 20 are schematic block diagrams of the wireless communication device provided in the embodiments of this application.

[0070] Figure 21 is a schematic structural diagram of a communication device according to an embodiment of this application.

[0071] Figure 22 is a schematic structural diagram of a chip according to an embodiment of this application. Detailed Implementation

[0072] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0073] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Furthermore, the terms "first" and "second," etc., used herein are used only to distinguish different objects and not to describe a specific order. In the embodiments of this application, "at least one item" refers to one or more items, "more than one item" refers to two or more items, and "at least two items" refers to two or more items. "At least one of the following items" or similar expressions may refer to any combination of these items. For example, at least one of a, b, or c may mean: "a," "b," "c," "a and b," "a and c," "b and c," or "a and b and c." In the embodiments of this application, "and / or" indicates that the connected objects can have three relationships; for example, "A and / or B" may mean: only A exists, only B exists, and both A and B exist simultaneously. The character " / " generally indicates an "OR" relationship between the preceding and following objects. In the embodiments of this application, the term "instruction" can be either direct or indirect. For example, A instructing B can mean that A directly instructs B, meaning B can be obtained through A; or it can mean that A indirectly instructs B, for example, A instructing C, meaning B can be obtained through C, indicating a relationship between B and C.

[0074] The technical solutions provided in this application can be applied to wireless local area network (WLAN) systems, and can be applied to any of the Institute of Electrical and Electronics Engineers (IEEE) 802.11 series protocols used in WLANs, also known as WiFi protocols. These WiFi protocols may include, but are not limited to, the 802.11 series protocols, such as 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11bn, or next-generation protocols and any future generations. The methods provided in this application can be implemented by communication devices in a wireless communication system or by chips or processors within those devices. Accordingly, the communication device supports communication using the IEEE 802.11 series protocols. Although the embodiments of this application are primarily illustrated using a network deploying IEEE 802.11 as an example, those skilled in the art will readily understand that the various aspects of this application can be extended to other networks employing various standards or protocols, such as Bluetooth, high-performance radio LAN (HIPERLAN) (a wireless standard similar to IEEE 802.11, primarily used in Europe), wide area network (WAN), WLAN, personal area network (PAN), ultra-wideband (UWB) based wireless PAN systems, sensing systems, or other networks now known or to be developed in the future. Therefore, regardless of the coverage area and wireless access protocol used, the various aspects provided in this application can be applied to any suitable wireless network.

[0075] In the WiFi protocol, a station (abbreviated as STA) includes access point stations (abbreviated as AP STA) and non-access point stations (abbreviated as non-AP station). For the sake of simplicity, access point stations are usually called access points (abbreviated as AP), and non-access point stations are called stations (abbreviated as STA).

[0076] Figure 1 is a schematic diagram of a communication system 100 provided in an embodiment of this application.

[0077] As shown in Figure 1, the communication system 100 may include an access point (AP) 110 and a station (STA) 120.

[0078] Access point 110 can support communication or sensing based on WiFi protocols, such as 802.11a, 802.11ax, 802.11ac, 802.11b, 802.11be, 802.11g, 802.11n, 802.11bn, or next-generation protocols.

[0079] Site 120 can support communication or sensing based on WiFi protocols, such as 802.11a, 802.11ax, 802.11ac, 802.11b, 802.11be, 802.11g, 802.11n, 802.11bn, or next-generation protocols. Site 120 can also be called a non-access point site (non-AP STA), or an access point site (AP STA). In other words, in a sense, access point 110 is also a type of site.

[0080] As an example, access point 110 and site 120 can be devices in the Internet of Vehicles, IoT nodes and sensors in the Internet of Things (IoT), smart cameras, smart remote controls, smart water meters and electricity meters in smart homes, and sensors in smart cities.

[0081] As another example, access point 110 can be a terminal device (such as a mobile phone) or a network device (such as a router) with a WiFi chip. Site 120 can be a mobile phone, tablet, computer with wireless transceiver capabilities, virtual reality (VR) device, augmented reality (AR) device, wireless device in industrial control, set-top box, wireless device in self-driving, vehicle communication device, wireless device in remote medical care, wireless device in smart grid, wireless device in transportation safety, wireless device in smart city or smart home, vehicle communication device, wireless communication chip / application specific integrated circuit (ASIC) / system on chip (SOC), wearable device, etc. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday clothing, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories.

[0082] It should be noted that the communication in the communication system 100 can include communication between access point 110 and station 120, communication between stations 120, and communication between access point 110 and other access points. Access point 110 acts as a bridge connecting wired and wireless networks, and its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet.

[0083] Access point 110 and site 120 can support multi-band communication, for example, communicating simultaneously on the 2.4 GHz, 5 GHz, 6 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. In this case, both access point 110 and site 120 are referred to as multi-band devices or multi-link devices (MLDs), sometimes also called multi-link entities or multi-band entities. For example, access point 110 is an access point multi-link device (AP Multi-Link Device, AP MLD), and site 120 is a non-access point multi-link device (non-AP MLD). Each STA attached to the AP MLD is an AP STA. Each STA attached to the non-AP MLD is a non-AP STA.

[0084] For example, a device with multi-link simultaneous transmission can be called a multi-link device (MLD). Similarly, an AP with multi-link functionality can be called an AP MLD, and a STA with multi-link functionality can be called a non-AP MLD.

[0085] For example, an AP MLD can contain one or more AP logical entities; a non-AP MLD can contain one or more STA logical entities (e.g., multiple non-AP STA logical entities). Alternatively, an MLD containing one or more AP logical entities can be called an AP MLD, and an MLD containing one or more STA logical entities can be called a non-AP MLD. Multiple links can be formed between the AP logical entities in an AP MLD and the corresponding STA logical entities in a non-AP MLD, allowing data communication between them via these links.

[0086] It should be understood that Figure 1 is merely an example of this application and should not be construed as limiting this application. For example, Figure 1 illustrates one access point and two sites, but this application is not limited thereto. For example, the communication system 100 may include multiple access points or other numbers of sites. Furthermore, the communication system 100 may also include other devices, such as network controllers, gateways, and other network entities.

[0087] To facilitate understanding of the solutions provided in this application, the relevant technologies and terms are explained below.

[0088] (1) Coordinated Beamforming (C-BF) of Multi-AP (MAP).

[0089] Figure 2 is a schematic diagram of a UL C-BF provided in an embodiment of this application.

[0090] As shown in Figure 2, AP1 and AP2 each have M antennas, and STA1 and STA2 each have N antennas.

[0091] BF: STA11 and STA21 perform Single User Multiple Input Multiple Output Transmission (SU-MIMO TX) BF precoding. The BF precoding matrix for STA11 is W1, and for STA21 it is W2. The precoding matrix is ​​a matrix used to preprocess the signal at the transmitting end. It adjusts the signal transmission characteristics by multiplying it by the original data signal. For example, when used in beamforming, the precoding matrix can adjust the phase and amplitude of the signal to enhance it in a specific direction, thereby improving the strength and signal-to-noise ratio of the received signal. For BSS1, the received signal at AP1 is y1 = H. 11 W1x1+H 21 W2x2+n1. For BSS2, the received signal at AP2 is y2=H 22 W2x2+H 12 W1x1+n2. Where, H 11 This represents the data channel between STA11 and AP1, where x1 represents the transmit signal corresponding to STA11, and H... 21 This represents the OBSS interference channel from STA21 to AP1, x2 represents the transmitted signal from STA21, n1 represents the noise at AP1, and H... 22 H represents the data channel from STA21 to AP2. 12 This represents the interference channel from STA11 to AP2, where n2 represents the noise at AP2. OBSS interference cancellation is achieved through C-BF, i.e.: H 21 W2 = 0 makes the interference at AP1 zero, H 12 W1=0 makes the interference at AP2 zero.

[0092] Necessity analysis of UL C-BF:

[0093] Taking STA11 as an example, in order to perform UL C-BF, STA11 needs to know the data channel H. 11 and interference channel H 12The beamforming matrix within the BSS (STA11 and AP1) and the NULL matrix between BSSs (STA11 and AP2) are calculated separately. These beamforming and NULL matrices are used to determine the precoding matrix for STA11. The beamforming matrix is ​​a mathematical tool used in multi-antenna wireless communication systems. It adjusts the phase and amplitude of the transmitted signals from each antenna, concentrating signal energy in a specific direction to enhance signal strength, reduce interference, and improve spectral efficiency. The NULL matrix acts like a tool in wireless communication to "shield" areas where no signal is needed. It eliminates interference to specific users in multi-antenna systems, achieving spatial signal isolation to optimize wireless communication performance. For example, for STA11, the precoding matrix combines the beamforming and NULL matrices to ensure signal enhancement at AP1 and suppression at AP2. STA11 and AP1 are associated, while STA11 and AP2 form an OBSS pair and are not associated. Uplink data transmission occurs between STA11 and AP1, therefore STA11 must know the data channel H. 11 In addition, STA11 detects H 12 The prerequisites include: (1) STA11 interferes with AP2, and (2) AP2 receives data. If either of these prerequisites is not met, it means that STA11 will not interfere with AP2's reception, which means that STA11 does not need to perform H. 12 The detection. At this point, UL C-BF degenerates into UL BF, meaning that STA11 only needs to consider the BF within the BSS.

[0094] Similarly, the necessary condition for STA21 to perform UL C-BF is that STA21 interferes with AP1 and AP1 receives data.

[0095] Therefore, as can be seen from the above analysis, the prerequisite for performing UL C-BF or interference channel detection is that the STA and the corresponding AP in the overlapping area form an OBSS pair. Specifically, this means: (1) the STA and AP in the overlapping area form an OBSS pair, which may cause interference. (2) UL transmission affects the AP in the OBSS pair, causing actual interference. Therefore, the STA in the overlapping area can query the data reception status of the corresponding OBSS AP based on the OBSS pair relationship to determine whether to perform interference channel detection and NULL matrix calculation.

[0096] As shown in Figure 3, the main steps of UL C-BF include:

[0097] Coarse measurement: also known as link measurement, used to determine OBSS STA / AP. OBSS STA / AP includes OBSS STAs or OBSS APs. An OBSS STA is a STA that interferes with the reception of an AP but is not part of that AP's BSS (i.e., it has no association with that AP). An OBSS STA and its interfering AP constitute an OBSS pair. An OBSS AP is an AP that interferes with the reception of a STA but is not included in its BSS (i.e., it has no association with that STA). An OBSS AP and its interfering STA can also constitute an OBSS pair.

[0098] Detailed measurement: This refers to channel detection and estimation, such as measuring Channel State Information (CSI), especially OBSS CSI.

[0099] Feedback: i.e., CSI feedback.

[0100] Calculate the matrices: that is, calculate the null-forcing matrix and the beamforming matrix.

[0101] Collaborative data transmission: This means that collaborative APs transmit data simultaneously.

[0102] In related technologies, the STA in the BSS measures the DL RSSI of each AP based on the DL measurement signal and reports the identification results to its associated AP based on the measured DL RSSI. The identification results may include OBSS APs. However, since OBSS APs are determined based on the DL RSSI of each AP, it is possible that an AP identifies an OBSS AP as an OBSS AP on the DL but not on the UL. This increases the detection of unnecessary interference channels, thereby increasing channel detection overhead.

[0103] For example, during DL measurement, the AP sends a DL measurement signal, the STA measures the strength of the DL measurement signal, and identifies the OBSS AP, i.e., the AP that interferes with its reception, as shown in Figures 4 and 6. Since the coverage of the DL measurement signal is affected by the downlink transmit power of the AP, the STA's identification result is also affected by the downlink transmit power of the AP. Similarly, during UL measurement, the STA sends a UL measurement signal, the AP measures the strength of the UL measurement signal, and identifies the OBSS STA, i.e., the STA that interferes with its reception, as shown in Figures 5 and 7. Since the coverage of the UL measurement signal is affected by the uplink transmit power of the STA, the AP's identification result is also affected by the uplink transmit power of the STA.

[0104] It is evident that for a given STA, only when the downlink transmit power of the AP and the uplink transmit power of the STA are the same will the OBSS AP identified by the STA be an OBSS AP on both DL and UL. However, when the downlink transmit power of the AP and the uplink transmit power of the STA are different, there may be a situation where the OBSS AP identified by the STA is an OBSS AP on DL but not on UL. In this case, performing UL C-BF will increase the detection of unnecessary interfering channels, thereby increasing the channel detection overhead.

[0105] In view of this, this application provides a wireless communication method that can reduce channel detection overhead.

[0106] Figure 8 is a schematic flowchart of a wireless communication method 200 provided in an embodiment of this application. The wireless communication method 200 can be executed by a main AP.

[0107] As shown in Figure 8, the method 200 may include some or all of the following:

[0108] S201, the primary access point (AP) obtains the uplink UL OBSS pair list based on the downlink overlapping basic service set (DL OBSS) pair list.

[0109] For example, the DL OBSS pair list includes DL OBSS pairs of STAs within the BSS overlap area. The UL OBSS pair list includes UL OBSS pairs of STAs within the BSS overlap area. For instance, the UL OBSS pair list includes UL OBSS pairs of STAs within the BSS overlap area that have uplink transmission needs.

[0110] It should be understood that the STA and AP in the DL OBSS pair list may or may not constitute a UL OBSS pair in the UL OBSS pair list. For example, if the downlink transmit power of the AP is greater than the uplink transmit power of the STA, the STA and AP in the DL OBSS pair list may not constitute a UL OBSS pair in the UL OBSS pair list. Conversely, if the downlink transmit power of the AP is equal to the uplink transmit power of the STA, the STA and AP in the DL OBSS pair list can be directly used as the STA and AP in the UL OBSS pair list.

[0111] S202, the main AP triggers the STAs belonging to the UL OBSS pair list to perform link detection based on the UL OBSS pair list.

[0112] For example, the primary AP, based on the UL OBSS pair list, can directly or indirectly trigger link probing by STAs belonging to the UL OBSS pair list. For instance, the primary AP can directly trigger link probing by STAs associated with the primary AP and belonging to the UL OBSS pair list. Alternatively, the primary AP can indirectly trigger link probing by STAs associated with the secondary AP and belonging to the UL OBSS pair list through a secondary AP, based on the UL OBSS pair list.

[0113] Based on the above technical solution, the main access point (AP) obtains the UL OBSS pair list based on the DL OBSS pair list, and triggers the STAs belonging to the UL OBSS pair list to perform link probing based on the UL OBSS pair list. This can reduce the probability of identifying an AP that is an OBSS AP on the DL but not on the UL as an OBSS AP, that is, it can reduce the detection of unnecessary interference channels, thereby reducing channel probing overhead.

[0114] Furthermore, obtaining UL OBSS pairs directly through UL measurements from STA to AP is too complex due to the large number of STAs compared to APs. In this embodiment, the main AP obtains the UL OBSS pair list based on the DL OBSS pair list, which reduces unnecessary UL measurements from STA to AP and thus lowers UL measurement overhead.

[0115] In some embodiments, S201 includes:

[0116] The primary AP sends a first trigger frame to the STA associated with the primary AP and belonging to the first DL OBSS pair based on the first DL OBSS pair in the list of DL OBSS pairs;

[0117] Wherein, the first trigger frame is used to trigger the STA of the first DL OBSS pair to send a UL measurement request frame to the AP, and the UL measurement request frame is used to request to perform UL measurement;

[0118] Wherein, the STA of the first DL OBSS pair is the STA associated with the main AP;

[0119] The master AP receives a first feedback frame from the slave AP;

[0120] The first feedback frame is used to provide feedback on the first UL OBBS pair in the UL OBSS pair list.

[0121] For example, the first DL OBSS pair is any DL OBSS pair consisting of STAs associated with the main AP in the DL OBSS pair list.

[0122] For example, the master AP sends a first trigger frame to the STA associated with the master AP and belonging to the first DL OBSS pair based on the first DL OBSS pair in the list; after receiving the first trigger frame, the STA associated with the master AP and belonging to the first DL OBSS pair sends a UL measurement request frame to the slave AP; the slave AP determines the first UL OBBS pair based on the UL measurement request frame received from the STA associated with the master AP and belonging to the first DL OBSS pair; after determining the first UL OBBS pair, the slave AP sends the first feedback frame to the master AP.

[0123] In this embodiment, the link from the AP to the STA of the first DL OBSS pair to the AP of the first DL OBSS pair is UL measured, and the main AP obtains the first UL OBSS pair through a cross-BSS method. This can reduce the probability that the STA and AP of the first DL OBSS pair are identified as UL OBSS pairs even though they do not constitute a UL OBSS pair. In other words, it can reduce the detection of unnecessary interference channels and thus reduce channel detection overhead.

[0124] In some embodiments, S201 includes:

[0125] The master AP determines the second UL OBBS pair in the UL OBSS pair list based on the STA and AP of the second DL OBSS pair in the DL OBSS pair list;

[0126] In this context, the STA of the second DL OBSS pair is the STA associated with the AP.

[0127] For example, the second DL OBSS pair is any DL OBSS pair in the list of DL OBSS pairs consisting of the STAs associated with the AP. For instance, the second DL OBSS pair is any DL OBSS pair in the list other than the first DL OBSS pair.

[0128] For example, the master AP determines the second UL OBBS pair based on the STA and AP of the second DL OBSS pair. For instance, the master AP determines the STA and AP of the second DL OBSS pair as the STA and AP of the second UL OBBS pair.

[0129] For example, for a STA associated with the primary AP in the DL OBSS pair list, the primary AP sends a first trigger frame to it; after receiving the first trigger frame, the STA associated with the primary AP in the DL OBSS pair list sends a UL measurement request frame to the secondary AP; the secondary AP determines the UL OBBS pair based on the UL measurement request frame received from the STA associated with the primary AP in the DL OBSS pair list and feeds it back to the primary AP. For a STA associated with the secondary AP in the DL OBSS pair list, the primary AP can directly determine the STA and AP of the DL OBSS pair as the STA and AP of its UL OBBS pair.

[0130] In this embodiment, since the STA of the second DL OBSS pair is a STA associated with the AP, if the master AP can obtain the second DL OBSS pair from the STA of the second DL OBSS pair, it means that the AP of the second DL OBSS pair is the OBSS AP of the STA of the second DL OBSS pair in UL. In this case, the STA and AP of the second DL OBSS pair can be directly identified as the STA and AP of the second UL OBBS pair. This not only reduces the probability that the STA and AP of the third DL OBSS pair are not UL OBSS pairs but are identified as UL OBSS pairs, that is, it can reduce the detection of unnecessary interference channels, thereby reducing channel detection overhead, but also reduces unnecessary UL measurements from the STA of the second DL OBSS pair to the AP of the second DL OBSS pair, thereby reducing the complexity of obtaining the second UL OBBS pair.

[0131] In some embodiments, S201 includes:

[0132] The master AP triggers the slave AP to send a second trigger frame to the STA associated with the slave AP and belonging to the third DL OBSS pair based on the third DL OBSS pair in the DL OBSS pair list;

[0133] The second trigger frame is used to trigger the STA of the third DL OBSS pair to send the UL measurement request frame to the main AP;

[0134] Wherein, the STA of the third DL OBSS pair is the STA associated with the AP;

[0135] The master AP determines whether the STA and AP of the third DL OBSS constitute the third UL OBBS pair in the UL OBSS pair list based on the UL measurement request frame received from the STA associated with the slave AP and belonging to the third DL OBSS pair.

[0136] For example, the third DL OBSS pair is any DL OBSS pair in the DL OBSS pair list that consists of the STAs associated with the AP. For instance, the third DL OBSS pair is any DL OBSS pair in the DL OBSS pair list other than the first DL OBSS pair.

[0137] For example, the master AP triggers the slave AP to send a second trigger frame to the STA associated with the slave AP and belonging to the third DL OBSS pair based on the third DL OBSS pair; after receiving the second trigger frame, the STA associated with the slave AP and belonging to the third DL OBSS pair sends the UL measurement request frame to the master AP; after receiving the UL measurement request frame, the master AP determines whether the STA and AP of the third DL OBSS pair constitute the third UL OBBS pair in the UL OBSS pair list based on the UL measurement request frame received from the STA associated with the slave AP and belonging to the third DL OBSS pair.

[0138] For example, for a STA associated with the primary AP in the DL OBSS pair list, the primary AP sends a first trigger frame to it; after receiving the first trigger frame, the STA associated with the primary AP in the DL OBSS pair list sends a UL measurement request frame to the secondary AP; the secondary AP determines the UL OBBS pair based on the UL measurement request frame received from the STA associated with the primary AP in the DL OBSS pair list and feeds it back to the primary AP. For a STA associated with the secondary AP in the DL OBSS pair list, the primary AP triggers the secondary AP to send a second trigger frame to it; after receiving the second trigger frame, the STA associated with the secondary AP in the DL OBSS pair list sends a UL measurement request frame to the primary AP; the primary AP determines the UL OBBS pair based on the UL measurement request frame received from the STA associated with the secondary AP in the DL OBSS pair list.

[0139] In this embodiment, since the STA of the third DL OBSS pair is a STA associated with the AP, the master AP performs UL measurement on the link from the STA of the third DL OBSS pair to the AP of the third DL OBSS pair. This can reduce the probability that the STA and AP of the third DL OBSS pair are identified as a UL OBSS pair even though they do not constitute a UL OBSS pair. In other words, it can reduce the detection of unnecessary interference channels and thus reduce channel detection overhead.

[0140] In some embodiments, if the uplink transmit power of the STA of the fourth DL OBSS pair in the DL OBSS pair list is the same as the downlink transmit power of the AP of the fourth DL OBSS pair, then S201 includes:

[0141] The master AP determines the fourth UL OBBS pair in the UL OBSS pair list based on the UL OBBS pair formed by the STA and AP of the fourth DL OBSS pair.

[0142] For example, the fourth DL OBSS pair is a DL OBSS pair in the DL OBSS pair list that consists of an AP and a STA with the same transmit power. For instance, the fourth DL OBSS pair can be any DL OBSS pair in the DL OBSS pair list.

[0143] For example, the master AP will determine the fourth UL OBBS pair based on the STA and AP constituting the fourth DL OBSS pair.

[0144] For example, if the downlink transmit power of the master AP, the downlink transmit power of the slave AP, the uplink transmit power of the STA associated with the master AP, and the uplink transmit power of the STA associated with the slave AP are all the same, then the master AP can use any STA and AP of any DL OBSS pair in the DL OBSS pair list as the STA and AP of the UL OBSS pair list.

[0145] In this embodiment, since the uplink transmit power of the STA of the fourth DL OBSS pair in the DL OBSS pair list is the same as the downlink transmit power of the AP of the fourth DL OBSS pair, the STA of the fourth DL OBSS pair can receive the DL measurement signal of the AP of the fourth DL OBSS pair. This indicates that the AP of the fourth DL OBSS pair can also receive the UL measurement signal of the STA of the fourth DL OBSS pair. Therefore, the fourth UL OBBS pair in the UL OBSS pair list can be determined directly based on the UL OBBS pair formed by the STA and AP of the fourth DL OBSS pair. This not only reduces the probability of the STA and AP of the fourth DL OBSS pair being identified as a UL OBSS pair even if they do not constitute a UL OBSS pair, thus reducing the detection of unnecessary interference channels and reducing channel detection overhead, but also reduces unnecessary UL measurements from the STA of the fourth DL OBSS pair to the AP of the fourth DL OBSS pair, thereby reducing the complexity of obtaining the fourth UL OBBS pair.

[0146] In some embodiments, prior to step S202, method 200 further includes:

[0147] The master AP sends a notification frame and an acknowledgment frame to the STA associated with the master AP and with which there is a UL OBSS pair.

[0148] The master AP triggers the slave AP to send the notification frame to the STA associated with the slave AP and with a UL OBSS pair, and to receive an acknowledgment frame from the slave AP for the notification frame;

[0149] The notification frame is used to notify the UL OBSS pair of the STA.

[0150] For example, the master AP sends a notification frame and an acknowledgment frame to the STA associated with the master AP and which has a UL OBSS pair reported by the slave AP; the master AP triggers the slave AP to send the notification frame to the STA associated with the slave AP and which has a UL OBSS pair measured by the master AP, and to receive the acknowledgment frame from the slave AP.

[0151] In this embodiment, before the STA of the UL OBSS pair performs UL detection, the master AP notifies the STA of the UL OBSS pair or triggers the slave AP to notify the STA of the UL OBSS pair. This helps the STAs with UL OBSS pairs to store their respective UL OBSS pairs, thereby reducing the latency of UL detection when performing UL detection later.

[0152] In some embodiments, S202 includes:

[0153] The main AP triggers link detection for STAs that belong to the UL OBSS pair list and have uplink transmission requirements, based on the UL OBSS pair list.

[0154] For example, the primary AP, based on the UL OBSS pair list, triggers STAs belonging to the UL OBSS pair list and having uplink transmission needs to perform link detection on the associated AP and associated STAs, including OBSS APs of STAs with uplink transmission needs.

[0155] For example, when the STAs associated with the slave AP include STAs with uplink transmission, the master AP, based on the UL OBSS pair list, can directly trigger STAs associated with the master AP, belonging to the UL OBSS pair list, and having uplink transmission needs to perform link probing on the master AP and the slave AP, i.e., perform UL C-BF probing. When the STAs associated with the slave AP do not include STAs with uplink transmission, the master AP, based on the UL OBSS pair list, can directly trigger STAs associated with the master AP, belonging to the UL OBSS pair list, and having uplink transmission needs to perform link probing on the master AP, i.e., perform InBSS BF probing.

[0156] For example, when the STAs associated with the primary AP include STAs with uplink transmission, the primary AP, based on the UL OBSS pair list, indirectly triggers STAs associated with the secondary AP that belong to the UL OBSS pair list and have uplink transmission needs to perform link probing on both the primary AP and the secondary AP, i.e., performs UL C-BF probing. As another example, when the STAs associated with the primary AP do not include STAs with uplink transmission, the primary AP, based on the UL OBSS pair list, indirectly triggers STAs associated with the secondary AP that belong to the UL OBSS pair list and have uplink transmission needs to perform link probing on the secondary AP, i.e., performs InBSS BF probing.

[0157] In this embodiment, the main AP triggers link probing on STAs belonging to the UL OBSS pair list that have uplink transmission needs, based on the UL OBSS pair list. This avoids triggering link probing on STAs belonging to the UL OBSS pair list that do not have uplink transmission needs, thereby reducing the number of STAs performing link probing and thus reducing channel probing overhead.

[0158] In some embodiments, before the primary AP triggers link probing on STAs belonging to the UL OBSS pair list and having uplink transmission needs, based on the UL OBSS pair list, the method 200 further includes:

[0159] The master AP sends a first query frame to the slave AP, and receives a feedback frame from the slave AP that receives the first query frame; or

[0160] The master AP receives a first query frame sent by the slave AP, and a feedback frame that sends the first query frame to the slave AP;

[0161] The first query frame is used to query STAs that have uplink transmission requirements.

[0162] For example, the master AP sends a first query frame to the slave AP and receives a feedback frame from the slave AP. After receiving the feedback frame, the master AP, based on the feedback frame, triggers the STAs associated with the master AP that have uplink transmission needs to perform link probing on the associated AP and the OBSS APs, including those with uplink transmission needs. For example, if the STAs associated with the slave AP include those with uplink transmission needs, the master AP, based on the UL OBSS pair list, can directly trigger the STAs associated with the master AP that belong to the UL OBSS pair list and have uplink transmission needs to perform link probing on the master AP and the slave AP, i.e., perform UL C-BF probing. As another example, if the STAs associated with the slave AP do not include those with uplink transmission needs, the master AP, based on the UL OBSS pair list, can directly trigger the STAs associated with the master AP that belong to the UL OBSS pair list and have uplink transmission needs to perform link probing on the master AP, i.e., perform InBSS BF probing.

[0163] For example, for a STA associated with the slave AP, belonging to the UL OBSS pair list, and having uplink transmission requirements, the master AP can indirectly trigger it to perform link detection through the slave AP, or the slave AP can directly trigger it to perform link detection.

[0164] When a primary AP can indirectly trigger a STA associated with a secondary AP to perform link probing through a secondary AP, the primary AP sends a first query frame to the secondary AP and receives a feedback frame from the secondary AP. After receiving the feedback frame, the primary AP can indirectly trigger STAs associated with the secondary AP that belong to the UL OBSS pair list and have uplink transmission needs to perform link probing on the associated AP and the associated STAs, including STAs with uplink transmission needs. For example, if the STAs associated with the primary AP include STAs with uplink transmission needs, the primary AP, based on the UL OBSS pair list, indirectly triggers STAs associated with the secondary AP that belong to the UL OBSS pair list and have uplink transmission needs through the secondary AP to perform link probing on both the primary AP and the secondary AP, i.e., performing UL C-BF probing. For example, if the STAs associated with the primary AP do not include STAs with uplink transmission, the primary AP, based on the UL OBSS pair list, indirectly triggers the STAs associated with the secondary AP, belonging to the UL OBSS pair list, and having uplink transmission requirements to perform link probing on the secondary AP, i.e., performing InBSS BF probing.

[0165] When a primary AP directly triggers a link probe on a STA associated with it, the primary AP receives a first query frame from the secondary AP and a feedback frame that sends the first query frame to the secondary AP. Upon receiving the feedback frame, the secondary AP, based on the feedback frame, triggers STAs associated with it that belong to the UL OBSS pair list and have uplink transmission needs, and triggers STAs belonging to the UL OBSS pair list and having uplink transmission needs to perform link probes on the associated AP and the associated STAs, including the OBSS APs with uplink transmission needs. For example, if the primary AP's associated STAs include STAs with uplink transmission needs, the secondary AP, based on the UL OBSS pair list, triggers STAs associated with it that belong to the UL OBSS pair list and have uplink transmission needs to perform link probes on both the primary and secondary APs, i.e., performs a UL C-BF probe. For example, if the STAs associated with the primary AP do not include STAs with uplink transmission needs, the secondary AP, based on the UL OBSS pair list, can trigger STAs associated with the secondary AP that belong to the UL OBSS pair list and have uplink transmission needs to perform link probing on the secondary AP, i.e., perform InBSS BF probing. Optionally, before the secondary AP directly triggers its link probing, the secondary AP receives the UL OBSS pair list from the primary AP, so that the secondary AP can trigger STAs belonging to the UL OBSS pair list and having uplink transmission needs to perform link probing based on the UL OBSS pair list.

[0166] In this embodiment, for a STA with uplink transmission needs, since its OBSS AP is associated with no STAs that have uplink transmission needs, this STA with uplink transmission needs will not interfere with the reception of its OBSS AP. Therefore, by querying STAs with uplink transmission needs, the main AP can trigger STAs that belong to the UL OBSS pair list and have uplink transmission needs to perform link probing on the associated AP and the associated STAs, including OBSS APs with uplink transmission needs. This can reduce the number of STAs performing link probing on OBSS APs that belong to OBSS APs but will not interfere with their reception, thereby reducing the detection of unnecessary interfering channels and reducing channel probing overhead.

[0167] In some embodiments, prior to S201, the method 200 further includes:

[0168] The master AP sends a DL measurement request frame to the STA associated with the master AP, and sends a trigger frame for the DL measurement request frame to the slave AP.

[0169] The DL measurement request frame is used to request DL measurement.

[0170] The main AP sends a second query frame to the STA in the overlapping area, and receives a feedback frame for the second query frame;

[0171] The overlapping area is the area where the coverage of the primary AP and the coverage of the secondary AP overlap, and the second query frame is used to query the DL OBSS pair.

[0172] For example, the primary AP sends a DL measurement request frame to the STA associated with it. Based on the received DL measurement request frame, the STA determines its DL OBSS pair. Furthermore, the primary AP sends a trigger frame for the DL measurement request frame to the secondary AP. After receiving the trigger frame, the secondary AP sends the DL measurement request frame to the STA associated with it, and the STA determines its DL OBSS pair based on the received DL measurement request frame. Further, the primary AP sends a second query frame to the STAs within the overlap area and receives a feedback frame for the second query frame. It should be understood that the STAs in the overlap area can also be understood as STAs that possess or store DL OBSS pairs.

[0173] In this embodiment, the primary AP sends a second query frame to the STAs in the overlapping area, which not only obtains the DL OBSS pair list, but also reduces the complexity and transmission overhead of obtaining the DL OBSS pair list.

[0174] In some embodiments, S202 includes:

[0175] The primary AP sends an Up Link Sounding Request (ULSR) frame to all STAs belonging to the UL OBSS pair list; or

[0176] The master AP sends a ULSR frame or a Null Data PHY Layer Protocol Data Unit (NDPA) frame to the STA associated with the master AP and with which a UL OBSS pair exists; or

[0177] For example, the ULSR frame is used to request the STA to perform link probing, such as triggering the STA to send a frame requesting channel state measurement. The NDPA frame is used to notify the STA that a Null Data PPDU (NDP) frame is about to be sent so that the STA can prepare to perform channel state measurement.

[0178] The master AP sends a trigger frame for a ULSR frame or a trigger frame for an NDPA frame to the slave AP. The trigger frame for the ULSR frame is used to trigger the slave AP to send the ULSR frame to a STA associated with the slave AP that has a UL OBSS pair. The trigger frame for the NDPA frame is used to trigger the slave AP to send the NDPA frame to a STA associated with the slave AP that has a UL OBSS pair.

[0179] For example, the ULSR frame or the NDPA frame may include a UL OBSS pair that needs to be measured or an OBSS AP that needs to be measured. A UL OBSS pair that needs to be measured means that the STA associated with the OBSS AP includes a STA with uplink transmission needs, and an OBSS AP that needs to be measured means that the associated STA includes an OBSS AP with uplink transmission needs. This not only helps to notify the STA of the interference signals that need to be measured, but also reduces the latency of the STA performing link measurements.

[0180] For example, if the slave AP does not store the UL OBSS pair list, the master AP sends ULSR frames to all STAs belonging to the UL OBSS pair list; or the master AP may, based on the UL OBSS pair list, send ULSR frames or NDPA frames to STAs associated with the master AP, and send trigger frames for ULSR frames or NDPA frames to the slave AP. Alternatively, if the slave AP stores the UL OBSS pair list, the master AP may, based on the UL OBSS pair list, send ULSR frames or NDPA frames to STAs associated with the master AP, and the slave AP may, based on the UL OBSS pair list, send ULSR frames or NDPA frames to STAs associated with the slave AP that belong to the UL OBSS pair list.

[0181] In this embodiment, by introducing NDPA frames, the STA does not need to send a channel state measurement request, which reduces the complexity and overhead of the STA performing link detection.

[0182] In some embodiments, prior to S201, the method 200 further includes:

[0183] The primary AP can put its associated STAs into hibernation via either the Request-to-Send Clear-to-Send (CTS-RTS) mechanism or the Clear-to-Send to Self (CTS-to-Self) mechanism.

[0184] For example, before the primary AP sends a DL measurement request frame to the STA associated with the primary AP, or before sending the trigger frame of the DL measurement request frame to the secondary AP, the primary AP puts the STA associated with the primary AP into hibernation by requesting to send clear RTS-CTS or clearing CTS-to-Self sent to itself.

[0185] In this embodiment, using the RTS-CTS mechanism or the CTS-to-Self mechanism can reserve media for the primary AP's participation in collaboration, keeping the sites associated with the primary AP in a silent state, thus reducing interference from the sites associated with the primary AP to the multi-AP collaboration process. Specifically, before the primary AP sends a DL measurement request frame to the STA associated with it, or before sending the trigger frame for the DL measurement request frame to the secondary AP, the primary AP can use the RTS-CTS mechanism or the CTS-to-Self mechanism to put the STA associated with it into a dormant state. This reduces interference from the sites associated with the primary AP to the measurement of DL OBSS pairs, thereby ensuring the measurement accuracy of the DL OBSS pair list.

[0186] The wireless communication method provided in this application will be described below with reference to various embodiments.

[0187] Example 1:

[0188] Figure 9 is a schematic diagram of a DL OBSS measurement process and a DL OBSS feedback process provided in an embodiment of this application. Figure 10 is a schematic diagram of a UL OBSS measurement process and a display detection process for UL C-BF provided in an embodiment of this application. The processes described in Figure 9 and Figure 10, when combined, can form a complete measurement and detection process.

[0189] The measurement and detection process includes pre-measurement silence, DL OBSS pair measurement, DL OBSS pair feedback, UL OBSS pair measurement, AP uplink service query and feedback, and detection triggered by the main AP. The DL OBSS pair measurement and feedback processes are used to determine the DL OBSS pairs of STAs within the BSS overlap area. The DL OBSS pair feedback process also confirms some UL OBSS pairs. The UL OBSS pair measurement process confirms the remaining UL OBSS pairs. The AP uplink service query and feedback are primarily used to confirm whether the STA has uplink transmission requirements.

[0190] For the pre-measurement silencing process, the master AP of the collaboration set triggers each AP to send a CTS-to-Self message to silence the STAs associated with each AP in the collaboration set, so as not to interfere with the subsequent measurement process.

[0191] For the DL OBSS pair measurement process, the APs in the cooperative set sequentially send DL measurement request frames so that the relevant STAs can perform LM. The DL measurement request frame is used to request DL measurement. After receiving the DL measurement request frame, the STA determines whether the DL measurement request frame comes from an OBSS AP or an InBSS AP based on the AP ID or BSS color carried in the frame. The color field indicates whether the DL measurement request frame comes from an OBSS AP or an InBSS AP. From the perspective of downlink measurement, the STA storing the OBSS AP can form a DL OBSS pair with the OBSS AP. For example, according to the topology in Figure 4, STA12 and STA13 form a DL OBSS pair with AP2, meaning that the downlink transmission signal of AP2 interferes with the reception of STA13 and STA13. STA21, STA22, and STA23 are associated with AP2, and AP2 is the InBSS AP of STA21, STA22, and STA23. Similarly, STA22 forms a DL OBSS pair with AP1, and AP1 is the InBSS AP of STA11, STA12, and STA13.

[0192] For the DL OBSS pair feedback process, the primary AP (AP2) sends a second query frame to trigger STAs (e.g., STAs storing DL OBSS pairs) within the BSS overlap area to feed back DL OBSS pairs. The second query frame is used to query DL OBSS pairs. After receiving the second query frame, the STAs storing DL OBSS pairs feed back the DL OBSS pairs to the primary AP via the feedback frame of the second query frame. The primary AP then obtains the DL OBSS pair list, i.e., AP2->STA12, AP2->STA13, AP1->STA22. In practice, if the primary AP can correctly receive the DL OBSS pairs, the feedback of DL OBSS pairs can enable measurements of part of the uplink, i.e., STA12->AP2, STA13->AP2, STA22->AP2. Based on the DL OBSS pairs fed back by STA12, STA13, and STA22 respectively, namely AP2->STA12, AP2->STA13, and AP1->STA22, the main AP2 synthesizes the UL OBSS pair list, which includes: AP2<-STA12 and AP2<-STA13.

[0193] For the UL OBSS pair measurement process, the master AP (AP2) knows the confirmation result of the missing UL OBSS pair STA22->AP1 based on AP1->STA22 in the DL OBSS pair list. Therefore, AP2 instructs STA22 to send a first trigger frame across BSS to AP1. The first trigger frame is used to trigger STA22 to send a UL measurement request frame to the slave AP1. The UL measurement request frame is used to request UL measurement. Based on the received UL measurement request frame, AP1 (slave AP) determines AP1<-STA22 and informs the master AP (AP2) of the confirmation result through a first feedback frame. Finally, a complete UL OBSS pair list is obtained. In this scheme, the master AP maintains the UL OBSS pair list.

[0194] For the AP uplink service query feedback process, it is assumed that the associated STAs of each AP have completed uplink service request reporting. Each slave AP responds to the first query frame sent by the master AP by sending a feedback frame to the master AP. This feedback frame is used to report the uplink transmission requests of the STAs associated with the slave AP located in the overlap area. The master AP maintains a list of STAs with uplink transmission requests for each AP. It should be noted that in this scheme, the order of the UL OBSS measurement process and the AP uplink service query and feedback process is interchangeable. The order shown in the diagram applies to the establishment of a multi-AP cooperative set. If the establishment of the multi-AP cooperative set has been completed, the order can be interchanged, thereby reducing the measurement overhead of UL OBSS, i.e., only measuring STAs with uplink transmission requests.

[0195] For the probe process triggered by the primary AP, the ULSR frame is not only used to request the STA to perform link probe, for example, to trigger the STA to send a frame to request a measurement of the channel state. The ULSR frame also informs the STA of its UL OBSS pair, which allows the STA to perform link probe against the corresponding OBSS AP.

[0196] Example 2:

[0197] Figure 9 is a schematic diagram of the measurement process and feedback process of a DL OBSS according to an embodiment of this application. Figure 11 is a schematic diagram of another UL OBSS measurement process according to an embodiment of this application. Figure 12 is a schematic diagram of the distribution and feedback process and the display detection process of a UL OBSS based on Figure 13 according to an embodiment of this application. The processes described in Figure 9, Figure 11, and Figure 12 can be combined to form a complete measurement and detection process.

[0198] The measurement and detection process includes pre-measurement silence, DL OBSS pair measurement, DL OBSS pair feedback, UL OBSS pair measurement, UL OBSS pair distribution and feedback, AP uplink service query and feedback, and detection triggered by associated APs. It should be understood that the DL OBSS pair measurement and feedback processes are used to determine the DL OBSS pairs of STAs within the BSS overlap area. The relevant content in Figure 9 can be found in the description in Embodiment 1; to avoid repetition, it will not be repeated here. Unlike the scheme in Embodiment 1, in the DL OBSS pair feedback, the STA feeds back the DL OBSS pairs to the associated AP to reduce the amount of feedback between STA-AP and between APs. The associated AP feeds back the DL OBSS pairs to the master AP. The master AP may or may not send the DL OBSS pairs fed back by its associated STAs to the slave APs. Assuming that through the above process, the master AP obtains a list of DL OBSS pairs, i.e., AP1->STA22, AP2->STA12, AP2->STA13.

[0199] For the UL OBSS pair measurement process, the master AP, based on the DL OBSS pair list, sends a first trigger frame to each STA associated with the master AP and belonging to the DL OBSS pair list, to trigger the STA to send a UL measurement request frame to the slave AP. The UL measurement request frame is used to request UL measurement. The slave AP, based on the received UL measurement request frame, determines the UL OBSS pair and feeds back the determined UL OBSS pair to the master AP through a first feedback frame. Similarly, the master AP, based on the DL OBSS pair list, sends a second trigger frame to the slave AP, to trigger the slave AP to send a second trigger frame to each STA associated with it and belonging to the DL OBSS pair list, to trigger the STA to send a UL measurement request frame to the slave AP. The UL measurement request frame is used to request UL measurement. The master AP, based on the received UL measurement request frame, determines the UL OBSS pair; finally, a complete UL OBSS pair list is obtained.

[0200] For example, as shown in Figure 11, the master AP, based on the DL OBSS pair list (e.g., AP1->STA22 in the DL OBSS pair list), finds that the AP associated with STA22 is AP2. The master AP (AP2) then sends a first trigger frame to the associated STA22, triggering STA22 to send a UL measurement request frame to the slave AP1. After completing the UL measurement, AP1 informs the master AP of the UL OBSS pair, i.e., informs the master AP of STA22->AP1. The master AP maintains the UL OBSS pair list. Since STA22 knows its OBSS AP is AP1 during the DL OBSS pair measurement process, the first trigger frame does not need to carry STA22's OBSS AP information. Similarly, based on the DL OBSS pair list, the master AP (AP2) triggers AP1 to send a second trigger frame to STA12 and STA13 via the trigger frame of the second trigger frame, triggering STA12 and STA13 to send UL measurement request frames to AP2, thereby completing the UL OBSS pair measurements, i.e., STA12->AP2 and STA13->AP2 respectively. It should be noted that since AP1 knows that AP2 is the AP for the DL OBSS of STA12 and STA13, the trigger frame of the second trigger frame does not need to carry the UL OBSS pair of STA12 and STA13. Here, the UL OBSS measurement process is managed by each AP, triggering the associated STA to perform the measurement, rather than by the master AP. The UL OBSS pair list is completed collaboratively between APs; the master AP, slave APs, and overlapping STAs can all save the OBSS pair list. For example, in this case, the UL OBSS pair list saved at the master AP is: STA12->AP2, STA22->AP1, STA13->AP2.

[0201] For the UL OBSS pair feedback and distribution process, during UL OBSS pair measurement, the UL OBSS pair list is stored in the master AP. Based on the UL OBSS pair list, the master AP sends notification frames and acknowledgment frames for each STA associated with it and belonging to the UL OBSS pair list. Additionally, based on the UL OBSS pair list, the master AP sends trigger frames for notification frames to slave APs, enabling slave APs to send notification frames to each STA associated with it and belonging to the UL OBSS pair list, and APs that receive acknowledgment frames for notification frames to send notification frames to these STAs. These notification frames are used to inform the STAs of their UL OBSS pairs.

[0202] For example, as shown in Figure 12, the master AP queries the UL OBSS pair list and first notifies the associated AP (AP2) of STA22 that the OBSS AP of its associated STA (STA22) is AP1. Therefore, the notification frame sent by AP2 to STA22 contains the UL OBSS pair of STA22, i.e., STA22->AP1. After receiving the notification frame, STA22 replies with an acknowledgment frame to the associated AP (AP2), indicating that it has received the UL OBSS pair. Similarly, based on the UL OBSS pair list, the master AP triggers the AP (AP1) associated with STA12 and STA13 to send notification frames through the trigger frame of the notification frame, in order to notify the OBSS APs corresponding to these STAs. The trigger frame of the notification frame contains the UL OBSS pair of the corresponding STA. When AP1 sends the notification frame to STA12 and STA13, it can be implemented through DL OFDMA. After receiving the corresponding UL OBSS pair, STA12 and STA13 reply with an acknowledgment frame to their associated AP. Finally, after receiving the acknowledgment frame from the associated STA, the AP replies with an acknowledgment frame to the primary AP, indicating that the UL OBSS distribution of the associated STA under that AP is complete. The acknowledgment frames sent by STA12 and STA13 can be block acknowledgments (BA), indicating that the acknowledgment frames sent by STA12 and STA13 are the same frame. The acknowledgment frames sent by STA22 and AP1 can be frames containing acknowledgment (ACK) information.

[0203] For AP-triggered probes, since the STA stores UL OBSS pairs, the ULSR does not need to include the corresponding STA's UL OBSS pair during the channel probe phase. During the channel probe phase, only STAs with UL OBSS pairs and uplink service requirements need to initiate UL C-BF probes; otherwise, the ULSR-triggered probe is an InBSS probe.

[0204] Example 3:

[0205] Figure 9 is a schematic diagram of a DL OBSS measurement process and a DL OBSS feedback process provided in an embodiment of this application. Figure 13 is a schematic diagram of a UL OBSS distribution process and an implicit detection process for UL C-BF provided in an embodiment of this application. The processes described in Figure 9 and the processes shown in Figure 13, when combined, can form a complete measurement and detection process.

[0206] The measurement and detection process includes pre-measurement silence, DL OBSS pair measurement, DL OBSS pair feedback, DL OBSS pair distribution, AP uplink service query and feedback, and detection triggered by associated APs. It should be understood that the DL OBSS pair measurement and feedback processes are used to determine the DL OBSS pairs of STAs within the BSS overlap area. The relevant content in Figure 9 can be found in the description in Embodiment 1; to avoid repetition, it will not be repeated here. Unlike the schemes in Embodiments 1 and 2, which assume that UL C-BF uses explicit measurement of UL OBSS pairs, this embodiment utilizes channel exclusivity to implicitly measure UL OBSS pairs. Specifically, it measures the DL OBSS pair list and determines the UL OBSS pair list based on the DL OBSS pair list. It should be understood that since the UL OBSS pair list is determined based on the DL OBSS pair list, the DL OBSS pair distribution process can also be replaced or understood as the UL OBSS pair distribution process.

[0207] During the DL OBSS pair distribution process, since DL measurements are performed and the DL OBSS pair list is maintained by the master AP, the corresponding AP is unaware of its DL OBSS pairs. The master AP queries the STAs in the DL OBSS pair list, and distributes the complete DL OBSS pair list to the slave APs. For example, the master AP informs AP1 of the corresponding DL OBSS list, i.e., AP1->STA22, AP2->STA12, AP2->STA13. Upon receiving the corresponding DL OBSS pair list, the slave AP replies with an acknowledgment frame to the master AP, indicating that the slave AP has received the corresponding DL OBSS pair list.

[0208] For the AP uplink service query and feedback process, an AP with uplink transmission needs queries whether its associated STAs with uplink transmission needs are in the DL OBSS pair. If a STA with uplink transmission needs is in the DL OBSS pair, the AP sends a first query frame to the STA's OBSS AP to inquire whether the OBSS AP has an associated STA with uplink transmission needs, and receives a feedback frame from the OBSS AP. If the feedback frame indicates that the STAs associated with the OBSS AP do not include STAs with uplink transmission needs, the STAs associated with the AP can perform InBSS BF. If the feedback frame indicates that the STAs associated with the OBSS AP include STAs with uplink transmission needs, the STAs associated with the AP perform UL C-BF. Correspondingly, after receiving the first query frame, the OBSS AP queries the DL OBSS pair list to see if its uplink transmission terminals will affect the AP, and informs the AP of the result through the feedback frame of the first query frame.

[0209] For example, as shown in Figure 13, after AP1 receives the uplink transmission request from the associated STA13, it queries the OBSS pair list and learns that this STA is an OBSS STA of AP2, meaning that STA13 will interfere with AP2's reception. Therefore, AP1 queries AP2 about its uplink service status through the first query frame, and AP2 informs AP1 of its uplink transmission terminal STA22 through the feedback frame of the first query frame. AP1 queries the OBSS pair list again and finds that STA22 will interfere with it. Therefore, during the probing phase, AP1 notifies STA13 of the upcoming NDP frame via NDPA, and AP2 notifies STA22 of the upcoming NDP frame via NDPA, so that STA13 and STA22 can prepare for channel state measurement. After receiving the NDP frame, STA13 and STA22 can estimate the channel information based on the pilot signal in it. In this embodiment, since the UL OBSS pair list is determined based on the DL OBSS pair list, and both AP and OBSS STA maintain DL OBSS pairs, it is equivalent to both AP and OBSS STA maintaining UL OBSS pairs.

[0210] The structure of each frame involved in this application will be described below.

[0211] For example, the structure of the following frame is described below:

[0212] 1. The first trigger frame is used to trigger the STA of the DL OBSS pair to send a UL measurement request frame from the AP.

[0213] 2. The second trigger frame is used to trigger the STA of the DL OBSS pair to send the UL measurement request frame to the main AP.

[0214] 3. UL Measurement Request Frame, used to request UL measurement.

[0215] 4. Notification frame, used to notify the STA of the UL OBSS pair.

[0216] 5. The first query frame is used to query STAs that have uplink transmission requirements.

[0217] 6. The feedback frame of the first query frame is used to report the STAs that have uplink transmission requirements.

[0218] 7. The second query frame is used to query DL OBSS pairs.

[0219] 8. Distribute the DL OBSS to the list of frames.

[0220] For example, the first trigger frame, the second trigger frame, the first query frame, or the second query frame may be a trigger frame (TF).

[0221] The format of the trigger frame is shown in Table 1 below. Different trigger frames are mainly distinguished by the Trigger Type subfield and the Trigger Dependent Common Info subfield in the Common Info field, or by the Trigger Dependent User Info subfield in the User Info field.

[0222] Table 1

[0223] The Frame Control field defines the frame's attributes. The Duration field indicates the time required for transmission. The Receive Address (RA) field contains the expected receiver's MAC address. The Send Address (TA) field contains the sender's MAC address. The Common Info field contains information common to all triggered frames. The User Info field contains one or more user information entries. The Frame Check Sequence (FCS) field indicates the Cyclic Redundancy Check (CRC) value used for error detection.

[0224] For example, the UL measurement request frame, the notification frame, the feedback frame of the first query frame, or the frame that distributes the DL OBSS list is an action frame.

[0225] The format of the action frame is shown in Table 2 below.

[0226] Table 2

[0227] The Category subfield identifies the frame category, with a recommended value of 44, which can be used to distinguish different types of action frames. MAPC Action is used to coordinate the behavior of different Access Points (APs) in multi-access point cooperative communication; the element field is a data structure used to encapsulate specific information.

[0228] In some embodiments, the user information field of the first trigger frame includes at least one of the following:

[0229] The Collaborative AP Identifier (CAID) subfield is used to identify the AP associated with the STA;

[0230] The Collaboration Group Identifier (CGID) subfield is used to identify the collaboration group of the STA;

[0231] The Send Operation subfield indicates that the triggered send operation is a UL measurement send operation.

[0232] For example, the first trigger frame is a trigger frame for unicast or multicast measurement, and its user information field includes subfields as shown in Table 3.

[0233] Table 3

[0234] The AID12 subfield is used to identify the STA. The OBSS Mode subfield indicates whether the measurement is across OBSS. The Need ACK subfield indicates whether acknowledgment is required. The Target Receive Power subfield indicates the target received power. The Reserved subfield refers to bits or subfields reserved for future expansion. The Trigger Dependent User Info subfield indicates the user information that triggered the dependency.

[0235] For example, the value of the send operation subfield of the first trigger frame can be 8 as shown in Table 4.

[0236] Table 4

[0237] In some embodiments, the user information field of the second trigger frame includes at least one of the following:

[0238] The associated identifier AID subfield is used to identify STA;

[0239] The Send Operation subfield indicates that the triggered send operation is the sending of a UL measurement request frame.

[0240] For example, the AID subfield can be a 12-bit subfield, namely the AID12 subfield.

[0241] For example, the second trigger frame is a BSS-internal trigger frame, which does not require CAID and CGID, so the structure of its corresponding user information field is as shown in Table 5.

[0242] Table 5

[0243] The "Need ACK" subfield indicates whether acknowledgment is required. The "Target Receive Power" subfield indicates the target receive power. The "Reserved" subfield refers to bits or subfields reserved for future expansion. The "Trigger Dependent User Info" subfield indicates the user information that triggered the dependency.

[0244] In some embodiments, the UL measurement request frame includes: a Multi-AP Coordination (MAPC) action field, indicating that the UL measurement request frame is a frame for requesting a UL measurement; or

[0245] The element fields of the UL measurement request frame include at least one of the following:

[0246] The identifier subfield is determined based on the cooperative access point identifier (CAID) of the associated AP used to identify the STA, the cooperative group identifier (CGID) used to identify the cooperative group used to identify the STA, and the associated identifier (AID) used to identify the STA.

[0247] The transmit power subfield is used to indicate the transmit power used by the STA;

[0248] The maximum transmit power subfield is used to indicate the maximum transmit power of the STA.

[0249] For example, the identifier subfield can be a CGID+CAID+AID subfield.

[0250] For example, the UL measurement request frame is an action frame. For instance, the type field of the UL measurement request frame has a value of 00, and the subtype field has a value of 1101. The value of the MAPC action field of the UL measurement request frame can be 14, as shown in Table 6. The structure of the element fields of the UL measurement request frame can be as shown in Table 7.

[0251] Table 6

[0252] Table 7

[0253] In some embodiments, the notification frame includes element fields that include at least one of the following:

[0254] The UL OBSS Pair Quantity subfield indicates the number of UL OBSS pairs for the STA;

[0255] The OBSS AP subfield is used to indicate the AP of the STA's UL OBSS pair.

[0256] For example, the notification frame is an action frame, and the element fields of the notification frame are shown in Table 8.

[0257] Table 8

[0258] The OBSS AP subfield is used to indicate the AP of the STA's UL OBSS pair. For example, the OBSS AP subfield is used to indicate the BSS color or CAID of the STA's corresponding OBSS AP.

[0259] In some embodiments, the user information fields included in the first query frame include at least one of the following:

[0260] The CAID subfield of the Cooperative Access Point Identifier is used to identify the AP associated with the STA;

[0261] The CGID subfield, used to identify the collaboration group of the STA;

[0262] The trigger function subfield is used to indicate that the first query frame is used to query STAs with uplink transmission requirements.

[0263] For example, a value of the trigger function subfield equal to a specific number indicates that a query for an STA with uplink transmission requirements is being performed. For instance, a value of 0 for the trigger function subfield indicates that a query for an STA with uplink transmission requirements is being performed.

[0264] For example, the first query frame is a MAP trigger frame. To distinguish trigger frames for interactions between MAP collaborative APs, the value of its corresponding Trigger Type field can be suggested as 10. The user information field is shown in Table 9.

[0265] Table 9

[0266] In some embodiments, the feedback frame of the first query frame includes: a cooperative action subfield, used to indicate that the cooperative action is an action that provides feedback to a STA with uplink transmission demand; or

[0267] The element fields of the response frame of the first query frame include at least one of the following:

[0268] The associated identifier AID subfield is used to identify STA;

[0269] The CAID subfield of the Cooperative Access Point Identifier is used to identify the AP associated with the STA;

[0270] The CGID subfield, used to identify the collaboration group of the STA;

[0271] The UL transport subfield is used to indicate whether there is a transport requirement for uplink services.

[0272] For example, the first value of the UL transmission subfield is used to indicate that there is no uplink transmission demand, and the second value of the UL transmission subfield is used to indicate that there is no uplink transmission demand. Alternatively, the first value of the UL transmission subfield is used to indicate that there is uplink transmission demand, and the second value of the UL transmission subfield is used to indicate that there is downlink transmission demand. The first value is 0 and the second value is 1, or the first value is 1 and the second value is 0.

[0273] For example, the feedback frame of the first query frame is a MAP action frame, and its element fields are shown in Table 10.

[0274] Table 10

[0275] In some embodiments, the user information field of the second query frame includes at least one of the following:

[0276] The CAID subfield of the Cooperative Access Point Identifier is used to identify the AP associated with the STA;

[0277] The CGID subfield, used to identify the collaboration group of the STA;

[0278] The feedback information type subfield indicates that the feedback information is a DL OBSS pair.

[0279] For example, the first value of the Feedback (FB) Message Type (Info Type) subfield is used to indicate that the feedback information is a DL OBSS pair, and the second value of the Feedback Info Type subfield is used to indicate that the feedback information is a traditional message. Other values ​​of the Feedback Info Type subfield are reserved. The first value is 0 and the second value is 1, or the first value is 1 and the second value is 0.

[0280] For example, the second query frame can be a Buffer Status Report Poll (BSRP) frame, used to query the cache status of the STA to understand the amount and type of cached data. The function of the second query frame is for the primary AP to query the DL OBSS pairs of overlapping area STAs. STAs in overlapping areas with DL OBSS pairs randomly preempt the Resource Unit (RU) allocated by the second query frame and feed back the BSR (DL OBSS pair) to the primary AP. The second query frame may be triggered across BSSs.

[0281] For example, the user information fields of the second query frame are the subfields shown in Table 11.

[0282] Table 11

[0283] The Association Identifier (AID) subfield is used to identify the STA. The Resource Unit (RU) Allocation subfield indicates the allocated resource unit. The UL Forward Error Correction (FEC) coding type subfield indicates the coding type of the UL FEC. The UL FEC length subfield indicates the length of the UL FEC. The UL Ultra High Rate (UHR) Modulation and Coding Scheme (MCS) subfield indicates the MCS of the uplink UHR. The Reserved subfield indicates bits or subfields reserved for future expansion. The Spatial Stream (SS) Allocation subfield indicates the allocated spatial stream information. The Uplink Target Receive Power subfield indicates the UL target receive power. The PS160 subfield indicates the channel used by the RU.

[0284] In some embodiments, the frames that distribute the DL OBSS list are action frames, and the structure of their element fields is shown in Table 12.

[0285] Table 12

[0286] The DL OBSS Pair Quantity subfield indicates the number of DL OBSS pairs; the DL OBSSAP+STA subfield indicates the AP and STA of the DL OBSS pair.

[0287] The preferred embodiments of this application have been described in detail above with reference to the accompanying drawings. However, this application is not limited to the specific details of the embodiments described above. Within the scope of the technical concept of this application, various simple modifications can be made to the technical solutions of this application, and these simple modifications all fall within the protection scope of this application. For example, the various specific technical features described in the specific embodiments described above can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, this application will not describe the various possible combinations separately. Furthermore, various different embodiments of this application can also be arbitrarily combined, as long as they do not violate the spirit of this application, they should also be considered as the content disclosed in this application.

[0288] It should also be understood that, in the various method embodiments of this application, the order of the processes mentioned above does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0289] The wireless communication method provided according to the embodiments of this application has been described in detail above from the perspective of the main AP with reference to Figures 8 to 13. The wireless communication method provided according to the embodiments of this application will be described below from the perspective of the AP and the target STA with reference to Figures 14 to 16.

[0290] It should be noted that the interaction process between the AP and the master AP, the interaction process between the target STA and the master AP, the interaction process between the AP and the STA, and the design of the structure of each frame can all refer to the description of the method embodiment of the master AP above. To avoid repetition, the method of the AP and the target STA will not be described again here.

[0291] Figure 14 is a schematic flowchart of a wireless communication method 310 provided in an embodiment of this application.

[0292] As shown in Figure 14, the method 310 may include some or all of the following:

[0293] S311, the AP determines a first UL Overlap Basic Service Set (OBBS) pair based on the uplink UL measurement request frame received from the site STA associated with the primary AP, the UL measurement request frame being used to request UL measurement.

[0294] In some embodiments, method 310 further includes:

[0295] The first feedback frame is sent from the AP to the main AP;

[0296] The first feedback frame is used to provide feedback on the first UL OBBS pair.

[0297] In some embodiments, prior to S311, method 310 further includes:

[0298] The slave AP receives a first query frame from the master AP and sends a feedback frame of the first query frame to the master AP;

[0299] The first query frame is sent from the AP to the master AP, and a feedback frame is received from the master AP from the first query frame; or

[0300] The first query frame is used to query STAs that have uplink transmission requirements.

[0301] In some embodiments, prior to S311, method 310 further includes:

[0302] The slave AP receives a trigger frame for a DL measurement request frame from the master AP, and sends the DL measurement request frame to the STA associated with the slave AP;

[0303] The DL measurement request frame is used to request DL measurement.

[0304] In some embodiments, method 310 further includes:

[0305] The trigger frame for the AP to receive an uplink probe request (ULSR) frame or a null data physical layer protocol data unit (NDPA) frame from the master AP.

[0306] The trigger frame of the ULSR frame is used to trigger the AP to send the ULSR frame to the STA associated with the AP and with a UL OBSS pair, and the trigger frame of the NDPA frame is used to trigger the AP to send the NDPA frame to the STA associated with the AP and with a UL OBSS pair.

[0307] In some embodiments, prior to S311, method 310 further includes:

[0308] The slave AP can hibernate the STA associated with it by requesting to send a clear RTS-CTS or clearing a CTS-to-Self mechanism sent to itself.

[0309] Figure 15 is a schematic flowchart of a wireless communication method 320 provided in an embodiment of this application.

[0310] As shown in Figure 15, the method 320 may include some or all of the following:

[0311] S321, A second trigger frame is sent from the AP to the STA associated with the AP and belonging to the third DL OBSS pair;

[0312] The second trigger frame is used to trigger the STA of the third DL OBSS pair to send a UL measurement request frame to the main AP, and the UL measurement request frame is used to request UL measurement.

[0313] In some embodiments, the method 320 further includes:

[0314] The trigger frame of the notification frame received by the AP from the main AP;

[0315] The notification frame is sent from the AP to the STA associated with the AP and with which a UL OBSS pair exists, and an acknowledgment frame is sent to receive the notification frame.

[0316] The notification frame is used to notify the UL OBSS pair of the STA.

[0317] In some embodiments, prior to step S321, method 320 further includes:

[0318] The slave AP receives a first query frame from the master AP and sends a feedback frame of the first query frame to the master AP;

[0319] The first query frame is sent from the AP to the master AP, and a feedback frame is received from the master AP from the first query frame; or

[0320] The first query frame is used to query STAs that have uplink transmission requirements.

[0321] In some embodiments, prior to step S321, method 320 further includes:

[0322] The slave AP receives a trigger frame for a DL measurement request frame from the master AP, and sends the DL measurement request frame to the STA associated with the slave AP;

[0323] The DL measurement request frame is used to request DL measurement.

[0324] In some embodiments, the method 320 further includes:

[0325] The trigger frame for the AP to receive an uplink probe request (ULSR) frame or a null data physical layer protocol data unit (NDPA) frame from the master AP.

[0326] The trigger frame of the ULSR frame is used to trigger the AP to send the ULSR frame to the STA associated with the AP and with a UL OBSS pair, and the trigger frame of the NDPA frame is used to trigger the AP to send the NDPA frame to the STA associated with the AP and with a UL OBSS pair.

[0327] In some embodiments, prior to step S321, method 320 further includes:

[0328] The slave AP can hibernate the STA associated with it by requesting to send a clear RTS-CTS or clearing a CTS-to-Self mechanism sent to itself.

[0329] Figure 16 is a schematic flowchart of a wireless communication method 410 provided in an embodiment of this application.

[0330] As shown in Figure 16, the method 410 may include some or all of the following:

[0331] S411, the target station STA receives a first trigger frame from the master AP. The first trigger frame is used to trigger the target STA to send a UL measurement request frame to the slave AP. The UL measurement request frame is used to request to perform UL measurement.

[0332] S421, the target STA sends the UL measurement request frame to the AP.

[0333] In some embodiments, the method 410 further includes:

[0334] The target STA receives a notification frame from the master AP or the slave AP, as well as an acknowledgment frame for sending the notification frame;

[0335] The notification frame is used to notify the UL Overlap Basic Service Set (OBSS) pair.

[0336] In some embodiments, prior to S411, method 410 further includes:

[0337] The target STA determines its DL Overlap Basic Service Set (OBSS) pair based on the DL measurement request frame received from the master AP or the slave AP.

[0338] The target STA receives a second query frame from the main AP, and a feedback frame that sends the second query frame;

[0339] The second query frame is used to query the DL OBSS pair of the target STA.

[0340] In some embodiments, the method 410 further includes:

[0341] The target STA receives an Uplink Probe Request (ULSR) frame or a Null Data Physical Layer Protocol Data Unit (NDPA) frame from the master AP or the slave AP.

[0342] In some embodiments, prior to S411, method 410 further includes:

[0343] The target STA goes into hibernation by requesting to send a clear RTS-CTS or clearing a CTS-to-Self mechanism.

[0344] Figure 17 is a schematic flowchart of a wireless communication method 420 provided in an embodiment of this application.

[0345] As shown in Figure 17, the method 420 may include some or all of the following:

[0346] S421, the target station STA receives a second trigger frame sent from the AP. The second trigger frame is used to trigger the target STA to send a UL measurement request frame to the main AP. The UL measurement request frame is used to request to perform UL measurement.

[0347] S422, the target STA sends the UL measurement request frame to the master AP.

[0348] In some embodiments, the method 410 further includes:

[0349] The target STA receives a notification frame from the master AP or the slave AP, as well as an acknowledgment frame for sending the notification frame;

[0350] The notification frame is used to notify the UL Overlap Basic Service Set (OBSS) pair.

[0351] In some embodiments, prior to S421, method 420 further includes:

[0352] The target STA determines its DL Overlap Basic Service Set (OBSS) pair based on the DL measurement request frame received from the master AP or the slave AP.

[0353] The target STA receives a second query frame from the main AP, and a feedback frame that sends the second query frame;

[0354] The second query frame is used to query the DL OBSS pair of the target STA.

[0355] In some embodiments, the method 420 further includes:

[0356] The target STA receives an Uplink Probe Request (ULSR) frame or a Null Data Physical Layer Protocol Data Unit (NDPA) frame from the master AP or the slave AP.

[0357] In some embodiments, prior to S421, method 420 further includes:

[0358] The target STA goes into hibernation by requesting to send a clear RTS-CTS or clearing a CTS-to-Self mechanism.

[0359] The method embodiments of this application have been described in detail above with reference to Figures 8 to 16, and the device embodiments of this application have been described in detail below with reference to Figures 18 to 22.

[0360] Figure 18 is a schematic block diagram of a wireless communication device 500 according to an embodiment of this application.

[0361] As shown in Figure 18, the wireless communication device 500 may include:

[0362] Communication module 501 is used to obtain the uplink UL OBSS pair list based on the downlink overlapping basic service set (DL OBSS) pair list;

[0363] Processing module 502 is used to trigger link detection of STAs belonging to the UL OBSS pair list based on the UL OBSS pair list.

[0364] In some embodiments, the communication module 501 is specifically used for:

[0365] Based on the first DL OBSS pair in the DL OBSS pair list, a first trigger frame is sent to the STA associated with the main AP and belonging to the first DL OBSS pair;

[0366] Wherein, the first trigger frame is used to trigger the STA of the first DL OBSS pair to send a UL measurement request frame to the AP, and the UL measurement request frame is used to request to perform UL measurement;

[0367] Wherein, the STA of the first DL OBSS pair is the STA associated with the main AP;

[0368] The first feedback frame is received from the AP;

[0369] The first feedback frame is used to provide feedback on the first UL OBBS pair in the UL OBSS pair list.

[0370] In some embodiments, the communication module 501 is specifically used for:

[0371] Based on the STA and AP of the second DL OBSS pair in the DL OBSS pair list, determine the second UL OBBS pair in the UL OBSS pair list;

[0372] In this context, the STA of the second DL OBSS pair is the STA associated with the AP.

[0373] In some embodiments, the communication module 501 is specifically used for:

[0374] Based on the third DL OBSS pair in the DL OBSS pair list, a second trigger frame is triggered from the AP to the STA associated with the AP and belonging to the third DL OBSS pair;

[0375] The second trigger frame is used to trigger the STA of the third DL OBSS pair to send the UL measurement request frame to the main AP;

[0376] Wherein, the STA of the third DL OBSS pair is the STA associated with the AP;

[0377] Based on the UL measurement request frame received from the STA associated with the AP and belonging to the third DL OBSS pair, determine whether the STA and AP of the third DL OBSS constitute the third UL OBBS pair in the UL OBSS pair list.

[0378] In some embodiments, if the uplink transmit power of the STA of the fourth DL OBSS pair in the DL OBSS pair list is the same as the downlink transmit power of the AP of the fourth DL OBSS pair, then the communication module 501 is specifically used for:

[0379] Based on the UL OBBS pair formed by STA and AP of the fourth DL OBSS pair, the fourth UL OBBS pair in the UL OBSS pair list is determined.

[0380] In some embodiments, before the communication module 501 triggers link probing of a STA belonging to the UL OBSS pair list based on the UL OBSS pair list, it is further configured to:

[0381] Send a notification frame and an acknowledgment frame for receiving the notification frame to the STA associated with the main AP and with which there is a UL OBSS pair;

[0382] Trigger the AP to send the notification frame to the STA associated with the AP and with which there is a UL OBSS pair, and receive an acknowledgment frame from the AP to receive the notification frame;

[0383] The notification frame is used to notify the UL OBSS pair of the STA.

[0384] In some embodiments, the processing module 502 is specifically used for:

[0385] Based on the UL OBSS pair list, STAs belonging to the UL OBSS pair list and having uplink transmission requirements are triggered to perform link detection.

[0386] In some embodiments, before the processing module 502 triggers a link probe on a STA belonging to the UL OBSS pair list and having uplink transmission requirements, the communication module 501 is further configured to:

[0387] Sending a first query frame to the slave AP, and receiving a feedback frame from the slave AP of the first query frame; or

[0388] Receive a first query frame sent from the AP, and a feedback frame sent to the AP that sent the first query frame;

[0389] The first query frame is used to query STAs that have uplink transmission requirements.

[0390] In some embodiments, before obtaining the uplink UL OBSS pair list based on the downlink overlapped basic service set (DL OBSS) pair list, the communication module 501 is further configured to:

[0391] Send a DL measurement request frame to the STA associated with the primary AP, and send a trigger frame for the DL measurement request frame to the secondary AP;

[0392] The DL measurement request frame is used to request DL measurement.

[0393] Send a second query frame to the STA in the overlapping area, and receive a feedback frame for the second query frame;

[0394] The overlapping area is the area where the coverage of the primary AP and the coverage of the secondary AP overlap, and the second query frame is used to query the DL OBSS pair.

[0395] In some embodiments, the processing module 502 is specifically used for:

[0396] Send an uplink probe request (ULSR) frame to all STAs belonging to the UL OBSS pair list; or

[0397] Send an Uplink Probe Request (ULSR) frame or a Null Data Physical Layer Protocol Data Unit (NDPA) frame to the STA associated with the primary AP and with which a UL OBSS pair exists; or

[0398] The trigger frame for sending an Uplink Probe Request (ULSR) frame or a Null Data Physical Layer Protocol Data Unit (NDPA) frame to the AP is used to trigger the AP to send the ULSR frame to a STA associated with the AP that has a UL OBSS pair. The trigger frame for sending the NDPA frame to the STA associated with the AP that has a UL OBSS pair is used to trigger the AP to send the NDPA frame to the STA associated with the AP that has a UL OBSS pair.

[0399] In some embodiments, before obtaining the uplink UL OBSS pair list based on the downlink overlapped basic service set (DL OBSS) pair list, the communication module 501 is further configured to:

[0400] The STA associated with the primary AP can be put into hibernation by requesting to send a clear RTS-CTS mechanism or clearing a CTS-to-Self mechanism sent to itself.

[0401] In some embodiments, the user information field of the first trigger frame includes at least one of the following:

[0402] The CAID subfield of the Cooperative Access Point Identifier is used to identify the AP associated with the STA;

[0403] The CGID subfield, used to identify the collaboration group of the STA;

[0404] The Send Operation subfield indicates that the triggered send operation is a UL measurement send operation.

[0405] In some embodiments, the user information field of the second trigger frame includes at least one of the following:

[0406] The associated identifier AID subfield is used to identify STA;

[0407] The Send Operation subfield indicates that the triggered send operation is the sending of a UL measurement request frame.

[0408] In some embodiments, the UL measurement request frame includes: a Multi-Access Point Coordination (MAPC) action field, used to indicate that the UL measurement request frame is a frame for requesting a UL measurement; or

[0409] The element fields of the UL measurement request frame include at least one of the following:

[0410] The identifier subfield is determined based on the cooperative access point identifier (CAID) of the associated AP used to identify the STA, the cooperative group identifier (CGID) used to identify the cooperative group used to identify the STA, and the associated identifier (AID) used to identify the STA.

[0411] The transmit power subfield is used to indicate the transmit power used by the STA;

[0412] The maximum transmit power subfield is used to indicate the maximum transmit power of the STA.

[0413] In some embodiments, the notification frame includes element fields that include at least one of the following:

[0414] The UL OBSS Pair Quantity subfield indicates the number of UL OBSS pairs for the STA;

[0415] The OBSS AP subfield is used to indicate the AP of the STA's UL OBSS pair.

[0416] In some embodiments, the user information fields included in the first query frame include at least one of the following:

[0417] The CAID subfield of the Cooperative Access Point Identifier is used to identify the AP associated with the STA;

[0418] The CGID subfield, used to identify the collaboration group of the STA;

[0419] The trigger function subfield is used to indicate that the first query frame is used to query STAs with uplink transmission requirements.

[0420] In some embodiments, the feedback frame of the first query frame includes: a cooperative action subfield, used to indicate that the cooperative action is an action that provides feedback to a STA with uplink transmission demand; or

[0421] The element fields of the response frame of the first query frame include at least one of the following:

[0422] The associated identifier AID subfield is used to identify STA;

[0423] The CAID subfield of the Cooperative Access Point Identifier is used to identify the AP associated with the STA;

[0424] The CGID subfield, used to identify the collaboration group of the STA;

[0425] The UL transport subfield is used to indicate whether there is a transport requirement for uplink services.

[0426] In some embodiments, the user information field of the second query frame includes at least one of the following:

[0427] The CAID subfield of the Cooperative Access Point Identifier is used to identify the AP associated with the STA;

[0428] The CGID subfield, used to identify the collaboration group of the STA;

[0429] The feedback information type subfield indicates that the feedback information is a DL OBSS pair.

[0430] It should be understood that the device embodiments and method embodiments can correspond to each other, and similar descriptions can be referred to the method embodiments. Specifically, the wireless communication device 500 shown in FIG18 can correspond to the corresponding subject in executing the method 200 of the embodiments of this application, and the foregoing and other operations and / or functions of each module in the wireless communication device 500 are respectively for implementing the corresponding processes in the various methods provided in the embodiments of this application. For the sake of brevity, they will not be described in detail here.

[0431] Figure 19 is a schematic block diagram of a wireless communication device 600 according to an embodiment of this application.

[0432] As shown in Figure 19, the wireless communication device 600 may include:

[0433] Processing module 601 is configured to determine a first UL Overlap Basic Service Set (OBBS) pair based on an uplink UL measurement request frame received from a site STA associated with the primary AP, or

[0434] The sending module 602 is used to send a second trigger frame from the STA associated with the AP and belonging to the third DL OBSS pair;

[0435] The second trigger frame is used to trigger the STA of the third DL OBSS pair to send a UL measurement request frame to the main AP, and the UL measurement request frame is used to request UL measurement.

[0436] In some embodiments, if the processing module 601 determines the first UL OBBS pair based on the UL measurement request frame sent by the STA associated with the master AP, the device 600 further includes a first communication module, configured to:

[0437] Send the first feedback frame to the main AP;

[0438] The first feedback frame is used to provide feedback on the first UL OBBS pair.

[0439] In some embodiments, if the sending module 602 sends the second trigger frame to the STA associated with the AP and belonging to the third DL OBSS pair, the device 600 further includes a second communication module for:

[0440] The trigger frame of the notification frame received from the main AP;

[0441] Send the notification frame to the STA associated with the AP and having a UL OBSS pair, and receive the acknowledgment frame for receiving the notification frame;

[0442] The notification frame is used to notify the UL OBSS pair of the STA.

[0443] In some embodiments, the apparatus 600 further includes a third communication module, wherein the third communication module is configured to: Before the processing module 601 determines a first UL Overlap Basic Service Set (OBBS) pair based on an uplink UL measurement request frame received from a site STA associated with the primary AP, or before the sending module 602 sends a second trigger frame to the STA associated with the AP and belonging to the third DL OBSS pair, the third communication module is configured to:

[0444] Receive a first query frame from the main AP, and send a feedback frame to the main AP to send the first query frame;

[0445] Send a first query frame to the master AP, and receive a feedback frame from the master AP for the first query frame; or

[0446] The first query frame is used to query STAs that have uplink transmission requirements.

[0447] In some embodiments, the apparatus 600 further includes a fourth communication module, wherein before the slave AP determines a first UL Overlapping Basic Service Set (OBBS) pair based on an uplink UL measurement request frame received from a station STA associated with the master AP, or before the slave AP sends a second trigger frame to a STA associated with the slave AP that belongs to a third DL OBSS pair, the apparatus 600 further includes a third communication module, the fourth communication module being configured to:

[0448] The trigger frame for receiving the DL measurement request frame from the master AP, and the DL measurement request frame for sending to the STA associated with the slave AP;

[0449] The DL measurement request frame is used to request DL measurement.

[0450] In some embodiments, the device 600 further includes a fifth communication module, configured to:

[0451] Receive the trigger frame of the Uplink Probe Request (ULSR) frame or the trigger frame of the Null Data Physical Layer Protocol Data Unit (NDPA) frame from the main AP.

[0452] The trigger frame of the ULSR frame is used to trigger the AP to send the ULSR frame to the STA associated with the AP and with a UL OBSS pair, and the trigger frame of the NDPA frame is used to trigger the AP to send the NDPA frame to the STA associated with the AP and with a UL OBSS pair.

[0453] In some embodiments, the apparatus 600 further includes a sixth communication module, which is configured to: determine a first UL Overlapping Basic Service Set (OBBS) pair before the slave AP determines the first UL Overlapping Basic Service Set (OBBS) pair based on an uplink UL measurement request frame received from a station STA associated with the master AP, or before the slave AP sends a second trigger frame to a STA associated with the slave AP that belongs to a third DL OBSS pair.

[0454] The STA associated with the AP is suspended by requesting to send a clear RTS-CTS mechanism or clearing a CTS-to-Self mechanism.

[0455] In some embodiments, the user information field of the second trigger frame includes at least one of the following:

[0456] The associated identifier AID subfield is used to identify STA;

[0457] The Send Operation subfield indicates that the triggered send operation is the sending of a UL measurement request frame.

[0458] In some embodiments, the UL measurement request frame includes: a Multi-Access Point Coordination (MAPC) action field, used to indicate that the UL measurement request frame is a frame for requesting a UL measurement; or

[0459] The element fields of the UL measurement request frame include at least one of the following:

[0460] The identifier subfield is determined based on the cooperative access point identifier (CAID) of the associated AP used to identify the STA, the cooperative group identifier (CGID) used to identify the cooperative group used to identify the STA, and the associated identifier (AID) used to identify the STA.

[0461] The transmit power subfield is used to indicate the transmit power used by the STA;

[0462] The maximum transmit power subfield is used to indicate the maximum transmit power of the STA.

[0463] In some embodiments, the notification frame includes element fields that include at least one of the following:

[0464] The UL OBSS Pair Quantity subfield indicates the number of UL OBSS pairs for the STA;

[0465] The OBSS AP subfield is used to indicate the AP of the STA's UL OBSS pair.

[0466] In some embodiments, the user information fields included in the first query frame include at least one of the following:

[0467] The CAID subfield of the Cooperative Access Point Identifier is used to identify the AP associated with the STA;

[0468] The CGID subfield, used to identify the collaboration group of the STA;

[0469] The trigger function subfield is used to indicate that the first query frame is used to query STAs with uplink transmission requirements.

[0470] In some embodiments, the feedback frame of the first query frame includes: a cooperative action subfield, used to indicate that the cooperative action is an action that provides feedback to a STA with uplink transmission demand; or

[0471] The element fields of the response frame of the first query frame include at least one of the following:

[0472] The associated identifier AID subfield is used to identify STA;

[0473] The CAID subfield of the Cooperative Access Point Identifier is used to identify the AP associated with the STA;

[0474] The CGID subfield, used to identify the collaboration group of the STA;

[0475] The UL transport subfield is used to indicate whether there is a transport requirement for uplink services.

[0476] It should be understood that the device embodiments and method embodiments can correspond to each other, and similar descriptions can be referred to the method embodiments. Specifically, the wireless communication device 600 shown in FIG19 can correspond to the corresponding subject in executing methods 310 to 320 of the embodiments of this application, and the foregoing and other operations and / or functions of each module in the wireless communication device 600 are respectively to implement the corresponding processes in the various methods provided in the embodiments of this application. For the sake of brevity, they will not be described in detail here.

[0477] Figure 20 is a schematic block diagram of a wireless communication device 700 according to an embodiment of this application.

[0478] As shown in Figure 20, the wireless communication device 700 may include:

[0479] Communication module 701 is used for:

[0480] Receive a first trigger frame from the master AP and send a UL measurement request frame to the slave AP; or, receive a second trigger frame from the slave AP and send a UL measurement request frame to the master AP.

[0481] The first trigger frame is used to trigger the target STA to send the UL measurement request frame to the slave AP, and the second trigger frame is used to trigger the target STA to send the UL measurement request frame to the master AP. The UL measurement request frame is used to request UL measurement.

[0482] In some embodiments, the communication module 701 is further configured to:

[0483] Receive a notification frame from the master AP or the slave AP, and an acknowledgment frame for sending the notification frame;

[0484] The notification frame is used to notify the UL Overlap Basic Service Set (OBSS) pair.

[0485] In some embodiments, before the communication module 701 receives the first trigger frame from the main AP; or before the communication module 701 receives the second trigger frame sent from the AP, it is further configured to:

[0486] Based on the DL measurement request frame received from the primary AP or the secondary AP, determine the DL Overlap Basic Service Set (OBSS) pair of the target STA;

[0487] Receive the second query frame from the main AP, and send the feedback frame of the second query frame;

[0488] The second query frame is used to query the DL OBSS pair of the target STA.

[0489] In some embodiments, the communication module 701 is further configured to:

[0490] Receive an uplink probe request (ULSR) frame or a null data physical layer protocol data unit (NDPA) frame from the master AP or the slave AP.

[0491] In some embodiments, before the communication module 701 receives the first trigger frame from the main AP; or before the communication module 701 receives the second trigger frame sent from the AP, it is further configured to:

[0492] Sleep can be initiated by requesting to send a clear RTS-CTS mechanism or by clearing a CTS-to-Self mechanism sent to itself.

[0493] In some embodiments, the user information field of the first trigger frame includes at least one of the following:

[0494] The CAID subfield of the Cooperative Access Point Identifier is used to identify the AP associated with the STA;

[0495] The CGID subfield, used to identify the collaboration group of the STA;

[0496] The Send Operation subfield indicates that the triggered send operation is a UL measurement send operation.

[0497] In some embodiments, the UL measurement request frame includes: a Multi-Access Point Coordination (MAPC) action field, used to indicate that the UL measurement request frame is a frame for requesting a UL measurement; or

[0498] The element fields of the UL measurement request frame include at least one of the following:

[0499] The identifier subfield is determined based on the cooperative access point identifier (CAID) of the associated AP used to identify the STA, the cooperative group identifier (CGID) used to identify the cooperative group used to identify the STA, and the associated identifier (AID) used to identify the STA.

[0500] The transmit power subfield is used to indicate the transmit power used by the STA;

[0501] The maximum transmit power subfield is used to indicate the maximum transmit power of the STA.

[0502] In some embodiments, the notification frame includes element fields that include at least one of the following:

[0503] The UL OBSS Pair Quantity subfield indicates the number of UL OBSS pairs for the STA;

[0504] The OBSS AP subfield is used to indicate the AP of the STA's UL OBSS pair.

[0505] In some embodiments, the user information field of the second query frame includes at least one of the following:

[0506] The CAID subfield of the Cooperative Access Point Identifier is used to identify the AP associated with the STA;

[0507] The CGID subfield, used to identify the collaboration group of the STA;

[0508] The feedback information type subfield indicates that the feedback information is a DL OBSS pair.

[0509] It should be understood that the device embodiments and method embodiments can correspond to each other, and similar descriptions can be referred to the method embodiments. Specifically, the wireless communication device 700 shown in FIG20 can correspond to the corresponding subject in executing the methods 410 to 420 of the embodiments of this application, and the foregoing and other operations and / or functions of each module in the wireless communication device 700 are respectively to implement the corresponding processes in the various methods provided in the embodiments of this application. For the sake of brevity, they will not be described in detail here.

[0510] The communication device of this application embodiment has been described above from the perspective of functional modules in conjunction with the accompanying drawings. It should be understood that this functional module can be implemented in hardware, in software instructions, or in a combination of hardware and software modules. Specifically, the steps of the method embodiments in this application can be completed by integrated logic circuits in the processor's hardware and / or by software instructions. The steps of the method disclosed in this application embodiment can be directly manifested as execution by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. Optionally, the software module can be located in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps in the method embodiments described above.

[0511] For example, the processing module and communication module mentioned above can be implemented by a processor and a transceiver, respectively.

[0512] Figure 21 is a schematic structural diagram of a communication device 800 according to an embodiment of this application.

[0513] As shown in Figure 21, the communication device 800 may include a processor 810.

[0514] The processor 810 can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0515] As shown in Figure 21, the communication device 800 may also include a memory 820.

[0516] The memory 820 can be used to store information, as well as code and instructions executed by the processor 810. The processor 810 can retrieve and run computer programs from the memory 820 to implement the methods described in this embodiment. The memory 820 can be a separate device independent of the processor 810, or it can be integrated into the processor 810.

[0517] As shown in Figure 21, the communication device 800 may also include a transceiver 830.

[0518] The processor 810 can control the transceiver 830 to communicate with other devices; specifically, it can send information or data to other devices or receive information or data sent by other devices. The transceiver 830 may include a transmitter and a receiver. The transceiver 830 may further include antennas, and the number of antennas may be one or more.

[0519] It should be understood that the various components in the communication device 800 are connected through a bus system, which includes a data bus, a power bus, a control bus, and a status signal bus.

[0520] It should also be understood that the communication device 800 can be the main AP in the embodiments of this application, and the communication device 800 can implement the corresponding processes implemented by the main AP in the various methods of the embodiments of this application. That is, the communication device 800 in the embodiments of this application can correspond to the wireless communication device 500 in the embodiments of this application, and can correspond to the corresponding subject executing the method 200 according to the embodiments of this application. For simplicity, it will not be described again here. Similarly, the communication device 800 can be the slave AP in the embodiments of this application, and the communication device 800 can implement the corresponding processes implemented by the slave AP in the various methods of the embodiments of this application. That is, the communication device 800 in the embodiments of this application can correspond to the wireless communication device 600 in the embodiments of this application, and can correspond to the corresponding subject executing the methods 310 to 320 according to the embodiments of this application. For simplicity, it will not be described again here. Similarly, the communication device 800 can be the target STA in the embodiments of this application, and the communication device 800 can implement the corresponding processes implemented by the target STA in the various methods of the embodiments of this application. In other words, the communication device 800 in this application embodiment can correspond to the wireless communication device 700 in this application embodiment, and can correspond to the corresponding subject executing the methods 410 to 420 according to the application embodiment. For the sake of brevity, it will not be described in detail here.

[0521] In addition, a chip is also provided in this application embodiment.

[0522] For example, the chip may be an integrated circuit chip with signal processing capabilities, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The chip may also be referred to as a system-on-a-chip (SoC), system-on-a-chip (SoC), chip system, or system-on-chip (SoC), etc. Optionally, the chip can be applied to various communication devices, enabling the communication device equipped with the chip to execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application.

[0523] Figure 22 is a schematic structural diagram of a chip 900 according to an embodiment of this application.

[0524] As shown in Figure 22, the chip 900 includes a processor 910.

[0525] The processor 910 can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0526] As shown in Figure 22, the chip 900 may also include a memory 920.

[0527] The processor 910 can call and run computer programs from the memory 920 to implement the methods in the embodiments of this application. The memory 920 can be used to store instruction information, as well as code, instructions, etc., executed by the processor 910. The memory 920 can be a separate device independent of the processor 910, or it can be integrated into the processor 910.

[0528] As shown in Figure 22, the chip 900 may also include an input interface 930.

[0529] The processor 910 can control the input interface 930 to communicate with other devices or chips, specifically, it can acquire information or data sent by other devices or chips.

[0530] As shown in Figure 22, the chip 900 may also include an output interface 940.

[0531] The processor 910 can control the output interface 940 to communicate with other devices or chips, specifically, it can output information or data to other devices or chips.

[0532] It should be understood that the chip 900 can be applied to the main AP in the embodiments of this application, and the chip can implement the corresponding processes implemented by the main AP in the various methods of the embodiments of this application, or it can be applied to the slave AP in the embodiments of this application, and the chip can implement the corresponding processes implemented by the slave AP in the various methods of the embodiments of this application, or it can be applied to the target STA in the embodiments of this application, and the chip can implement the corresponding processes implemented by the target STA in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0533] It should also be understood that the various components in the chip 900 are connected through a bus system, which includes a data bus, a power bus, a control bus, and a status signal bus.

[0534] The processors mentioned above may include, but are not limited to:

[0535] General-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete component gates or transistor logic devices, discrete hardware components, etc.

[0536] The processor can be used to implement or execute the methods, steps, and logic diagrams disclosed in the embodiments of this application. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory; the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the methods described above.

[0537] The memory mentioned above includes, but is not limited to:

[0538] Volatile memory and / or non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DR RAM).

[0539] It should be noted that the memory described herein is intended to include these and any other suitable types of memory.

[0540] This application also provides a computer-readable storage medium for storing a computer program. The computer-readable storage medium stores one or more programs, which include instructions that, when executed by a portable electronic device including multiple applications, enable the portable electronic device to perform the wireless communication method provided in this application. Optionally, the computer-readable storage medium can be applied to a master AP, slave AP, or target STA in the embodiments of this application, and the computer program causes a computer to execute the corresponding processes implemented by the corresponding execution entities in the various methods of the embodiments of this application; for brevity, these will not be elaborated further here.

[0541] This application also provides a computer program product, including a computer program. Optionally, the computer program product can be applied to the master AP, slave AP, or target STA in this application embodiment, and the computer program causes the computer to execute the corresponding processes implemented by the corresponding execution entities in the various methods of this application embodiment. For the sake of brevity, it will not be described in detail here.

[0542] This application also provides a computer program. When the computer program is executed by a computer, it enables the computer to perform the wireless communication method provided in this application. Optionally, the computer program can be applied to the master AP, slave AP, or target STA in the embodiments of this application. When the computer program runs on a computer, it enables the computer to execute the corresponding processes implemented by the corresponding execution entities in the various methods of the embodiments of this application. For the sake of brevity, these will not be described in detail here.

[0543] This application also provides a communication system, which may include the master AP, slave AP, or target STA mentioned above to form the communication system 100 shown in Figure 1. For the sake of brevity, further details are omitted here. It should be noted that the term "system" in this document may also be referred to as "network management architecture" or "network system," etc.

[0544] It should also be understood that the terminology used in the embodiments of this application and the appended claims is for the purpose of describing particular embodiments only and is not intended to limit the embodiments of this application. For example, the singular forms “a,” “the,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0545] Those skilled in the art will recognize that the modules and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of this application. If implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, in essence, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in the embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.

[0546] Those skilled in the art will also recognize that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the division of units, modules, or components in the device embodiments described above is merely a logical functional division; in actual implementation, there may be other division methods. For instance, multiple units, modules, or components may be combined or integrated into another system, or some units, modules, or components may be ignored or not executed. As another example, the units / modules / components described above as separate / displayed components may or may not be physically separated; that is, they may be located in one place or distributed across multiple network units. Some or all of the units / modules / components can be selected according to actual needs to achieve the purpose of the embodiments of this application. Finally, it should be noted that the mutual coupling or direct coupling or communication connection shown or discussed above can be through some interfaces; the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.

[0547] The above description is merely a specific implementation of the embodiments of this application, but the protection scope of the embodiments of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the embodiments of this application should be included within the protection scope of the embodiments of this application. Therefore, the protection scope of the embodiments of this application should be determined by the protection scope of the claims.

Claims

1. A wireless communication method, comprising: The primary access point (AP) obtains the uplink UL OBSS pair list based on the downlink overlapping basic service set (DL OBSS) pair list; The main AP triggers link detection for STAs belonging to the UL OBSS pair list.

2. The method according to claim 1, wherein the primary access point (AP) obtains the uplink UL OBSS pair list based on the downlink overlapping basic service set (DL OBSS) pair list, including: The primary AP sends a first trigger frame to the STA associated with the primary AP and belonging to the first DL OBSS pair based on the first DL OBSS pair in the list of DL OBSS pairs; Wherein, the first trigger frame is used to trigger the STA of the first DL OBSS pair to send a UL measurement request frame to the AP, and the UL measurement request frame is used to request to perform UL measurement; Wherein, the STA of the first DL OBSS pair is the STA associated with the main AP; The master AP receives a first feedback frame from the slave AP; The first feedback frame is used to provide feedback on the first UL OBBS pair in the UL OBSS pair list.

3. The method according to claim 2, wherein the primary access point (AP) obtains the uplink UL OBSS pair list based on the downlink overlapping basic service set (DL OBSS) pair list, including: The master AP determines the second UL OBBS pair in the UL OBSS pair list based on the STA and AP of the second DL OBSS pair in the DL OBSS pair list; In this context, the STA of the second DL OBSS pair is the STA associated with the AP.

4. The method according to claim 2, wherein the primary access point (AP) obtains the uplink UL OBSS pair list based on the downlink overlapping basic service set (DL OBSS) pair list, including: The master AP triggers the slave AP to send a second trigger frame to the STA associated with the slave AP and belonging to the third DL OBSS pair based on the third DL OBSS pair in the DL OBSS pair list; The second trigger frame is used to trigger the STA of the third DL OBSS pair to send the UL measurement request frame to the main AP; Wherein, the STA of the third DL OBSS pair is the STA associated with the AP; The master AP determines whether the STA and AP of the third DL OBSS constitute the third UL OBBS pair in the UL OBSS pair list based on the UL measurement request frame received from the STA associated with the slave AP and belonging to the third DL OBSS pair. 5.The method of claim 1, wherein, if the uplink transmission power of a STA of a fourth DL OBSS pair in the DL OBSS pair list and the downlink transmission power of an AP of the fourth DL OBSS pair are the same, the master access point (AP) obtains an uplink (UL) OBSS pair list based on a downlink (DL) OBSS pair list, comprising: determining, by the master AP, a fourth UL OBSS pair in the UL OBSS pair list based on a UL OBSS pair formed by the STA and the AP of the fourth DL OBSS pair. 6.The method of any one of claims 1 to 5, wherein, before triggering, by the master AP based on the UL OBSS pair list, stations (STAs) belonging to the UL OBSS pair list to perform link detection, the method further comprises: sending, by the master AP, a notification frame to STAs associated with the master AP and having a UL OBSS pair, and receiving an acknowledgement frame of the notification frame; triggering, by the master AP, a slave AP to send the notification frame to STAs associated with the slave AP and having a UL OBSS pair, and receiving an acknowledgement frame of the notification frame from the slave AP; wherein the notification frame is used to notify the UL OBSS pair of the STAs. 7.The method of any one of claims 1 to 6, wherein, triggering, by the master AP based on the UL OBSS pair list, STAs belonging to the UL OBSS pair list to perform link detection, comprises: triggering, by the master AP based on the UL OBSS pair list, STAs belonging to the UL OBSS pair list and having an uplink transmission requirement to perform link detection. 8.The method of claim 7, wherein, before triggering, by the master AP based on the UL OBSS pair list, STAs belonging to the UL OBSS pair list and having an uplink transmission requirement to perform link detection, the method further comprises: sending, by the master AP, a first query frame to a slave AP, and receiving a feedback frame of the first query frame from the slave AP; or receiving, by the master AP, a first query frame sent by a slave AP, and sending a feedback frame of the first query frame to the slave AP; wherein the first query frame is used to query STAs having an uplink transmission requirement. 9.The method of any one of claims 1 to 8, wherein, before obtaining, by the master access point (AP), an uplink (UL) OBSS pair list based on a downlink (DL) OBSS pair list, the method further comprises: sending, by the master AP, a DL measurement request frame to STAs associated with the master AP, and sending a trigger frame of the DL measurement request frame to a slave AP; wherein the DL measurement request frame is used to request DL measurement; sending, by the master AP, a second query frame to STAs in an overlapping area, and receiving a feedback frame of the second query frame; wherein the overlapping area is an overlapping area of a coverage range of the master AP and a coverage range of a slave AP, and the second query frame is used to query a DL OBSS pair. ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 10. The method of any one of claims 1-9, wherein the master AP triggers link sounding of stations (STAs) belonging to the UL OBSS pair list based on the UL OBSS pair list, comprising: the master AP sending an uplink sounding request (ULSR) frame to all STAs belonging to the UL OBSS pair list; or the master AP sending an uplink sounding request (ULSR) frame or a null data physical layer protocol data unit (NDPA) frame to STAs associated with the master AP and having a UL OBSS pair; or the master AP sending a trigger frame of an uplink sounding request (ULSR) frame or a trigger frame of a null data physical layer protocol data unit (NDPA) frame to a secondary AP, the trigger frame of the ULSR frame being used to trigger the secondary AP to send the ULSR frame to STAs associated with the secondary AP and having a UL OBSS pair, and the trigger frame of the NDPA frame being used to trigger the secondary AP to send the NDPA frame to STAs associated with the secondary AP and having a UL OBSS pair.

11. The method of any one of claims 1-10, wherein the master access point (AP) obtains an uplink (UL) OBSS pair list based on a downlink (DL) OBSS pair list before the master AP obtains the UL OBSS pair list, the method further comprising: the master AP putting to sleep STAs associated with the master AP through a request to send (RTS)-clear to send (CTS) mechanism or a clear to send to self (CTS-to-Self) mechanism.

12. A method of wireless communication, comprising: a secondary AP determining a first uplink (UL) overlapping basic service set (OBSS) pair from an UL measurement request frame received from a station (STA) associated with a master AP, or sending a second trigger frame to STAs associated with the secondary AP and belonging to a third DL OBSS pair; wherein the second trigger frame is used to trigger the STAs of the third DL OBSS pair to send an UL measurement request frame to the master AP, the UL measurement request frame being used to request UL measurement.

13. The method of claim 12, wherein if the secondary AP determines the first UL OBSS pair based on the UL measurement request frame sent by the STA associated with the master AP, the method further comprising: the secondary AP sending a first feedback frame to the master AP; wherein the first feedback frame is used to feed back the first UL OBSS pair.

14. The method of claim 12, wherein if the secondary AP sends the second trigger frame to STAs associated with the secondary AP and belonging to the third DL OBSS pair, the method further comprising: the secondary AP receiving a trigger frame of an announcement frame from the master AP; the secondary AP sending the announcement frame to STAs associated with the secondary AP and having a UL OBSS pair, and receiving an acknowledgement frame of the announcement frame; wherein the announcement frame is used to announce the UL OBSS pair of the STAs. ​ 15. The method of any one of claims 12-14, wherein the slave AP determines before the first UL overlapping basic service set (OBSS) pair or before the slave AP sends a second trigger frame to STAs associated with the slave AP and belonging to a third DL OBSS pair, according to an uplink (UL) measurement request frame received from a station (STA) associated with a master AP, and the method further comprises: the slave AP receiving a first query frame from the master AP and sending a feedback frame of the first query frame to the master AP; or the slave AP sending a first query frame to the master AP and receiving a feedback frame of the first query frame from the master AP; or wherein the first query frame is used to query STAs that have uplink transmission needs.

16. The method of any one of claims 12-15, wherein the slave AP determines before the first UL overlapping basic service set (OBSS) pair or before the slave AP sends a second trigger frame to STAs associated with the slave AP and belonging to a third DL OBSS pair, according to a downlink (DL) measurement request frame received from a station (STA) associated with a master AP, and the method further comprises: the slave AP receiving a trigger frame of the DL measurement request frame from the master AP and sending the DL measurement request frame to STAs associated with the slave AP; wherein the DL measurement request frame is used to request DL measurement.

17. The method of any one of claims 12-16, and further comprising: the slave AP receiving a trigger frame of an uplink sounding request (ULSR) frame or a trigger frame of a null data physical layer protocol data unit (NDPA) frame from the master AP; wherein the trigger frame of the ULSR frame is used to trigger the slave AP to send the ULSR frame to STAs associated with the slave AP and having a UL OBSS pair, and the trigger frame of the NDPA frame is used to trigger the slave AP to send the NDPA frame to STAs associated with the slave AP and having a UL OBSS pair.

18. The method of any one of claims 12-17, wherein the slave AP determines before the first UL overlapping basic service set (OBSS) pair or before the slave AP sends a second trigger frame to STAs associated with the slave AP and belonging to a third DL OBSS pair, according to an uplink (UL) measurement request frame received from a station (STA) associated with a master AP, and the method further comprises: the slave AP putting STAs associated with the slave AP to sleep by a request to send (RTS)-clear to send (CTS) mechanism or a clear to send to self (CTS-to-Self) mechanism.

19. A method of wireless communication, comprising: a target station (STA) receiving a first trigger frame from a master AP and sending an UL measurement request frame to a slave AP; or a target station (STA) receiving a second trigger frame sent by a slave AP and sending an UL measurement request frame to a master AP; ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ The first trigger frame is used to trigger the target STA to send the UL measurement request frame to the slave AP, and the second trigger frame is used to trigger the target STA to send the UL measurement request frame to the master AP, and the UL measurement request frame is used to request UL measurement.

20. The method of claim 19, further comprising: the target STA receiving a notification frame from the master AP or the slave AP, and sending an acknowledgement frame of the notification frame; wherein the notification frame is used to notify UL overlapping basic service set (OBSS) pairs.

21. The method of claim 19 or 20, the target station STA receives a first trigger frame from the master AP before; Or, before the target STA receiving the second trigger frame sent by the slave AP, the method further comprises: the target STA determining DL overlapping basic service set (OBSS) pairs of the target STA according to the DL measurement request frame received from the master AP or the slave AP; the target STA receiving a second query frame from the master AP, and sending a feedback frame of the second query frame; wherein the second query frame is used to query DL OBSS pairs of the target STA.

22. The method of any one of claims 19-21, further comprising: the target STA receiving an uplink sounding request (ULSR) frame or a null data physical layer protocol data unit (NDPA) frame from the master AP or the slave AP.

23. The method of any one of claims 19-22, before the target STA receiving the first trigger frame from the master AP; or, before the target STA receiving the second trigger frame sent by the slave AP, the method further comprises: the target STA going to sleep through a request to send (RTS) - clear to send (CTS) mechanism or a CTS-to-Self mechanism.

24. The method of claim 2 or 19, wherein a user information field of the first trigger frame comprises at least one of: a cooperative access point identification (CAID) subfield used to identify an associated AP of the STA; a cooperative group identification (CGID) subfield used to identify a cooperative group of the STA; a transmit operation subfield used to indicate that a triggered transmit operation is a transmit operation of the UL measurement.

25. The method of claim 4 or 12, wherein a user information field of the second trigger frame comprises at least one of: an association identification (AID) subfield used to identify the STA; a transmit operation subfield used to indicate that a triggered transmit operation is a transmit operation of the UL measurement request frame.

26. The method of claim 2, 12, or 19, the UL measurement request frame comprising: a multi-access point cooperation (MAPC) action field used to indicate that the UL measurement request frame is a frame used to request UL measurement; or an element field of the UL measurement request frame comprises at least one of: an identification subfield determined based on a cooperative access point identification (CAID) used to identify an associated AP of the STA, a cooperative group identification (CGID) used to identify a cooperative group of the STA, and an association identification (AID) used to identify the STA; a transmit power subfield used to indicate a transmit power used by the STA; a maximum transmit power subfield used to indicate a maximum transmit power of the STA.

27. The method of claim 6, 14 or 20, wherein the element field included in the notification frame comprises at least one of: a UL OBSS pair number subfield indicating a number of UL OBSS pairs of the STA; or an OBSS AP subfield indicating an AP of the UL OBSS pair of the STA.

28. The method of claim 8 or 15, wherein the user info field included in the first query frame comprises at least one of: a cooperative access point identification (CAID) subfield identifying an associated AP of the STA; a cooperative group identification (CGID) subfield identifying a cooperative group of the STA; a trigger function subfield indicating that the first query frame is used to query for STAs having an uplink transmission demand; a cooperative action subfield indicating a cooperative action as an action of feeding back STAs having an uplink transmission demand; or an element field of a feedback frame of the first query frame comprising at least one of: an association identification (AID) subfield identifying the STA; the CAID subfield identifying the associated AP of the STA; the CGID subfield identifying the cooperative group of the STA; or a UL transmission subfield indicating whether there is a transmission demand of uplink traffic.

30. The method of claim 9 or 21, wherein the user info field of the second query frame comprises at least one of: the CAID subfield identifying an associated AP of the STA; the CGID subfield identifying a cooperative group of the STA; or a feedback information type subfield indicating that the feedback information is a DL OBSS pair.

31. A wireless communication apparatus comprising: a communication module configured to obtain an uplink (UL) OBSS pair list based on a downlink (DL) OBSS pair list; and a processing module configured to trigger a station (STA) belonging to the UL OBSS pair list to perform a link probe based on the UL OBSS pair list.

32. A wireless communication apparatus comprising: a processing module configured to determine a first UL OBSS pair according to an uplink (UL) measurement request frame received from a station (STA) associated with an AP; or a transmitting module configured to transmit a second trigger frame from an AP associated with and belonging to a third DL OBSS pair; wherein the second trigger frame is used to trigger the STA of the third DL OBSS pair to transmit a UL measurement request frame to the AP, and the UL measurement request frame is used to request to perform a UL measurement.

33. A wireless communication apparatus comprising: a communication module configured to: receive a first trigger frame from an AP and transmit a UL measurement request frame to the AP; or receive a second trigger frame transmitted by an AP and transmit a UL measurement request frame to the AP; wherein the first trigger frame is used to trigger a target STA to transmit the UL measurement request frame to the AP, and the second trigger frame is used to trigger the target STA to transmit the UL measurement request frame to the AP, and the UL measurement request frame is used to request to perform a UL measurement. ​ 29. The method of claim 8 or 15, the feedback frame of the first query frame comprising: ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 34.A communication device comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions, when executed by the processor, implementing the wireless communication method according to any one of claims 1 to 30. 35.A readable storage medium, the readable storage medium storing programs or instructions, the programs or instructions, when executed by a processor, implementing the wireless communication method according to any one of claims 1 to 30.