Wireless communication method and communication device

By sending a part of the time of the first frame indicating TXOP in the wireless communication system to share with multiple site devices, the data units of the multiple site devices overlap in the time domain and the frequency domain, the problem of low resource allocation efficiency of TXOP is solved and the overall efficiency of the communication system is improved.

WO2025166559A1PCT designated stage Publication Date: 2025-08-14GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/076412
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-06
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

In the existing wireless communication systems, TXOP resource allocation efficiency is low and difficult to effectively utilize, resulting in low communication efficiency.

Method used

By sending a first frame indication, part of the duration of the TXOP is shared to multiple site devices, such that the data units of the multiple site devices allow all or partial overlap for communication in the time domain and the frequency domain.

Benefits of technology

It improves the utilization rate of the medium and enhances the overall efficiency of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024076412_14082025_PF_FP_ABST
    Figure CN2024076412_14082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a wireless communication method and a communication device. The method comprises: a first device sends a first frame, wherein the first frame is used for instructing the first device to share with a plurality of station devices part of a TXOP duration acquired by the first device, the plurality of station devices include a first station device and a second station device, and within the part of the TXOP duration, a data unit sent by the first station device and a data unit sent by the second station device are allowed to fully or partially overlap in a time domain and a frequency domain. By means of the first frame, an AP can share a TXOP with the plurality of station devices, and the data units sent by the plurality of station devices can overlap in the time domain and the frequency domain, improving the medium utilization rate, and thus improving the communication efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication method and communication device Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a wireless communication method and a communication device. Background Art

[0002] Some communication systems have proposed a transmission opportunity (TXOP) sharing (TXS) mechanism. Based on the TXOP sharing mechanism, an access point (AP) can allocate its TXOP to a single non-AP station (non-AP STA) associated with the AP. The non-AP STA can then exchange uplink (UL) physical layer protocol data units (PPDUs) and / or peer-to-peer (P2P) frames based on the shared TXOP.

[0003] Summary of the Invention

[0004] The present application provides a wireless communication method and a communication device. The following introduces various aspects involved in the present application.

[0005] In a first aspect, a wireless communication method is provided, the method comprising: a first device sending a first frame; wherein the first frame is used to instruct the first device to share a portion of a TXOP duration obtained by the first device with multiple site devices, the multiple site devices including a first site device and a second site device, and within the portion of the TXOP duration, a data unit sent by the first site device and a data unit sent by the second site device are allowed to overlap in full or partially in the time domain and the frequency domain.

[0006] In a second aspect, a wireless communication method is provided, the method comprising: a second device receiving a first frame sent by a first device; wherein the second device includes a first site device or a second site device, the first frame is used to instruct the first device to share part of the TXOP duration obtained by the first device with multiple site devices, the multiple site devices include the first site device and the second site device, and within the part of the TXOP duration, the data unit sent by the first site device and the data unit sent by the second site device are allowed to overlap in full or partially in the time domain and the frequency domain.

[0007] According to a third aspect, a communication device is provided, which is a first device and includes: a sending unit for sending a first frame; wherein the first frame is used to instruct the first device to share part of the TXOP duration obtained by the first device with multiple site devices, and the multiple site devices include a first site device and a second site device. During the part of the TXOP duration, the data unit sent by the first site device and the data unit sent by the second site device are allowed to overlap in full or partially in the time domain and the frequency domain.

[0008] In a fourth aspect, a communication device is provided, characterized in that the communication device is a second device, and the communication device includes: a receiving unit, used to receive a first frame sent by the first device; wherein the second device includes a first site device or a second site device, and the first frame is used to instruct the first device to share part of the TXOP duration obtained by the first device with multiple site devices, and the multiple site devices include the first site device and the second site device. Within the part of the TXOP duration, the data unit sent by the first site device and the data unit sent by the second site device are allowed to overlap in full or partially in the time domain and the frequency domain.

[0009] In a fifth aspect, a communication device is provided, comprising a processor and a memory, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory to enable the communication device to perform some or all of the steps in the above-mentioned various aspects of the method.

[0010] In a sixth aspect, an embodiment of the present application provides a communication system, which includes the above-mentioned communication device. In another possible design, the system may also include other devices that interact with the communication device in the solution provided in the embodiment of the present application.

[0011] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program enables a communication device to execute part or all of the steps in the methods of the above aspects.

[0012] In an eighth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a communication device to perform some or all of the steps of the methods described in each of the above aspects. In some implementations, the computer program product may be a software installation package.

[0013] In a ninth aspect, an embodiment of the present application provides a chip comprising a memory and a processor, wherein the processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.

[0014] Through the first frame, the AP can share the TXOP with multiple site devices, and the data units sent by multiple site devices can overlap in the time domain and frequency domain, thereby improving medium utilization and further improving communication efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] FIG1 is a schematic diagram of a wireless communication system used in an embodiment of the present application.

[0016] FIG. 2 is an example diagram of coordinated spatial multiplexing for TXOP sharing.

[0017] FIG3A is a schematic diagram of a coordinated spatial multiplexing transmission scenario.

[0018] FIG3B is a schematic diagram of another coordinated spatial multiplexing transmission scenario.

[0019] FIG4 is a schematic diagram of a spatial multiplexing process based on parameterized spatial multiplexing.

[0020] FIG5 is a schematic flowchart of a wireless communication method provided in an embodiment of the present application.

[0021] FIG6 is a schematic diagram of the format of a trigger frame based on TXOP sharing provided in an embodiment of the present application.

[0022] FIG7 is a schematic diagram of the format of a common information field of a MU-RTS trigger frame provided in an embodiment of the present application.

[0023] FIG8 is a schematic diagram of the format of a user information field of a first frame provided in an embodiment of the present application.

[0024] FIG9A is a schematic diagram of the format of a user information field in a MU-RTS TXS trigger frame provided in an embodiment of the present application.

[0025] FIG9B is a schematic diagram of the format of a user information field of a dependent mode provided in an embodiment of the present application.

[0026] FIG10 is a diagram showing an example of the format of a block confirmation frame.

[0027] FIG. 11A is a diagram showing an example format of the TID information field per AID.

[0028] FIG. 11B is a diagram showing an example format of an AID TID information field.

[0029] FIG. 12 is a diagram illustrating an example format of a per-AID TID information field according to an embodiment of the present application.

[0030] Figure 13 is an example flow chart of a wireless communication method provided in Example 1 of the present application.

[0031] Figure 14 is an example flow chart of a wireless communication method provided in Example 2 of the present application.

[0032] Figure 15 is an example flow chart of a wireless communication method provided in Example 3 of the present application.

[0033] FIG16 is a schematic structural diagram of a communication device provided in an embodiment of the present application.

[0034] Figure 17 is a schematic structural diagram of another communication device provided in an embodiment of the present application.

[0035] FIG18 is a schematic structural diagram of a device for communication provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] The technical solution in this application will be described below with reference to the accompanying drawings.

[0037] Communication System

[0038] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless local area networks (WLAN), wireless fidelity (WiFi), high performance radio local area networks (HIPELAN), wide area networks (WAN), cellular networks, or other communication systems. For another example, the technical solutions provided in the embodiments of the present application can be applied to communication systems that adopt the 802.11 standard. For example, the 802.11 standard includes but is not limited to the 802.11ax standard, the 802.11be standard, and the next generation 802.11 standard.

[0039] FIG1 is a schematic diagram of a communication system applicable to embodiments of the present application. Referring to FIG1 , the communication devices in the communication system 100 may include access points (APs) 111 and 112, and stations (STAs) 121 and 122. STA 121 may access the network through AP 111, and STA 122 may access the network through AP 112.

[0040] In some implementations, a STA may establish an association with one or more APs, after which the associated STAs and APs may communicate. For example, as shown in FIG1 , AP 111 and STA 121 may communicate after establishing an association, and AP 112 and STA 122 may communicate after establishing an association.

[0041] In some implementations, the communication in the communication system 100 may be communication between an AP and a non-AP STA, communication between a non-AP STA and a non-AP STA, or communication between a STA and a peer STA, where a peer STA may refer to a device that communicates with the STA peer, for example, the peer STA may be an AP or a non-AP STA.

[0042] It should be understood that FIG1 exemplarily shows two AP STAs and two non-AP STAs, and the communication system 100 may also include a larger number of AP STAs, or the communication system 100 may include other numbers of non-AP STAs, which is not limited in the embodiments of the present application.

[0043] In addition, the above communication system can be applied to scenarios of multi-device collaboration, such as multi-AP (multiple access points, multi-AP) collaboration, or multi-site collaboration.

[0044] 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 also be called non-AP STA.

[0045] In some scenarios, the aforementioned communication device may also be a "multi-link device (MLD)," i.e., a device that can communicate via multiple communication links, where the multiple communication links may include communication links in different frequency bands, such as millimeter wave bands and / or low-frequency bands. Generally, if the multi-link device is an AP, the AP may also be referred to as a "multi-link AP." If the multi-link device is a STA, the STA may also be referred to as a "multi-link STA."

[0046] In the embodiment of the present application, the AP can be a device in a wireless network. The AP can be a communication entity such as a communication server, a router, a switch, a bridge, or 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 or circuit or processing system in these various forms of devices, thereby realizing the method and function of the embodiment of the present application. The AP can be applied to a variety of scenarios, such as sensor nodes in smart cities (such as smart water meters, smart electricity meters, smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, displays, TVs, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as wearable devices such as AR and VR), smart devices in smart offices (such as printers, projectors, etc.), Internet of Vehicles devices in the Internet of Vehicles, and some infrastructure in daily life scenarios (such as vending machines, self-service navigation counters in supermarkets, self-service checkout devices, self-service ordering machines), etc.

[0047] In some implementations, the role of a STA in a communication system is not absolute; in some scenarios, a STA can function as an AP. For example, when a mobile phone is connected to a router, it can be a non-AP STA, while when it is acting as a hotspot for other phones, it functions as an AP.

[0048] In the embodiments of the present application, a STA in the embodiments of the present application may be a device with wireless transceiver capabilities, such as a device that supports the 802.11 series of protocols and can communicate with an AP or other STAs. For example, a STA is any user communication device that allows a user to communicate with an AP and, in turn, with a WLAN. Examples of STAs include user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device.

[0049] The STA in the embodiment of the present application may also be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. Examples include: mobile phones, tablet computers, laptop computers, 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, 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 wireless modems, in-vehicle devices, wearable devices, terminal devices in 5G networks or future-evolved public land mobile communication networks. The terminal equipment in the network (PLMN), etc., is not limited to this in the embodiments of the present application.

[0050] By way of example and not limitation, in the embodiments of this application, the STA may also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for wearable devices that utilize wearable technology to intelligently design and develop wearable devices for everyday wear, such as glasses, gloves, watches, clothing, and shoes. Examples include smart watches or smart glasses, as well as devices that focus on a specific application function and require integration with other devices such as smartphones, such as various smart bracelets and smart jewelry that monitor vital signs.

[0051] In addition, in the embodiments of the present application, a STA can also be a terminal device in the Internet of Things (IoT) system. The IoT is an important component of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network that interconnects people and machines and things. In the embodiments of the present application, IoT technology can achieve massive connections, deep coverage, and terminal power saving through narrowband (NB) technology, for example.

[0052] Furthermore, in the embodiments of the present application, a STA may be a device in a connected vehicle system. The communication methods in a connected vehicle system are collectively referred to as V2X (where X represents everything). For example, V2X communication includes vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-network (V2N) communication.

[0053] In addition, in the embodiment of the present application, STA may also include sensors such as smart printers, train detectors, gas stations, etc., whose main functions include collecting data (part of the terminal equipment), receiving AP control information and downlink data, and sending electromagnetic waves to transmit data to the AP.

[0054] In addition, the AP in the embodiment of the present application may be a device for communicating with a STA. The AP may be a network device in a wireless local area network. The AP may be used to communicate with the STA through the wireless local area network.

[0055] 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.

[0056] From the perspective of STA-supported communication standards, 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 wireless local area network (WLAN) standards, including 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.

[0057] In the embodiments of the present application, there is no limitation on the frequency bands supported by WLAN technology. In some implementations, the frequency bands supported by WLAN technology may include, but are not limited to, low frequency bands (e.g., 2.4 GHz, 5 GHz, 6 GHz) and high frequency bands (e.g., 45 GHz, 60 GHz).

[0058] It should be understood that the specific forms of STA and AP in the embodiments of the present application are not particularly limited and are merely illustrative.

[0059] TXOP sharing (TXS)

[0060] In some communication systems, an AP may allocate its TXOP to a single non-AP STA associated with the AP. The non-AP STA may implement UL PPDU and / or P2P frame exchange based on the shared TXOP.

[0061] The AP can use a multi-user request to send TXOP sharing (MU-RTS TXS) trigger frame to share the TXOP with non-AP STAs. For example, the triggered TXOP sharing mode field of the common Info field of the multi-user request to send (MU-RTS) trigger frame can give the TXOP sharing mode. If the triggered TXOP sharing mode subfield is 0, it may indicate that the AP does not use TXOP sharing, that is, the trigger frame is a normal MU-RTS trigger frame rather than a MU-RTS TXS trigger frame. If the triggered TXOP sharing mode field is 1 or 2, it may indicate that the AP uses TXOP sharing, that is, the trigger frame is a MU-RTS TXS trigger frame.

[0062] Coordinated spatial reuse (CSR)

[0063] For multi-AP coordinated operation scenarios, CSR is a related technology. CSR enables TXOP sharing among multiple APs participating in multi-AP coordinated operation. The following describes TXOP sharing using CSR, using Figure 2.

[0064] As shown in Figure 2, by using coordinated spatial multiplexing for TXOP sharing, AP1 and AP2 can simultaneously communicate with their associated stations within the channel bandwidth and duration corresponding to the shared TXOP. As can be seen from Figure 2, the time and frequency domain resources occupied by AP1 and AP2 for communication with their associated stations overlap.

[0065] Before CSR transmission is performed between multiple APs, the APs participating in the CSR need to negotiate to establish the CSR. The CSR setup process is performed by exchanging request / response frames. The CSR setup process can negotiate the parameters involved in the CSR. Taking two APs (AP1 and AP2) as an example, one AP can send a CSR trigger frame to the other AP, thereby initiating CSR transmission within its TXOP. Among them, the AP that sends the CSR trigger frame can be called a sharing AP, and the AP that receives the CSR trigger frame can be called a shared AP. If a multi-AP coordinated transmission (including CSR) protocol has been established between the two APs, then during the shared TXOP duration, AP1 and AP2 can communicate with their associated stations at the same time.

[0066] During CSR transmission, participating APs need to know the path loss between the scheduled STA and the interfering AP. For shared APs, the interfering AP's power can be controlled based on the path loss between the scheduled STA and the interfering AP, thereby reducing interference from the interfering AP to the scheduled STA. Figure 3A illustrates a CSR transmission scenario. As shown in Figure 3A, AP1 schedules STA1, which is associated with AP1. In the case of CSR transmission, AP1 needs to know the path loss between AP2 (the interfering AP) and STA1.

[0067] Based on the above situation, it is necessary to perform path loss measurement before CSR transmission. For the scenario shown in Figure 3A, as shown in Figure 3B, AP1 needs to know the path loss between AP2 (interfering AP) and STA1. If AP1 is a shared AP, AP1 can use path loss to control the power of AP2. At the same time, AP1 can use path loss to estimate the signal to interference plus noise ratio (SINR) at STA1. Path loss measurement can be implemented based on the beacon request / response and null data packet (NDP) measurement mechanism in related technologies.

[0068] Spatial reuse based on parameterized spatial reuse (PSR) and spatial reuse based on overlapping basic service set (OBSS) packet detection (PD)

[0069] To enable early identification of OBSS signals and interference management, related technologies (such as the IEEE 802.11ax specification) propose corresponding spatial multiplexing operations (or spatial reuse operations), which can allow more frequent reuse of the medium between OBSSs in dense deployment scenarios.

[0070] Related technologies define two independent spatial reuse modes: OBSS PD-based spatial reuse and parameterized spatial reuse (PSR)-based spatial reuse. Each is described below.

[0071] There are two types of OBSS PD-based spatial multiplexing: the first type is implemented based on the non-SRG OBSS PD threshold (level). This type of spatial multiplexing allows STAs to use the non-SRG OBSS PD threshold to ignore inter-BSS PPDUs under specific conditions. The second type is implemented based on the SRG OBSS PD threshold. This type of spatial multiplexing allows STAs to use the SRG OBSS PD threshold to ignore inter-BSS PPDUs identified as SRG PPDUs under specific conditions.

[0072] PSR-based spatial multiplexing can be achieved based on PSR opportunities.

[0073] A PSR opportunity can be identified from the value of the SPATIAL_REUSE parameter of the RXVECTOR of a triggered PPDU (e.g., HE TB PPDU) and / or the content of a trigger frame. A STA can initiate an SR transmission during a PSR opportunity during an ongoing PPDU when certain conditions are met to avoid interfering with the receiver's reception of the ongoing PPDU. If the value of the SPATIAL_REUSE parameter of the RXVECTOR of the ongoing PPDU is PSR not allowed (PSR_DISALLOW), PSR and non-SRG OBSS PD prohibited (PSR_AND_NON_SRG_OBSS_PD_PROHIBITED), no PSR-based spatial reuse (SR) transmission is allowed during that PPDU.

[0074] It should be noted that a STA that recognizes a PSR opportunity may choose not to perform a network allocation vector (NAV) update operation based on the received RXVECTOR parameter TXOP_DURATION and the trigger frame duration field.

[0075] The following is an example of PSR-based spatial multiplexing with reference to Figure 4. The method shown in Figure 4 can be performed by an AP, STAs associated with the AP (shown by STAs in Figure 4), and an OBSS STA. In Figure 4, an OBSS STA can include STAs. OBSS-A and STA OBSS- B The process of PSR-based spatial multiplexing shown in FIG4 may include steps S410 to S440.

[0076] In step S410, the AP may send a triggering PPDU (triggering PPDU). The triggering PPDU may be a PSRR PPDU.

[0077] The trigger frame carried by the PSRR PPDU can trigger the transmission of the uplink HE TB PPDU.

[0078] In step S420, in response to receiving the PSRR PPDU, the STAs may send a HE TB PPDU.

[0079] Step S430, STA OBSS-A Identify a PSR opportunity and transmit a PSRT PPDU to another OBSS STA (i.e. STA OBSS-B ).

[0080] It should be noted that if the value of the RXVECTOR parameter BSS color (BSS_COLOR) of the HE TB PPDU matches the BSS color of the PSRR PPDU, the OBSS STA (i.e., STA OBSS-A ) A PSRT PPDU that exceeds the PPDU duration (i.e., the duration from the common info field) of the HE TB PPDU triggered by the trigger frame of the PSRR PPDU should not be transmitted.

[0081] Step S440, STA OBSS-B A block acknowledgment (BA) frame for the PSRT PPDU of step S430 is fed back.

[0082] FIG5 is a schematic flowchart of a wireless communication method provided by an embodiment of the present application. The method shown in FIG5 can be performed by a first device and a second device. For example, the first device can include an AP; the second device can include one or more station devices associated with the AP. For example, the second device can include a first station device (e.g., a first STA) and / or a second station device (e.g., a second STA). Both the first station device and the second station device can be non-access point station devices. In the case where the first device includes an AP, both the first station device and the second station device can be associated with the first device.

[0083] It should be noted that the site device may include one or more sites. For example, the site device may be an MLD.

[0084] The method shown in FIG. 5 may include step S510 .

[0085] Step S510: The first device sends a first frame.

[0086] In some embodiments, the first frame can be used to instruct the first device to share part of the duration of the TXOP obtained by the first device with multiple site devices. The multiple site devices may include a first site device and a second site device. Moreover, within the time of the shared TXOP (or allocated TXOP) (i.e., the part of the duration of the TXOP mentioned above), the data units sent by the first site device and the data units sent by the second site device are allowed to overlap in the time domain and the frequency domain. That is, based on the first frame, the first device can share the TXOP it has obtained with multiple site devices for communication, and within the allocated TXOP, the data units sent by the multiple site devices can overlap in the time domain and the frequency domain. In this case, any one of the multiple site devices can be referred to as a shared site device.

[0087] In some embodiments, the first frame can be used to schedule multiple site devices to transmit data units within a portion of the duration of the TXOP obtained by the first device. Furthermore, within the duration of the corresponding TXOP, the data units sent by the first site device and the data units sent by the second site device are allowed to overlap in the time domain and the frequency domain. That is, based on the first frame, the first device can schedule multiple site devices to communicate within the TXOP obtained by itself, and within the duration of the corresponding TXOP, the data units sent by the multiple site devices can overlap in the time domain and the frequency domain. In this case, any one of the multiple site devices can be referred to as a scheduled site device. Based on this, the first site device can be any one of the multiple scheduled site devices scheduled by the first frame, and the second site device can be a site device different from the first site device among the multiple site devices.

[0088] It should be noted that the embodiments applied to the scheduled site equipment below can also be applied to the shared site equipment, and vice versa. In other words, the scheduled site and the shared site can be interchangeable.

[0089] It should be noted that the overlap in the frequency domain and time domain may include: the data unit sent by the first site and the data unit sent by the second site partially or completely overlap in the time domain; and the data unit sent by the first site and the data unit sent by the second site partially or completely overlap in the frequency domain. Exemplarily, the overlap of two data units in the time domain may refer to: the start time of one data unit is earlier than the end time of the other data unit. The complete overlap of two data units in the time domain may refer to: the start time of the two data units is the same and the end time of the two data units is also the same. The partial overlap of two data units in the time domain may refer to: the start time of the two data units is different and / or the end time of the two data units is different, and the start time of one data unit is earlier than the end time of the other data unit.

[0090] It should be noted that the portion of the TXOP duration shared by the first device with the site device may be referred to as an allocated TXOP or a shared TXOP. The TXOP allocated to the first site device and the TXOP allocated to the second site device may be the same or different.

[0091] As can be seen, in this application, the data units sent by multiple scheduled site devices can overlap in the time and frequency domains. Therefore, through the first frame, the AP can share the TXOP with multiple site devices, and the data units sent by multiple site devices can overlap in the time and frequency domains, thereby improving medium utilization and thus improving communication efficiency.

[0092] In some embodiments, allowing the data unit sent by the first site device and the data unit sent by the second site device to overlap in the time domain and the frequency domain may include: allowing the data unit sent by the first site device and the data unit sent by the second site device to be transmitted through spatial multiplexing.

[0093] For example, this application can implement TXOP sharing based on spatial multiplexing. The TXOP sharing technology based on spatial multiplexing proposed in this application can allow an AP to share a portion of an obtained TXOP with two or more station devices associated with the AP, and the two or more station devices associated with the AP can perform spatial multiplexing transmission within the shared TXOP.

[0094] For another example, the present application can perform scheduling-based spatial multiplexing transmission based on the transmission requirements of the station device. That is, based on the present application, the AP can allocate a portion of the obtained TXOP to two or more station devices associated with the AP to schedule the two or more station devices associated with the AP to perform spatial multiplexing transmission within the shared TXOP.

[0095] As can be seen from the above, in the relevant technologies, spatial multiplexing technology is usually applied in multi-AP coordination technology and OBSS scenarios. For example, based on CSR of multi-AP coordinated operation, multiple APs (such as AP1 and AP2) of different BSSs can communicate with their associated sites simultaneously within the channel bandwidth and duration corresponding to the shared TXOP. In this scenario, trigger frames need to be exchanged between different APs to ensure that different APs are within the communication range. The present application can realize TXOP sharing based on spatial multiplexing technology under a single AP. On the other hand, the PSR-based spatial multiplexing and OBSS PD-based spatial multiplexing technology for OBSS scenarios are random for sites to obtain PSR opportunities. For example, if the site does not actively identify or does not identify the PSR opportunity, the site will not perform spatial multiplexing transmission. Based on the first frame of this application, scheduling of spatial multiplexing transmission can be achieved.

[0096] It should be noted that the data unit described in the embodiment of the present application may include one or more of the following: medium access control protocol data unit (MPDU) and PPDU.

[0097] In some embodiments, the first frame may be a trigger frame. For example, the first frame may include a MU-RTS trigger frame. Since the first frame can be used to implement TXOP sharing, the first frame may also be a MU-RTS TXS trigger frame. For example, the first frame may be defined based on the MU-RTS trigger frame defined in the related art. Therefore, the first frame proposed in this application can be implemented using the frame format defined in the related art. Therefore, the implementation of the first frame is simple and compatible with the related art implementation.

[0098] Figure 6 is an example diagram of the format of a trigger frame based on TXOP sharing provided in an embodiment of the present application. The first frame may be a trigger frame based on TXOP sharing as described in Figure 6. As shown in Figure 6, the trigger frame based on TXOP sharing may include one or more of the following fields: frame control, duration, receiver address (RA), transmitter address (TA), common information (common info), user information list (user info list), padding (padding), frame check sequence (FCS). Among them, the frame control field can occupy 2 bytes (octets); the duration field can occupy 2 bytes; the RA field can occupy 6 bytes; the TA field can occupy 6 bytes; the common information field can occupy 8 or more bytes; the number of bytes occupied by the user information list field can be variable; the number of bytes occupied by the padding field can be variable; and the FCS field can occupy 4 bytes.

[0099] In some embodiments, the first frame may indicate that: within the shared TXOP time, the first station device can send data units to an associated access point or a station device different from the first station device; and / or, within the shared TXOP time, the second station device can send data units to an associated access point or a station device different from the second station device. The station device different from the first station device may include a P2P peer station device of the first station device. The station device different from the second station device may include a P2P peer station device of the second station device.

[0100] For example, the first frame may indicate that a scheduled STA may send MPDU(s) to its associated AP or send MPDU(s) to another site device (such as its P2P peer site device); and / or, another scheduled STA may send MPDU(s) to another site device (such as its P2P peer site device) or send MPDU(s) to its associated AP.

[0101] In a possible implementation, the Triggered TXOP Sharing Mode field in the Common Information field of the first frame may indicate a newly defined first mode. That is, the Triggered TXOP Sharing Mode field may include a new value to indicate the first mode. The first mode may, for example, indicate that: during a portion of the TXOP duration, a first station device can send data units to an associated access point or a station device different from the first station device; and / or, during a portion of the TXOP duration, a second station device can send data units to an associated access point or a station device different from the second station device.

[0102] As described above, the first frame may be a MU-RTS trigger frame. In some embodiments, whether the MU-RTS trigger frame is the first frame may be determined by the value of the TXOP sharing mode field. For example, if the value of the TXOP sharing mode field is the first value, the trigger frame may be the first frame. That is, it may indicate that: within a portion of the TXOP duration, the first site device can send a data unit to an associated access point or a site device different from the first site device; and / or, within a portion of the TXOP duration, the second site device can send a data unit to an associated access point or a site device different from the second site device. The first value may, for example, be greater than or equal to 3.

[0103] For example, in the definition of the triggered TXOP sharing mode field in the common information field of the MU-RTS trigger frame, based on the definition of the related art, a triggered TXOP sharing mode field value can be additionally defined. The added value can be, for example, a first value. The first value can be used to indicate that the MU-RTS frame initiates a TXS process, wherein one scheduled STA can send MPDU(s) to its associated AP or send MPDU(s) to another site device (such as its P2P peer site device), and / or, another scheduled STA can send MPDU(s) to another site device (such as its P2P peer site device) or send MPDU(s) to its associated AP. Table 1 takes the first value of 3 as an example for explanation.

[0104] Table 1

[0105] In some embodiments, the first frame may be used to trigger or initiate the transmission of data units that overlap in the time and frequency domains by the first and second station devices. Alternatively, the first frame may be used to indicate whether the first and second station devices initiate or enable the transmission of data units that overlap in the time and frequency domains. For example, the first frame may indicate whether spatial multiplexing transmission is permitted for data units transmitted by the first and second station devices, or the first frame may be used to indicate whether spatial multiplexing-based TXOP sharing for the first and second station devices is initiated.

[0106] If the first site device and the second site device have not initiated transmission of data units that overlap in the time and frequency domains, the data units sent by the first site device and the second site device cannot overlap in both the time and frequency domains. Alternatively, if the first site device and the second site device have not initiated transmission of data units that overlap in the time and frequency domains, only one of the multiple site devices indicated by the first frame can transmit a data unit. Alternatively, before the first site device and the second site device initiate transmission of data units that overlap in the time and frequency domains, the data units sent by the first site device and the second site device cannot overlap in both the time and frequency domains. If the first site device and the second site device initiate transmission of data units that overlap in the time and frequency domains, both the first site device and the second site device can send data units, and the data units sent by the first site device and the data units sent by the second site device can overlap in the time and frequency domains.

[0107] In some embodiments, the first frame may indicate, through a first field, whether to enable transmission of data units that overlap in the time domain and the frequency domain. For example, a value of 0 in the first field may indicate that transmission of data units that overlap in the time domain and the frequency domain is not enabled; a value other than 0 in the first field may indicate that transmission of data units that overlap in the time domain and the frequency domain is enabled.

[0108] In some embodiments, the first field may indicate whether a spatial multiplexing-based TXOP sharing process is started, initiated, or enabled. In this case, the first field may be referred to as a spatial multiplexing mode field. For example, a value of 0 in the spatial multiplexing mode field may indicate that spatial multiplexing-based TXOP sharing is not started; a non-zero value in the spatial multiplexing mode field may indicate that spatial multiplexing-based TXOP sharing is started.

[0109] The first field may belong to the common information field of the first frame. For example, the first field may belong to the common information field of the MU-RTS trigger frame.

[0110] In some embodiments, fields in related technologies can be redefined as the first field. In related technologies (e.g., the IEEE 802.11be standard), the Pre-FEC padding factor and PE disambiguity fields in the common information field of the MU-RTS trigger frame can be reserved fields. Therefore, one or more bits corresponding to the Pre-FEC padding factor field and the PE disambiguation field can be used to define the first field. Specifically, the definition of the first field can be added to the common information field definition of the MU-RTS trigger frame.

[0111] FIG7 is a schematic diagram of the format of a common information field of a MU-RTS trigger frame provided by an embodiment of the present application. As shown in FIG7 , the common information field of the MU-RTS trigger frame may include one or more of the following fields: trigger frame type, UL length, more TF, CS required, UL BW, GI and HE-LTF type, triggered TXOP sharing mode, MU-MIMO HE-LTF mode, number of HE-LTF symbols and midamble periodicity, UL STBC, LDPC Extra Symbol Segment, AP Tx power, pre-FEC padding factor, PE ambiguity, UL Spatial Reuse, Doppler, UL HE-SIG-A2 Reserved, and trigger dependent common information. As shown in FIG. 7 , the first field may be located at a position corresponding to the FEC front padding field and / or the PE ambiguity field.

[0112] Within the duration of the shared TXOP, the duration of the continuous transmission sequence of the first site device may be a first duration, and the duration of the continuous transmission sequence of the second site device may be a second duration. The continuous transmission sequence duration may refer to the duration of continuous frame exchange between the scheduled site device and the opposite site device. For example, the scheduled site device sends a PPDU carrying a data frame to the opposite site device (P2P site device), and the opposite site device replies with an ACK frame after receiving the data frame. If the scheduled site device does not immediately send a PPDU to the opposite site device after receiving the SIFS of the end time of the PPDU carrying the ACK frame, the continuous transmission sequence duration is (PPDU duration for sending the data frame + PPDU duration for replying the ACK frame + SIFS).

[0113] In some embodiments, the first frame may be used to indicate the magnitude relationship between the first duration and the second duration. For example, the first frame may indicate that the first duration is greater than or equal to the second duration. For another example, the first frame may indicate that the first duration is less than or equal to the second duration. For another example, the first frame may indicate that the first duration is equal to the second duration, and that the sending time and the end time of the first duration and the second duration are aligned.

[0114] For example, the first duration may be the duration of a P2P continuous transmission sequence between a first station device and another station device different from the first station device. In another example, the first duration may be the duration of a continuous transmission sequence between the first station device and an associated AP. In another example, the second duration may be the duration of a P2P continuous transmission sequence between a second station device and another station device. In another example, the second duration may be the duration of a continuous transmission sequence between the second station device and an associated AP. Based on this, the first frame can indicate any one of the following: within the duration of the shared TXOP, the duration of the P2P continuous transmission sequence between a scheduled site device and another site device is less than or equal to the transmission duration of the uplink PPDU (i.e., the PPDU carrying the MPDU sent to the AP) initiated by the other scheduled site device; within the duration of the shared TXOP, the duration of the continuous transmission initiated by a scheduled site device with the AP is less than or equal to the transmission duration of the P2P PPDU initiated by another scheduled site device; within the duration of the shared TXOP, the duration of the P2P continuous transmission sequence between a scheduled site device and another site device is less than or equal to the transmission duration of the P2P PPDU initiated by another scheduled site device; within the duration of the shared TXOP, the transmission of the P2P PPDU initiated by one scheduled site device and the transmission of the P2P PPDU initiated by another scheduled site device are aligned in terms of the PPDU sending start time and end time.

[0115] In some embodiments, the size relationship between the first duration and the second duration may be indicated by a second field in the first frame.

[0116] The second field may belong to the common information field of the first frame. For example, the second field may belong to the common information field of the MU-RTS trigger frame.

[0117] Optionally, the second field can be the same field as the first field. That is, the magnitude relationship between the first duration and the second duration and whether to initiate the transmission of overlapping data units in the time and frequency domains can be indicated by the same field. For example, both the first field and the second field can be spatial multiplexing mode fields. Table 2 shows an example encoding of the spatial multiplexing mode field.

[0118] Table 2

[0119] It should be noted that Table 2 is only an example. Some of the contents in Table 2 can be implemented separately. In some embodiments, the correspondence between the value and description of the spatial multiplexing mode field may be different from that shown in Table 2. For example, a spatial multiplexing mode field value of 1 may indicate that: within the duration of the shared TXOP, the duration of continuous transmission between a scheduled site device and the AP is less than or equal to the duration of the P2P PPDU transmission initiated by another scheduled site device; a spatial multiplexing mode field value of 4 may indicate that: within the duration of the shared TXOP, the transmission of a P2P PPDU initiated by a scheduled site device and the transmission of a P2P PPDU initiated by another scheduled site device are aligned in terms of the PPDU sending start time and end time.

[0120] In some embodiments, the first frame can be used to trigger both the first station device and the second station device to send a data unit. The first station device and the second station device can perform spatial multiplexing transmission.

[0121] In some embodiments, the first frame can be used to trigger the first site device to send a data unit and to trigger the second site device to listen to or receive the data unit sent by the first site device; alternatively, the first frame can be used to trigger the second site device to send a data unit and to trigger the first site device to listen to or receive the data unit sent by the second site device. In other words, the first frame can be used to trigger some site devices to send data units and some site devices to listen to data units.

[0122] When the first site device or the second site device monitors or receives a data unit, the first site device or the second site device is said to enter a monitoring state. A site device entering the monitoring state may not send a data unit.

[0123] By monitoring or receiving data units sent by another site device, a site device can determine the path loss of another site device. Therefore, the process of monitoring or receiving data units sent by another site device can also be referred to as a channel sounding function. For example, a second site device can determine reception parameter information for a data unit sent by a first site device and estimate the path loss of the first site device based on the reception parameters; and / or a first site device can determine reception parameter information for a data unit sent by a second site device and estimate the path loss of the second site device based on the reception parameters.

[0124] The receiving parameter information may include one or more of the following: RSSI, RCPI, SINR, SNR, transmit power, packet error rate, etc.

[0125] The received parameter information may also be referred to as a channel detection result. In other words, the TXOP sharing technical solution based on spatial multiplexing provided in this application may integrate a channel detection function.

[0126] Optionally, when the first site device is in a listening state, the first site device may send the channel detection result of the second site obtained by monitoring to the first device. When the second site device is in a listening state, the second site device may send the channel detection result of the first site device obtained by monitoring to the first device.

[0127] Based on the channel sounding results, the first device can adjust the transmission parameters and / or transmission mode of the corresponding site device, thereby timely adjusting or optimizing the transmission of the corresponding site device during a portion of the shared TXOP duration, thereby avoiding interference between the site devices. For example, the first device can determine whether the conditions for spatial multiplexing are met. If the conditions for spatial multiplexing are met, the first device can trigger the first site device and the second site device to perform spatial multiplexing transmission. If the conditions for spatial multiplexing are not met, the first device can trigger one of the first site device and the second site device to transmit a data unit.

[0128] The following example illustrates an AP as the first device, STA1 as the first station, and STA2 as the second station. After the AP sends the first frame (e.g., a trigger frame), a scheduled STA (e.g., STA1) transmits an uplink non-TB PPDU (carrying an MPDU sent to the AP) within the allocated TXOP time, as instructed in the first frame. During the allocated TXOP time, another scheduled STA (e.g., STA2) listens as instructed in the first frame. STA2 can determine whether spatial multiplexing conditions are met by receiving the uplink PPDU signal sent by STA1 and combining it with the transmit power of STA1's PPDU. STA2 can then use the allocated resources to report feedback information about the uplink PPDU signal it receives from STA1 (e.g., received power, RSSI, whether spatial multiplexing is allowed, etc.) to the AP.

[0129] In some embodiments, the first frame may be used to indicate transmission parameters of the first station device during a shared TXOP duration. As described above, the first station device may belong to multiple scheduled station devices. Therefore, the first frame may be used to indicate transmission parameters of some or all of the multiple scheduled station devices during a portion of the shared TXOP duration. The transmission parameters may, for example, be related to transmission information related to spatial multiplexing.

[0130] Based on the transmission parameters corresponding to the scheduled or station devices, the first device can constrain the transmission behavior of the scheduled station devices to avoid interference between the scheduled station devices. For example, by indicating the transmission parameters corresponding to the scheduled station devices, the first frame can constrain the transmission of the corresponding station devices to comply with spatial multiplexing requirements, thereby avoiding or reducing interference between transmissions initiated by two scheduled station devices.

[0131] Optionally, the transmission parameters of the first station device during the partial duration of the TXOP may be carried in a user information field corresponding to the first station device. Exemplarily, for the first frame, the transmission parameters of the scheduled station device during the partial duration of the shared TXOP may be carried in a user information field corresponding to the corresponding station device.

[0132] The transmission parameters of the first site device in the shared TXOP may include one or more of the following: first information, resource unit allocation, allocation duration, transmission mode, receiver type, transmission duration, first length, third duration, and transmission power.

[0133] The first information may be used to indicate identification information of the first station device. Based on the first information, the receiver of the first frame may know that the corresponding transmission parameter is indicated for the first station device.

[0134] The first information may be carried in a site device identification field of the first frame. The site device identification field may be, for example, an AID12 field.

[0135] The resource unit allocation field indicates the size and / or location of the resource units corresponding to the TXOP shared by the first device with the first station device. Resource units may include RUs and / or MRUs. In other words, when initiating TXOP sharing based on spatial multiplexing, the resource unit allocation field indicates the size and / or location of the resource units allocated to the scheduled station device for transmission.

[0136] The resource unit allocation may be carried in the resource unit allocation (RU allocation) field. The resource unit allocation field, together with the uplink bandwidth (UL BW) field in the common information field, the UL BW extension field (if any) in the special user information field, and the PS160 subfield (if any) in the user information field, may identify the size and location of the RU or MRU.

[0137] The allocated duration may be used to indicate the duration of the TXOP shared by the first device with the first station device. This application does not limit the unit of the allocated duration. For example, the unit of the allocated duration may be 16 μs.

[0138] The allocated duration may be carried in the allocated duration field of the first frame. The allocated duration field may be used to indicate the duration allocated to the scheduled site device within the TXOP acquired by the first device.

[0139] The transmission mode may be used to indicate that the first site device is triggered to send a data unit, or that the first site device is triggered to listen to or receive a data unit sent by the second site device (i.e., is in a listening state). When the first site device is triggered to listen to or receive a data unit sent by the second site device, the first site device may not send a data unit.

[0140] The transmission mode may be carried in the transmission mode field of the first frame. That is, the transmission mode field may be used to indicate whether the scheduled device is sending a data unit or is in a listening state.

[0141] The recipient type can be used to indicate whether the recipient of the data unit sent by the first station device is an associated access point or a station device different from the first station device. The station device different from the first station device can be a peer-to-peer (P2P) station device of the first station device. In other words, the recipient type can indicate whether the scheduled station device (or shared station device) exchanges frames with the associated AP or with the P2P station device of the scheduling station device within the allocated TXOP time.

[0142] The recipient type can be carried in the transmission mode field of the first frame. In other words, the transmission mode field can be used not only to indicate the transmission mode described above, but also to indicate the recipient type. The encoding of the transmission mode field can be shown in Table 3.

[0143] Table 3

[0144] It should be noted that Table 3 is only an example. Some of the contents in Table 3 can be implemented separately. Alternatively, other contents can be supplemented in Table 3. Alternatively, the correspondence between the value and description of the transmission mode field may be different from Table 3. For example, when the value of the transmission mode subfield is 0, it means that the scheduled STA sends the MPDU to its associated AP within the shared duration during the TXOP; when the value of the transmission mode subfield is 1, it means that the scheduled STA sends the MPDU to another station device within the shared duration during the TXOP (i.e., performs P2P transmission).

[0145] The transmission duration can be used to indicate the duration of the continuous transmission sequence allowed for the first site device. The transmission duration can represent the duration of the continuous transmission sequence allowed for the first device and the opposite site device to exchange frames within the allocated TXOP time, and the unit can be set to 16μs. Among them, the continuous transmission sequence duration can refer to the duration of the continuous frame exchange between the first site device and the opposite site device. For example, the first site device sends a PPDU carrying a data frame to the opposite site device (P2P site device), and the opposite site device replies with an ACK frame after receiving the data frame. The first site device does not immediately send a PPDU to the opposite site device after receiving the SIFS of the end time of the PPDU carrying the ACK frame. Then the continuous transmission sequence duration is (PPDU duration for sending data frames + PPDU duration for replying ACK frames + SIFS).

[0146] The transmission duration may be carried in the continuous transmission sequence duration field in the first frame. That is, the continuous transmission sequence duration field may be used to indicate the duration of the continuous transmission sequence allowed by the scheduled site device.

[0147] The first length may be used to indicate a value of an L-SIG length field of a data unit sent by the first station device. The data unit may include a PPDU. Therefore, the first length may indicate a value of an L-SIG length field of a PPDU sent by the first station device.

[0148] The first length may be carried in the PPDU L_Length field. The PPDU L_Length field may indicate the L-SIG Length field value of the PPDU sent by the scheduled station device to the opposite station device within the allocated TXOP time.

[0149] The third duration may be used to indicate the duration or length of a data unit allowed to be sent by the first station device. The data unit may include a PPDU. Therefore, the third duration may be used to indicate the transmission duration of the PPDU sent by the first station device to the peer station device.

[0150] The third duration may be carried in the PPDU duration field. The PPDU duration field may indicate the transmission duration of the PPDU sent by the scheduled station device to the opposite station device within the allocated TXOP time, and the unit may be 16 μs.

[0151] The transmit power may be used to indicate the power range within which the first station device is permitted to transmit data units. The power range may be represented, for example, by one or more of the following: maximum transmit power, minimum transmit power, average transmit power, etc. The maximum transmit power may indicate the maximum combined transmit power of the transmit antenna connectors of all antennas used by the first station device to transmit data units. The minimum transmit power may indicate the minimum combined transmit power of the transmit antenna connectors of all antennas used by the first station device to transmit data units. Transmit power may also be referred to as transmission power.

[0152] The transmit power may be indicated by one or more fields. For example, the multiple fields may include a maximum transmit power field and / or a minimum transmit power field.

[0153] The Maximum Transmit Power field may indicate the maximum transmit power of the first station device for sending a PPDU within the allocated TXOP time. Specifically, it indicates the maximum combined transmit power of the transmit antenna connectors of all antennas used by the first station device to transmit the PPDU, expressed in dBm / 20 MHz. The maximum transmit power, PTX(max), in dBm / 20 MHz units, is calculated as PTX(max) = -20 + FVal(max), where FVal(max) is the value of the Maximum Transmit Power field. The Maximum Transmit Power field may retain values ​​greater than 60.

[0154] The Minimum Transmit Power field may indicate the minimum transmit power at which the first station device may transmit a PPDU within the allocated TXOP time. Specifically, it indicates the minimum combined transmit power of the transmit antenna connectors of all antennas used by the first station device to transmit the PPDU, expressed in dBm / 20 MHz. The minimum transmit power, PTX(min), in dBm / 20 MHz units is calculated as PTX(min) = -20 + FVal(min), where FVal(min) is the value of the Minimum Transmit Power field. The Minimum Transmit Power field may retain a value greater than 60.

[0155] The second information can be used to indicate the fields included in the transmission parameter field of the first station device. The transmission parameter field can be used to carry the transmission parameters of a station device within a portion of the TXOP duration. For example, the transmission parameter field may include one or more of the following fields: station device identification, resource unit allocation, allocation duration, transmission mode, continuous transmission sequence duration, PPDU L_Length, PPDU duration, maximum transmit power, minimum transmit power. For example, the second information can be used to indicate which one or more of the following information is included in the first frame: station device identification, resource unit allocation, allocation duration, transmission mode, continuous transmission sequence duration, PPDU L_Length, PPDU duration, maximum transmit power, minimum transmit power. Alternatively, the second information can be used to indicate which one or more of the following fields is included in the first frame: station device identification, resource unit allocation, allocation duration, transmission mode, continuous transmission sequence duration, PPDU L_Length, PPDU duration, maximum transmit power, minimum transmit power.

[0156] According to the instruction of the second information, the fields included in the first frame can be changed according to the actual instruction, thereby avoiding waste of communication resources. For the receiver, the receiver can accurately parse the first frame according to the instruction of the second information to obtain the parameter information indicated by the first frame.

[0157] Optionally, the second information may be indicated by a first bitmap. The target bit in the first bitmap may correspond to a first field that can be included in the transmission parameter field of the first station device. The target bit may be used to indicate whether the transmission parameter field includes the first field. The target bit may be any bit in the first bitmap. The multiple fields that can be included in the transmission parameter field of the first station device may correspond one-to-one with some or all of the multiple bits in the first bitmap. In other words, the fields actually included in the transmission parameter field of the first station device may be indicated by the first bitmap.

[0158] It should be noted that the fields that can be included in the transmission parameter field may be optional fields in the transmission parameter field. That is, the transmission parameter field may or may not include this field. Whether to include this field may be optional. In other words, the fields that can be included may be additional fields of the transmission parameters. Whether the transmission parameter field includes this field may be indicated by the second information. Therefore, the first bitmap may also be referred to as the additional parameter presence bitmap. The additional fields in the transmission parameters may include, for example, at least one of the following fields: PPDU L_Length, maximum transmit power, minimum transmit power, PPDU duration, and transmission sequence duration.

[0159] In some embodiments, a target bit of 0 may indicate that the first field does not exist in the transmission parameter field of the first site device; a target bit of 1 may indicate that the first field exists in the transmission parameter field of the first site device. A target bit of 1 may indicate that the first field does not exist in the transmission parameter field of the first site device; a target bit of 0 may indicate that the first field exists in the transmission parameter field of the first site device.

[0160] For example, if the number of fields that the transmission parameter field of the first station device can include is N, the first bitmap may include N bits or more. If M bits in the first bitmap may indicate that the corresponding field exists in the transmission parameter field of the first station device, the transmission parameter field of the first station device may include the corresponding M fields.

[0161] For example, the transmission parameter field of the first station device in the first frame can include the following five fields: PPDU L_Length, Maximum Transmit Power, Minimum Transmit Power, PPDU Duration, and Transmit Sequence Duration. Accordingly, the first bitmap can include five bits, each of which can correspond to the five aforementioned fields. The first field can be any of the five fields. For example, the first field can be the Maximum Transmit Power field. The second bit in the first bitmap can be the target bit. In other words, the second bit in the first bitmap can be used to indicate whether the transmission parameter field of the first station device includes the Maximum Transmit Power field.

[0162] The first bitmap may be carried in the Additional Parameters Present Bitmap field.

[0163] The transmission parameters may also include other transmission parameters corresponding to the site device, such as one or more of the following: transmission bandwidth, number of spatial streams, MCS parameter, FEC coding type, target receive power, etc.

[0164] In some embodiments, the first frame may include third information. The third information may be used to indicate whether a transmission parameter field of the first station device exists. The transmission parameter field may also be referred to as a mode-dependent user information field. Correspondingly, the third information may be carried in a mode-dependent user information presence field.

[0165] The dependent mode user information field may indicate whether the user information field contains the dependent mode user information field. For example, a value of 0 in the dependent mode user information field may indicate that the user information field does not contain the dependent mode user information subfield, while a value of 1 in the dependent mode user information field may indicate that the user information field contains the dependent mode user information subfield.

[0166] Figure 8 shows the format of the user information field of a first frame provided by an embodiment of the present application. As shown in Figure 8, the user information field may include one or more of the following fields: site device identification, allocation duration, transmission mode, resource unit allocation, continuous transmission sequence duration, PPDU L_Length, PPDU duration, maximum transmit power, and minimum transmit power.

[0167] 9A and 9B , the first frame provided in the embodiment of the present application is described below by taking the MU-RTS trigger frame definition of the first frame defined based on the related art as an example.

[0168] In Figure 9A, this application updates the definition of the format of the User Information field in the MU-RTS TXS trigger frame. The User Information field in the MU-RTS TXS trigger frame shown in Figure 9A may include one or more of the following fields: AID12, RU allocation, allocation duration, PS160, reservation, etc. The User Information field of the MU-RTS TXS trigger frame may also include other fields, which are not limited by this application.

[0169] As shown in FIG9A , the user information field in the MU-RTS TXS trigger frame may include a user information presence field for a dependent mode and / or a user information field for a dependent mode. The user information presence field for the dependent mode may occupy 1 bit. If the user information presence field for the dependent mode indicates that the user information for the dependent mode exists, the user information field for the dependent mode exists in the user information field, and the number of bits occupied by the user information field for the dependent mode is variable; if the user information presence field for the dependent mode indicates that the user information for the dependent mode does not exist, the user information field for the dependent mode does not exist in the user information field, that is, the number of bits occupied by the user information field for the dependent mode is 0.

[0170] FIG9B is a schematic diagram of a user information field format for a dependent mode provided by an embodiment of the present application. As shown in FIG9B , the user information field for the dependent mode may include one or more of the following fields: additional parameter presence bitmap, transmission mode, PPDU L-Length, maximum transmit power, minimum transmit power, PPDU duration, and transmission sequence duration.

[0171] The Additional Parameters Present Bitmap field may contain a first bitmap. If the i-th field starting from the PPDU L_Length field appears in the user information field of the dependent mode, the i-th entry (or i-th bit) of the first bitmap may be set to 1.

[0172] In some embodiments, the first device may send a second frame. The second frame may be used to adjust transmission parameters of the first station device during a portion of the shared TXOP duration.

[0173] Based on the second frame, the first station device may adjust or update the transmission parameters in a timely manner, thereby avoiding interference with other station devices during a portion of the duration of the shared TXOP.

[0174] In some embodiments, the transmission parameters of the first station device during a portion of the TXOP duration may be determined according to a result of the second station device monitoring or receiving a data unit sent by the first station device.

[0175] As described above, the first frame can trigger the first station device to send a data unit and trigger the second station device to listen to or receive the data unit sent by the first station device, that is, trigger the second device to enter the listening state. Based on the result of listening to or receiving the data unit sent by the first station device, the first device can determine the transmission parameters of the first station device for a portion of the TXOP duration and indicate them in the second frame.

[0176] In some embodiments, the second frame may include a block acknowledgment frame for a data unit sent by the first site device. For example, the first site device may send a data unit to the first device, and if the first device sends a block acknowledgment frame corresponding to the data unit, the second frame may include the block acknowledgment frame.

[0177] Continuing with the example described above, where the first device is an AP, the first station is STA1, and the second station is STA2, after the AP transmits the first frame (e.g., a trigger frame), a scheduled STA (e.g., STA1) transmits an uplink non-TB PPDU (carrying an MPDU destined for the AP) within the allocated TXOP, as instructed by the first frame. During the allocated TXOP, another scheduled STA (e.g., STA2) listens as instructed by the first frame. STA2 can determine whether spatial multiplexing conditions are met by receiving the uplink PPDU signal from STA1 and combining it with the transmit power of STA1's PPDU. STA2 then uses allocated resources to report feedback information (e.g., received power, RSSI, whether spatial multiplexing is allowed, etc.) about the uplink PPDU signal it receives from STA1 to the AP. Upon receiving this feedback from STA2, the AP can determine whether spatial multiplexing-based transmission is permitted for the remaining portion of the TXOP, as well as the spatial multiplexing mode and transmission parameters for the scheduled station. In addition, the AP can carry this information in the second frame (BA frame (which can be a multi-site BA frame) or another trigger frame) and send it to STA1 and STA2 at the same time, indicating whether spatial multiplexing and spatial multiplexing mode are enabled during the duration of the next shared TXOP, whether STA2 is allowed to transmit and its transmission mode, and the updated PPDU L_Length, maximum transmit power, minimum transmit power, PPDU duration, transmission sequence duration and other transmission parameters for STA1 and / or STA2.

[0178] As can be seen, in this application, the block acknowledgment frame can not only be used by the data receiver to confirm whether the data frame has been received, but can also carry transmission information related to spatial multiplexing. For example, the block acknowledgment frame can indicate one or more of the following information after the block acknowledgment frame during the current TXOP: whether spatial multiplexing is enabled and the spatial multiplexing mode, whether a specific site device is allowed to transmit and its transmission mode, and transmission parameters such as PPDU L_Length, maximum transmit power, minimum transmit power, PPDU duration, and transmission sequence duration updated for the specific site device.

[0179] In some embodiments, the block confirmation frame can be used to timely update relevant transmission parameters and / or transmission modes based on the performance of receiving and sending frames of the site equipment participating in the frame exchange in the spatial multiplexing-based transmission (such as the SNR, SINR of the received signal, the success rate of data frame transmission, error packets, etc.).

[0180] The following example uses an AP as the first device, STA1 as the first station device, and STA2 as the second station device. After receiving the first uplink PPDU sent by a scheduled station device (e.g., STA1), the AP can determine, based on the SNR or SINR of the received PPDU and the success of the data frame reception, whether to allow another scheduled station device (e.g., STA2) to continue P2P transmission (i.e., perform spatial multiplexing) for the next portion of the TXOP duration, and whether to adjust or update the transmission parameters of STA1 and / or STA2. The AP then carries this information in a BA frame (which can be a multi-station BA frame) and sends it to both STA1 and STA2. The BA frame can indicate whether spatial multiplexing is enabled and the spatial multiplexing mode after the block acknowledgment frame during the current TXOP, whether STA2 is allowed to transmit and its transmission mode, and updated transmission parameters for STA1 and / or STA2, such as the PPDU L_Length, maximum transmit power, minimum transmit power, PPDU duration, and transmission sequence duration. For example, the AP may set the value of the transmission mode subfield of the per AID TID information (Per AID TID Info) subfield corresponding to STA2 in the BA frame to 0, indicating that STA2 does not transmit PPDUs during the TXOP portion after the BA and is in a listening state.

[0181] Figure 10 is a schematic diagram of the format of a block confirmation frame provided by an embodiment of the present application. The block confirmation frame shown in Figure 10 may be the second frame.

[0182] As shown in FIG10 , the block confirmation frame may include one or more of the following fields: frame control, duration, RA, TA, BA control, BA information, and FCS.

[0183] In some embodiments, the second frame may be used to adjust transmission parameters of the first station device and the second station device within a portion of the TXOP duration (i.e., the allocated TXOP). For example, the second frame may adjust transmission parameters of multiple station devices performing spatial multiplexing transmission.

[0184] In some embodiments, the second frame can be used to adjust the transmission mode of the first and second site devices. For example, the second frame can be used to trigger both the first and second site devices to send a data unit. Alternatively, the second frame can trigger the first site device to send a data unit and trigger the second site device to listen to or receive data units sent by the first site device. Alternatively, the second frame can trigger the second site device to send a data unit and trigger the first site device to listen to or receive data units sent by the second site device.

[0185] The behaviors of the site devices (including the first and second site devices) triggered by the first and second frames can be the same or different. For example, the first frame can trigger the first site device to send a data unit and trigger the second site device to listen to or receive the data unit sent by the first site device. Based on the result of the second site device listening or receiving, the first device can send the second frame. The second frame can trigger both the first and second site devices to send data units, thereby achieving spatial multiplexing transmission.

[0186] In some embodiments, the second frame may be sent to multiple station devices. For example, the second frame may be sent to a first station device and a second station device. Exemplarily, if the second frame is a BA frame, the BA frame may be a multi-STA Block Ack frame. That is, the second frame may be a multi-STA Block Ack frame variant.

[0187] Optionally, a variant of the BA frame may be indicated by a BA type field in the BA control field. For example, when the BA type is 11, the BA frame is a multi-site block acknowledgement frame variant.

[0188] In some embodiments, the adjusted transmission parameters of the first station device during the partial duration of the TXOP may be indicated by a per AID TID information (per AID TID info) field of the second frame. For example, the BA information field of the multi-station block confirmation frame may be composed of one or more per AID TID information fields. FIG11A is an example diagram of a BA information field format. As shown in FIG11A , in the BA information field, each per AID TID information field may be<AID,TID> Repeated for each<AID,TID> tuple).

[0189] Each AID TID information field may include an AID TID information subfield (AID TID info subfield). The format of the AID TID information subfield may be as shown in FIG11B. As shown in FIG11B, the AID TID information subfield may include one or more of the following fields: AID11, acknowledgment type (Ack type), and TID.

[0190] Figure 12 is a schematic diagram of the per-AID TID field format provided by an embodiment of the present application. As shown in Figure 12, the per-AID TID information field may include one or more of the following fields: AID TID information, additional parameter presence bitmap, spatial multiplexing mode, transmission mode, PPDU L_Length, maximum transmit power, minimum transmit power, PPDU duration, and transmission sequence duration. Detailed descriptions of these fields are provided above.

[0191] In Figure 12, the values ​​of the confirmation type field and the TID field in the AID TID information field can be reserved values ​​in the related art. For example, the confirmation type field value is 0 or 1, and the TID subfield value is 8.

[0192] In Figure 12, the Additional Parameters Present Bitmap field may contain a first bitmap. If the i-th field starting from the Spatial Multiplexing Mode field appears in the element, the i-th entry (eg, the i-th bit) of the first bitmap may be set to 1.

[0193] It should be noted that the method provided in the embodiment of the present application can not only be used for a transmission method based on spatial multiplexing in a single BSS scenario, but can also be applied to spatial multiplexing in a multi-AP coordination scenario.

[0194] The first station device and the second station device may transmit according to the instructions of the first frame and / or the second frame to avoid interference between the identification of the first station device and the second station device. For example, within the allocated TXOP time, to avoid or reduce mutual interference between the PPDU transmission exchanged between a scheduled station device (set as STA1) and the AP and the PPDU transmission exchanged between another scheduled station device (set as STA2) and its P2P peer station device (such as STA3), the scheduled station device STA1 may transmit the uplink PPDU according to the spatial multiplexing mode, transmission power parameters (minimum transmission power and / or maximum transmission power) and / or other transmission parameter requirements indicated in the first frame or the second frame; at the same time, the scheduled station device STA2 may transmit the P2P PPDU according to the spatial multiplexing mode, transmission power parameters (minimum transmission power and / or maximum transmission power) parameters and / or other transmission parameter requirements indicated in the first frame or the second frame, thereby limiting the interference caused by the P2P PPDU transmission to the AP receiving the PPDU sent to it to an allowable range.

[0195] For ease of understanding, the present application is described in detail below through Examples 1 to 3.

[0196] Example 1

[0197] Figure 13 is a schematic flowchart of a wireless communication method provided in Example 1. The method shown in Figure 13 can be performed by an AP, non-AP STA1 (STA1 for short), non-AP STA2 (STA2 for short), and non-AP STA3 (STA3 for short). The AP can be a first device. Non-AP STA1 and non-AP STA2 can be a first station device and a second station device, respectively.

[0198] Embodiment 1 can implement a TXS process based on spatial multiplexing. The TXS process based on spatial multiplexing can allow the AP to allocate a portion of the obtained TXOP to two or more associated station devices (including non-AP stations associated with the AP). Among the two or more associated station devices, STA1 can send an MPDU to its associated AP or its peer station (such as a P2P peer station), and STA2 can send an MPDU to its peer station (such as a P2P station). The PPDUs sent by STA1 and STA2 can overlap in the time domain and frequency domain.

[0199] The method shown in FIG. 13 may include steps S1310 to S1330 .

[0200] Step S1310: The AP sends a MU-RTS TXS trigger frame.

[0201] The MU-RTS TXS trigger frame may be the first frame described above. The MU-RTS TXS trigger frame may be used to trigger TXOP sharing based on spatial multiplexing.

[0202] The value of the "Trigger TXOP Sharing Mode" subfield of the MU-RTS TXS Trigger frame indicates that the MU-RTS initiates a TXS procedure, and one of the scheduled STAs may send MPDU(s) to its associated AP or send MPDU(s) to another station (e.g., its P2P peer station), and / or another scheduled STA may send MPDU(s) to another station (e.g., its P2P peer station) or send MPDU(s) to its associated AP. In particular, the Spatial Multiplexing Mode subfield in the Common Information field of the MU-RTS TXS Trigger frame may indicate that, within the duration of the shared TXOP, the duration of a P2P continuous transmission sequence between one scheduled station and another station is less than or equal to the transmission duration of an uplink PPDU (i.e., a PPDU carrying an MPDU sent to the AP) initiated by the other scheduled station. For example, the value of the "Trigger TXOP Sharing Mode" field triggered by the MU-RTS TXS Trigger frame may be 3. The value of the Spatial Multiplexing Mode subfield in the Common Information field of the MU-RTS TXS trigger frame is 1.

[0203] The MU-RTS TXS trigger frame may include multiple user information fields. The multiple user information fields may include a user information field directed to STA1 and a user information field directed to STA2. Each of these fields is described below.

[0204] In the user information field pointing to STA1 (that is, the AID12 subfield of the user information field corresponds to the AID12 value of STA1), the transmission mode subfield value is 1 (that is, indicating that STA1 sends the MPDU to its associated AP during the shared portion of the TXOP), and at the same time indicates that STA1 sends the PPDU L_Length and / or PPDU duration of the uplink PPDU during the shared portion of the TXOP, and indicates the minimum transmit power and / or maximum transmit power of STA1.

[0205] In the user information field pointing to STA2 (i.e., the AID12 subfield corresponds to the AID12 value of STA2), the transmission mode subfield value is 2 (i.e., indicating that STA2 sends the MPDU to another station (i.e., performs P2P transmission) during the shared portion of the TXOP), and at the same time indicates the continuous transmission sequence duration of STA2 for P2P transmission during the shared portion of the TXOP, so that the P2P continuous transmission sequence duration is less than or equal to the duration of the uplink PPDU initiated by STA1, and at the same time, indicates the maximum transmit power and / or minimum transmit power of STA2.

[0206] In addition to indicating the triggered TXOP sharing mode, the MU-RTS TXS trigger frame also indicates one or more of the following information: the scheduled stations (which may include one or more stations), the TXOP duration allocated to each station, the transmission mode of each station (such as sending the MPDU to its associated AP (i.e., uplink transmission) or sending the MPDU to another station (i.e., P2P transmission)), the transmission power parameters of each station (such as minimum transmission power and / or maximum transmission power), the transmission PPDU duration of each station, and other transmission parameters corresponding to each station (such as transmission bandwidth, number of spatial streams, MCS parameters, FEC coding type, and target receive power).

[0207] Step S1320, STA1 sends a PPDU to the AP.

[0208] Step S1330, STA2 sends a PPDU to STA3.

[0209] During the allocated TXOP time, to avoid interference between the PPDU transmissions exchanged between STA1 and the AP and the PPDU transmissions exchanged between STA2 and STA3, the scheduled station STA1 needs to transmit the uplink PPDU in accordance with the spatial multiplexing mode, transmission power parameters (minimum transmission power and / or maximum transmission power), and / or other transmission parameter requirements indicated by the MU-RTS TXS trigger frame. Furthermore, the scheduled station STA2 needs to transmit the P2P PPDU in accordance with the spatial multiplexing mode, transmission power parameters (minimum transmission power and / or maximum transmission power), and / or other transmission parameter requirements indicated by the MU-RTS TXS trigger frame, thereby limiting the interference caused by the P2P PPDU transmission to the AP's reception of the PPDU sent to it to an allowable range.

[0210] Specifically, when the AP allocates a portion of its acquired TXOP duration to different stations for spatial multiplexing-based transmission, the duration of continuous P2P transmission initiated by one of the scheduled stations can be limited to the duration of an uplink PPDU (i.e., a PPDU carrying an MPDU sent to the AP) initiated by another scheduled station, to prevent the P2P transmission from interfering with the PPDU reception of the scheduled stations exchanging frames with the AP. In this case, before triggering the spatial multiplexing-based TXS procedure, the AP can determine which stations can be scheduled to allocate resources to transmit MPDUs to the AP, which stations can be scheduled to allocate resources to transmit MPDUs to the AP, and which stations can be scheduled to allocate resources to transmit MPDUs to another station (e.g., a P2P peer station), as well as the transmission power parameter requirements (including minimum and / or maximum transmission power) for the scheduled stations to transmit PPDUs, based on the path loss between the scheduled stations (e.g., STA1 and STA2) and the AP, the acceptable receiver interference level for the AP, and the data transmission requirements of the scheduled stations (e.g., based on BSR reports reported by the stations), and / or the path loss between the two scheduled stations and the acceptable receiver interference level for the scheduled stations.

[0211] Optionally, a CTS-to-self frame is transmitted before the MU-RTS TXS trigger frame is sent, and within the allocated TXOP time, one scheduled STA (i.e., STA1) transmits an uplink non-TB PPDU (carrying an MPDU sent to the AP). Furthermore, within the allocated TXOP time, another scheduled STA (i.e., STA2) transmits a P2P PPDU (carrying an MPDU sent to STA3). The PPDUs exchanged between STA1 and the AP can overlap with those exchanged between STA2 and STA3 in both the time and frequency domains.

[0212] Example 2

[0213] FIG14 is a schematic flowchart of a wireless communication method provided in Example 2. The method shown in FIG14 can be performed by an AP, non-AP STA1 (STA1 for short), non-AP STA2 (STA2 for short), and non-AP STA3 (STA3 for short). The AP can be a first device. Non-AP STA1 and non-AP STA2 can be a first station device and a second station device, respectively.

[0214] Embodiment 2 can implement a TXS process based on spatial multiplexing. The TXS process based on spatial multiplexing allows the AP to allocate a portion of the obtained TXOP to two or more associated stations STA (including non-AP stations associated with the AP), wherein one station (set as STA1) sends an MPDU to its associated AP or its peer station (such as a P2P peer station), and another station (set as STA2) sends an MPDU to its peer station (such as a P2P station). The PPDUs sent by STA1 and STA2 can overlap in the time domain and frequency domain.

[0215] The method shown in FIG. 14 may include steps S1410 to S1420 .

[0216] Step S1410 : The AP sends a MU-RTS TXS trigger frame.

[0217] The MU-RTS TXS trigger frame may be the first frame described above. The MU-RTS TXS trigger frame may be used to trigger TXOP sharing based on spatial multiplexing.

[0218] The value of the "Trigger TXOP Sharing Mode" subfield of the MU-RTS TXS Trigger frame indicates that the MU-RTS initiates a TXS procedure, and one of the scheduled STAs may send MPDU(s) to its associated AP or send MPDU(s) to another station (e.g., its P2P peer station), and / or another scheduled STA may send MPDU(s) to another station (e.g., its P2P peer station) or send MPDU(s) to its associated AP. In particular, the Spatial Multiplexing Mode subfield in the Common Information field of the MU-RTS TXS Trigger frame may indicate that, within the duration of the shared TXOP, the duration of a P2P continuous transmission sequence between one scheduled station and another station is less than or equal to the transmission duration of an uplink PPDU (i.e., a PPDU carrying an MPDU sent to the AP) initiated by the other scheduled station. For example, the value of the "Trigger TXOP Sharing Mode" field triggered by the MU-RTS TXS Trigger frame may be 3. The value of the Spatial Multiplexing Mode subfield in the Common Information field of the MU-RTS TXS trigger frame is 1.

[0219] Optionally, before sending the MU-RTS TXS trigger frame, the AP can perform a CTS-to-self transmission, and within the allocated TXOP time, one scheduled STA (i.e., STA1) can transmit an uplink non-TB PPDU (carrying an MPDU sent to the AP). Furthermore, within the allocated TXOP time, another scheduled STA (i.e., STA2) can transmit a P2P PPDU (carrying an MPDU sent to STA3). The PPDUs exchanged between STA1 and the AP can overlap with those exchanged between STA2 and STA3 in both the time and frequency domains.

[0220] STA1 sends the first uplink PPDU to the AP during the shared TXOP. Meanwhile, STA2 and STA3 perform P2P transmissions. According to the instructions of the MU-RTS TXS trigger frame, the duration of the continuous transmission sequence of P2P transmissions between STA2 and STA3 is less than or equal to the transmission duration of the uplink PPDU initiated by STA1 (i.e., the PPDU carrying the MPDU sent to the AP).

[0221] In step S1420 , the AP feeds back a BA frame for the uplink PPDU sent by STA1.

[0222] The BA frame can be used to adjust the spatial multiplexing transmission mode and transmission parameters.

[0223] After receiving the first uplink PPDU sent by STA1, the AP can determine whether to continue to allow STA2 to perform P2P transmission (i.e., perform spatial multiplexing) during the next TXOP portion of the duration based on the SNR or SINR of the received PPDU and the successful reception of the data frame, and whether to adjust or update the transmission parameters of STA1 and / or STA2, and carry this information in the BA frame (which can be a multi-site BA frame).

[0224] The BA frame in step S1420 can be sent to STA1 and STA2 at the same time, indicating whether spatial multiplexing and spatial multiplexing mode are enabled after the block confirmation frame during the current TXOP, whether STA2 is allowed to transmit and its transmission mode, and the updated PPDU L_Length, maximum transmit power, minimum transmit power, PPDU duration, transmission sequence duration and other transmission parameters for STA1 and / or STA2.

[0225] For example, the AP may set the value of the Transmission Mode subfield of the Per AID TID Info subfield corresponding to STA2 in the BA frame to 0, indicating that STA2 does not transmit PPDUs during the TXOP portion after the BA and is in a listening state.

[0226] Example 3

[0227] FIG15 is a schematic flowchart of a wireless communication method provided in Example 3. The method shown in FIG15 can be performed by an AP, non-AP STA1 (STA1 for short), non-AP STA2 (STA2 for short), and non-AP STA3 (STA3 for short). The AP can be a first device. Non-AP STA1 and non-AP STA2 can be a first station device and a second station device, respectively.

[0228] Embodiment 3 can implement a TXS process based on spatial multiplexing. The TXS process based on spatial multiplexing allows the AP to allocate a portion of the obtained TXOP to two or more associated stations STA (including non-AP stations associated with the AP), wherein one station (set as STA1) sends an MPDU to its associated AP or its peer station (such as a P2P peer station), and another station (set as STA2) sends an MPDU to its peer station (such as a P2P station). The PPDUs sent by STA1 and STA2 can overlap in the time domain and frequency domain.

[0229] The method shown in FIG. 15 may include steps S1510 to S1530 .

[0230] Step S1510: The AP sends a MU-RTS TXS trigger frame.

[0231] The MU-RTS TXS trigger frame may be the first frame described above. The MU-RTS TXS trigger frame may be used to trigger TXOP sharing based on spatial multiplexing.

[0232] The value of the "Trigger TXOP Sharing Mode" subfield of the MU-RTS TXS Trigger frame indicates that the MU-RTS initiates a TXS procedure, and one of the scheduled STAs may send MPDU(s) to its associated AP or send MPDU(s) to another station (e.g., its P2P peer station), and / or another scheduled STA may send MPDU(s) to another station (e.g., its P2P peer station) or send MPDU(s) to its associated AP. In particular, the Spatial Multiplexing Mode subfield in the Common Information field of the MU-RTS TXS Trigger frame may indicate that, within the duration of the shared TXOP, the duration of a P2P continuous transmission sequence between one scheduled station and another station is less than or equal to the transmission duration of an uplink PPDU (i.e., a PPDU carrying an MPDU sent to the AP) initiated by the other scheduled station. For example, the value of the "Trigger TXOP Sharing Mode" field triggered by the MU-RTS TXS Trigger frame may be 3. The value of the Spatial Multiplexing Mode subfield in the Common Information field of the MU-RTS TXS trigger frame is 1.

[0233] The MU-RTS TXS trigger frame may include multiple user information fields. The multiple user information fields may include a user information field directed to STA1 and a user information field directed to STA2. Each of these fields is described below.

[0234] In the user information field pointing to STA1 (i.e., the AID12 subfield corresponds to the AID12 value of STA1), the transmission mode subfield value is 1 (i.e., indicating that STA1 sends the MPDU to its associated AP during the shared portion of the TXOP), and at the same time indicates that STA1 sends the PPDU L_Length or PPDU duration of the uplink PPDU during the shared portion of the TXOP, and indicates the minimum transmit power or maximum transmit power of STA1.

[0235] In the user information field pointing to STA2 (i.e., the AID12 subfield corresponds to the AID12 value of STA2), the transmission mode subfield value is 0 (i.e., indicating that STA2 does not transmit PPDU during the shared portion of the TXOP period, but is in a listening state), so that STA2 can monitor the uplink PPDU signal sent by STA1 next for channel detection.

[0236] Optionally, the AP can perform a CTS-to-self transmission before sending the MU-RTS TXS trigger frame. After the AP sends the MU-RTS TXS trigger frame, one scheduled STA (i.e., STA1) transmits an uplink non-TB PPDU (carrying an MPDU sent to the AP) within the allocated TXOP time. Simultaneously, another scheduled STA (i.e., STA2) listens in accordance with the instructions of the MU-RTS TXS trigger frame within the allocated TXOP time.

[0237] In step S1520 , the AP sends corresponding BA frames to STA1 and STA2 based on the received uplink PPDU sent by STA2.

[0238] In step S1530 , the AP sends corresponding BA frames to STA1 and STA2 based on the received uplink PPDU sent by STA1.

[0239] By receiving the uplink PPDU signal sent by STA1 and combining it with the transmit power of the PPDU sent by STA1, the AP can determine whether the conditions for spatial multiplexing are met.

[0240] STA2 can then use the allocated resources to report the feedback information (such as received power, RSSI, whether spatial multiplexing is allowed, etc.) of the uplink PPDU signal it receives from STA1 to the AP.

[0241] After receiving the feedback information reported by STA2, the AP can determine whether to allow spatial multiplexing-based transmission in the next TXOP portion of the duration and the spatial multiplexing mode and transmission parameters (abbreviated as SR indication) of the scheduled station.

[0242] The AP can carry SR information in a BA frame (which can be a multi-site BA frame) and send it to STA1 and STA2 at the same time, indicating whether spatial multiplexing and spatial multiplexing mode are enabled after the block confirmation frame during the current TXOP, whether STA1 or STA2 is allowed to transmit and its transmission mode, and the updated PPDU L_Length, maximum transmit power, minimum transmit power, PPDU duration, transmission sequence duration and other transmission parameters for STA1 and / or STA2.

[0243] As shown in Figure 15, the BA frame of step S1520 indicates that spatial multiplexing is not enabled after the BA frame, STA1 is not allowed to transmit and instructs STA1 to enter the listening state, and updates the transmission parameters such as PPDU L_Length, maximum transmit power, minimum transmit power, PPDU duration, and transmission sequence duration for STA2.

[0244] The BA frame of step S1530 indicates that spatial multiplexing is enabled after the BA frame, allowing STA1 and STA2 to perform spatial multiplexing transmission, the length of the PPDU sent by STA1 to the AP is greater than the length of the PPDU sent by STA2 to the P2P device, and the transmission parameters such as PPDU L_Length, maximum transmit power, minimum transmit power, PPDU duration, and transmission sequence duration are updated for STA1 and STA2.

[0245] The method embodiments of the present application are described in detail above, and the device embodiments of the present application are described in detail below. It should be understood that the description of the method embodiments corresponds to the description of the device embodiments, so for parts not described in detail, reference can be made to the above method embodiments.

[0246] FIG16 is a schematic structural diagram of a communication device 1600 provided in an embodiment of the present application. The communication device 1600 is a first device, and includes a sending unit 1610 .

[0247] The sending unit 1610 is used to send a first frame; wherein the first frame is used to instruct the first device to share part of the TXOP duration obtained by the first device with multiple site devices, and the multiple site devices include a first site device and a second site device. Within the part of the TXOP duration, the data unit sent by the first site device and the data unit sent by the second site device are allowed to overlap in full or partially in the time domain and the frequency domain.

[0248] In the embodiment of the present application, the communication device 1600 can be used to execute some or all of the method steps executed by the first device in the method embodiment. The method flow has been described in detail in the previous embodiment. The modules in this embodiment have the same functions or perform the same steps, and will not be repeated here. However, those skilled in the art should know that the text description corresponding to the above method can be introduced into this embodiment and corresponds to the modules in the communication device 1600.

[0249] In an optional embodiment, the sending unit 1610 may be a transceiver 1830. The communication device 1600 may further include a processor 1810 and a memory 1820, as specifically shown in FIG18 .

[0250] FIG17 is a schematic structural diagram of a communication device 1700 provided in an embodiment of the present application. The communication device 1700 is a second device and includes a receiving unit 1710.

[0251] The receiving unit 1710 is used to receive a first frame sent by a first device; wherein the second device includes a first site device or a second site device, and the first frame is used to instruct the first device to share part of the TXOP duration obtained by the first device with multiple site devices, and the multiple site devices include a first site device and a second site device. During the partial duration of the TXOP, the data unit sent by the first site device and the data unit sent by the second site device are allowed to overlap in full or partially in the time domain and the frequency domain.

[0252] In the embodiment of the present application, the communication device 1700 can be used to execute some or all of the method steps executed by the first device in the method embodiment. The method flow has been described in detail in the previous embodiment. The modules in this embodiment have the same functions or perform the same steps, and will not be repeated here. However, those skilled in the art should know that the text description corresponding to the above method can be introduced into this embodiment and corresponds to the modules in the communication device 1700.

[0253] In an optional embodiment, the receiving unit 1710 may be a transceiver 1830. The communication device 1700 may further include a processor 1810 and a memory 1820, as specifically shown in FIG18 .

[0254] Figure 18 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 18 indicate that the unit or module is optional. Device 1800 can be used to implement the method described in the above method embodiment. Device 1800 can be a chip or a communication device.

[0255] The device 1800 may include one or more processors 1810. The processor 1810 may support the device 1800 to implement the method described in the method embodiment above. The processor 1810 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 another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0256] The apparatus 1800 may further include one or more memories 1820. The memories 1820 store programs that can be executed by the processor 1810, causing the processor 1810 to perform the methods described in the above method embodiments. The memories 1820 may be independent of the processor 1810 or integrated into the processor 1810.

[0257] The apparatus 1800 may further include a transceiver 1830. The processor 1810 may communicate with other devices or chips via the transceiver 1830. For example, the processor 1810 may transmit and receive data with other devices or chips via the transceiver 1830.

[0258] The present invention also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to the communication device provided in the present invention, and the program enables a computer to execute the method performed by the communication device in each embodiment of the present invention.

[0259] The present 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 the present application, and the program causes a computer to execute the method performed by the communication device in each embodiment of the present application.

[0260] The embodiments of the present application also provide a computer program. The computer program can be applied to the communication device provided in the embodiments of the present application, and the computer program enables a computer to execute the method executed by the communication device in each embodiment of the present application.

[0261] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0262] In the embodiments of the present application, a "field" may also be referred to as a "field," a "subfield," or a "subfield." A field may occupy one or more bytes (byte / octet), or a field may occupy one or more bits (bit).

[0263] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.

[0264] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.

[0265] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.

[0266] In the embodiments of the present application, "pre-defined" or "pre-configured" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in devices (e.g., including APs and STAs). The present application does not limit the specific implementation method. For example, pre-defined may refer to information defined in a protocol.

[0267] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0268] In the embodiments of this application, the term "include" can refer to direct inclusion or indirect inclusion. Alternatively, the term "include" in the embodiments of this application can be replaced with "indicates" or "is used to determine." For example, "A includes B" can be replaced with "A indicates B" or "A is used to determine B."

[0269] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean 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 the present application.

[0270] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communication field, for example, it may include a WiFi protocol and related protocols used in future WiFi communication systems, and the present application does not limit this.

[0271] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0272] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0273] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0274] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part 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, the process or function described in the embodiment of the present application is generated in whole or in part. 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 computer-readable storage medium. 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 a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0275] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A wireless communication method, characterized in that: include: The first device sends a first frame; The first frame is used to instruct the first device to share all or part of the frequency domain or time domain resources of the transmission opportunity TXOP obtained by the first device with multiple site devices, and the multiple site devices include a first site device and a second site device. During the shared TXOP portion, the data unit sent by the first site device and the data unit sent by the second site device are allowed to overlap in full or partially in the time domain and frequency domain.

2. The method according to claim 1, characterized in that The first frame is further used to indicate whether spatial multiplexing transmission is allowed for the data unit sent by the first station device and the data unit sent by the second station device.

3. The method according to claim 1 or 2, characterized in that The first frame is also used to indicate: During a portion of the TXOP duration, the first station device is capable of sending a data unit to an associated access point or a station device different from the first station device; and / or, During a portion of the TXOP duration, the second station device can send data units to an associated access point or a station device different from the second station device.

4. The method according to any one of claims 1 to 3, characterized in that During part of the TXOP duration, the duration of the first station's continuous transmission sequence is a first duration, and the duration of the second station device's continuous transmission sequence is a second duration. The first frame is also used to indicate: the size relationship between the first duration and the second duration.

5. The method according to any one of claims 1 to 4, characterized in that The first frame is used to trigger the first site device and the second site device to send a data unit.

6. The method according to any one of claims 1 to 4, characterized in that The first frame is used to trigger the first site device to send a data unit and to trigger the second site device to listen to or receive the data unit sent by the first site device; or The first frame is used to trigger the second site device to send a data unit and to trigger the first site device to monitor or receive the data unit sent by the second site device.

7. The method according to claim 6, characterized in that The second site device monitoring or receiving the data unit sent by the first site device includes: the second site device determining reception parameter information of the data unit sent by the first site device, and estimating the path loss of the first site device according to the reception parameter; and / or, The first site device monitoring or receiving the data unit sent by the second site device includes: the first site device determining reception parameter information of the data unit sent by the second site device, and estimating the path loss of the second site device according to the reception parameter.

8. The method according to claim 7, characterized in that The receiving parameter information includes one or more of the following: received signal strength indication RSSI, received channel power indication RCPI, transmit power, packet error rate, and signal-to-noise ratio.

9. The method according to any one of claims 1 to 8, characterized in that The first frame is further used to indicate transmission parameters of the first station device within a portion of the TXOP duration.

10. The method according to claim 9, characterized in that The transmission parameters of the first station device during a portion of the TXOP duration are indicated by a user information field corresponding to the first station device.

11. The method according to any one of claims 1 to 10, characterized in that Also includes: The first device sends a second frame; The second frame is used to adjust the transmission parameters of the first station device during a portion of the TXOP duration.

12. The method according to claim 11, characterized in that The transmission parameters of the first station device during a portion of the TXOP duration are determined according to reception parameter information of a data unit sent by the first station device monitored or received by the second station device.

13. The method according to claim 11 or 12, characterized in that The second frame includes a block confirmation frame sent by the first device, wherein the block confirmation frame is a block confirmation frame corresponding to the data unit sent by the first site device.

14. The method according to claim 13, characterized in that The block confirmation frame is a multi-site block confirmation frame.

15. The method according to claim 13 or 14, characterized in that The adjusted transmission parameters of the first station device during the partial duration of the TXOP are indicated by the per-AID TID information field.

16. The method according to any one of claims 9 to 13, characterized in that The transmission parameters of the first station device during the partial duration of the TXOP include one or more of the following: first information, used to indicate an identifier of the first site device; Resource unit allocation, used to indicate the size and / or position of the resource unit corresponding to the TXOP shared by the first device to the first site device; an allocation duration, used to indicate the duration of the TXOP shared by the first device with the first site device; a transmission mode, used to indicate that the first site device is triggered to send a data unit, or that the first site device is triggered to monitor or receive a data unit or a signal associated with the data unit; a recipient type, used to indicate that a recipient of the data unit sent by the first site device is an associated access point or a site device different from the first site device; Transmission duration, used to indicate the duration during which the first station device is allowed to continuously transmit a sequence; A first length, used to indicate a value of an L-SIG length field of a data unit sent by the first station device; A third duration, used to indicate a duration of the data unit allowed to be sent by the first site device; Transmit power, used to indicate a power range of data units allowed to be sent by the first station device; The second information is used to indicate a field included in a transmission parameter field of the first station device, where the transmission parameter field is used to carry transmission parameter monitoring of the first station device within a portion of the TXOP duration.

17. The method according to claim 16, characterized in that The transmission power includes one or more of the following: maximum transmission power and minimum transmission power.

18. The method according to claim 16 or 17, characterized in that The second information is indicated by a first bitmap, a target bit in the first bitmap corresponds to a first field that can be included in the transmission parameter field of the first site device, and the target bit is used to indicate whether the transmission parameter field includes the first field.

19. The method according to claims 16-18, characterized in that The duration of the continuous transmission sequence of the first site device includes: the duration of continuous frame interaction between the first site device and the opposite site device of the first site device.

20. The method according to any one of claims 9 to 19, characterized in that The first frame includes third information, where the third information is used to indicate whether a transmission parameter field of the first station device exists, and the transmission parameter field is used to carry transmission parameters of the first station device within a partial duration of the TXOP.

21. The method according to any one of claims 1 to 20, characterized in that The first frame is a transmission opportunity sharing trigger frame requested by multiple users.

22. The method according to any one of claims 1 to 21, characterized in that The data unit includes a physical layer protocol data unit PPDU.

23. The method according to any one of claims 1 to 22, characterized in that The first device includes an access point device, the first site device is a non-access point site device, the second site device is a non-access point site device, and both the first site device and the second site device are associated with the first device.

24. A wireless communication method, characterized in that: include: The second device receives the first frame sent by the first device; The second device includes a first site device or a second site device, the first frame is used to instruct the first device to share part of the duration of the transmission opportunity TXOP obtained by the first device with multiple site devices, and the multiple site devices include the first site device and the second site device. During the partial duration of the TXOP, the data unit sent by the first site device and the data unit sent by the second site device are allowed to overlap in full or partially in the time domain and the frequency domain.

25. The method according to claim 24, characterized in that The first frame is further used to indicate whether spatial multiplexing transmission is allowed for the data unit sent by the first station device and the data unit sent by the second station device.

26. The method according to claim 24 or 25, characterized in that The first frame is also used to indicate: During a portion of the TXOP duration, the first station device is capable of sending a data unit to an associated access point or a station device different from the first station device; and / or, During a portion of the TXOP duration, the second station device can send data units to an associated access point or a station device different from the second station device.

27. The method according to any one of claims 24 to 26, characterized in that During part of the TXOP duration, the duration of the first station's continuous transmission sequence is a first duration, and the duration of the second station device's continuous transmission sequence is a second duration. The first frame is also used to indicate: the size relationship between the first duration and the second duration.

28. The method according to any one of claims 24 to 27, characterized in that The first frame is used to trigger the first site device and the second site device to send a data unit.

29. The method according to any one of claims 24 to 27, characterized in that The first frame is used to trigger the first site device to send a data unit and to trigger the second site device to monitor or receive the data unit sent by the first site device; or The first frame is used to trigger the second site device to send a data unit and to trigger the first site device to monitor or receive the data unit sent by the second site device.

30. The method according to claim 29, wherein The second site device monitoring or receiving the data unit sent by the first site device includes: the second site device determining reception parameter information of the data unit sent by the first site device, and estimating the path loss of the first site device according to the reception parameter; and / or, The first site device monitoring or receiving the data unit sent by the second site device includes: the first site device determining reception parameter information of the data unit sent by the second site device, and estimating the path loss of the second site device according to the reception parameter.

31. The method according to claim 30, wherein The receiving parameter information includes one or more of the following: received signal strength indication RSSI, received channel power indication RCPI, transmit power, packet error rate, and signal-to-noise ratio.

32. The method according to any one of claims 24 to 31, characterized in that The first frame is further used to indicate transmission parameters of the first station device within a portion of the TXOP duration.

33. The method according to claim 32, characterized in that In a case where the second device includes the first site device, the method further includes: The second device transmits a data unit according to the transmission parameters of the first site device indicated by the first frame within a partial duration of the TXOP.

34. The method according to claim 32 or 33, characterized in that The transmission parameters of the first station device during a portion of the TXOP duration are indicated by a user information field corresponding to the first station device.

35. The method according to any one of claims 24 to 34, characterized in that Also includes: The second device receives a second frame sent by the first device; The second frame is used to adjust the transmission parameters of the first station device during a portion of the TXOP duration.

36. The method according to claim 35, characterized in that In a case where the second device includes the first site device, the method further includes: The second device transmits a data unit according to the adjusted transmission parameter of the first station device within a portion of the TXOP duration.

37. The method according to claim 35 or 36, characterized in that The transmission parameters of the first station device during a portion of the TXOP duration are determined according to reception parameter information of a data unit sent by the first station device monitored or received by the second station device.

38. The method according to any one of claims 35 to 37, wherein: The second frame includes a block confirmation frame sent by the first device, wherein the block confirmation frame is a block confirmation frame corresponding to the data unit sent by the first site device.

39. The method according to claim 38, characterized in that The block confirmation frame is a multi-site block confirmation frame.

40. The method according to claim 38 or 39, characterized in that The adjusted transmission parameters of the first station device during the partial duration of the TXOP are indicated by the per-AID TID information field.

41. The method according to any one of claims 32 to 40, wherein: The transmission parameters of the first station device during the partial duration of the TXOP include one or more of the following: first information, used to indicate an identifier of the first site device; Resource unit allocation, used to indicate the size and / or position of the resource unit corresponding to the TXOP shared by the first device to the first site device; an allocation duration, used to indicate the duration of the TXOP shared by the first device with the first site device; a transmission mode, used to indicate that the first site device is triggered to send a data unit or that the first site device is triggered to monitor or receive a data unit or a signal associated with the data unit; a recipient type, used to indicate that a recipient of the data unit sent by the first site device is an associated access point or a site device different from the first site device; Transmission duration, used to indicate the duration during which the first station device is allowed to continuously transmit a sequence; A first length, used to indicate a value of an L-SIG length field of a data unit sent by the first station device; A third duration, used to indicate a duration of the data unit allowed to be sent by the first site device; Transmit power, used to indicate a power range of data units that the first site device is allowed to send; The second information is used to indicate a field included in a transmission parameter field of the first station device, where the transmission parameter field is used to carry transmission parameters of the first station device within a portion of the TXOP duration.

42. The method according to claim 41, wherein The transmission power includes one or more of the following: maximum transmission power and minimum transmission power.

43. The method according to claim 41 or 42, characterized in that The second information is indicated by a first bitmap, a target bit in the first bitmap corresponds to a first field that can be included in the transmission parameter field of the first site device, and the target bit is used to indicate whether the transmission parameter field includes the first field.

44. The method according to claims 41-43, characterized in that The duration of the continuous transmission sequence of the first site device includes: the duration of continuous frame interaction between the first site device and the opposite site device of the first site device.

45. The method according to any one of claims 32 to 44, characterized in that The first frame includes third information, where the third information is used to indicate whether a transmission parameter field of the first station device exists, and the transmission parameter field is used to carry transmission parameters of the first station device within a partial duration of the TXOP.

46. The method according to any one of claims 24 to 45, wherein: The first frame is a transmission opportunity sharing trigger frame requested by multiple users.

47. The method according to any one of claims 24 to 46, wherein: The data unit includes a physical layer protocol data unit PPDU.

48. The method according to any one of claims 24 to 47, wherein The first device includes an access point device, the first site device is a non-access point site device, the second site device is a non-access point site device, and both the first site device and the second site device are associated with the first device.

49. A communication device, characterized in that The communication device is a first device, and the communication device includes: A sending unit, configured to send a first frame; The first frame is used to instruct the first device to share part of the duration of the transmission opportunity TXOP obtained by the first device with multiple site devices, and the multiple site devices include a first site device and a second site device. During the partial duration of the TXOP, the data unit sent by the first site device and the data unit sent by the second site device are allowed to overlap in full or partially in the time domain and the frequency domain.

50. The communication device according to claim 49, wherein The first frame is further used to indicate whether spatial multiplexing transmission is allowed for the data unit sent by the first station device and the data unit sent by the second station device.

51. The communication device according to claim 49 or 50, characterized in that The first frame is also used to indicate: During a portion of the TXOP duration, the first station device is capable of sending a data unit to an associated access point or a station device different from the first station device; and / or, During a portion of the TXOP duration, the second station device can send data units to an associated access point or a station device different from the second station device.

52. The communication device according to any one of claims 49 to 51, characterized in that During part of the TXOP duration, the duration of the first station's continuous transmission sequence is a first duration, and the duration of the second station device's continuous transmission sequence is a second duration. The first frame is also used to indicate: the size relationship between the first duration and the second duration.

53. The communication device according to any one of claims 49 to 52, characterized in that The first frame is used to trigger the first site device and the second site device to send a data unit.

54. The communication device according to any one of claims 49 to 52, characterized in that The first frame is used to trigger the first site device to send a data unit and to trigger the second site device to monitor or receive the data unit sent by the first site device; or The first frame is used to trigger the second site device to send a data unit and to trigger the first site device to monitor or receive the data unit sent by the second site device.

55. The communication device according to claim 54, characterized in that The second site device monitoring or receiving the data unit sent by the first site device includes: the second site device determining reception parameter information of the data unit sent by the first site device, and estimating the path loss of the first site device according to the reception parameter; and / or, The first site device monitoring or receiving the data unit sent by the second site device includes: the first site device determining reception parameter information of the data unit sent by the second site device, and estimating the path loss of the second site device according to the reception parameter.

56. The communication device according to claim 55, characterized in that The receiving parameter information includes one or more of the following: received signal strength indication RSSI, received channel power indication RCPI, transmit power, packet error rate, and signal-to-noise ratio.

57. The communication device according to any one of claims 49 to 56, characterized in that The first frame is further used to indicate transmission parameters of the first station device within a portion of the TXOP duration.

58. The communication device according to claim 57, characterized in that The transmission parameters of the first station device during a portion of the TXOP duration are indicated by a user information field corresponding to the first station device.

59. The communication device according to any one of claims 49 to 58, characterized in that The communication device is further configured to: Send the second frame; The second frame is used to adjust the transmission parameters of the first station device during a portion of the TXOP duration.

60. The communication device according to claim 59, wherein The transmission parameters of the first station device during a portion of the TXOP duration are determined according to the reception parameters of the data unit monitored or received by the second station device.

61. The communication device according to claim 59 or 60, characterized in that The second frame includes a block confirmation frame sent by the first device, wherein the block confirmation frame is a block confirmation frame corresponding to the data unit sent by the first site device.

62. The communication device according to claim 61, characterized in that The block confirmation frame is a multi-site block confirmation frame.

63. The communication device according to claim 61 or 62, characterized in that The adjusted transmission parameters of the first station device during the partial duration of the TXOP are indicated by the per-AID TID information field.

64. The communication device according to any one of claims 57 to 63, characterized in that The transmission parameters of the first station device during the partial duration of the TXOP include one or more of the following: first information, used to indicate an identifier of the first site device; Resource unit allocation, used to indicate the size and / or position of the resource unit corresponding to the TXOP shared by the first device to the first site device; an allocation duration, used to indicate the duration of the TXOP shared by the first device with the first site device; a transmission mode, used to indicate that the first site device is triggered to send a data unit or that the first site device is triggered to monitor or receive a data unit or a signal associated with the data unit; a recipient type, used to indicate that a recipient of the data unit sent by the first site device is an associated access point or a site device different from the first site device; Transmission duration, used to indicate the duration during which the first station device is allowed to continuously transmit a sequence; A first length, used to indicate a value of an L-SIG length field of a data unit sent by the first station device; A third duration, used to indicate a duration of the data unit allowed to be sent by the first site device; Transmit power, used to indicate a power range of data units that the first site device is allowed to send; The second information is used to indicate a field included in a transmission parameter field of the first station device, where the transmission parameter field is used to carry the transmission parameters of the first station device within a portion of the duration of the TXOP.

65. The communication device according to claim 64, characterized in that The transmission power includes one or more of the following: maximum transmission power and minimum transmission power.

66. The communication device according to claim 64 or 65, characterized in that The second information is indicated by a first bitmap, a target bit in the first bitmap corresponds to a first field that can be included in the transmission parameter field of the first site device, and the target bit is used to indicate whether the transmission parameter field includes the first field.

67. The communication device according to claims 64-66, characterized in that The duration of the continuous transmission sequence of the first site device includes: the duration of continuous frame interaction between the first site device and the opposite site device of the first site device.

68. The communication device according to any one of claims 57 to 67, characterized in that The first frame includes third information, where the third information is used to indicate whether a transmission parameter field of the first station device exists, and the transmission parameter field is used to carry transmission parameters of the first station device within a partial duration of the TXOP.

69. The communication device according to any one of claims 49 to 68, characterized in that The first frame is a transmission opportunity sharing trigger frame requested by multiple users.

70. The communication device according to any one of claims 49 to 69, characterized in that The data unit includes a physical layer protocol data unit PPDU.

71. The communication device according to any one of claims 49 to 70, characterized in that The first device includes an access point device, the first site device is a non-access point site device, the second site device is a non-access point site device, and both the first site device and the second site device are associated with the first device.

72. A communication device, characterized in that The communication device is a second device, and the communication device includes: a receiving unit, configured to receive a first frame sent by a first device; The second device includes a first site device or a second site device, the first frame is used to instruct the first device to share part of the duration of the transmission opportunity TXOP obtained by the first device with multiple site devices, and the multiple site devices include the first site device and the second site device. During the partial duration of the TXOP, the data unit sent by the first site device and the data unit sent by the second site device are allowed to overlap in full or partially in the time domain and the frequency domain.

73. The communication device according to claim 72, characterized in that The first frame is further used to indicate whether spatial multiplexing transmission is allowed for the data unit sent by the first station device and the data unit sent by the second station device.

74. The communication device according to claim 72 or 73, characterized in that The first frame is also used to indicate: During a portion of the TXOP duration, the first station device is capable of sending a data unit to an associated access point or a station device different from the first station device; and / or, During a portion of the TXOP duration, the second station device can send data units to an associated access point or a station device different from the second station device.

75. The communication device according to any one of claims 72 to 74, characterized in that During part of the TXOP duration, the duration of the first station's continuous transmission sequence is a first duration, and the duration of the second station device's continuous transmission sequence is a second duration. The first frame is also used to indicate: the size relationship between the first duration and the second duration.

76. The communication device according to any one of claims 72 to 75, characterized in that The first frame is used to trigger the first site device and the second site device to send a data unit.

77. The communication device according to any one of claims 72 to 75, characterized in that The first frame is used to trigger the first site device to send a data unit and to trigger the second site device to monitor or receive the data unit sent by the first site device; or The first frame is used to trigger the second site device to send a data unit and to trigger the first site device to monitor or receive the data unit sent by the second site device.

78. The communication device according to claim 77, characterized in that The second site device monitoring or receiving the data unit sent by the first site device includes: the second site device determining reception parameter information of the data unit sent by the first site device, and estimating the path loss of the first site device according to the reception parameter; and / or, The first site device monitoring or receiving the data unit sent by the second site device includes: the first site device determining reception parameter information of the data unit sent by the second site device, and estimating the path loss of the second site device according to the reception parameter.

79. The communication device according to claim 78, characterized in that The receiving parameter information includes one or more of the following: received signal strength indication RSSI, received channel power indication RCPI, transmit power, packet error rate, and signal-to-noise ratio.

80. The communication device according to any one of claims 72 to 79, characterized in that The first frame is further used to indicate transmission parameters of the first station device within a portion of the TXOP duration.

81. The communication device according to claim 80, wherein: In a case where the second device includes the first site device, the communication device is further configured to: The data unit is transmitted according to the transmission parameters of the first station device indicated by the first frame within a portion of the TXOP duration.

82. The communication device according to claim 80 or 81, characterized in that The transmission parameters of the first station device during a portion of the TXOP duration are indicated by a user information field corresponding to the first station device.

83. The communication device according to any one of claims 72 to 82, characterized in that The communication device is further configured to include: receiving a second frame sent by the first device; The second frame is used to adjust the transmission parameters of the first station device during a portion of the TXOP duration.

84. The communication device according to claim 83, characterized in that In a case where the second device includes the first site device, the communication device is further configured to: The data unit is transmitted according to the adjusted transmission parameters of the first station device within a portion of the TXOP duration.

85. The communication device according to claim 83 or 84, characterized in that The transmission parameters of the first station device during a portion of the TXOP duration are determined according to reception parameter information of a data unit sent by the first station device monitored or received by the second station device.

86. The communication device according to any one of claims 83 to 85, characterized in that The second frame includes a block confirmation frame sent by the first device, wherein the block confirmation frame is a block confirmation frame corresponding to the data unit sent by the first site device.

87. The communication device according to claim 86, characterized in that The block confirmation frame is a multi-site block confirmation frame.

88. The communication device according to claim 86 or 87, characterized in that The adjusted transmission parameters of the first station device during the partial duration of the TXOP are indicated by the per-AID TID information field.

89. The communication device according to any one of claims 80 to 88, characterized in that The transmission parameters of the first station device during the partial duration of the TXOP include one or more of the following: first information, used to indicate an identifier of the first site device; Resource unit allocation, used to indicate the size and / or position of the resource unit corresponding to the TXOP shared by the first device to the first site device; an allocation duration, used to indicate the duration of the TXOP shared by the first device with the first site device; a transmission mode, used to indicate that the first site device is triggered to send a data unit or that the first site device is triggered to monitor or receive a data unit or a signal associated with the data unit; a recipient type, used to indicate that a recipient of the data unit sent by the first site device is an associated access point or a site device different from the first site device; Transmission duration, used to indicate the duration during which the first station device is allowed to continuously transmit a sequence; A first length, used to indicate a value of an L-SIG length field of a data unit sent by the first station device; A third duration, used to indicate a duration of the data unit allowed to be sent by the first site device; Transmit power, used to indicate a power range of data units that the first site device is allowed to send; The second information is used to indicate a field included in a transmission parameter field of the first station device, where the transmission parameter field is used to carry transmission parameters of the first station device within a portion of the TXOP duration.

90. The communication device according to claim 89, wherein The transmission power includes one or more of the following: maximum transmission power and minimum transmission power.

91. The communication device according to claim 89 or 90, characterized in that The second information is indicated by a first bitmap, a target bit in the first bitmap corresponds to a first field that can be included in the transmission parameter field of the first site device, and the target bit is used to indicate whether the transmission parameter field includes the first field.

92. The communication device according to claims 89-91, characterized in that The duration of the continuous transmission sequence of the first site device includes: the duration of continuous frame interaction between the first site device and the opposite site device of the first site device.

93. The communication device according to any one of claims 80 to 92, characterized in that The first frame includes third information, where the third information is used to indicate whether a transmission parameter field of the first station device exists, and the transmission parameter field is used to carry transmission parameters of the first station device within a partial duration of the TXOP.

94. The communication device according to any one of claims 72 to 93, characterized in that The first frame is a MU-RTS TXS trigger frame.

95. The communication device according to any one of claims 72 to 94, characterized in that The data unit includes a physical layer protocol data unit PPDU.

96. The communication device according to any one of claims 72 to 95, characterized in that The first device includes an access point device, the first site device is a non-access point site device, the second site device is a non-access point site device, and both the first site device and the second site device are associated with the first device.

97. A communication device, characterized in that The communication device comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so as to enable the communication device to execute the method according to any one of claims 1 to 48.

98. A device, characterized in that The device comprises a processor configured to call a program from a memory so as to cause the device to execute the method according to any one of claims 1 to 48.

99. A chip, characterized in that The device comprises a processor configured to call a program from a memory so that a device equipped with the chip executes the method according to any one of claims 1 to 48.

100. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 48.

101. A computer program product, characterized in that The method comprises a program for causing a computer to execute the method according to any one of claims 1 to 48.

102. A computer program, characterized in that The computer program causes a computer to execute the method according to any one of claims 1 to 48.

Citation Information

Patent Citations

  • Coordination station in a single bss with shared TXOP in the frequency domain

    CN114762439A

  • Wireless communication method, station device and access point device

    CN116848862A

  • Shared wireless fidelity communication device for controlling operations of station during shared period that is part of time period of transmission opportunity obtained by sharing access point

    US20210315010A1

  • Wireless communication methods, site devices, and access point devices

    WO2022266815A1