Communication method and communication device
By sending the first frame indicating the Co-SR process between multiple access points, the transmission mode and power negotiation are coordinated, solving the complex problem of bandwidth overlap in Co-SR and achieving more efficient power control and interference management.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2025-01-02
- Publication Date
- 2026-07-09
AI Technical Summary
In existing technologies, Co-Spatial Multiplexing (Co-SR) among multiple access points is complex in terms of power control and has high synchronization overhead when bandwidth overlap is complex, and it fails to effectively handle interference in different types of transmission modes.
The first AP sends the first frame indicating the Co-SR process to the second AP, which includes transmission mode and power negotiation mode information, coordinates the coordination space multiplexing between multiple APs, introduces asynchronous transmission mode to reduce synchronization overhead, and optimizes transmission power using optimal or one-way negotiation mode.
It enables more efficient coordination of spatial multiplexing among multiple APs, simplifies power control, reduces synchronization overhead, and optimizes interference management during transmission.
Smart Images

Figure CN2025070197_09072026_PF_FP_ABST
Abstract
Description
Communication methods and communication equipment Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a communication method and a communication device. Background Technology
[0002] In some communication systems, multiple access points (APs) can transmit simultaneously during the same transmission opportunity (TXOP) through coordination, thus achieving coordinated spatial reuse (Co-SR). How to better achieve coordinated spatial reuse among multiple APs is a technical problem that needs to be solved. Summary of the Invention
[0003] This application provides a communication method and a communication device. The various aspects covered by this application are described below.
[0004] In a first aspect, a communication method is provided, the method comprising: a first AP sending a first frame to one or more second APs, the first frame being used to indicate one or more of the following: a transmission mode used in a coordinated spatial multiplexing process; a power negotiation mode used in the coordinated spatial multiplexing process; a time when the second AP completes a measurement, the measurement being used to determine the transmission power used by the second AP in the coordinated spatial multiplexing process or the maximum allowed transmission power; and a sequence in which the one or more second APs trigger the measurement.
[0005] In a second aspect, a communication method is provided, the method comprising: a second AP receiving a first frame sent by a first AP, the first frame being used to indicate one or more of the following: a transmission mode used in a coordinated spatial multiplexing process; a power negotiation mode used in a coordinated spatial multiplexing process; a time when the second AP completes a measurement, the measurement being used to determine the transmission power used by the second AP in the coordinated spatial multiplexing process or the maximum allowed transmission power; and a sequence in which one or more second APs trigger the measurement.
[0006] Thirdly, a communication device is provided, the communication device being a first AP, the first AP comprising: a first transmitting unit, configured to transmit a first frame to one or more second APs, the first frame being configured to indicate one or more of the following: a transmission mode used in a coordinated spatial multiplexing process; a power negotiation mode used in a coordinated spatial multiplexing process; the time at which the second AP completes a measurement, the measurement being configured to determine the transmission power used by the second AP in the coordinated spatial multiplexing process or the maximum allowed transmission power; and the order in which the one or more second APs trigger the measurement.
[0007] Fourthly, a communication device is provided, the communication device being a second access point (AP), the second AP comprising: a first receiving unit, configured to receive a first frame transmitted by a first AP, the first frame being configured to indicate one or more of the following: a transmission mode used in a coordinated spatial multiplexing process; a power negotiation mode used in a coordinated spatial multiplexing process; the time at which the second AP completes a measurement, the measurement being configured to determine the transmission power used by the second AP in the coordinated spatial multiplexing process or the maximum allowed transmission power; and the sequence in which one or more second APs trigger the measurement.
[0008] Fifthly, a communication device is provided, including a transceiver, a memory, and a processor, wherein the memory is used to store a program, the processor is used to invoke the program in the memory, and to control the transceiver to receive or transmit signals, so that the communication device performs the method of the first or second aspect.
[0009] In a sixth aspect, an apparatus is provided, including a processor configured to invoke a program from a memory to cause the apparatus to perform the methods of the first or second aspect.
[0010] In a seventh aspect, a chip is provided, including a processor for calling a program from memory to cause a device having the chip mounted to perform the methods of the first or second aspect.
[0011] Eighthly, a computer-readable storage medium is provided, the computer-readable storage medium storing a program that causes a computer to perform the method of the first or second aspect.
[0012] Ninth aspect, a computer program product is provided, the computer program product comprising a program that causes a computer to perform the method of the first or second aspect.
[0013] In a tenth aspect, a computer program is provided that causes a computer to perform the methods of the first or second aspect.
[0014] In this embodiment of the application, the first AP sends a first frame to the second AP. The first frame can be used to indicate one or more pieces of information related to the Co-SR process, thereby enabling better Co-SR between multiple APs. Attached Figure Description
[0015] Figure 1 is a schematic diagram of the wireless communication system used in the embodiments of this application.
[0016] Figure 2 is a format example diagram of a spatial reuse parameter set element in the related art provided by an embodiment of this application.
[0017] Figure 3 is a format example of the Spatial Reuse Control (SR control) field in Figure 2.
[0018] Figure 4 is a format example diagram of the special user info field in the related technology provided in an embodiment of this application.
[0019] Figure 5 is an example diagram of the bandwidth overlap of multiple APs in a multi-AP collaborative scenario provided by an embodiment of this application.
[0020] Figure 6A is an example diagram of the transmission mode of Co-SR in the related technology provided in the embodiments of this application.
[0021] Figure 6B is another example diagram of the transmission mode of Co-SR in the related technology provided in the embodiments of this application.
[0022] Figure 6C is another example diagram of the transmission mode of Co-SR in the related technology provided in the embodiments of this application.
[0023] Figure 6D is another example diagram of the transmission mode of Co-SR in the related technology provided in the embodiments of this application.
[0024] Figure 7 is a schematic diagram showing the requirements of each AP under the transmission modes shown in Figures 6A to 6D.
[0025] Figure 8 is a signaling flowchart of Co-SR in a related art provided by an embodiment of this application.
[0026] Figure 9 is a signaling flowchart of Co-SR in a related art provided by another embodiment of this application.
[0027] Figure 10 is a signaling flowchart of interference measurement in a related art provided by an embodiment of this application.
[0028] Figure 11 is a signaling flowchart of interference measurement in a related art provided by another embodiment of this application.
[0029] Figure 12 is a schematic flowchart of the communication method provided in an embodiment of this application.
[0030] Figure 13 is a format example diagram of the first frame provided in an embodiment of this application.
[0031] Figure 14 is a format example diagram of the first frame provided in another embodiment of this application.
[0032] Figure 15A is an example diagram of bandwidth overlap of multiple APs in a Co-SR scenario provided by an embodiment of this application.
[0033] Figure 15B is another example of bandwidth overlap in a Co-SR scenario provided by an embodiment of this application.
[0034] Figure 15C is another example of bandwidth overlap in a Co-SR scenario provided by an embodiment of this application.
[0035] Figure 16 is a format example diagram of the second frame provided in one embodiment of this application.
[0036] Figure 17 is a format example diagram of the second frame provided in another embodiment of this application.
[0037] Figure 18 is a format example diagram of the third frame provided in an embodiment of this application.
[0038] Figure 19 is a signaling flowchart of Co-SR in downlink unaligned transmission mode provided in an embodiment of this application.
[0039] Figure 20 is a format example diagram of the Co-SR measurement report element provided in the embodiments of this application.
[0040] Figure 21 is a format example diagram of the RSSI measurement report element provided in the embodiments of this application.
[0041] Figure 22 is a signaling flowchart of Co-SR provided in one embodiment of this application.
[0042] Figure 23 is a signaling flowchart of Co-SR provided in another embodiment of this application.
[0043] Figure 24 is a signaling flowchart of Co-SR provided in another embodiment of this application.
[0044] Figure 25 is a schematic structural diagram of a communication device provided in one embodiment of this application.
[0045] Figure 26 is a schematic structural diagram of a communication device provided in another embodiment of this application.
[0046] Figure 27 is a schematic structural diagram of the communication device provided in an embodiment of this application. Detailed Implementation
[0047] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0048] Communication system
[0049] The technical solutions of this application can be applied to various communication systems, such as wireless local area networks (WLANs), wireless fidelity (WIFI), high-performance radio local area networks (HIPELANs), wide area networks (WANs), cellular networks, or other communication systems. For example, the technical solutions provided in this application can be applied to communication systems using the 802.11 standard. Exemplarily, the 802.11 standard includes, but is not limited to, the 802.11ax standard, the 802.11be standard, the 802.11bn standard, and the next-generation 802.11 standard (post-802.11bn).
[0050] Figure 1 shows a schematic diagram of a communication system applicable to embodiments of this application. Referring to Figure 1, the communication devices in the communication system 100 may include access point (AP) 111, AP 112, and station (STA) 121 and STA 122, wherein STA 121 can access the network through AP 111, and STA 122 can access the network through AP 112.
[0051] In some implementations, a STA can establish an association with one or more APs, after which the associated STAs and APs can communicate with each other. Referring to Figure 1, AP 111 and STA 121 can communicate after establishing an association, and AP 112 and STA 122 can communicate after establishing an association.
[0052] In some implementations, the communication in the communication system 100 can be communication between the AP and the Non-AP STA, or communication between the Non-AP STA and the Non-AP STA, or communication between the STA and the peer STA. The peer STA can refer to the device that communicates with the STA. For example, the peer STA may be an AP or a Non-AP STA.
[0053] It should be understood that Figure 1 exemplarily shows two AP STAs and two Non-AP STAs. The communication system 100 may also include more AP STAs, or the communication system 100 may include other numbers of Non-AP STAs. This application embodiment does not limit this.
[0054] In addition, the above-mentioned communication system can be applied to scenarios involving multi-device collaboration, such as multi-AP (multi-access points) collaboration or multi-site collaboration.
[0055] In the embodiments of this application, the names of AP and / or STA are not limited. In some scenarios, AP can also be called AP STA, that is, in a sense, AP is also a type of STA. In other scenarios, STA can be called non-AP STA.
[0056] In some scenarios, the aforementioned communication equipment can also be a "multi-link device (MLD)," meaning a device that can communicate through multiple communication links. These multiple communication links can include communication links in different frequency bands, such as millimeter-wave bands and / or low-frequency bands. Typically, if the multi-link device is an access point (AP), then the AP can also be called an "AP MLD." If the multi-link device is a non-AP STA, then the non-AP STA can also be called a "Non-AP MLD."
[0057] In this application embodiment, the AP can be a device in a wireless network. The AP can be a communication server, router, switch, bridge, or other communication entity. Alternatively, the AP can include various forms of macro base stations, micro base stations, relay stations, etc. Of course, the AP can also be a chip, circuit, or processing system within these various forms of devices, thereby implementing the methods and functions of this application embodiment. APs can be applied in various scenarios, such as sensor nodes in smart cities (e.g., smart water meters, smart electricity meters, smart air quality monitoring nodes), smart devices in smart homes (e.g., smart cameras, projectors, displays, televisions, audio equipment, refrigerators, washing machines, etc.), nodes in the Internet of Things (IoT), entertainment terminals (e.g., AR, VR, and other wearable devices), smart devices in smart offices (e.g., printers, projectors, etc.), vehicle-to-everything (V2X) devices, and some infrastructure in daily life scenarios (e.g., vending machines, supermarket self-service navigation kiosks, self-service checkout machines, self-service ordering machines, etc.).
[0058] In some implementations, the role of the STA in the communication system is not absolute; in some scenarios, the STA can act as an AP. For example, in a scenario where a mobile phone connects to a router, the mobile phone can be a Non-AP STA, while when the mobile phone acts as a hotspot for other mobile phones, it acts as an AP.
[0059] In the embodiments of this application, the STA can be a device with wireless transceiver capabilities, such as one that supports the 802.11 series of protocols and can communicate with the AP or other STAs. For example, an STA is any user communication device that allows users to communicate with the AP and thus with the WLAN. STAs include, for example, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.
[0060] In this application embodiment, the STA can also be a device that provides voice / data / image connectivity to the user, such as a handheld device, vehicle device, home device, home appliance, gaming device, etc., with wireless connection function or equipped with a wireless communication module. Examples include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving vehicles, drones or aerial photography equipment, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in 5G networks, or future evolution of public land mobile communication networks. Terminal devices in a network (PLMN) can also be televisions, refrigerators, washing machines, kitchen appliances, door locks, fish tanks, robot vacuum cleaners, game consoles, cameras / camcorders, etc. with wireless connectivity, but this application embodiment is not limited to these.
[0061] By way of example and not limitation, in this embodiment, the STA can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Examples include smartwatches or smart glasses, as well as devices that focus on a specific type of application function and require cooperation with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0062] Furthermore, in this embodiment, the STA can also be a terminal device in an Internet of Things (IoT) system. IoT is an important component of future information technology development, and its main technical feature is connecting objects to networks through communication technologies, thereby realizing an intelligent network for human-machine interconnection and object-to-object interconnection. In this embodiment, IoT technology can achieve massive connectivity, deep coverage, and low terminal power consumption through technologies such as narrowband (NB).
[0063] Furthermore, in this embodiment, the STA can be a device in a vehicle-to-everything (V2X) system. The communication methods in a V2X system are collectively referred to as V2X (where X represents anything). For example, V2X communication includes: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, or vehicle-to-network (V2N) communication, etc.
[0064] In addition, in the embodiments of this application, the STA may also include sensors such as smart printers, train detectors, and gas stations. Its main functions include collecting data (some terminal devices), receiving control information and downlink data from the AP, and sending electromagnetic waves to transmit data to the AP.
[0065] In addition, the AP in this application embodiment can be a device for communicating with the STA. The AP can be a network device in a wireless local area network, and the AP can be used to communicate with the STA through the wireless local area network.
[0066] From the perspective of the communication standards supported by the AP, in some implementations, the AP can be a device that supports the 802.11be standard. The AP can also be a device that supports various current and future 802.11 family WLAN standards such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
[0067] From the perspective of the communication standards supported by the STA, in some implementations, Non-AP STAs can support the 802.11be standard. Non-AP STAs can also support various current and future 802.11 family of wireless local area networks (WLAN) standards, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
[0068] In this application embodiment, the frequency bands supported by WLAN technology are not limited. In some implementations, the frequency bands supported by WLAN technology may include, but are not limited to: low frequency bands (e.g., 2.4GHz, 5GHz, 6GHz) and high frequency bands (e.g., 45GHz, 60GHz).
[0069] It should be understood that the specific forms of STA and AP are not specifically limited in the embodiments of this application, and are merely illustrative examples.
[0070] To improve overall network performance, throughput, and user service quality, related technologies have proposed schemes such as spatial reuse based on overlapping basic service set packet detection (OBSS PD), parameterized spatial reuse (PSR), multi-AP collaboration, and Co-SR. These schemes are described in detail below.
[0071] Spatial multiplexing based on OBSS PD
[0072] In OBSS PD-based spatial multiplexing, spatial multiplexing operations rely on dynamic clear channel assessment (CCA) or collision sense (CS) adjustments to increase TXOPs in the OBSS case, thereby improving channel utilization. OBSS PD-based spatial multiplexing includes two types of operations. The first type is the routine operation related to the non-spatial reuse group (non-SRG) OBSS PD level: under certain conditions, a STA is allowed to ignore the use of OBSS physical layer protocol data units (PPDUs) at the non-SRG OBSS PD level. The second type is the routine operation related to the spatial reuse group (SRG) OBSS PD level: under certain conditions, a STA is allowed to ignore the use of OBSS PPDUs at the SRG OBSS PD level. A STA can use one of these two types, neither of them, or both of them simultaneously.
[0073] The standard defines a set of rules to limit the OBSS PD level, and this OBSS PD level can be adjusted based on the transmission power and the value PPDU_BW derived from the received PPDU. The OBSS PD level is subject to the following constraints:
[0074] At the same time, the maximum transmission power is defined:
[0075] Here, the two OBSS PD min and OBSS PD max are indicated by Table 1 and Table 2, respectively.
[0076] Table 1 shows the minimum and maximum non-SRG OBSS PD values for non-AP STAs (11ax).
[0077] Table 2 shows the minimum and maximum SRG OBSS PD values for non-AP STAs (11ax).
[0078] The spatial multiplexing parameter set element provides the information required by the STA when performing OBSS PD-based spatial multiplexing and PSR. See Figure 2, which is an example diagram of the format of the spatial multiplexing parameter set element in a related art provided by an embodiment of this application.
[0079] PSR
[0080] PSR can be viewed as an alternative to OBSS-based spatial multiplexing in transport block (TB) transmissions. This mechanism allows STAs from other basic service sets (BSSs) to transmit while the AP is performing trigger-frame-based uplink transmissions. To avoid losses in ongoing transmissions, the AP specifies an acceptable receiver interference level (ARIL) that can be caused by other BSSs without affecting ongoing transmissions. To facilitate spatial multiplexing, the AP can determine the ARIL as follows: Acceptable Receiver Interference Level AP =RSSI Target -SINR min -MARGIN
[0081] Among them, RSSI Target SINR represents the expected received uplink power (in dBm) of a TB PPDU under the highest modulation and coding scheme (MCS). minThis indicates the minimum signal-to-noise ratio required to produce a packet error ratio (PER) of less than 10% under this MCS; MARGIN indicates a safe value of 5dB.
[0082] The AP can calculate the PSR_INPUT parameter as follows: PSR_INPUT = TX_PWR AP +Acceptable Receiver Interference Level AP
[0083] TX_PWR AP This indicates the power that the AP uses to transmit the trigger frame (TF). The AP can then use a set of PSR_TF quantization values from -26dBm to -80dBm, and find the highest available PSR_TF that is less than or equal to PSR_INPUT according to the following rule.
[0084] If a STA receives a PSR-enabled cross-BSS TF and its expected transmit power TX_PWR_STA does not exceed the transmit limit in the TF, then the STA will identify a PSR opportunity. (TxPower) PSRT -10×log10(N PSRT,nonpunc )≤PSR min -RPL PSRR,20MHz
[0085] Where BW_STA represents the expected transmission bandwidth of STA, and RPL_TF represents the receive power level of TF.
[0086] When a trigger frame requests an extremely high throughput trigger-based user PPDU (EHT TB PPDU), each spatial reuse n subfield (1≤n≤4) in the EHT variant common information field is determined based on either the EHT spatial reuse 1 subfield or the EHT spatial reuse 2 subfield in the special user information field, as shown in Figure 4. Figure 4 is an example diagram of the format of the special user information field in a related art provided by an embodiment of this application.
[0087] Bandwidth overlap in multi-AP collaborative scenarios
[0088] In multi-AP collaborative scenarios, to improve peak throughput, a larger operating channel bandwidth is typically allocated to each AP by default. This results in a higher percentage of APs operating on overlapping channels. To avoid congestion on the same primary 20MHz (P20) channel, APs may choose to define different channels such as P20, primary 40MHz (P40), and primary 80MHz (P80). There are potentially five possible bandwidth overlap scenarios between two APs. Refer to Figure 5, which is an example of bandwidth overlap in a multi-AP collaborative scenario provided by an embodiment of this application. AP2's P20 channel needs to be within AP1's operating bandwidth. In the first case, AP1 and AP2 have the same operating bandwidth and the same P20 channel. In the second case, AP1 and AP2 have the same operating bandwidth, but different P20 channels. In the third case, AP1 and AP2 have the same P20 channel, but different operating bandwidths. In the fourth case, AP1 and AP2 have the same P20 channel, but their secondary channels are different. In the fifth case, AP1 and AP2 have the same P40, P80, and P160 channels, but their P20 channel, secondary 40MHz (S40) channel, secondary 80MHz (S80) channel, or secondary 160MHz (S160) channel are different.
[0089] Co-SR
[0090] In Co-SR transmission mode, two or more APs can transmit simultaneously during the same TXOP. Sharing APs can coordinate with other shared APs, thereby reducing interference and making efficient use of resources.
[0091] 1. Transmission Mode
[0092] The related technologies discuss different Co-SR types for PPDU transmission directions (i.e., uplink or downlink), and the requirements for interference measurement and transmission power control for each Co-SR type. Four types of Co-SR transmission modes are proposed in the related technologies. Referring to Figure 6, which is an example diagram of the Co-SR transmission modes in the related technologies provided in an embodiment of this application, in the first type, downlink (DL) Co-SR needs to suppress interference from the sharing AP to the STA corresponding to the shared AP, and interference from the shared AP to the STA corresponding to the sharing AP. The first type of DL Co-SR transmission mode is the most discussed in the related technologies. In the first type of transmission mode, only the transmission power of the shared AP needs to be controlled, and simultaneous DL transmission by the sharing AP and the shared AP is allowed. Referring to Figure 7, which illustrates the requirements for each AP under the various transmission modes shown in Figure 6.
[0093] 2. Power Negotiation Mode
[0094] Two common Co-SR power negotiation modes have been proposed in related technologies: optimal negotiation mode and one-way negotiation mode. In optimal negotiation mode, the shared AP determines the transmission power of each AP based on measurement information transmitted from the corresponding site and the OBSS AP, considering maximizing throughput. In one-way negotiation mode, the shared AP determines its own transmission power without using measurement information transmitted from the OBSS AP and transmits power parameters to the shared AP. The shared AP determines its own transmission power based on the power parameters transmitted by the shared AP. These power parameters may include the acceptable transmission power of the shared AP. One-way negotiation mode has lower overhead than optimal negotiation mode.
[0095] In one-way negotiation mode, the sharing AP and the AP being shared can determine their respective transmission power in the following way.
[0096] The shared AP determines its own transmission (Tx) power to meet the SINR of the target MCS based on the path loss between the shared AP and the destination STA using the following formula: TxPower SharingAP =IN DestinationSTA,max +SINR required +PathlossSharingAP,DestinationSTA IN DestinationSTA,max =RSSI Shared AP beacon
[0097] The acceptable transmission power of a shared AP can also be determined using the following formula: AcceptableTxPower SharedAP =ARLL DestinationSTA +PathlossSharedAP,DestinationSTA
[0098] Among them, AcceptableTxPower SharedAP ARIL indicates the acceptable transmission power of the shared AP. DestinationSTA ARIL indicates the destination STA of the shared AP.
[0099] The shared AP can determine its own transmission power as a value that is less than or equal to the acceptable transmission power of the shared AP.
[0100] In optimal negotiation mode, the path loss can also be calculated using the received signal strength indication (RSSI), thereby negotiating a power scheme that maximizes throughput. However, related technologies do not explicitly explain how to calculate the transmission power of each AP in optimal negotiation mode.
[0101] 3. Single-user (SU) transmission
[0102] The related technology suggests that, under UHR, Co-SR should only be used for SU transfers within each BSS.
[0103] 4. Co-SR Signaling Flow
[0104] The signaling flow of Co-SR proposed in related technologies is shown in Figures 8 and 9. Figure 8 is the flowchart for the measurement phase, and Figure 9 is the flowchart for the Co-SR phase.
[0105] As shown in Figure 8, the measurement stage may include the following steps S801 to S806.
[0106] In step S801, the shared AP sends a beacon frame to STA1 in its BSS. STA1 can forward the beacon frame to STA2 in other BSSs so that STA1 and STA2 can measure the RSSI of the beacon frame sent by the shared AP.
[0107] In step S802, the shared AP sends a beacon frame to STA2 in its BSS. The shared AP can also send beacon frames to STA1 in other BSSs.
[0108] In step S803, the shared AP sends a measurement report poll frame to STA1 in its BSS, requesting STA1 to transmit measurement information.
[0109] In step S804, STA1 transmits a measurement report frame to the shared AP. The measurement report frame may include the RSSI measured by STA1, so that the shared AP can calculate the path loss based on the transmission power and RSSI in the measurement report received from STA1.
[0110] In step S805, the shared AP sends a measurement report polling frame to STA2 in its BSS, requesting STA2 to transmit the measurement report.
[0111] In step S806, STA2 transmits a measurement report frame to the shared AP. The measurement report frame may include the RSSI measured by STA1.
[0112] As shown in Figure 9, the Co-SR stage may include the following steps S901 to S905.
[0113] Referring to Figure 9, in step S901, the sharing AP sends a multi-AP request (MAP request) frame to the shared AP. The information contained in the MAP request frame differs depending on the power negotiation mode. In optimal negotiation mode, the MAP request frame does not include additional information. In unidirectional negotiation mode, the MAP request frame may include the acceptable transmission power of the shared AP (or the maximum transmission power of the shared AP).
[0114] In step S902, if the shared AP can participate in Co-SR, the shared AP can send a multi-AP response (MAP response) frame to the sharing AP. The information contained in the MAP response differs depending on the power negotiation mode. In optimal negotiation mode, the MAP response frame may include the ARIL and path loss of STA2. In unidirectional negotiation mode, the MAP response frame may not include additional information.
[0115] In step S903, if the shared APs can cooperate, after receiving the multi-access point response frame, the sharing AP sends a multi-access point trigger (MAP trigger) frame to the shared APs to notify them of the scheduling information (including transmission timing, frequency resources, etc.) required for multi-access point coordination. The information included in the MAP trigger differs depending on the power negotiation mode. In optimal negotiation mode, the MAP trigger can be used to indicate the target STA ID and the transmission power of each shared AP. In one-way negotiation mode, the MAP trigger can be used to indicate the acceptable transmission power (or the maximum transmission power) of the shared APs.
[0116] In step S904, the shared AP sends C-SR data to STA1.
[0117] In step S905, the shared AP sends C-SR data to STA2.
[0118] In addition to the beacon frame-based interference measurement method described above, interference measurement can also be performed based on null data packet sounding (NDP sounding). Two NDP sounding-based interference measurement methods are provided in related technologies, which will be explained below with reference to Figures 10 and 11.
[0119] Figure 10 is a signaling flowchart for interference measurement based on NDP detection proposed in related technologies.
[0120] Referring to Figure 10, in step S1001, the BSS AP sends an OBSS sounding procedure trigger frame to trigger the OBSS sounding procedure.
[0121] In step S1002, the OBSS AP sends a null data packet announcement (NDPA) frame for OBSS sounding.
[0122] In step S1003, the OBSS AP sends a null data packet (NDP) frame for OBSS sounding.
[0123] In step S1004, both the BSS AP and the OBSS AP can send an OBSS sounding trigger frame.
[0124] In step S1005, the BSS STA sends a feedback frame to feed back the measured information to the BSS AP and OBSS AP.
[0125] Figure 11 is a signaling flowchart for another interference measurement based on NDP detection proposed in related technologies.
[0126] Referring to Figure 11, in step S1101, AP1 sends a coordinated measurement request frame to AP2 and AP3.
[0127] In step S1102, both AP2 and AP3 send a coordinated measurement response frame to AP1.
[0128] In step S1103, AP1 sends null data packet announcement (NPD-A) frames to AP2 and AP3.
[0129] In step S1104, AP2 sends NPD to STA1.
[0130] In step S1105, AP1 sends an empty data packet announcement frame to AP3 and STA1.
[0131] In step S1106, AP3 sends NPD to STA1.
[0132] In step S1107, AP1 sends a beamforming report poll trigger (BFRP trigger) frame to STA1.
[0133] In step S1108, STA1 sends a received signal strength indication information (RSSI Info) frame or a signal-to-noise ratio information (SNR Info) frame to AP1.
[0134] The Co-SR scheme proposed in related technologies has been described in detail above. As can be seen from the description, existing Co-SR schemes only consider the case where there are two APs participating in Co-SR, and do not consider the case where there are more than two APs participating in Co-SR. When there are more than two APs participating in Co-SR, the bandwidth overlap between multiple APs becomes more complex, thus making power control among multiple APs more complicated. Related technologies have not designed corresponding power indication methods for more complex bandwidth overlap situations.
[0135] Furthermore, all four transmission modes of Co-SR proposed in related technologies are synchronous transmissions. Therefore, in all four transmission modes, the shared AP needs to ensure complete alignment of all frames in other OBSSs, which increases synchronization overhead. Moreover, the interference to be handled differs in the four transmission modes of Co-SR proposed in related technologies. Current solutions mostly focus on interference in the first type of transmission mode and have not designed signaling procedures to match the two power negotiation modes for interference in other types of transmission modes.
[0136] To address the aforementioned issues, this application provides a communication method for Co-SR scenarios. Using this method, a first AP sends a first frame to a second AP. This first frame can indicate one or more pieces of information related to the Co-SR process, thereby enabling better Co-SR communication between multiple APs.
[0137] The communication method provided in the embodiments of this application will be described in detail below with reference to Figure 12.
[0138] Figure 12 is a schematic flowchart of the communication method provided in an embodiment of this application. The method in Figure 12 is described from the perspective of the interaction between the first AP and the second AP. The first AP in Figure 12 can be a sharing AP in the Co-SR process. The second AP in Figure 12 can be a shared AP in the Co-SR process. The number of second APs can be one or more. In some embodiments, the first AP can determine the second APs participating in Co-SR. For example, the first AP can select an AP whose P20 channel is included within the first bandwidth of the first AP as the second AP. Here, the first bandwidth can be understood as the bandwidth occupied by the TXOP of the first AP in the Co-SR process.
[0139] In step S1201, the first AP sends a first frame to one or more second APs.
[0140] The first frame can be any type of frame sent by the first AP to the second AP before initiating Co-SR. The phase before initiating Co-SR can also be called the Co-SR negotiation phase. The first frame can be an action frame, which can include one or more of the following: a measurement notification frame, or a newly defined action frame. The first frame can be sent in non-high throughput duplicate physical layer protocol data unit (Non-HT Duplicate PPDU) format. The first frame can be used to indicate one or more of the following information: the transmission mode used in the Co-SR process, the power negotiation mode used in the Co-SR process, the time when the second AP completes the measurement, and the order in which one or more second APs trigger the measurement.
[0141] As described above, this application embodiment introduces a first frame for the Co-SR process between multiple APs. This first frame can indicate relevant information about the Co-SR process, thereby enabling better Co-SR between multiple APs.
[0142] The following section provides a detailed description of the various information that the first frame can indicate.
[0143] In some embodiments, the first frame may be used to indicate the transmission mode used in the Co-SR process. The transmission mode here may be a first transmission mode. Alternatively, the transmission mode here may be a second transmission mode.
[0144] The first transmission mode requires synchronous transmission from the APs participating in the Co-SR process. That is, in the first transmission mode, the first AP and one or more second APs transmit synchronously. Because the first transmission mode requires synchronous transmission from multiple APs, frame alignment is necessary. Therefore, the first transmission mode can also be called a synchronous transmission mode or an aligned transmission mode. For example, the first transmission mode can be a downlink transmission mode. When the first transmission mode is a downlink transmission mode, it can also be called a downlink synchronous transmission mode or a downlink aligned transmission mode. In the downlink aligned transmission mode, multiple APs can transmit DL PPDUs simultaneously. The length of the DL PPDUs transmitted by multiple APs can be the same.
[0145] This second transmission mode does not require synchronous transmission among the APs participating in the Co-SR process. That is, in the second transmission mode, the first AP and one or more second APs may not need to transmit synchronously. Since the second transmission mode does not require synchronous transmission among multiple APs, frame alignment is not required. Therefore, the second transmission mode can also be called an asynchronous transmission mode or an unaligned transmission mode. For example, the second transmission mode can be a downlink transmission mode. When the second transmission mode is a downlink transmission mode, it can also be called a downlink asynchronous transmission mode or a downlink unaligned transmission mode. In the downlink unaligned transmission mode, multiple APs can transmit DL PPDUs during their respective TXOPs. The lengths of the DL PPDUs transmitted by the multiple APs can be different.
[0146] In some embodiments, the first frame may be used to indicate the power negotiation mode used in the Co-SR process. This power negotiation mode may be the optimal negotiation mode mentioned above. Alternatively, it may be the unidirectional negotiation mode mentioned above.
[0147] In optimal negotiation mode, the first AP can determine one or more of the following based on measurement information: the transmission power used by the first AP in the Co-SR process or the maximum allowed transmission power; the transmission power used by the second AP in the Co-SR process or the maximum allowed transmission power; the STA communicating with the second AP in the Co-SR process; and the transmission power used by the STA communicating with the second AP in the Co-SR process or the maximum allowed transmission power. The measurement information here can include one or more of the following: measurement information transmitted by the STA corresponding to the first AP, and measurement information transmitted by the second AP. The measurement information transmitted by the STA corresponding to the first AP can include: the measurement results of the STA corresponding to the first AP's transmission signal. The measurement information transmitted by the second AP can include one or more of the following: the ARIL of the second AP, the measurement results of the second STA's transmission signal to the first AP, and the measurement results of the second STA's transmission signal to at least one STA. Here, the second STA can be understood as the STA corresponding to the second AP's communication. Here, at least one STA can be understood as the STA corresponding to other APs participating in the Co-SR process. The transmission signals mentioned above can include one or more of the following: beacon frames, NDP, and NDPA frames. In some embodiments, in order for the STA to receive and identify the transmission signal sent by the first AP, the transmission signal may be transmitted in the Non-HT Duplicate PPDU format mentioned above. The measurement results of the transmission signal mentioned above may include one or more of the following: RSSI of the transmission signal, path loss of the transmission signal.
[0148] In one-way negotiation mode, the first AP can determine one or more of the following based on the measurement information transmitted by the STA corresponding to the first AP: the transmission power used by the first AP in the Co-SR process or the maximum allowed transmission power, and the transmission power used by the second AP in the Co-SR process or the maximum allowed transmission power. The measurement information transmitted by the STA corresponding to the first AP may include: the measurement results of the STA's transmission signal to the first AP. The transmission signal here may include one or more of the following: beacon frame, NDP. The measurement results of the transmission signal may include one or more of the following: the RSSI of the transmission signal, and the path loss of the transmission signal.
[0149] In some embodiments, the first frame may be used to indicate the time when the second AP completes the measurement. The measurement here can be used to determine the transmission power used by the second AP during the Co-SR process or the maximum allowed transmission power. "The time when the second AP completes the measurement" can be understood as: the latest time the second AP completes the measurement. That is, the time when the second AP completes the measurement cannot be later than the "time when the second AP completes the measurement" indicated by the first frame. The measurement here should be interpreted broadly. The measurement of the transmission signal of the first AP by the second AP can be considered as a measurement performed by the second AP. The second AP obtaining the measurement information transmitted by the STA corresponding to the second AP can also be considered as a measurement performed by the second AP. For a detailed description of "the measurement information transmitted by the STA corresponding to the second AP," please refer to the relevant description above, which will not be repeated here. In some cases, "The time when the second AP completes the measurement" may include or be replaced by: the time when the second AP reports the measurement result. The measurement result here may include one or more of the following: the measurement result of the transmission signal of the first AP by the second AP, and the measurement information transmitted by the STA corresponding to the second AP. "The time when the second AP reports the measurement result" can be understood as: the latest time when the second AP reports the measurement result. In other words, the time when the second AP reports the measurement results cannot be later than the time when the second AP reports the measurement results indicated in the first frame.
[0150] As can be seen from the above introduction to the optimal negotiation mode and the one-way negotiation mode, in the one-way negotiation mode, the first AP can determine the relevant power value based on the measurement information transmitted by the STA corresponding to the first AP, without needing to use the measurement information transmitted by the second AP. Therefore, when the power negotiation mode is the optimal negotiation mode, the first frame can be used to indicate the time when the second AP completes the measurement. When the power negotiation mode is the one-way negotiation mode, the first frame does not need to be used to indicate the time when the second AP completes the measurement.
[0151] In some embodiments, the first frame may be used to indicate the order in which one or more second APs trigger measurements. When there are multiple second APs, in some cases (e.g., when the transmission mode is a second transmission mode), the multiple second APs may begin measurements sequentially to obtain their respective measurement information, so that the first AP can determine the transmission power used or the maximum allowed transmission power of each second AP during the Co-SR process based on the measurement information obtained by each second AP. In this case, the first frame may also be used to indicate the order in which one or more second APs trigger measurements. The second APs may perform the above measurements in the order indicated by the first frame.
[0152] The above provides a detailed introduction to the various information that the first frame can indicate. The following, in conjunction with Figures 13 and 14, provides detailed examples of how the various information indicated by the first frame is carried in the first frame.
[0153] The first frame can be an action frame. This action frame can include one or more of the following: a measurement notification frame, or a newly defined action frame. The first frame can include an action field. A Co-SR measurement notification field can be defined within the action field. One or more of the following can be carried in this Co-SR measurement notification field: the transmission mode used in the Co-SR process, the power negotiation mode used in the Co-SR process, and the time when the second AP completes the measurement. One or more AP measurement order fields can be defined within the action field. The order in which one or more second APs trigger measurements, as mentioned above, can be carried in these one or more AP measurement order fields. The Co-SR measurement notification field and the AP measurement order field will be explained below with reference to Figures 13 and 14, respectively.
[0154] Figure 13 is an example diagram of the format of the first frame provided in an embodiment of this application. Referring to Figure 13, the first frame may include one or more of the following fields: frame control, duration, address 1, address 2, address 3, sequence control, high throughput (HT) control, action field, and frame check sequence (FCS). The action field may include one or more of the following fields: category, action, and Co-SR measurement notification. The length of the Co-SR measurement notification field may be one byte. The Co-SR measurement notification field may include one or more of the following fields: Co-SR transmission mode, power negotiation mode, and latest measurement report time.
[0155] The Co-SR transmission mode field can be 1 bit long. This field indicates the transmission mode used in the Co-SR process. A first value (e.g., 1) indicates the first transmission mode. A second value (e.g., 0) indicates the second transmission mode. Alternatively, a second value (e.g., 0) indicates the first transmission mode, and a first value (e.g., 1) indicates the second transmission mode.
[0156] The power negotiation mode field can be 1 bit long. This field indicates the power negotiation mode used in the Co-SR process. A third value (e.g., 1) indicates the optimal negotiation mode. A fourth value (e.g., 0) indicates a one-way negotiation mode. Alternatively, a fourth value (e.g., 0) indicates the optimal negotiation mode, while a third value (e.g., 1) indicates a one-way negotiation mode.
[0157] The latest measurement report time field can be 6 bits long. When the power negotiation mode field indicates the optimal negotiation mode, the latest measurement report time field can indicate the latest time (in milliseconds) the second AP will report the measurement result. When the power negotiation mode field indicates a one-way negotiation mode, the latest measurement report time field can be a reserved value.
[0158] Figure 14 is an example diagram of the format of a first frame provided in an embodiment of this application. Referring to Figure 14, the first frame may include one or more of the following fields: frame control, duration, address 1, address 2, address 3, sequence control, high throughput (HT) control, action field, and frame check sequence (FCS). The action field may include one or more of the following fields: category, action, and one or more access point measurement order fields. The order in which one or more second APs trigger measurements, as mentioned above, may be carried in the one or more access point measurement order fields. The number of access point measurement order fields may be equal to the number of indicated second APs, such that each access point measurement order field can be used to indicate the order in which a second AP triggers measurements. The length of the access point measurement order field may be two bytes. The access point measurement order field may include one or more of the following fields: access point associated identification (AP AID) field and order field. The sequence field can be 4 bits long. The value of the sequence field can be used to indicate the order in which the second AP corresponding to the sequence field triggers measurements. For example, when the sequence field value is m, it can indicate that the second AP corresponding to this sequence field will be the m-th AP to perform a measurement after the first AP has finished measuring. The access point association identifier field can be 12 bits long. The access point association identifier field can be used to indicate the second AP corresponding to the sequence field.
[0159] The structure of the first frame sent from the first AP to the second AP has been described above. In some cases, in addition to sending the first frame mentioned above, the first AP can also send a second frame to the second AP. This second frame can be any type of frame sent by the first AP to the second AP when initiating Co-SR. The second frame can be a trigger frame. This trigger frame can include one or more of the following: Co-SR trigger frame, multi-AP trigger (MAP trigger) frame, or a newly defined trigger frame. This second frame can be sent using the Non-HT Duplicate PPDU format mentioned earlier.
[0160] The second frame can be triggered if the first frame indicates the optimal negotiation mode. That is, if the power negotiation mode indicated by the first frame is the optimal negotiation mode, the first AP can send the second frame to the second AP. The second frame can include one or more of the following: first power information, site information, and second power information. These three types of information are described in detail below.
[0161] As mentioned in the introduction to the optimal negotiation mode above, the first AP can determine one or more of the following based on measurement information: the transmission power used by the first AP during the Co-SR process or the maximum allowed transmission power; the transmission power used by the second AP during the Co-SR process or the maximum allowed transmission power; the STA communicating with the second AP during the Co-SR process; and the transmission power used by the STA communicating with the second AP during the Co-SR process or the maximum allowed transmission power. The latter three of the four types of information mentioned here can be indicated by the first power information, the site information, and the second power information, respectively.
[0162] The transmission power used by the second AP during the Co-SR process, or the maximum allowed transmission power, can be indicated by the first power information. That is, the first power information can be used to indicate the transmission power used by the second AP during the Co-SR process, or the maximum allowed transmission power. The first AP can carry the determined transmission power used by the second AP during the Co-SR process, or the maximum allowed transmission power, in the first power information and send the first power information to the second AP in a second frame. The second AP can determine its own transmission power during the Co-SR process based on the first power information.
[0163] The STA communicating with the second AP during the Co-SR process can be indicated by site information. In other words, site information can be used to instruct the first AP to select a first STA for the second AP. This first STA can be understood as the STA communicating with the second AP during the Co-SR process. That is, the first AP can select the STA to participate in this Co-SR for the second AP. The first AP can carry the selected STA in the site information and send the site information to the second AP in the second frame. The second AP can then determine the STA it will communicate with during the Co-SR process based on the site information.
[0164] The transmission power used or the maximum allowed transmission power by the STA communicating with the second AP during the Co-SR process can be indicated by the second power information. That is, the second power information can be used to indicate the transmission power used or the maximum allowed transmission power by the first STA during the Co-SR process. In other words, the first AP can determine the transmission power used or the maximum allowed transmission power by the first STA during the Co-SR process. The first AP can carry the determined transmission power used or the maximum allowed transmission power by the first STA during the Co-SR process in the second power information. The second AP can determine the transmission power of the first STA communicating with it during the Co-SR process based on the second power information.
[0165] As described above, both the first power information and the second power information can be used for power indication. The following section details how the first power information and the second power information are used for power indication.
[0166] The first power information can be used to indicate n power values, where n is a positive integer greater than or equal to 1. These n power values can correspond one-to-one with the n bandwidths in the first bandwidth. Here, the first bandwidth can be understood as the bandwidth occupied by the first transmission opportunity (TXOP) of the first AP. Here, the first TXOP can be understood as the TXOP corresponding to the Co-SR process. Each of these n power values can be used to indicate the transmission power used by the second AP on the bandwidth corresponding to each power value or the maximum allowed transmission power. In other words, each power value indicated by the first power information has a certain application range. The following discussion addresses the cases where the first power information indicates one power value (n equals 1) and the cases where the first power information indicates multiple power values (n greater than 1).
[0167] In some cases, such as when there is only one second AP, the first power information can be used to indicate a power value. This power value can correspond to a first bandwidth. In other words, the power value applies to the first bandwidth. In this case, the first bandwidth can be understood as the overlap between the bandwidth occupied by the first TXOP (TXOP holder) of the first AP and the operating bandwidth of the second AP. Figure 15A shows the overlap of the operating bandwidths of the first and second APs when there is only one second AP. As shown in Figure 15A, the bandwidth occupied by the first TXOP (TXOP holder) of the first AP is 0MHz to 160MHz. The operating bandwidth of the second AP is 0MHz to 160MHz. The overlap between the operating bandwidths of the first and second APs is 0MHz to 160MHz, therefore the power value indicated by the first power information applies to the range of 0MHz to 160MHz. That is, the power value indicated by the first power information is the transmission power used by the second AP within the 0MHz to 160MHz bandwidth range during the Co-SR process, or the maximum allowed transmission power.
[0168] In other cases, such as when there are multiple second APs, the first power information can be used to indicate multiple power values. There are various ways to implement the first power information indicating multiple power values; this application provides two possible implementations.
[0169] In the first implementation, the number n of power values indicated by the first power information can be determined based on the bandwidth overlap between the first AP and multiple second APs. The more complex the bandwidth overlap between the first AP and multiple second APs, the more power values the first power information may indicate. The multiple bandwidths corresponding to the multiple power values indicated by the first power information can each correspond to a variety of different bandwidth overlap situations. The power value corresponding to a certain bandwidth can be determined based on the interference between multiple APs under the bandwidth overlap situation corresponding to a certain bandwidth. The following detailed explanation, with reference to Figures 15B and 15C, will be provided using examples of two and three second APs, respectively.
[0170] Figure 15B illustrates the bandwidth overlap between the first and second APs when there are two second APs. In the example shown in Figure 15B, the first AP is AP1, and the second APs include AP2 and AP3. As shown in Figure 15B, the first bandwidth occupied by the first TXOP of the first AP is 0MHz to 320MHz. There are two types of bandwidth overlap among the three APs. In the 300MHz to 320MHz bandwidth, there is bandwidth overlap between AP1 and AP2. In the 0MHz to 300MHz bandwidth, there is bandwidth overlap between AP1, AP2, and AP3. Power values can be determined separately for the 300MHz to 320MHz bandwidth and the 0MHz to 300MHz bandwidth. The power value p1 corresponding to the 0MHz to 300MHz bandwidth can be determined based on the interference between AP1, AP2, and AP3. The power value p2 corresponding to the 300MHz to 320MHz bandwidth can be determined based on the interference between AP1 and AP2. The first power information can indicate both power values p1 and p2 for AP2 and AP3.
[0171] Figure 15C illustrates the bandwidth overlap between the first and second APs when there are three second APs. In the example shown in Figure 15C, the first AP is AP1, and the second APs include AP2, AP3, and AP4. As shown in Figure 15C, the first bandwidth occupied by the first TXOP of the first AP is 0MHz to 320MHz. There are four possible bandwidth overlap scenarios among the four APs: In the 0MHz to 120MHz bandwidth, AP1, AP2, and AP3 overlap. In the 120MHz to 280MHz bandwidth, AP1, AP2, AP3, and AP4 overlap. In the 280MHz to 300MHz bandwidth, AP1, AP2, and AP3 overlap. In the 300MHz to 320MHz bandwidth, AP1 and AP2 overlap. Power values can be determined for the 0MHz to 120MHz, 120MHz to 280MHz, 280MHz to 300MHz, and 300MHz to 320MHz bandwidths respectively. The power values corresponding to the 0MHz to 120MHz bandwidth can be determined based on the interference between AP1, AP2, and AP3. The power values corresponding to the 120MHz to 280MHz bandwidth can be determined based on the interference between AP1, AP2, AP3, and AP4. The power values corresponding to the 280MHz to 300MHz bandwidth can be determined based on the interference between AP1, AP2, and AP3. The power values corresponding to the 300MHz to 320MHz bandwidth can be determined based on the interference between AP1 and AP2. The first power information can indicate the above four power values for AP2, AP3, and AP4.
[0172] As can be seen from the above description, in the first implementation, the first power information can indicate multiple power values for each second AP. It should be understood that in practical applications, after receiving the multiple power values indicated by the first power information, the second AP does not necessarily need to determine its actual transmission power on a certain bandwidth as the power value corresponding to that bandwidth among the multiple power values indicated by the first power information. The second AP can determine its actual transmission power from the multiple power values indicated by the first power information based on its own bandwidth usage (e.g., which bandwidths are used to send PPDUs during Co-SR).
[0173] For example, in the example shown in Figure 15B, both AP2 and AP3 can determine their actual transmission power from two power values, p1 and p2, based on their own bandwidth usage (e.g., which bandwidths are used to transmit PPDUs during the Co-SR process). For instance, if AP2 only uses the P20 channel to transmit PPDUs during the Co-SR process, AP2 can choose the power value p2 corresponding to the bandwidth of 300MHz to 320MHz as its actual transmission power. As another example, if AP2 uses channels other than the P20 channel to transmit PPDUs during the Co-SR process, AP2 can choose the smaller value from p1 and p2 as its actual transmission power. Yet another example, if AP2 uses channels other than the P20 channel to transmit PPDUs during the Co-SR process, AP2 can determine the power value p2 as its actual transmission power on the P20 channel and the power value p1 as its actual transmission power on channels other than the P20 channel.
[0174] In the second implementation, the number n of power values indicated by the first power information can be independent of the bandwidth overlap between the first AP and multiple second APs. The first power value can indicate one power value for each of the n fixed bandwidths in the first bandwidth. For example, the fixed bandwidth can be a 20MHz bandwidth. That is, the first power information can indicate one power value for each 20MHz bandwidth in the first bandwidth. Two different fixed bandwidths can correspond to different bandwidth overlap situations, or they can correspond to the same bandwidth overlap situation. For a given fixed bandwidth, the power value corresponding to that fixed bandwidth can be determined based on the interference between multiple APs under the bandwidth overlap situation corresponding to that fixed bandwidth. Taking the bandwidth overlap situation shown in Figure 15B as an example, the first bandwidth occupied by the first TXOP of the first AP is from 0MHz to 320MHz. The bandwidth from 0MHz to 320MHz can be divided into 16 20MHz bandwidths. The first power information can indicate one power value for each of the 16 20MHz bandwidths, indicating a total of 16 power values. The power value corresponding to each 20MHz bandwidth can be determined based on the interference between APs under the bandwidth overlap situation corresponding to that 20MHz bandwidth. If a certain 20MHz bandwidth is located within the 0MHz to 300MHz bandwidth of AP1, the power value corresponding to that bandwidth is determined based on the interference between AP1, AP2, and AP3. If a certain 20MHz bandwidth is located within the 300MHz to 320MHz bandwidth of AP1, the power value corresponding to that bandwidth is determined based on the interference between AP1 and AP2.
[0175] As can be seen from the description of the first implementation above, the n power values indicated by the first power information can correspond one-to-one with the n bandwidths in the first bandwidth. This one-to-one correspondence between the n power values and the n bandwidths can be indicated by the first indication information. This first indication information can also be included in the second frame mentioned above. The first indication information can indicate the one-to-one correspondence between the n power values and the n bandwidths by indicating the positions of the n bandwidths within the first bandwidth.
[0176] In some embodiments, the first indication information can indicate the position of the n bandwidths within the first bandwidth by indicating (n-1) frequency points corresponding to the n bandwidths. These (n-1) frequency points divide the first bandwidth into n bandwidths. As mentioned above, when the first power information uses the first implementation method for power indication, the overlap between adjacent bandwidths within the n bandwidths is different, therefore the power values corresponding to adjacent bandwidths within the n bandwidths are also different. That is, at the (n-1) frequency points, the power value indicated by the first power information changes or switches. Therefore, the (n-1) frequency points within the first bandwidth can also be called power conversion points or power switching points. In the example shown in Figure 15B, the power switching point is a 300MHz frequency point, which divides the first bandwidth into two bandwidths: a 0MHz to 300MHz bandwidth and a 300MHz to 320MHz bandwidth. The first indication information can indicate the correspondence between the two power values and the two bandwidths by indicating the 300MHz frequency point. In the example shown in Figure 15C, the three frequency points of 120MHz, 280MHz, and 300MHz are all power switching points. These three frequency points divide the first bandwidth into four bandwidths: 0 to 120MHz, 120MHz to 280MHz, 280MHz to 300MHz, and 300MHz to 320MHz. The first indication information can indicate the correspondence between the four power values and the four bandwidths by indicating the three frequency points of 120MHz, 280MHz, and 300MHz.
[0177] The above describes in detail the method of indicating power using the first power information. The method of indicating power using the second power information is similar to that of the first power information. The difference is that the first power information indicates the transmission power used or the maximum allowed transmission power of the second AP during the Co-SR process, while the second power information indicates the transmission power used or the maximum allowed transmission power of the STA corresponding to the second AP during the Co-SR process. Therefore, the previous description of the first power information can also be applied to the second power information. When there is only one second AP, the second power information can be used to indicate a single power value. This single power value can be used to indicate the transmission power used or the maximum allowed transmission power of the STA corresponding to the second AP during the Co-SR process. When there are multiple second APs, the second power information can be used to indicate multiple power values. These multiple power values can be used to indicate the transmission power used or the maximum allowed transmission power of the STA corresponding to the second AP under different bandwidths during the Co-SR process. Further details regarding the second power information can be found in the previous description of the first power information, and will not be repeated here.
[0178] The above provides a detailed introduction to the various information that the second frame can indicate. The following, in conjunction with Figures 16 and 17, provides detailed examples of how the various information indicated by the second frame is carried in the second frame.
[0179] The second frame can be a trigger frame. This trigger frame can include one or more of the following: Co-SR trigger frame, multi-AP trigger frame, or a newly defined trigger frame. The first power information can be carried in one or more User Info fields of the second frame. The second power information can be carried in one or more User Info fields of the second frame. Site information can be carried in the Association Identifier (AID) field of the second frame. As can be seen from the preceding description, the first power information (or the second power information) can indicate power in different ways. When the first power information (or the second power information) uses different methods to indicate power, the way the various information indicated by the second frame is carried in the second frame can differ. The following, with reference to Figures 16 and 17, describes how the various information indicated by the second frame is carried in the second frame when the first power information (or the second power information) uses the two methods described above to indicate power.
[0180] Figure 16 is a format example diagram of the second frame provided in one embodiment of this application. Referring to Figure 16, the second frame includes multiple user information fields. Two of the multiple user information fields may include one or more of the following fields: Association Identifier (AID) field, Co-SR power bitmap field, Co-SR Tx power list field, and Co-SR STA Tx power list field.
[0181] The Coordinated Spatial Multiplexing Power Bitmap field can be 2 bytes long. This field indicates the power switching point on the bandwidth occupied by the first TXOP (current TXOP) of the first AP during Co-SR. The field can include n bits, where the nth bit represents a frequency of 20MHz*n. A value of 1 for the nth bit indicates a power switching at that frequency. A value of 0 for the nth bit indicates no power switching at that frequency. Alternatively, a value of 0 for the nth bit indicates a power switching at that frequency, and a value of 1 for the nth bit indicates no power switching at that frequency. If the current TXOP occupies a bandwidth of 320MHz, the first 15 bits can be used, with the last bit reserved. If the current TXOP occupies a bandwidth of 160MHz, the first 7 bits can be used, with the last 9 bits reserved. If the current TXOP bandwidth is 80MHz, the first 3 bits can be used, and the last 13 bits are reserved. If the current TXOP bandwidth is 40MHz, the first bit can be used, and the last 15 bits are reserved. If the current TXOP bandwidth is 20MHz, all 16 bits can be reserved.
[0182] The Co-Square Multiplexing Transmission Power List (Co-SR Tx power) field can be 3 bytes long. It can include 6 Co-SR Tx power fields. Each Co-SR Tx power field can indicate one power value. Each Co-SR Tx power field can be 4 bits long. If fewer than 6 power values need to be indicated, meaning fewer than 24 bits are required, the remaining bits in the Co-SR Tx power list field can be reserved. The Co-SR Tx power field can have several possible values. One possible method is to use power values every 4 dBm from -30 dBm to 30 dBm.
[0183] The Co-SR STA Tx power list field can be 3 bytes long. It can include 6 Co-SR STA Tx power fields. Each field can indicate one power value. Each field can be 4 bits long. If fewer than 6 power values are needed (less than 24 bits), the remaining bits can be reserved. The Co-SR STA Tx power field can have several possible values. One possible method is to use power values every 4 dBm from -30 dBm to 30 dBm.
[0184] The association identifier field can be 2 bytes long. It indicates the first site selected by the first AP for the second AP, i.e., the site communicating with the second AP during the Co-SR process. The first 12 bits of the association identifier field can be the AID12 field, and the last 4 bits can be reserved.
[0185] Figure 17 is a format example diagram of the second frame provided in another embodiment of this application. Referring to Figure 17, the second frame may include multiple user information fields. Four of these multiple user information fields may include one or more of the following fields: Co-SR Tx power list field, Co-SR STA Tx power list field, Association Identifier (AID) field, and Reserved field.
[0186] The Co-Square Multiplexing Transmission Power List (Co-SR Tx power) field can be 8 bytes long. It can include 16 Co-Square Multiplexing Transmission Power (Co-SR Tx power) fields. Each Co-Square Multiplexing Transmission Power field can indicate a single power value. Each Co-Square Multiplexing Transmission Power field can be 4 bits long. The Co-Square Multiplexing Transmission Power field can have several possible values. One possible method is to use power values ranging from -30dBm to 30dBm, spaced in 4dBm increments.
[0187] The Co-SR STA Tx power list field can be 8 bytes long. It can include 16 Co-SR STA Tx power fields. Each field can indicate a single power value. The power values can be selected in several ways. One possible method is to use power values in increments of 4 dBm from -30 dBm to 30 dBm.
[0188] The association identifier field can be 2 bytes long. It indicates the first site selected by the first AP for the second AP, i.e., the site communicating with the second AP during the Co-SR process. The first 12 bits of the association identifier field can be the AID12 field, and the last 4 bits can be reserved.
[0189] The above describes the scenario where the first AP sends the first and second frames to the second AP. In some cases, such as when the power negotiation mode is unidirectional, the first AP can also send a third frame to the second AP.
[0190] The third frame here may include third power information. This third power information can be used to indicate the power used by the second AP on the first bandwidth or the maximum allowed power. The first bandwidth here can be understood as the bandwidth occupied by the TXOP owned by the first AP. That is, in the case of a one-way power negotiation mode, the first AP can indicate a power value to the second AP. The scope of this power value can be the bandwidth occupied by the TXOP owned by the first AP.
[0191] The third frame here can be a trigger frame. This trigger frame can include one or more of the following: a Multi-AP trigger frame, a Co-SR trigger frame, or a newly defined trigger frame. The third frame can include a trigger-dependent user Info field, and the third power information can be carried in this trigger-dependent user Info field. The carrying method of the third power information in the third frame will be explained in detail below with reference to Figure 18.
[0192] Figure 18 is an example diagram of the format of the third frame provided in an embodiment of this application. As shown in Figure 18, the third frame may include one or more user information fields. The length of the user information field may be variable. One of the user information fields may include a trigger frame dependent user information field. Third power information may be carried in the trigger frame dependent user information field. The length of the trigger frame dependent user information field may be variable. The trigger frame dependent user information field may include at least one Co-Square Transmission Power (Co-SR Tx power) field. The Co-Square Transmission Power field may be used to indicate a single power value. The length of the Co-Square Transmission Power field may be 4 bits. When the Co-Square Transmission Power field indicates a power value, there may be multiple possible values. As one possible value, a power value may be taken every 4dBm from -30dBm to 30dBm.
[0193] The above describes the scenario where the first AP sends the first, second, and third frames to the second AP. In some cases, such as when the transmission mode is the second transmission mode, the first AP can also receive a fourth frame sent by the second AP.
[0194] In the second transmission mode, since the second transmission mode does not require APs participating in the Co-SR process to perform synchronous transmission, the interference in the Co-SR process under the second transmission mode differs from that under the first transmission mode. Compared to the first transmission mode, the interference in the Co-SR process under the second transmission mode includes not only interference between APs and their corresponding STAs, but also interference between APs and between STAs. Furthermore, in the second transmission mode, each AP transmits during its own TXOP period, eliminating the need for frame alignment and thus saving overhead for synchronous transmission. Additionally, in the second transmission mode, the length of the PPDU transmitted by each AP can be different. The Co-SR process shown in Figure 19 will be used as an example for explanation below.
[0195] Figure 19 is a signaling flowchart of the Co-SR process in a downlink unaligned transmission mode according to an embodiment of this application. In the example shown in Figure 19, the first AP is AP1 and the second AP is AP2. AP1 and AP2 perform downlink transmission during their respective TXOP periods without frame alignment, and the lengths of the DL PPDUs transmitted by AP1 and AP2 are also different. Compared with the first type of transmission mode (downlink aligned transmission mode) proposed in related technologies, the Co-SR process shown in Figure 19 not only has interference between AP2 and STA1, and interference between AP1 and STA2, but also interference between AP1 and AP2, and interference between STA1 and STA2.
[0196] Considering interference in the second transmission mode, when the transmission mode is set to the second transmission mode, the first AP can also receive a fourth frame sent by the second AP, so that the first AP can determine the transmission power used by the second AP or the maximum allowed transmission power during the Co-SR process based on the information indicated in the fourth frame. Optionally, in some embodiments, the first AP can also select a STA to communicate with the second AP during the Co-SR process based on the information indicated in the fourth frame. Optionally, in other embodiments, the first AP can also determine the transmission power used by the STA selected for the second AP or the maximum allowed transmission power during the Co-SR process based on the information indicated in the fourth frame.
[0197] The fourth frame can be transmitted using the Non-HT Duplicate PPDU format mentioned earlier. The fourth frame can be used to indicate one or more of the following: the ARIL of the second AP; the measurement result of the second STA's transmission signal to the first AP; the measurement result of the second STA's transmission signal to at least one STA. Here, the second STA can be understood as the station corresponding to the second AP's communication. The at least one STA can be understood as the STA corresponding to other APs participating in the Co-SR process. Taking AP1 as the first AP and AP2 and AP3 as examples: For AP2, the "second STA" is the station communicating with or corresponding to AP2. "At least one" STA can include one or more of the following: the STA corresponding to AP1, the STA corresponding to AP3. For AP3, the "second STA" is the station communicating with or corresponding to AP3. "At least one" STA can include one or more of the following: the STA corresponding to AP1, the STA corresponding to AP2.
[0198] The transmission signal of the first AP may include one or more of the following: beacon frames sent by the first AP, and NDP sent by the first AP. The measurement results of the transmission signal of the first AP by the second STA may include one or more of the following: the RSSI of the transmission signal of the first AP measured by the second STA, and the path loss of the transmission signal of the first AP measured by the second STA. Taking AP1 as the first AP and AP2 and AP3 as the second APs, and taking the communication between AP1, AP2, and AP3 with STA1, STA2, and STA3 respectively during Co-SR as an example: The measurement result of the transmission signal of the first AP by STA2 may be: the RSSI of the beacon frames sent by the first AP measured by STA2. The measurement result of the transmission signal of the first AP by STA3 may be: the RSSI of the beacon frames sent by the first AP measured by STA3.
[0199] The transmission signal of at least one STA may include one or more of the following: a beacon frame sent by at least one STA, or an NDP sent by at least one STA. The measurement results of the transmission signal of at least one STA by the second STA may include one or more of the following: the RSSI of the transmission signal of at least one STA measured by the second STA, or the path loss of the transmission signal of at least one STA measured by the second STA. Taking AP1 as the first AP and AP2 and AP3 as the second APs, and AP1, AP2, and AP3 communicating with STA1, STA2, and STA3 respectively during Co-SR as an example, the measurement results of the transmission signal of at least one STA by STA2 may include: the RSSI of the beacon frame sent by STA1 measured by STA2, and the RSSI of the beacon frame sent by STA3 measured by STA2. The measurement results of the transmission signal of at least one STA by STA3 may include: the RSSI of the beacon frame sent by STA1 measured by STA3, and the RSSI of the beacon frame sent by STA2 measured by STA3.
[0200] The above provides a detailed description of the various information indicated in the fourth frame. The following section, with reference to Figure 20, details how this information is carried within the fourth frame. The fourth frame can be an action frame. This action frame can include one or more of the following: a multi-AP response (MAP response) frame, or a newly defined action frame. A Co-SR measurement report element can be defined within the action frame. The various information indicated in the fourth frame can be carried within this Co-SR measurement report element.
[0201] Figure 20 is a structural example diagram of a Coordinated Spatial Multiplexing Measurement Report element provided in an embodiment of this application. As shown in Figure 20, the Coordinated Spatial Multiplexing Measurement Report element may include one or more of the following fields: element ID, length, element ID extension, Access Point Acceptable Received Interference Level (AP ARIL), and Site Measurement Report Set. The AP ARIL field can be 1 byte long. The value of the AP ARIL field can represent the ARIL of the second AP. The Site Measurement Report Set field may include one or more of the following fields: Association Identifier (AID), Acceptable Received Interference Level (ARIL), n AP RSSI report fields, and m STA RSSI report fields. n and m are both integers greater than or equal to 1. The first 12 bits of the Association Identifier field can be the AID12 field, and the last 4 bits can be reserved. The length of each AP RSSI report field can be 1 byte. The n AP RSSI report fields can be used to indicate the RSSI of the beacon frames or NDPs transmitted by the n APs measured by the STA corresponding to the second AP. Each STA RSSI report field can be 1 byte long. The m STA RSSI report fields can be used to indicate the RSSI of the m STAs communicating with other APs, as measured by the STA corresponding to the second AP.
[0202] As mentioned above, the fourth frame can be used to indicate one or more of the following: the acceptable level of received interference for the second AP; the measurement results of the second STA's transmission signal to the first AP; and the measurement results of the second STA's transmission signal to at least one STA. Of the three types of information mentioned above, the measurement results of the second STA's transmission signal to the first AP, and the measurement results of the second STA's transmission signal to at least one STA, can be sent by the second STA to the second AP. Taking AP1 as the first AP and AP2 and AP3 as the second APs, and the Co-SR process as an example where AP1, AP2, and AP3 communicate with STA1, STA2, and STA3 respectively: The measurement results of STA2's transmission signal to AP1, STA2's transmission signal to STA1, and STA2's transmission signal to STA3 can be sent by STA2 to AP2. The measurement results of STA3's transmission signal to AP1, STA3's transmission signal to STA1, and STA3's transmission signal to STA2 can be sent by STA3 to AP3.
[0203] The second STA can send a fifth frame to the second AP to report the measurement information obtained by the second STA to the second AP, so that the second AP can report this measurement information to the first AP. That is, the fifth frame can be used to indicate one or more of the following: the measurement results of the second STA on the transmission signal of the first AP, or the measurement results of the second STA on the transmission signal of at least one STA. After receiving the fifth frame sent by the second STA, the second AP can report the information indicated in the fifth frame along with the second AP's ARIL to the first AP, so that the first AP can determine the transmission power used by each AP or the maximum allowed transmission power during the Co-SR process.
[0204] The above provides a detailed introduction to the various information that the fifth frame can indicate. The following section, in conjunction with Figure 21, provides detailed examples of how the various information indicated by the fifth frame is carried in the fifth frame.
[0205] The fifth frame can be an action frame. This action frame can include one or more of the following: a measurement report frame, or a newly defined action frame. An RSSI measurement report element can be defined within the action frame to carry the information indicated by the fifth frame. Figure 21 is a structural example of an RSSI measurement report element provided in an embodiment of this application. As shown in Figure 21, the RSSI measurement report element can include one or more of the following fields: element ID, length, element ID extension, n AP RSSI report fields, and m STA RSSI report fields. n and m are both positive integers greater than or equal to 1. The length of each AP RSSI report field can be 1 byte. The n AP RSSI report fields can respectively indicate the RSSI of the beacon frames or NDPs sent by the n APs measured by the STA. The length of each STA RSSI report field can be 1 byte. Each STA RSSI report field can indicate the RSSI of the STA corresponding to the first AP measured by the STA; if none exists, it is set to a null value.
[0206] The embodiments of this application are described in more detail below with specific examples. It should be noted that the examples in Figures 22 to 24 are merely to help those skilled in the art understand the embodiments of this application, and are not intended to limit the embodiments of this application to the specific numerical values or scenarios illustrated. Those skilled in the art can obviously make various equivalent modifications or variations based on the examples in Figures 22 to 24, and such modifications or variations also fall within the scope of the embodiments of this application.
[0207] Example 1
[0208] Figure 22 is a signaling flowchart of Co-SR provided in one embodiment of this application. In the example shown in Figure 22, the transmission mode used in the Co-SR process is downlink aligned transmission mode, and the power negotiation mode used in the Co-SR process is optimal negotiation mode. The first AP (sharing AP) is AP1, and the second AP (shared AP) includes AP2 and AP3.
[0209] Referring to Figure 22, in steps S2201 to S2203, AP1, AP2 and AP3 respectively send beacon frames so that each STA can measure the RSSI of the beacon frames sent by each AP.
[0210] In step S2204, AP1 sends a measurement notification frame to AP2 and AP3. The measurement notification frame informs AP2 and AP3 that they will use downlink aligned transmission mode and optimal negotiation mode for power negotiation during the Co-SR process, and indicates the latest time for AP2 and AP3 to report the measurement results.
[0211] In step S2205, AP1 sends a measurement report poll frame to its corresponding STA1 within its TXOP to query STA1 for the measurement results.
[0212] In step S2206, STA1 sends a measurement report frame to AP1 before the latest time for reporting the measurement results. The measurement report frame includes the RSSI of the beacon frames sent by each AP measured by STA1.
[0213] In step S2207, AP2 sends a measurement report polling frame to its corresponding STA2 within its TXOP to query the STA2 for measurement results.
[0214] In step S2208, STA2 sends a measurement reporting frame to AP2 before the latest time for reporting the measurement results. The measurement reporting frame includes the RSSI of the beacon frames sent by each AP measured by STA2.
[0215] In step S2209, AP3 sends a measurement report polling frame to its corresponding STA3 within its TXOP to query the STA3 for measurement results.
[0216] In step S2210, STA3 sends a measurement reporting frame to AP3 before the latest time for reporting measurement results. The measurement reporting frame includes the RSSI of the beacon frames sent by each AP measured by STA3.
[0217] In step S2211, after AP1 obtains a Co-SR TXOP, it sends a Multiple Access Point Request (MAP request) frame to AP2 and AP3.
[0218] In step S2212, AP2 sends a Multiple Access Point Response (MAP) frame to AP1, reporting the RSSI value measured by STA2 and the ARIL of STA2 to the shared AP1. AP3 sends a MAP frame to AP1, reporting the RSSI value measured by STA3 and the ARIL of STA3 to the shared AP1.
[0219] In step S2213, AP1 centrally calculates the transmission power of AP2 and AP3 during the Co-SR period. AP1 sends a Co-SR trigger frame to both AP2 and AP3, informing AP2 of the transmission power of AP2 during the Co-SR period and informing AP3 of the transmission power of AP3 during the Co-SR period.
[0220] In step S2214, AP1, AP2 and AP3 simultaneously transmit DL PPDU.
[0221] In step S2215, STA1, STA2 and STA3 simultaneously send block acknowledgment (BA) frames.
[0222] In the example above, the STA communicating with AP1 during the Co-SR process is STA1. In practical applications, before step S2201, AP1 can pre-select one or more candidate STAs from its corresponding STAs to serve as the STAs communicating with during the Co-SR process. During the Co-SR process, these one or more candidate STAs measure the RSSI of the beacon frames or NDPs sent by each AP.
[0223] In the example above, the STA communicating with AP2 during the Co-SR process is STA2, and the STA communicating with AP3 is STA3. In practical applications, in step S2213, AP1 can also select a STA communicating with AP2 during the Co-SR process and determine the transmission power of the selected STA during the Co-SR process. AP1 can also select a STA communicating with AP3 during the Co-SR process and determine the transmission power of the selected STA during the Co-SR process. The Co-SR trigger frame sent by AP1 to AP2 in step S2213 can also indicate the STA selected for AP2 and its transmission power. The Co-SR trigger frame sent by AP1 to AP3 in step S2213 can also indicate the STA selected for AP3 and its transmission power.
[0224] Example 2
[0225] Figure 23 is a signaling flowchart of a communication method provided in another embodiment of this application. In the example shown in Figure 23, the transmission mode used in the Co-SR process is a downlink aligned transmission mode, and the power negotiation mode used in the Co-SR process is a one-way negotiation mode. The first AP (sharing AP) is AP1, and the second AP (shared AP) includes AP2 and AP3.
[0226] Referring to Figure 23, in steps S2301 to S2303, AP1, AP2 and AP3 respectively send beacon frames so that each STA can measure the RSSI of the beacon frames sent by each AP.
[0227] In step S2304, AP1 sends a measurement notification frame to AP2 and AP3. The measurement notification frame is used to inform AP2 and AP3 that they will use downlink aligned transmission mode and one-way negotiation mode for power negotiation during the Co-SR process.
[0228] In step S2305, AP1 sends a measurement report poll frame to its corresponding STA1 to query the STA1 for the measurement results.
[0229] In step S2306, STA1 sends a measurement report frame to AP1. The measurement report frame includes the RSSI of the beacon frames sent by each AP as measured by STA1, so that AP1 can calculate the maximum transmission power of each AP in the Co-SR process based on the information in the measurement report frame sent by STA1.
[0230] In step S2307, AP1 sends a Multiple Access Point Request (MAP) frame to AP2 and AP3. The MAP request frame may carry the maximum transmission power of AP2 and AP3 calculated by AP1.
[0231] In step S2308, AP2 and AP3 send a Multiple Access Point Response (MAP response) frame to AP1.
[0232] In step S2309, AP1 sends a Co-SR trigger frame to AP2 and AP3. The Co-SR trigger frame may also carry the maximum transmission power of AP2 and AP3 calculated by AP1.
[0233] In step S2310, AP1, AP2 and AP3 simultaneously transmit DL PPDU.
[0234] In step S2311, STA1, STA2 and STA3 simultaneously send BA frames.
[0235] Example 3
[0236] Figure 24 is a signaling flowchart of Co-SR provided in one embodiment of this application. In the example shown in Figure 24, the fourth frame is a multiple access point response frame, and the fifth frame is a measurement reporting frame. The transmission mode used in the Co-SR process is downlink unaligned transmission mode. The first AP (sharing AP) is AP1, and the second AP (shared AP) includes AP2 and AP3.
[0237] Referring to Figure 24, in steps S2401 to S2403, AP1, AP2 and AP3 respectively send beacon frames so that each STA can measure the RSSI of the beacon frames sent by each AP.
[0238] In step S2404, AP1 sends a measurement notification frame to AP2 and AP3. The measurement notification frame informs AP2 and AP3 that they will use a downlink unaligned transmission mode during the Co-SR process. Furthermore, the measurement notification frame instructs AP2 and AP3 that during the measurement phase, AP2 sends a measurement report polling frame first, followed by AP3.
[0239] In step S2405, AP1 sends a measurement report polling frame to its corresponding STA1 to query the measurement results.
[0240] In step S2406, STA1 sends a measurement reporting frame to AP1. The measurement reporting frame includes the RSSI of the beacon frames sent by each AP as measured by STA1.
[0241] In step S2407, AP1 sends a multi-user request MU-RTS frame to AP2, sharing the TXOP with AP2.
[0242] In step S2408, AP2 sends a measurement report polling frame to its corresponding STA2 to query the STA2 for the measurement results.
[0243] In step S2409, STA2 sends a measurement reporting frame to AP2. The measurement reporting frame includes the RSSI of the beacon frames transmitted by each AP as measured by STA2, the RSSI of the signal transmitted by station STA1 corresponding to AP1 as measured by STA2, and the RSSI of the signal transmitted by station STA3 corresponding to AP3 as measured by STA2.
[0244] In step S2410, AP1 sends a MU-RTS TXS frame to AP3, sharing the TXOP with AP3.
[0245] In step S2411, AP3 sends a measurement report polling frame to its corresponding STA3 to query the STA3 for the measurement results.
[0246] In step S2412, STA3 sends a measurement reporting frame to AP3. The measurement reporting frame includes the RSSI of the beacon frames transmitted by each AP as measured by STA3, as well as the RSSI of the signal transmitted by station STA1 corresponding to AP1 as measured by STA3, and the RSSI of the signal transmitted by station STA2 corresponding to AP2 as measured by STA3.
[0247] In step S2413, after AP1 obtains a Co-SR TXOP, it sends a multi-access point request frame to AP2 and AP3.
[0248] In step S2414, AP2 sends a multi-access point response frame to AP1, reporting the RSSI from AP1 to AP2, the ARIL of AP2, the RSSI from STA1 to STA2, and the RSSI from STA3 to STA2 to AP1. AP3 sends a multi-access point response frame to AP1, reporting the RSSI from AP1 to AP3, the ARIL of AP3, the RSSI from STA1 to STA3, and the RSSI from STA2 to STA3 to AP1.
[0249] In step S2415, AP1 centrally calculates the transmission power of AP2 and AP3 during the Co-SR period. AP1 sends a Co-SR trigger frame to both AP2 and AP3, informing AP2 of the transmission power of AP2 during the Co-SR period and informing AP3 of the transmission power of AP3 during the Co-SR period.
[0250] In step S2416, AP1, AP2 and AP3 transmit DL PPDU sequentially.
[0251] In step S2417, STA1, STA2 and STA3 send BA frames in sequence.
[0252] In the example above, the STA communicating with AP1 during the Co-SR process is STA1. In practical applications, before step S2401, AP1 can pre-select one or more candidate STAs from its corresponding STAs to be used as the STAs communicating with during the Co-SR process. During the Co-SR process, these one or more candidate STAs measure the RSSI of the beacon frames or NDPs sent by each AP.
[0253] In the example above, the STA communicating with AP2 during the Co-SR process is STA2, and the STA communicating with AP3 is STA3. In practical applications, in step S2413, AP1 can also select a STA communicating with AP2 during the Co-SR process and determine the transmission power of the selected STA during the Co-SR process. AP1 can also select a STA communicating with AP3 during the Co-SR process and determine the transmission power of the selected STA during the Co-SR process. The Co-SR trigger frame sent by AP1 to AP2 in step S2413 can also indicate the STA selected for AP2 and its transmission power. The Co-SR trigger frame sent by AP1 to AP3 in step S2413 can also indicate the STA selected for AP3 and its transmission power.
[0254] The method embodiments of this application have been described in detail above. The apparatus embodiments of this application are described in detail below. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments. Therefore, any parts not described in detail can be referred to the foregoing method embodiments.
[0255] Figure 25 is a schematic structural diagram of a communication device 2500 provided in an embodiment of this application. The communication device 2500 is a first access point (AP), which includes a first transmitting unit 2510. The first transmitting unit 2510 is configured to transmit a first frame to one or more second APs. The first frame indicates one or more of the following information: the transmission mode used in the spatial multiplexing process; the power negotiation mode used in the spatial multiplexing process; the time it takes for the second AP to complete a measurement, the measurement being used to determine the transmission power used by the second AP in the spatial multiplexing process or the maximum allowed transmission power; and the order in which the one or more second APs trigger the measurement.
[0256] In this embodiment, the communication device 2500 can be used to execute some or all of the method steps executed by the first AP in the above method embodiments. The communication device 2500 includes units or modules for executing the aforementioned method steps. The method flow has been described in detail in the foregoing embodiments. The modules in this embodiment have the same function or perform the same steps, and will not be described again here. However, those skilled in the art should know that the textual descriptions corresponding to the foregoing method embodiments can be incorporated into this embodiment and correspond to the modules in the communication device 2500.
[0257] In an optional embodiment, the receiving unit 2510 may be a transceiver 2730. The communication device 2500 may also include a processor 2710 and a memory 2720, as shown in FIG27.
[0258] Figure 26 is a schematic structural diagram of a communication device 2600 provided in an embodiment of this application. The communication device 2600 is a second access point (AP), which includes a first receiving unit 2610. The first receiving unit 2610 is used to receive a first frame sent by a first AP. The first frame is used to indicate one or more of the following information: the transmission mode used in the spatial multiplexing process; the power negotiation mode used in the spatial multiplexing process; the time when the second AP completes the measurement, the measurement being used to determine the transmission power used by the second AP in the spatial multiplexing process or the maximum allowed transmission power; and the sequence in which one or more second APs trigger the measurement.
[0259] In this embodiment, the communication device 2600 can be used to execute some or all of the method steps performed by the second AP in the above method embodiments. The communication device 2600 includes units or modules for executing the aforementioned method steps. The method flow has been described in detail in the foregoing embodiments. The modules in this embodiment have the same function or perform the same steps, and will not be described again here. However, those skilled in the art should know that the textual descriptions corresponding to the foregoing method embodiments can be incorporated into this embodiment and correspond to the modules in the communication device 2600.
[0260] In an optional embodiment, the first receiving unit 2610 may be a transceiver 2730. The communication device 2600 may also include a processor 2710 and a memory 2720, as shown in FIG27.
[0261] Figure 27 is a schematic structural diagram of a communication device according to an embodiment of this application. The dashed lines in Figure 27 indicate that the unit or module is optional. This device 2700 can be used to implement the methods described in the above method embodiments. The device 2700 can be a chip or a communication device.
[0262] Apparatus 2700 may include one or more processors 2710. The processor 2710 may support apparatus 2700 in implementing the methods described in the preceding method embodiments. The processor 2710 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0263] The apparatus 2700 may further include one or more memories 2720. The memories 2720 store a program that can be executed by the processor 2710, causing the processor 2710 to perform the methods described in the preceding method embodiments. The memories 2720 may be independent of the processor 2710 or integrated within the processor 2710.
[0264] The device 2700 may also include a transceiver 2730. The processor 2710 can communicate with other devices or chips via the transceiver 2730. For example, the processor 2710 can send and receive data with other devices or chips via the transceiver 2730.
[0265] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to the communication device provided in this application, and the program causes a computer to execute the methods performed by the communication device in various embodiments of this application.
[0266] This application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the communication device provided in this application embodiment, and the program causes a computer to execute the methods performed by the communication device in various embodiments of this application.
[0267] This application also provides a computer program. This computer program can be applied to the communication device provided in this application, and causes the computer to execute the methods performed by the communication device in various embodiments of this application.
[0268] It should be understood that the terms "system" and "network" in this application can be used interchangeably. Furthermore, the terminology used in this application is only for explaining specific embodiments of the application and is not intended to limit the application. The terms "first," "second," "third," and "fourth," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0269] In the embodiments of this application, a "field" may also be referred to as a "domain", "subfield", or "subfield". A field may occupy one or more bytes (byte / octet), or a field may occupy one or more bits (bit).
[0270] The field names defined in the embodiments of this application are merely examples, and the field may have other names.
[0271] In the embodiments of this application, the term "instruction" can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0272] In the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.
[0273] In the embodiments of this application, the term "correspondence" can indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship such as instruction and being instructed, configuration and being configured.
[0274] In this application embodiment, "predefined" or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including AP and STA). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0275] In the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0276] In the embodiments of this application, "comprising" can refer to direct inclusion or indirect inclusion. Optionally, "comprising" mentioned in the embodiments of this application can be replaced with "indicating" or "used to determine". For example, "A includes B" can be replaced with "A indicates B" or "A is used to determine B".
[0277] In the various embodiments of this application, the order of the above-mentioned processes 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.
[0278] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the WIFI protocol and related protocols applied to future WIFI communication systems. This application does not limit this.
[0279] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0280] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0281] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0282] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.
[0283] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, include: A first access point sends a first frame to one or more second access points, the first frame indicating one or more of the following information: The transmission modes used in the coordination space reuse process; The power negotiation mode used in the coordination space reuse process; The time it takes for the second access point to complete the measurement, which is used to determine the transmission power used by the second access point during the coordinated spatial multiplexing process or the maximum allowed transmission power; The sequence in which the measurement is triggered by one or more second access points.
2. The method according to claim 1, characterized in that, The transmission mode includes a first transmission mode and / or a second transmission mode. The first transmission mode requires access points participating in the coordinated spatial multiplexing process to perform synchronous transmission, while the second transmission mode does not require access points participating in the coordinated spatial multiplexing process to perform synchronous transmission.
3. The method according to claim 2, characterized in that, The first transmission mode is a downlink transmission mode; and / or, the second transmission mode is a downlink transmission mode.
4. The method according to any one of claims 1 to 3, characterized in that, The power negotiation modes include the optimal negotiation mode and / or the one-way negotiation mode.
5. The method according to claim 4, characterized in that, If the transmission mode indicated by the first frame is the optimal negotiation mode, the first frame indicates the time when the second access point completes the measurement.
6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: The first access point sends a second frame to the second access point, the second frame including one or more of the following: First power information is used to indicate the transmission power used by the second access point or the maximum allowed transmission power during the coordination space multiplexing process; Site information is used to indicate a first site selected by the first access point for the second access point, and the first site is used to communicate with the second access point during the coordination space multiplexing process; The second power information is used to indicate the transmission power used by the first station or the maximum allowed transmission power during the coordinated space multiplexing process.
7. The method according to claim 6, characterized in that, The second frame is triggered when the first frame indicates the optimal negotiation mode.
8. The method according to claim 6 or 7, characterized in that, The first power information and / or the second power information are used to indicate n power values, the n power values correspond one-to-one with the n bandwidths in the first bandwidth, and each of the n power values is used to indicate the transmission power used by the second access point on the bandwidth corresponding to each power value or the maximum allowed transmission power. Wherein, the first bandwidth is the bandwidth occupied by the first transmission opportunity (TXOP) owned by the first access point, the first TXOP is the TXOP corresponding to the coordination space multiplexing process, and n is a positive integer greater than or equal to 1.
9. The method according to claim 8, characterized in that, The second frame also includes first indication information, which is used to indicate the one-to-one correspondence between the n power values and the n bandwidths.
10. The method according to claim 9, characterized in that, The first indication information is used to indicate the position of the n bandwidths within the first bandwidth.
11. The method according to claim 10, characterized in that, The m bandwidths are all 20M.
12. The method according to any one of claims 6 to 11, characterized in that, The second frame is the trigger frame.
13. The method according to claim 12, characterized in that, The trigger frame is a coordinated spatial multiplexing trigger frame or a multi-access point trigger frame.
14. The method according to any one of claims 6 to 13, characterized in that: The first power information is carried in one or more user information fields of the second frame; and / or The second power information is carried in one or more user information fields of the second frame.
15. The method according to any one of claims 6 to 14, characterized in that, The site information is carried in the association identifier field of the second frame.
16. The method according to any one of claims 1 to 5, characterized in that, The method further includes: When the first frame indicates a one-way negotiation mode, the first access point sends a third frame to the second access point. The third frame includes third power information, which indicates the power used by the second access point on a first bandwidth or the maximum power allowed to be used. The first bandwidth is the bandwidth occupied by the first TXOP owned by the first access point.
17. The method according to claim 16, characterized in that, The third frame is the trigger frame.
18. The method according to claim 16 or 17, characterized in that, The third power information is carried in the trigger frame dependent user information field of the third frame.
19. The method according to any one of claims 2 to 5, characterized in that, The method further includes: If the first frame indicates the second transmission mode, the first access point receives a fourth frame sent by the second access point, the fourth frame indicating one or more of the following: The acceptable level of received interference for the second access point; The measurement results of the transmission signal of the first access point by the second station; Measurement results of the transmitted signal from the second station to at least one station; Wherein, the second station is the station corresponding to the second access point communication, and the at least one station is the station corresponding to other access points participating in the coordinated space reuse process.
20. The method according to claim 19, characterized in that, The fourth frame is a multi-access point response frame.
21. The method according to any one of claims 1 to 20, characterized in that, The first frame is a measurement notification frame.
22. The method according to any one of claims 1 to 21, characterized in that, The first access point is a shared access point in the coordination space reuse process, and the second access point is a shared access point in the coordination space reuse process.
23. A communication method, characterized in that, include: The second access point receives a first frame sent by the first access point, the first frame indicating one or more of the following information: The transmission modes used in the coordination space reuse process; The power negotiation mode used in the coordination space reuse process; The time it takes for the second access point to complete the measurement, which is used to determine the transmission power used by the second access point during the coordinated spatial multiplexing process or the maximum allowed transmission power; The sequence in which one or more of the second access points trigger the measurements.
24. The method according to claim 23, characterized in that, The transmission mode includes a first transmission mode and / or a second transmission mode. The first transmission mode requires access points participating in the coordinated spatial multiplexing process to perform synchronous transmission, while the second transmission mode does not require access points participating in the coordinated spatial multiplexing process to perform synchronous transmission.
25. The method according to claim 24, characterized in that, The first transmission mode is a downlink transmission mode; and / or, the second transmission mode is a downlink transmission mode.
26. The method according to any one of claims 23 to 25, characterized in that, The power negotiation modes include the optimal negotiation mode and / or the one-way negotiation mode.
27. The method according to claim 26, characterized in that, If the transmission mode indicated by the first frame is the optimal negotiation mode, the first frame indicates the time when the second access point completes the measurement.
28. The method according to any one of claims 23 to 27, characterized in that, The method further includes: The second access point receives a second frame sent by the first access point, the second frame including one or more of the following: First power information is used to indicate the transmission power used by the second access point or the maximum allowed transmission power during the coordination space multiplexing process; Site information is used to indicate a first site selected by the first access point for the second access point, and the first site is used to communicate with the second access point during the coordination space multiplexing process; The second power information is used to indicate the transmission power used by the first station or the maximum allowed transmission power during the coordinated space multiplexing process.
29. The method according to claim 28, characterized in that, The second frame is triggered when the first frame indicates the optimal negotiation mode.
30. The method according to claim 28 or 29, characterized in that, The first power information and / or the second power information are used to indicate n power values, the n power values correspond one-to-one with the n bandwidths in the first bandwidth, and each of the n power values is used to indicate the transmission power used by the second access point on the bandwidth corresponding to each power value or the maximum allowed transmission power. Wherein, the first bandwidth is the bandwidth occupied by the first transmission opportunity (TXOP) owned by the first access point, the first TXOP is the TXOP corresponding to the coordination space multiplexing process, and n is a positive integer greater than or equal to 1.
31. The method according to claim 30, characterized in that, The second frame also includes first indication information, which is used to indicate the one-to-one correspondence between the n power values and the n bandwidths.
32. The method according to claim 31, characterized in that, The first indication information is used to indicate the position of the n bandwidths within the first bandwidth.
33. The method according to claim 32, characterized in that, The m bandwidths are all 20M.
34. The method according to any one of claims 28 to 33, characterized in that, The second frame is the trigger frame.
35. The method according to claim 12, characterized in that, The trigger frame is a coordinated spatial multiplexing trigger frame or a multi-access point trigger frame.
36. The method according to any one of claims 28 to 35, characterized in that: The first power information is carried in one or more user information fields of the second frame; and / or The second power information is carried in one or more user information fields of the second frame.
37. The method according to any one of claims 28 to 36, characterized in that, The site information is carried in the association identifier field of the second frame.
38. The method according to any one of claims 23 to 27, characterized in that, The method further includes: When the first frame indicates a one-way negotiation mode, the second access point receives a third frame sent by the first access point. The third frame includes third power information, which indicates the power used by the second access point on a first bandwidth or the maximum power allowed to be used. The first bandwidth is the bandwidth occupied by the first TXOP owned by the first access point.
39. The method according to claim 38, characterized in that, The third frame is the trigger frame.
40. The method according to claim 38 or 39, characterized in that, The third power information is carried in the trigger frame dependent user information field of the third frame.
41. The method according to any one of claims 24 to 27, characterized in that, The method further includes: If the first frame indicates the second transmission mode, the second access point sends a fourth frame to the first access point, the fourth frame indicating one or more of the following: The acceptable level of received interference for the second access point; The measurement results of the transmission signal of the first access point by the second station; Measurement results of the transmitted signal from the second station to at least one station; Wherein, the second station is the station corresponding to the second access point communication, and the at least one station is the station corresponding to other access points participating in the coordinated space reuse process.
42. The method according to claim 41, characterized in that, The fourth frame is a multi-access point response frame.
43. The method according to any one of claims 41 to 42, characterized in that, The method further includes: The second access point receives a fifth frame sent by the second site, the fifth frame including one or more of the following: The measurement results of the transmission signal from the second station to the first access point; The measurement results of the transmission signal of the second station to the at least one station.
44. The method according to any one of claims 23 to 43, characterized in that, The first frame is a measurement notification frame.
45. The method according to any one of claims 23 to 44, characterized in that, The first access point is a shared access point in the coordination space reuse process, and the second access point is a shared access point in the coordination space reuse process.
46. A communication device, characterized in that, The communication device is a first access point, and the first access point includes: A first transmitting unit is configured to transmit a first frame to one or more second access points, the first frame indicating one or more of the following information: The transmission modes used in the coordination space reuse process; The power negotiation mode used in the coordination space reuse process; The time it takes for the second access point to complete the measurement, which is used to determine the transmission power used by the second access point during the coordinated spatial multiplexing process or the maximum allowed transmission power; The sequence in which the measurement is triggered by one or more second access points.
47. The device according to claim 46, characterized in that, The transmission mode includes a first transmission mode and / or a second transmission mode. The first transmission mode requires access points participating in the coordinated spatial multiplexing process to perform synchronous transmission, while the second transmission mode does not require access points participating in the coordinated spatial multiplexing process to perform synchronous transmission.
48. The device according to claim 47, characterized in that, The first transmission mode is a downlink transmission mode; and / or, the second transmission mode is a downlink transmission mode.
49. The device according to any one of claims 46 to 48, characterized in that, The power negotiation modes include the optimal negotiation mode and / or the one-way negotiation mode.
50. The device according to claim 49, characterized in that, If the transmission mode indicated by the first frame is the optimal negotiation mode, the first frame indicates the time when the second access point completes the measurement.
51. The device according to any one of claims 46 to 50, characterized in that, The device also includes: The second transmitting unit is configured to transmit a second frame to the second access point, the second frame comprising one or more of the following: First power information is used to indicate the transmission power used by the second access point or the maximum allowed transmission power during the coordination space multiplexing process; Site information is used to indicate a first site selected by the first access point for the second access point, and the first site is used to communicate with the second access point during the coordination space multiplexing process; The second power information is used to indicate the transmission power used by the first station or the maximum allowed transmission power during the coordinated space multiplexing process.
52. The device according to claim 51, characterized in that, The second frame is triggered when the first frame indicates the optimal negotiation mode.
53. The device according to claim 51 or 52, characterized in that, The first power information and / or the second power information are used to indicate n power values, the n power values correspond one-to-one with the n bandwidths in the first bandwidth, and each of the n power values is used to indicate the transmission power used by the second access point on the bandwidth corresponding to each power value or the maximum allowed transmission power. Wherein, the first bandwidth is the bandwidth occupied by the first transmission opportunity (TXOP) owned by the first access point, the first TXOP is the TXOP corresponding to the coordination space multiplexing process, and n is a positive integer greater than or equal to 1.
54. The device according to claim 53, characterized in that, The second frame also includes first indication information, which is used to indicate the one-to-one correspondence between the n power values and the n bandwidths.
55. The device according to claim 54, characterized in that, The first indication information is used to indicate the position of the n bandwidths within the first bandwidth.
56. The device according to claim 55, characterized in that, The m bandwidths are all 20M.
57. The device according to any one of claims 51 to 56, characterized in that, The second frame is the trigger frame.
58. The device according to claim 57, characterized in that, The trigger frame is a coordinated spatial multiplexing trigger frame or a multi-access point trigger frame.
59. The device according to any one of claims 51 to 58, characterized in that: The first power information is carried in one or more user information fields of the second frame; and / or The second power information is carried in one or more user information fields of the second frame.
60. The device according to any one of claims 51 to 59, characterized in that, The site information is carried in the association identifier field of the second frame.
61. The device according to any one of claims 46 to 50, characterized in that, The device also includes: The third sending unit is configured to send a third frame to the second access point when the first frame indicates a one-way negotiation mode. The third frame includes third power information, which indicates the power used by the second access point on a first bandwidth or the maximum power allowed to be used. The first bandwidth is the bandwidth occupied by the first TXOP owned by the first access point.
62. The device according to claim 61, characterized in that, The third frame is the trigger frame.
63. The device according to claim 61 or 62, characterized in that, The third power information is carried in the trigger frame dependent user information field of the third frame.
64. The device according to any one of claims 47 to 50, characterized in that, The device also includes: A receiving unit is configured to receive a fourth frame sent by the second access point when the first frame indicates the second transmission mode, the fourth frame indicating one or more of the following: The acceptable level of received interference for the second access point; The measurement results of the transmission signal of the first access point by the second station; Measurement results of the transmitted signal from the second station to at least one station; Wherein, the second station is the station corresponding to the second access point communication, and the at least one station is the station corresponding to other access points participating in the coordinated space reuse process.
65. The device according to claim 64, characterized in that, The fourth frame is a multi-access point response frame.
66. The device according to any one of claims 46 to 65, characterized in that, The first frame is a measurement notification frame.
67. The device according to any one of claims 46 to 66, characterized in that, The first access point is a shared access point in the coordination space reuse process, and the second access point is a shared access point in the coordination space reuse process.
68. A communication device, characterized in that, The communication device is a second access point, and the second access point includes: The first receiving unit is configured to receive a first frame sent by the first access point, wherein the first frame is used to indicate one or more of the following information: The transmission modes used in the coordination space reuse process; The power negotiation mode used in the coordination space reuse process; The time it takes for the second access point to complete the measurement, which is used to determine the transmission power used by the second access point during the coordinated spatial multiplexing process or the maximum allowed transmission power; The sequence in which one or more of the second access points trigger the measurements.
69. The device according to claim 68, characterized in that, The transmission mode includes a first transmission mode and / or a second transmission mode. The first transmission mode requires access points participating in the coordinated spatial multiplexing process to perform synchronous transmission, while the second transmission mode does not require access points participating in the coordinated spatial multiplexing process to perform synchronous transmission.
70. The device according to claim 69, characterized in that, The first transmission mode is a downlink transmission mode; and / or, the second transmission mode is a downlink transmission mode.
71. The device according to any one of claims 68 to 70, characterized in that, The power negotiation modes include the optimal negotiation mode and / or the one-way negotiation mode.
72. The device according to claim 71, characterized in that, If the transmission mode indicated by the first frame is the optimal negotiation mode, the first frame indicates the time when the second access point completes the measurement.
73. The device according to any one of claims 68 to 72, characterized in that, The device also includes: The second receiving unit is configured to receive a second frame sent by the first access point, the second frame including one or more of the following: First power information is used to indicate the transmission power used by the second access point or the maximum allowed transmission power during the coordination space multiplexing process; Site information is used to indicate a first site selected by the first access point for the second access point, and the first site is used to communicate with the second access point during the coordination space multiplexing process; The second power information is used to indicate the transmission power used by the first station or the maximum allowed transmission power during the coordinated space multiplexing process.
74. The device according to claim 73, characterized in that, The second frame is triggered when the first frame indicates the optimal negotiation mode.
75. The device according to claim 73 or 74, characterized in that, The first power information and / or the second power information are used to indicate n power values, the n power values correspond one-to-one with the n bandwidths in the first bandwidth, and each of the n power values is used to indicate the transmission power used by the second access point on the bandwidth corresponding to each power value or the maximum allowed transmission power. Wherein, the first bandwidth is the bandwidth occupied by the first transmission opportunity (TXOP) owned by the first access point, the first TXOP is the TXOP corresponding to the coordination space multiplexing process, and n is a positive integer greater than or equal to 1.
76. The device according to claim 75, characterized in that, The second frame also includes first indication information, which is used to indicate the one-to-one correspondence between the n power values and the n bandwidths.
77. The device according to claim 76, characterized in that, The first indication information is used to indicate the position of the n bandwidths within the first bandwidth.
78. The device according to claim 77, characterized in that, The m bandwidths are all 20M.
79. The device according to any one of claims 74 to 78, characterized in that, The second frame is the trigger frame.
80. The device according to claim 79, characterized in that, The trigger frame is a coordinated spatial multiplexing trigger frame or a multi-access point trigger frame.
81. The device according to any one of claims 73 to 80, characterized in that: The first power information is carried in one or more user information fields of the second frame; and / or The second power information is carried in one or more user information fields of the second frame.
82. The device according to any one of claims 73 to 81, characterized in that, The site information is carried in the association identifier field of the second frame.
83. The device according to any one of claims 68 to 72, characterized in that, The device also includes: The third receiving unit is configured to receive a third frame sent by the first access point when the first frame indicates a one-way negotiation mode. The third frame includes third power information, which is used to indicate the power used by the second access point on a first bandwidth or the maximum power allowed to be used. The first bandwidth is the bandwidth occupied by the first TXOP owned by the first access point.
84. The device according to claim 83, characterized in that, The third frame is the trigger frame.
85. The device according to claim 83 or 84, characterized in that, The third power information is carried in the trigger frame dependent user information field of the third frame.
86. The device according to any one of claims 69 to 72, characterized in that, The device also includes: A sending unit is configured to send a fourth frame to the first access point when the first frame indicates the second transmission mode, the fourth frame indicating one or more of the following: The acceptable level of received interference for the second access point; The measurement results of the transmission signal of the first access point by the second station; Measurement results of the transmitted signal from the second station to at least one station; Wherein, the second station is the station corresponding to the second access point communication, and the at least one station is the station corresponding to other access points participating in the coordinated space reuse process.
87. The device according to claim 86, characterized in that, The fourth frame is a multi-access point response frame.
88. The device according to any one of claims 86 to 87, characterized in that, The device also includes: The fourth receiving unit is configured to receive a fifth frame sent by the second station, the fifth frame comprising one or more of the following: The measurement results of the transmission signal from the second station to the first access point; The measurement results of the transmission signal of the second station to the at least one station.
89. The device according to any one of claims 68 to 88, characterized in that, The first frame is a measurement notification frame.
90. The device according to any one of claims 68 to 89, characterized in that, The first access point is a shared access point in the coordination space reuse process, and the second access point is a shared access point in the coordination space reuse process.
91. A communication device, characterized in that, The device includes a transceiver, a memory, and a processor. The memory stores a program, and the processor invokes the program in the memory and controls the transceiver to receive or transmit signals so that the communication device performs the method as described in any one of claims 1-22 or any one of claims 23-45.
92. An apparatus, characterized in that, Includes a processor for calling a program from memory to cause the apparatus to perform the method as claimed in any one of claims 1-22 or the method as claimed in any one of claims 23-45.
93. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as claimed in any one of claims 1-22 or the method as claimed in any one of claims 23-45.
94. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 1-22 or any one of claims 23-45.
95. A computer program product, characterized in that, Includes a program that causes a computer to perform the method as claimed in any one of claims 1-22 or the method as claimed in any one of claims 23-45.
96. A computer program, characterized in that, The computer program causes the computer to perform the method as described in any one of claims 1-22 or the method as described in any one of claims 23-45.