Wireless communication method, station device, and access point device
By sharing TXOP resources with multiple STAs using MU-RTS TXS TF, the AP reduces communication delays in wireless networks.
Patent Information
- Application Number
- JP2023564080
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-05-20
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2041-05-20
AI Technical Summary
The 802.11be standard does not effectively address how to share transmission opportunity (TXOP) resources among multiple stations (STAs) in wireless communication systems.
An access point (AP) shares part or all of its acquired TXOP time domain resources with multiple STAs by transmitting information indicating their address, length, and time-frequency domain resources using a multi-user request-to-send transmission opportunity sharing trigger frame (MU-RTS TXS TF).
This method reduces communication time delay for STAs by allowing simultaneous and efficient use of shared TXOP resources.
Smart Images

Figure 0007739454000018 
Figure 0007739454000019 
Figure 0007739454000020
Abstract
Description
[Technical Field]
[0001] TECHNICAL FIELD Embodiments of the present application relate to the field of communications, and more particularly to a wireless communication method, a station device, and an access point device. [Background technology]
[0002] The 802.11be standard proposes a transmission option (TXOP) sharing mechanism, but how to achieve TXOP sharing specifically remains a problem to be solved. Summary of the Invention
[0003] The embodiments of the present application provide a wireless communication method, a station device, and an access point device, in which an AP can share a part or all of the time domain resources of a TXOP it acquires with multiple STAs.
[0004] In a first aspect, there is provided a wireless communication method, the wireless communication method comprising: The method includes: an access point (AP) transmitting first information, the first information being used to share a part or all of a time domain resource of a transmission opportunity (TXOP) acquired by the AP with a plurality of STAs; and the first information comprising: It is used to indicate at least one of the address information of the multiple STAs, the length information of the time domain resources corresponding to the multiple STAs, the starting time domain positions of the time domain resources corresponding to each of the multiple STAs, and the time frequency domain resources corresponding to each of the multiple STAs.
[0005] In a second aspect, there is provided a wireless communication method, the wireless communication method comprising: The method includes a first station STA receiving first information transmitted by an access point AP, the first information being used to share a part or all of a time domain resource of a transmission opportunity TXOP acquired by the AP among a plurality of STAs; Here, the first information is used to indicate at least one of address information of the multiple STAs, length information of time domain resources corresponding to the multiple STAs, starting time domain positions of time domain resources corresponding to the multiple STAs respectively, and time frequency domain resources corresponding to the multiple STAs respectively.
[0006] In a third aspect, there is provided a wireless communication method, the wireless communication method comprising: determining whether or not the access point (AP) shares a part or all of the time domain resources of the acquired transmission opportunity (TXOP) with a plurality of stations (STA); and transmitting first information by the AP to a first STA among the plurality of STAs, the first information comprising: It is used to indicate at least one of the address information of the first STA, the length information of the time domain resource corresponding to the first STA, the starting time domain position of the time domain resource corresponding to the first STA, and the time frequency domain resource corresponding to the first STA.
[0007] In a fourth aspect, there is provided a wireless communication method, the wireless communication method comprising: The method includes receiving first information from a first station STA transmitted by an access point AP, the first station belonging to a plurality of STAs, the plurality of STAs sharing some or all of the time domain resources of a transmission opportunity TXOP acquired by the AP, and the first information comprising: It is used to indicate at least one of the address information of the first STA, the length information of the time domain resource corresponding to the first STA, the starting time domain position of the time domain resource corresponding to the first STA, and the time frequency domain resource corresponding to the first STA.
[0008] In a fifth aspect, there is provided a wireless communication method, the wireless communication method comprising: The method includes an access point AP obtaining a remaining time domain resource that it shares with a first STA of a plurality of stations STA.
[0009] In some embodiments, the AP transmits frames to at least one STA using the remaining time domain resources shared with the first STA.
[0010] In some embodiments, the AP transmits third information, wherein the third information is used to indicate that the remaining time domain resources shared with the first STA will be re-shared with at least one STA, or the third information is used to indicate that all time domain resources from a first time to the end of the transmission opportunity TXOP sharing will be re-shared with at least one STA, and the first time is the time to obtain the remaining time domain resources shared with the first STA.
[0011] In some embodiments, the AP transmits fourth information, wherein the fourth information is used to indicate that at least one STA among the plurality of STAs will start using the corresponding time domain resource early, and the starting time domain position of the time domain resource corresponding to the at least one STA is later than the starting time domain position of the time domain resource corresponding to the first STA.
[0012] In some embodiments, the AP and the plurality of STAs do not use the remaining time domain resources shared by the AP to the first STA.
[0013] In a sixth aspect, there is provided an access point device configured to perform the method in the first aspect above.
[0014] Specifically, the access point device includes a functional module configured to perform the method in the first aspect above.
[0015] In a seventh aspect, there is provided station equipment configured to carry out the method in the second aspect above.
[0016] Specifically, the station equipment includes a functional module configured to perform the method in the second aspect above.
[0017] In an eighth aspect, there is provided an access point device configured to perform the method in the third aspect above.
[0018] Specifically, the access point device includes a functional module configured to perform the method in the above third aspect.
[0019] In a ninth aspect, there is provided station equipment configured to carry out the method in the fourth aspect above.
[0020] Specifically, the station equipment includes a functional module configured to perform the method in the fourth aspect above.
[0021] In a tenth aspect, there is provided an access point device configured to perform the method in the fifth aspect above.
[0022] Specifically, the access point device includes a functional module configured to perform the method in the above fifth aspect.
[0023] In an eleventh aspect, there is provided an access point device including a processor and a memory, the memory configured to store a computer program, and the processor configured to access and execute the computer program stored in the memory to perform the method in the first aspect above.
[0024] In a twelfth aspect, there is provided a station device including a processor and a memory, the memory configured to store a computer program, and the processor configured to access and execute the computer program stored in the memory to perform the method of the second aspect above.
[0025] In a thirteenth aspect, there is provided an access point device including a processor and a memory, the memory configured to store a computer program, and the processor configured to access and execute the computer program stored in the memory to perform the method of the third aspect above.
[0026] In a fourteenth aspect, there is provided a station device including a processor and a memory, the memory configured to store a computer program, and the processor configured to access and execute the computer program stored in the memory to perform the method of the fourth aspect above.
[0027] In a fifteenth aspect, there is provided an access point device including a processor and a memory, the memory configured to store a computer program, and the processor configured to access and execute the computer program stored in the memory to perform the method in the fifth aspect above.
[0028] In a sixteenth aspect, there is provided an apparatus configured to implement the method in any one of the first to fifth aspects above.
[0029] Specifically, the device includes a processor configured to call up and execute a computer program from a memory, and cause a device in which the device is installed to execute the method in any one of the first to fourth aspects described above.
[0030] In a seventeenth aspect, there is provided a computer-readable storage medium storing a computer program for causing a computer to execute the method according to any one of the first to fifth aspects.
[0031] In an eighteenth aspect, there is provided a computer program product comprising computer program instructions for causing a computer to carry out the method in any one of the first to fifth aspects above.
[0032] In a nineteenth aspect, there is provided a computer program which, when executed on a computer, causes the computer to execute the method in any one of the first to fifth aspects above.
[0033] The above technical solution allows an AP to share some or all of the time domain resources of the TXOP it acquires with multiple STAs, thereby reducing the communication time delay of the STAs. [Brief explanation of the drawings]
[0034] [Figure 1] 1 is a schematic diagram of a communication system architecture applied to an embodiment of the present application; [Figure 2] 1 is a schematic diagram of a scene in which APs share TXOPs according to the present application; [Figure 3] 1 is a schematic diagram of an AP sharing a TXOP to one STA according to the present application; [Figure 4] 1 is a schematic diagram of an AP sharing a TXOP to two STAs according to the present application. [Figure 5] 1 is a schematic diagram of an MU-RTS TXS TF frame according to the present application. [Figure 6] 1 is a schematic flowchart of multi-user time-division sharing of a TXOP obtained by an AP according to an embodiment of the present application; [Figure 7] 1 is a schematic interaction flowchart of a wireless communication method according to an embodiment of the present application; [Figure 8] FIG. 1 is a schematic diagram of a user information field format of an MU-RTS TXS TF frame according to an embodiment of the present application. [Figure 9] FIG. 10 is a schematic diagram of another user information field format according to an embodiment of the present application. [Figure 10] FIG. 10 is a schematic diagram of another user information field format according to an embodiment of the present application. [Figure 11] 1 is a schematic diagram of a TXOP sharing release frame format according to an embodiment of the present application. [Figure 12]FIG. 10 is a schematic diagram of a TXOP shared termination subfield according to an embodiment of the present application. [Figure 13] FIG. 1 is a schematic diagram of remaining time domain resources idle according to an embodiment of the present application; [Figure 14] 1 is a schematic diagram of an AP using remaining time domain resources according to an embodiment of the present application; [Figure 15] FIG. 1 is a schematic diagram of reallocating remaining time domain resources according to an embodiment of the present application; [Figure 16] FIG. 2 is a schematic diagram of early use of time domain resources according to an embodiment of the present application; [Figure 17] FIG. 10 is a schematic diagram of another user information field format according to an embodiment of the present application. [Figure 18] FIG. 10 is a schematic diagram of another user information field format according to an embodiment of the present application. [Figure 19] 1 is a schematic interaction flowchart of a wireless communication method according to an embodiment of the present application; [Figure 20] 10 is a schematic flowchart of another multi-user time-division sharing of a TXOP obtained by an AP according to an embodiment of the present application; [Figure 21] 1 is a schematic flowchart of a wireless communication method according to an embodiment of the present application; [Figure 22] 1 is a schematic block diagram of an access point device according to an embodiment of the present application; [Figure 23] FIG. 2 is a schematic block diagram of a station device according to an embodiment of the present application; [Figure 24] FIG. 2 is a schematic block diagram of another access point device according to an embodiment of the present application. [Figure 25] FIG. 10 is a schematic block diagram of another station device according to an embodiment of the present application. [Figure 26] FIG. 2 is a schematic block diagram of another access point device according to an embodiment of the present application. [Figure 27] 1 is a schematic block diagram of a communication device according to an embodiment of the present application; [Figure 28]1 is a schematic block diagram of an apparatus according to an embodiment of the present application; [Figure 29] 1 is a schematic block diagram of a communication system according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION
[0035] The following describes the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application, but it is clear that the described embodiments are only a part of the embodiments of the present application, and do not cover all of the embodiments. All other embodiments that can be obtained by those skilled in the art without any creative effort fall within the scope of protection of the present application.
[0036] The technical solutions of the embodiments of the present application may be applied to various communication systems, such as Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), or other communication systems.
[0037] Illustratively, a communication system 100 applied to an embodiment of the present application is shown in Fig. 1. The communication system 100 may include an access point (AP) device 110 and a station (STA) device 120 that accesses a network via the access point device 110.
[0038] In embodiments of the present application, STA equipment may be located indoors or outdoors, handheld, wearable, or on land, including in vehicles, on water (such as on ships), or in the air (such as on airplanes, balloons, and satellites).
[0039] In an embodiment of the present application, the STA device may be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver functionality, a virtual reality (VR) device, an augmented reality (AR) device, a wireless device in industrial control, a wireless device in self driving, a wireless device in remote medical, a wireless device in a smart grid, a wireless device in transportation safety, a wireless device in a smart city, or a wireless device in a smart home, etc.
[0040] By way of example and not limitation, in the embodiments of the present application, the STA device may be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for wearable devices such as eyeglasses, gloves, watches, clothing, and shoes that are developed by smartly designing everyday clothing using wearable technology. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not only hardware devices, but also realize powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include smart watches and smart glasses that are comprehensive in functionality, large in size, and can achieve all or part of their functions independently of a smartphone, as well as various smart bracelets and smart accessories that focus only on certain application functions and perform symptom monitoring, which require cooperation with other devices such as smartphones.
[0041] 1 exemplarily shows one AP and two STAs, alternatively, the communication system 100 may include multiple APs and other numbers of STAs, and the embodiments of the present application are not limited thereto.
[0042] It should be understood that a device having a communication function in a network / system in the embodiments of the present application can be referred to as a communication device. Taking the communication system 100 shown in FIG. 1 as an example, the communication device can include an access point 110 and a station 120 having a communication function, and the access point 110 and the station 120 can be the specific devices described above, and the description thereof will be omitted here. The communication device can also include other devices in the communication system 100, such as other network entities such as a network controller, a gateway, etc., and is not limited thereto in the embodiments of the present application.
[0043] It should be understood that the terms "system" and "network" are always used interchangeably herein. The term "and / or" herein is only a relational relationship describing related objects, and indicates that three relationships can exist, for example, A and / or B can indicate three situations: A exists independently, A and B exist simultaneously, and B exists independently. Furthermore, the symbol " / " herein generally indicates that the related objects before and after it are in an "or" relationship.
[0044] The "indication" in the embodiments of the present application may be a direct indication or an indirect indication, and may further indicate an association relationship. For example, A indicating B can indicate that A directly indicates B, for example, B can be obtained by A, or that A indirectly indicates B, for example, A indicates C, and B can be obtained by C, and further indicate an association relationship between A and B.
[0045] The terms used in the examples of this application are used only to describe specific examples of this application and are not intended to limit this application. The terms "first," "second," "third," and "fourth" in the specification, claims, and drawings of this application are used to distinguish different objects without describing a particular order. Furthermore, the terms "comprise" and "have" and variations thereof are intended to cover non-exclusive inclusions.
[0046] In describing the embodiments of the present application, the term "correspondence" can indicate that there is a direct or indirect correspondence between the two, or that there is an association relationship between the two, such as a relationship of indicating and being indicated, or a relationship of constituting and being constituted.
[0047] In the embodiments of the present application, "predefining" or "presetting" can be realized by pre-storing a corresponding code or table in a device (including, for example, a STA and an AP), or by other methods for indicating related information, and the present application does not limit the specific implementation method. For example, predefinition can refer to being defined in a protocol.
[0048] In the embodiments of the present application, the "protocol" may refer to standard protocols in the communications field, which may include, for example, the WiFi protocol and related protocols applied to future WiFi communication systems, and the present application is not limited thereto.
[0049] The "STA" mentioned in the embodiments of the present application may specifically be a "non-AP STA".
[0050] To facilitate a better understanding of the embodiments of the present application, the TXOP sharing mechanism relevant to the present application will be described.
[0051] 802.11be proposes a triggered TXOP sharing procedure, as shown in the scene diagram of Figure 2, in which an AP is allowed to share part of its acquired TXOP with one non-AP STA, and the non-AP STA can send one or more non-trigger-based physical layer protocol data units (non-TB PPDUs) to its associated AP or another STA through the shared TXOP. As shown in Figure 3, the TXOP acquired by the AP can be shared with STA1 so that STA1 can send a non-TB PPDU to smart glass1 (G1).
[0052] Specifically, as shown in FIG. 3, the AP shares the resource units (RUs) in the TXOP it acquires with STA1 via a Multiple Users Request-To-Send Transmission Opportunity Sharing Trigger Frame (MU-RTS TXS TF). The MU-RTS TXS TF includes one User Info field, where the subfield AID12 is equal to the 12 least significant bits (LSBs) of the Association Identifier (AID) of STA1. The MU-RTS TXS TF further indicates the time domain resources allocated to STA1. STA1 starts using the time domain resources shared by the AP immediately after the AP sends the MU-RTS TXS TF. Specifically, STA1 sets its target reception (RX) address to the association identifier (AID) of G1, STA1 sends a clear-to-send (CTS) frame to G1, STA1 sends a physical layer protocol data unit (PPDU) to G1, and G1 sends an acknowledgement (ACK) frame to STA1.
[0053] To facilitate a better understanding of the embodiments of the present application, another TXOP sharing mechanism related to the present application will be described.
[0054] The TXOP sharing mechanism allows an AP to share a portion of the time of an acquired TXOP with multiple non-AP STAs. As shown in the scene diagram of Figure 2, a TXOP acquired by an AP can be shared so that STA1 and STA2 can use it simultaneously. As shown in Figure 4, during the shared time, the AP allocates RU1 to STA1 for STA1 to transmit non-TB PPDUs to smart glass 1 (G1: Smart glass 1), and allocates RU2 to STA2 for STA2 to transmit non-TB PPDUs to smart glass 2 (G2: Smart glass 2).
[0055] To facilitate a better understanding of the embodiments of the present application, a method for indicating time domain resources allocated to non-AP STAs in the TXOP sharing mechanism related to the present application will be described.
[0056] Figure 5 shows the format of the MU-RTS TXS TF frame, which is: It contains the following fields: Frame Control (occupying 2 bytes), Time Length (occupying 2 bytes), Receiving Address (RA) (occupying 6 bytes), Transmission Address (TA) (occupying 6 bytes), Common Info (occupying 8 or more bytes), User Info list (occupying a variable number of bytes), padding (occupying a variable number of bytes), and Frame Check Sequence (FCS) (occupying 4 bytes).
[0057] Here, the frame control field, the time length field, the RA field, and the TA field form a media access control (MAC) header.
[0058] As shown in Figure 5, the common information field is Trigger Type (occupies 4 bits), uplink length (UL Length) (occupies 12 bits), more trigger frames (TF) (occupies 1 bit), whether carrier sense (CS) is required (occupies 1 bit), uplink bandwidth (BW) (occupies 2 bits), guard interval (GI) and high efficiency long training field (HE-LTF) type (occupies 2 bits), multiple users multiple-in multiple-out (MU-MIMO) HE-LTF mode (occupies 1 bit), number of HE-LTF symbols and intermediate code period (occupies 3 bits), uplink space-time block code (STBC) (occupies 1 bit), low-density parity check (LDPC) It includes the following subfields: check additional symbol segment (occupying 1 bit), AP transmit power (occupying 6 bits), Pre-Forward Error Correction (Pre-FEC) filler roll (occupying 2 bits), Packet Extension (PE) disambiguity (occupying 1 bit), uplink specific reuse (occupying 16 bits), Doppler (occupying 1 bit), uplink High Efficiency-SINGAL field-A2 (HE-SIG-A2) reserved (occupying 9 bits), reserved (occupying 1 bit), and trigger-related common information (occupying a variable number of bits).
[0059] As shown in Figure 5, the User Information List field is It includes the following subfields: AID12 (occupying 12 bits), RU allocation (occupying 8 bits), uplink forward error correction (FEC) coding type (occupying 1 bit), uplink high efficiency modulation and coding scheme (HE-MCS) (occupying 4 bits), uplink dual carrier modulation (DCM) (occupying 1 bit), spatial stream (SS) allocation / random access resource unit (RA-RU) information (occupying 6 bits), uplink target received power (occupying 7 bits), reservation (occupying 1 bit), and trigger-related user information (occupying a variable number of bits).
[0060] Specifically, the method of allocating time to non-AP STAs is as follows.
[0061] Option 1: Use reserved bits in the User Info field in the User Information List field to indicate, for example, 7 reserved bits to indicate (2 7 ) time units, each of which is 128 μs.
[0062] Option 2: Indicated using the UL Length subfield of the Common Info field, for example, a total of 12 reserved bits (2 12 ) time units, each time unit being 4 μs.
[0063] It should be noted that the maximum time duration shared by the above two methods is approximately 16 ms.
[0064] The TXOP sharing mechanism shown in Figure 3 above only supports one STA to share and use a portion of the TXOP time acquired by the AP.
[0065] The TXOP sharing mechanism shown in Figure 4 above proposes that multiple STAs share a portion of the TXOP time acquired by the AP and use it simultaneously, but is designed from the perspective of assigning different RUs (supported in the frequency domain) to multiple non-AP STAs.
[0066] Regarding the method of indicating the time domain resources allocated to non-AP STAs in the TXOP sharing mechanism shown in FIG. 5 above, it only supports allocating time domain resources to one non-AP STA.
[0067] The above technology does not take into account the time-sharing use of the TXOP acquired by the AP by multiple non-AP STAs, and the method of instructing the allocation of time domain resources shared by the AP may not support multiple non-AP STAs.
[0068] Based on the above technical problems, this application proposes a TXOP sharing scheme, in which an AP shares part of the acquired TXOP with multiple pairs of non-AP STAs in a time-sharing manner, and the usage method can be that a non-AP STA sends a non-TB PPDU to its associated AP, or that a non-AP STA sends a non-TB PPDU to another STA.
[0069] Specifically, the AP allocates different time domain resources to multiple non-AP STAs via the MU-RTS TXS TF frame for transmitting non-TB PPDUs. Each non-AP STA synchronously returns a CTS frame to the AP. Each non-AP STA transmits a non-TB PPDU to its associated AP or another STA in the allocated time domain resource. The AP or another STA associated with the non-AP STA returns an ACK to the non-AP STA.
[0070] For example, as shown in Figure 6, the AP shares some or all of the time domain resources of the acquired TXOP with STA1 and STA2, and STA1 and STA2 synchronously return CTS frames to the AP. STA1 transmits PPDU1 to G1 in the allocated time domain resources, and G1 returns an ACK to STA1. STA2 transmits PPDU2 to G2 in the allocated time domain resources, and G2 returns an ACK to STA2.
[0071] The technical solution of the present application will be described in detail below through specific examples.
[0072] FIG. 7 is a schematic interaction diagram of a wireless communication method 200 according to an embodiment of the present application. As shown in FIG. 7, the wireless communication method 200 may include at least some of the following contents:
[0073] At S210, the AP transmits first information, which is used to share some or all of the time domain resources of the TXOP acquired by the AP with multiple STAs, where the first information is used to indicate at least one of address information of the multiple STAs, length information of the time domain resources corresponding to the multiple STAs, starting time domain positions of the time domain resources corresponding to the multiple STAs, and time frequency domain resources corresponding to the multiple STAs.
[0074] At S220, a first STA receives the first information sent by the AP, where the plurality of STAs includes the first STA.
[0075] In some embodiments, the wireless communication method 200 may include S230.
[0076] At S230, STAx receives the first information sent by the AP, where the plurality of STAs includes STAx, that is, the AP can simultaneously send the first information to the plurality of STAs.
[0077] It should be noted that the first STA may be any STA among the plurality of STAs.
[0078] In an embodiment of the present application, an AP may share some or all of the time domain resources of the TXOP it acquires with multiple STAs, and may specify at least one of the address information of the multiple STAs, the length information of the time domain resources corresponding to the multiple STAs, the start time domain positions of the time domain resources corresponding to the multiple STAs, and the time-frequency domain resources corresponding to the multiple STAs, thereby allowing the multiple STAs to communicate based on the resources shared by the AP, thereby reducing the communication delay of the STAs.
[0079] In some embodiments, the address information for the multiple STAs may include the 12 least significant bits of the AID.
[0080] In some embodiments, the first information is transmitted by a first trigger frame, for example, a multi-user request-to-send transmission opportunity sharing trigger frame (MU-RTS TXS TF). Of course, the first trigger frame may be another type of trigger frame, but this application is not limited thereto.
[0081] In some embodiments, the first trigger frame includes a TXOP sharing mode subfield, and the TXOP sharing mode subfield is set to a non-zero value.
[0082] For example, the TXOP sharing mode subfield is set to 1, 2, or 3.
[0083] In some embodiments, when the first information is used to indicate address information of at least the plurality of STAs, the first trigger frame includes a user information list field, the user information list field includes a plurality of user information fields, each of the plurality of user information fields corresponds to the plurality of STAs, and each user information field of the plurality of user information fields is used to indicate address information of a corresponding STA.
[0084] In some implementations, the address information includes the 12 least significant bits of an associated identifier AID, and a subfield AID12 in each user information field of the plurality of user information fields is used to indicate the 12 least significant bits (LSBs) of the AID of the corresponding STA. For example, the first trigger frame may be MU-RTS TXS TF, and subfield AID12 may be, for example, as shown in FIG. 8.
[0085] It should be noted that the subfield AID12 of the User Information field in FIG. 8 is equal to the 12 LSBs of the AID of the STA.
[0086] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the multiple STAs, the first trigger frame includes a user information list field, where the user information list field includes multiple user information fields, each corresponding to the multiple STAs, and M reserved bits in each user information field of the multiple user information fields are used to indicate the length of the time domain resource of the corresponding STA, where M is a positive integer.
[0087] For example, the first trigger frame is an MU-RTS TXS TF, and as shown in FIG. 9, B20 to B39 (totaling 20 bits) of the User Info field are reserved bits (or can be redefined), and M bits (7 or 12, not limited here) of these bits (i.e., M reserved bits) can be used (or redefined) as an indication of the length (time duration) of the time domain resource allocated to the corresponding non-AP STA (i.e., as the time duration allocation subfield in FIG. 9).
[0088] In some implementations, the M reserved bits are M can indicate 2 time units, M The time length provided by the M time units is the length of the time domain resource of the corresponding STA specified by the M reserved bits.
[0089] For example, the time unit is 4 μs or 128 μs, and the present application does not limit the specific length of the time unit.
[0090] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the plurality of STAs, the first trigger frame includes a common information field, wherein an uplink length subfield in the common information field is used to indicate the overall length of the time domain resources corresponding to the plurality of STAs, the length of the time domain resources corresponding to each STA among the plurality of STAs is the same, and each STA among the plurality of STAs determines the length of its corresponding time domain resource from the overall length of the time domain resources based on the order in its user information list field.
[0091] That is, the multiple STAs share the entire length of the time domain resource equally.
[0092] TIFF0007739454000001.tif78170
[0093] TIFF0007739454000002.tif63170
[0094] In some implementations, if the length of the entire time domain resource includes a SIFS, each STA of the plurality of STAs determines the length of its corresponding time domain resource based on Equation 2:
[0095] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the plurality of STAs, the first trigger frame includes a common information field, wherein an uplink length subfield in the common information field is used to indicate a time domain resource of a first length, each STA among the plurality of STAs corresponds to the time domain resource of the first length, and each STA among the plurality of STAs determines the length of its corresponding time domain resource from the length of the entire time domain resources based on the order in its user information list field.
[0096] TIFF0007739454000003.tif52170
[0097] TIFF0007739454000004.tif51170
[0098] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the plurality of STAs, the first trigger frame includes a common information field and a user information list field, wherein an uplink length subfield in the common information field is used to indicate a second length of time domain resources, the user information list field includes a plurality of user information fields, the plurality of user information fields respectively corresponding to the plurality of STAs, at least one reserved bit included in each user information field among the plurality of user information fields is used to indicate an offset value of the length of the time domain resources of the corresponding STA, and each STA among the plurality of STAs determines the length of its corresponding time domain resource based on the offset value of the length of the time domain resource corresponding to it and the second length of the time domain resource.
[0099] TIFF0007739454000005.tif64170
[0100] In some embodiments, when the first information is used to indicate a starting time domain position of a time domain resource corresponding to at least the plurality of STAs, the first trigger frame includes a user information list field, the user information list field includes a plurality of user information fields, the plurality of user information fields respectively corresponding to the plurality of STAs, and N reserved bits in each user information field of the plurality of user information fields are used to indicate a starting time domain position of the time domain resource of the corresponding STA, where N is a positive integer.
[0101] For example, the first trigger frame is an MU-RTS TXS TF, and as shown in Figure 10, bits B20 to B39 (totaling 20 bits) of the User Info field are reserved bits (or can be redefined), and M bits (7 or 12, not limited here) of these bits (i.e., the above M reserved bits) can be used (or redefined) as a time duration indication of the time domain resource allocated to the corresponding non-AP STA (i.e., the time duration allocation subfield in Figure 10). Furthermore, N bits (7 or 12, not limited here) of these bits (i.e., the N reserved bits) can be used (or redefined) as a start time domain position indication of the time domain resource allocated to the corresponding non-AP STA (i.e., the start time subfield in Figure 10).
[0102] It should be noted that in the above Fig. 10, the start time of the first non-AP STA may be the time when the transmission of the MU-RTS TXS TF ends, and may be indicated by a reserved bit in the User Info field (or a bit multiplexed with the User Info field). Since the time length allocation subfield indicating the length of the shared time domain resource already occupies M bits in the User Info field, M+N≦20.
[0103] In some implementations, the N reserved bits are N can indicate 2 time units, N The starting time domain positions of the time domain resources obtained by the N time units are the starting time domain positions of the time domain resources of the corresponding STAs specified by the N reserved bits.
[0104] For example, the time unit is 4 μs or 128 μs, and the present application does not limit the specific length of the time unit.
[0105] In some embodiments, the start time domain position of the time domain resource corresponding to each STA among the plurality of STAs is determined based on the order in the user info list of the plurality of STAs, i.e., each STA among the plurality of STAs infers the start time domain position of using the assigned time domain resource based on the order in its user info list.
[0106] In some implementations, the time domain resources corresponding to each STA among the plurality of STAs are assigned based on the order in the user information list of the plurality of STAs, and / or the time domain resources corresponding to the plurality of STAs are contiguous. That is, the AP assigns the length of the time domain resources to each STA among the plurality of STAs sequentially according to the order in the user information list. The lengths of the time domain resources assigned by the AP to the plurality of STAs are contiguous.
[0107] In some implementations, each STA in the plurality of STAs needs to know its order in the User Info List, and each STA in the plurality of STAs needs to know the length of the time domain resources assigned to all STAs before it in the User Info List.
[0108] In some implementations, the first STA determines the starting time domain position of the time domain resource corresponding to the first STA based on the order of the first STA in the user information list and the length information of the time domain resources corresponding to all STAs located before the first STA in the user information list.
[0109] TIFF0007739454000006.tif91170
[0110] In some implementations, the starting time domain position of the time domain resource corresponding to the first STA is the time when the transmission of the first trigger frame (eg, MU-RTS TXS TF) ends.
[0111] In some embodiments, when the first information is used to indicate time-frequency domain resources corresponding to at least the plurality of STAs, respectively, the first trigger frame includes a user information list field, where the user information list field includes a plurality of user information fields, each of the plurality of user information fields corresponding to the plurality of STAs, a time length allocation subfield in each user information field among the plurality of user information fields is used to indicate the time domain resource of the corresponding STA, and a resource unit allocation subfield in each user information field among the plurality of user information fields is used to indicate the frequency domain resource of the corresponding STA.
[0112] In some embodiments, the first STA may transmit a non-trigger-based PPDU (non-TB PPDU) to the AP within the shared time domain resource, or the first STA may transmit a non-trigger-based PPDU (non-TB PPDU) to another STA within the shared time domain resource.
[0113] In some embodiments, if the first STA prematurely terminates its use of the time domain resource shared with it, the first STA releases the time domain resource shared with it. Furthermore, the first STA does not transmit information to the AP indicating that the first STA has released the time domain resource shared with it. That is, the first STA can directly release the time domain resource shared with it without notifying the AP.
[0114] In some embodiments, the AP receives second information transmitted by a first STA among the plurality of STAs, and the second information is used to indicate that the first STA has released the time domain resource shared with the first STA, that is, if the first STA prematurely terminates use of the time domain resource shared with it, the first STA can indicate to the AP that it has already released the shared time domain resource.
[0115] In some implementations, the second information is a TXOP sharing release frame. For example, if the first STA prematurely ends use of the time domain resource shared with it, the first STA can send a TXOP sharing release frame to the AP, and the TXOP sharing release frame may be as shown in Figure 11. When the AP receives the TXOP sharing release frame sent by the first STA, it can know that the first STA has released the time domain resource shared with the first STA.
[0116] In some implementations, the second information is a Contention Free End (CF-End) frame, and when the AP receives the CF-End frame transmitted by the first STA, the AP can know that the first STA has released the time domain resource shared with the first STA.
[0117] In some implementations, the second information is carried by a TXOP Sharing Termination subfield in the Frame Control field of the first PPDU. For example, the More Data subfield in the Frame Control field can be defined as a TXOP Sharing Termination subfield, as shown in FIG. 12.
[0118] Specifically, as shown in FIG. 12, the frame control field further includes: The frame control field may include the following subfields: Protocol Version, Type, Subtype, Target Distribution System (DS) (to DS), Source DS (from DS), More Fragments, Retry, Power Management, Protected Frame, and High-Throughput Control (HTC). That is, the frame control field is a frame control field with an HTC subfield.
[0119] For example, the first STA may set the TXOP sharing end subfield in the frame control field of the first PPDU to 1 to indicate to the AP that it has released the shared time domain resource.
[0120] In some implementations, when the first STA transmits a non-trigger-based PPDU (non-TB PPDU) to the AP within the shared time domain resource, the first PPDU is the last PPDU transmitted by the first STA.
[0121] In some implementations, when the first STA transmits a non-trigger-based PPDU (non-TB PPDU) to another STA within a shared time domain resource, the first PPDU is a PPDU transmitted by the first STA to the AP.
[0122] In some embodiments, the AP and the plurality of STAs do not use the remaining time domain resources shared by the AP to the first STA, i.e., the remaining time domain resources shared by the first STA are idle and unused, and subsequent STAs (i.e., STAs whose starting time domain positions of the corresponding time domain resources are later than the starting time domain positions of the time domain resources corresponding to the first STA) wait until the preset time domain resources of the MU-RTS TXS TF frame arrive, and then continue to use the TXOP time domain resources shared by the AP.
[0123] For example, as shown in Figure 13, the AP shares some or all of the time domain resources of the TXOP it has acquired with STA1 and STA2, and STA1 and STA2 synchronously return CTS frames to the AP. STA1 transmits PPDU1 to G1 in the allocated time domain resources, and G1 returns an ACK to STA1, after which STA1 releases the time domain resources shared with it. STA2 transmits PPDU2 to G2 in the allocated time domain resources, and G2 returns an ACK to STA2. As shown in Figure 13, the remaining time domain resources shared with STA1 are idle and unused.
[0124] In some implementations, after receiving the second information, the AP does not feed back information to the first STA, or after receiving the second information, the AP feeds back an ACK frame to the first STA.
[0125] In some implementations, after transmitting the second information, the first STA does not transmit any frames in the remaining time domain resources shared with it.
[0126] In some embodiments, the AP transmits a frame (e.g., a data frame or a management frame, the frame type is not limited in this application) to at least one STA using the remaining time domain resources shared with the first STA. Subsequent STAs (i.e., STAs whose starting time domain positions of the corresponding time domain resources are later than the starting time domain positions of the time domain resources corresponding to the first STA) wait until the preset time domain resources of the MU-RTS TXS TF frame arrive, and then continue to use the TXOP time domain resources shared by the AP.
[0127] In some implementations, the at least one STA does not include the first STA, or the at least one STA includes the first STA.
[0128] For example, the at least one STA includes the first STA, and the first STA receives the frame transmitted by the AP using the remaining time domain resource shared with the first STA.
[0129] In some implementations, from the time the AP receives the second information until the shared time domain resource allocated to the STA next to the first STA starts, the AP transmits a frame to the at least one STA using the remaining time domain resource shared with the first STA.
[0130] For example, as shown in Figure 14, the AP shares some or all of the time domain resources of the TXOP it has acquired with STA1 and STA2, and STA1 and STA2 synchronously return CTS frames to the AP. STA1 transmits PPDU1 to G1 in the allocated time domain resources, and G1 returns an ACK to STA1, after which STA1 releases the time domain resources shared with it. STA2 transmits PPDU2 to G2 in the allocated time domain resources, and G2 returns an ACK to STA2. As shown in Figure 14, the AP transmits data / PPDU to STA3 using the remaining time domain resources shared with STA1.
[0131] In some implementations, when the AP receives the second information transmitted by the first STA, the AP may begin transmission (e.g., may transmit data or other frames to other STAs associated with it) anywhere from the current time until the shared time domain resource allocated to the next STA begins.
[0132] In some implementations, after transmitting the second information, the first STA does not transmit any frames in the remaining time domain resources shared with it.
[0133] In some embodiments, the AP transmits third information, where the third information is used to indicate to at least one STA to share the remaining time domain resources shared by the first STA, for example, the third information is transmitted via an MU-RTS TXS TF.
[0134] In some implementations, the AP receives the CTS frame transmitted by the at least one STA. For example, when the AP receives the second information transmitted by the first STA, the AP transmits an MU-RTS TXS TF frame to reallocate time domain resources to the at least one STA from the current time to before the start of the time domain resources allocated to the next STA. When the at least one STA receives the MU-RTS TXS TF frame transmitted by the AP, it returns a CTS frame to the AP and then operates according to the time domain resources allocated by the MU-RTS TXS TF frame.
[0135] In some embodiments, the AP transmits third information, where the third information is used to indicate to at least one STA to re-share all time domain resources from the time the second information is received until the end of TXOP sharing, for example, via an MU-RTS TXS TF.
[0136] In some implementations, the AP receives the clear-to-send CTS frame transmitted by the at least one STA. For example, when the AP receives the second information transmitted by the first STA, the AP transmits an MU-RTS TXS TF frame to reallocate all time domain resources from the current time to the end of the TXOP sharing to the at least one STA. When the at least one STA receives the MU-RTS TXS TF frame transmitted by the AP, it transmits a CTS frame back to the AP and then operates according to the time domain resources allocated by the MU-RTS TXS TF frame.
[0137] For example, as shown in FIG. 15, the AP shares some or all of the time domain resources of the TXOP it acquired with STA1 and STA2, and STA1 and STA2 synchronously return CTS frames to the AP. STA1 transmits PPDU1 to G1 in the assigned time domain resources, and G1 returns an ACK to STA1, after which STA1 releases the time domain resources shared with it. STA2 transmits PPDU2 to G2 in the assigned time domain resources, and G2 returns an ACK to STA2. As shown in FIG. 15, the AP transmits an MU-RTS TXS TF frame using the remaining time domain resources shared with STA1. For example, the MU-RTS TXS TF frame reallocates, to at least one STA, the time domain resources from the current time until the start of the time domain resources allocated to the next STA. As another example, the MU-RTS TXS TF frame reallocates, to at least one STA, all the time domain resources from the current time until the end of the TXOP sharing.
[0138] In some embodiments, the AP transmits fourth information, wherein the fourth information is used to indicate that at least one STA among the plurality of STAs will start using the corresponding time domain resource early, and the starting time domain position of the time domain resource corresponding to the at least one STA is later than the starting time domain position of the time domain resource corresponding to the first STA.
[0139] In some implementations, the fourth information is transmitted via a Multiple Users Request-To-Send Transmission Opportunity Sharing Announce (MU-RTS TXSA) frame.
[0140] In some implementations, the MU-RTS TXSA frame is obtained by setting the Guard Interval (GI) and High Efficiency Long Training Field (HE-LTF) mode subfields in a multi-user transmission request trigger frame (MU-RTS TF) to non-zero values, or the MU-RTS TXSA frame is obtained by setting the TXOP sharing mode subfield in the MU-RTS TF to a non-zero value, for example, 3.
[0141] For example, as shown in Figure 16, the AP shares some or all of the time domain resources of the TXOP it has acquired with STA1 and STA2, and STA1 and STA2 synchronously return CTS frames to the AP. STA1 transmits PPDU1 to G1 in the allocated time domain resources, and G1 returns an ACK to STA1, after which STA1 releases the time domain resources shared with it. As shown in Figure 16, the AP transmits an MU-RTS TXSA frame to STA1 using the remaining shared time domain resources, and the MU-RTS TXSA frame instructs STA2 to start using the corresponding time domain resources early. STA2 transmits PPDU2 to G2 in the allocated time domain resources, and G2 returns an ACK to STA2.
[0142] In some implementations, the MU-RTS TXSA frame includes a start time subfield, which is used to indicate a time when the at least one STA starts using the corresponding time domain resource early. For example, the MU-RTS TXSA frame includes a user information field, which may be as shown in Figure 17, where the user information field includes a start time field (occupying j bits), which is used to indicate a time when the at least one STA starts using the corresponding time domain resource early.
[0143] In some implementations, the time at which the at least one STA begins using the corresponding time domain resource early is the time at which transmission of the MU-RTS TXSA frame ends, in which the MU-RTS TXSA frame includes a user information field, which may be as shown in FIG. 18, and which includes only subfield AID12 and reserved subfields.
[0144] In some implementations, the fourth information is transmitted via a second trigger frame, for example, a multi-user request to send transmission opportunity sharing trigger frame (MU-RTS TXS TF).
[0145] In some implementations, the configuration parameters of the length information of the time domain resource corresponding to the at least one STA in the second trigger frame match the configuration parameters in the first trigger frame, and the configuration parameters of the start time domain position of the time domain resource corresponding to the at least one STA in the second trigger frame are set to a time at which the at least one STA starts using the corresponding time domain resource early.
[0146] For example, in the second trigger frame, the length of the time domain resources allocated to the at least one STA is maintained as the value set in the original first trigger frame, and only the start time domain position indication of the time domain resources allocated to the at least one STA in the second trigger frame is modified. After receiving the second trigger frame transmitted by the AP, the at least one STA starts using the allocated time domain resources early according to the start time domain position indication of the allocated time domain resources, and the use time length is indicated by the length of the time domain resources in the first trigger frame.
[0147] In some implementations, the configuration parameter of the length information of the time domain resource corresponding to the at least one STA in the second trigger frame is empty or a reserved bit, and the configuration parameter of the start time domain position of the time domain resource corresponding to the at least one STA in the second trigger frame is set to a time at which the at least one STA starts using the corresponding time domain resource early.
[0148] For example, in the second trigger frame, the length indication of the time domain resource allocated to the at least one STA is set to empty or a reserved bit, and only the start time domain position indication of the time domain resource allocated to the at least one STA is modified in the second trigger frame. After receiving the second trigger frame sent by the AP, the at least one STA starts using the allocated time domain resource early according to the start time domain position indication of the allocated time domain resource in the frame, and the use time length is the time length allocated by the previous first trigger frame.
[0149] Therefore, in an embodiment of the present application, an AP can share some or all of the time domain resources of the TXOP it acquires with multiple STAs for time-division use, and a corresponding resource sharing mechanism and frame structure are provided, thereby reducing the communication time delay of the STAs.
[0150] Furthermore, the embodiments of the present application propose a scheme to indicate the length of time domain resources allocated to multiple STAs, allowing the AP to flexibly allocate time domain resources to non-AP STAs participating in sharing the TXOP acquired, and in the future, different (length) resources can be allocated to non-AP STAs with different Quality of Service (QoS) requirements, thereby improving user QoS.
[0151] Furthermore, the embodiments of the present application propose a scheme to indicate the starting time domain position of time domain resources allocated to multiple STAs, and allocate time domain resources at forward positions to non-AP STAs that are sensitive to time delay, thereby reducing the communication time delay of the non-AP STAs that are sensitive to time delay.
[0152] Furthermore, the embodiments of the present application propose a reuse scheme for the remaining time domain resources after a non-AP STA prematurely terminates the use of the time domain resources shared by the AP, which not only improves resource utilization but also further reduces the communication time delay of the time delay-sensitive non-AP STAs by allocating the remaining time domain resources to the time delay-sensitive non-AP STAs.
[0153] Furthermore, the embodiments of the present application propose that multiple STAs share the TXOP acquired by the AP in the time domain, and by combining this scheme with the TXOP acquired by the AP in the frequency domain, the number of non-AP STAs that can participate in the sharing of the TXOP acquired by the AP can be further increased, and the overall network delay can be further reduced.
[0154] FIG. 19 is a schematic interaction diagram of a wireless communication method 300 according to an embodiment of the present application. As shown in FIG. 19, the wireless communication method 300 may include at least some of the following contents:
[0155] In S310, the AP decides to share some or all of the time domain resources of the acquired TXOP among multiple STAs.
[0156] At S320, the AP transmits first information to a first STA among the plurality of STAs, the first information being used to indicate at least one of address information of the first STA, length information of the time domain resource corresponding to the first STA, starting time domain position of the time domain resource corresponding to the first STA, and time frequency domain resource corresponding to the first STA.
[0157] At S330, the first STA receives the first information transmitted by the AP.
[0158] It should be noted that the first STA may be any STA among the plurality of STAs.
[0159] In some embodiments, the first information is transmitted by a first trigger frame, for example, a multi-user request-to-send transmission opportunity sharing trigger frame (MU-RTS TXS TF). Of course, the first trigger frame may be another type of trigger frame, but this application is not limited thereto.
[0160] In some embodiments, after the time domain resource shared with the first STA is terminated, the AP transmits second information to a next STA of the plurality of STAs, the second information comprising: It is used to indicate at least one of the address information of the next STA, the length information of the time domain resource corresponding to the next STA, the starting time domain position of the time domain resource corresponding to the next STA, and the time frequency domain resource corresponding to the next STA.
[0161] In some embodiments, the second information is transmitted via a second trigger frame, for example, a multi-user request-to-send transmission opportunity sharing trigger frame (MU-RTS TXS TF). Of course, the second trigger frame may be another type of trigger frame, but this application is not limited thereto.
[0162] In an embodiment of the present application, the AP decides to share some or all of the time domain resources of the acquired TXOP among multiple STAs, and the AP uses an MU-RTS TXS TF frame each time to share and allocate some of the time domain resources to one of the multiple STAs, and after the STA has finished using the time domain resources, the AP uses the MU-RTS TXS TF frame again to allocate some of the time domain resources to the next STA. In this way, some or all of the time domain resources of the TXOP acquired by the AP can be shared among multiple non-AP STAs in a time-division manner.
[0163] For example, as shown in Figure 20, the AP decides to share some or all of the time domain resources of the TXOP it has acquired with STA1 and STA2. The AP sends an MU-RTS TXS TF frame to STA1 to share some of the time domain resources with STA1, STA1 returns a CTS frame to the AP, STA1 transmits PPDU1 to G1 in the allocated time domain resources, and G1 returns an ACK to STA1. After the time domain resources shared with STA1 are used up, the AP sends an MU-RTS TXS TF frame to STA2 to share some of the time domain resources with STA2, STA2 returns a CTS frame to the AP, STA2 transmits PPDU2 to G2 in the allocated time domain resources, and G2 returns an ACK to STA2. As shown in Figure 20, the AP allocates the shared time domain resources to only one non-AP STA at a time, and after use is finished, the AP allocates the shared time domain resources to the next non-AP STA.
[0164] In some embodiments, when the first information is used to indicate at least address information of the first STA, the first trigger frame includes a user information list field, the user information list field includes a user information field, and the user information field is used to indicate address information of the first STA.
[0165] In some embodiments, the address information includes the 12 least significant bits of an AID, and subfield AID12 in the user information field is used to indicate the 12 least significant bits of the AID of the first STA.
[0166] It should be noted that when the first information is used to indicate at least the address information of the first STA, for a specific description of the address information of the first STA, reference may be made to the relevant description in the above wireless communication method 200, and the description will not be repeated here.
[0167] In some embodiments, when the first information is used to indicate at least length information of a time domain resource corresponding to the first STA, the first trigger frame includes a user information list field, where the user information list field includes a user information field, and M reserved bits in the user information field are used to indicate the length of the time domain resource of the first STA, where M is a positive integer.
[0168] It should be noted that when the first information is used to indicate at least the length information of the time domain resource corresponding to the first STA, for a specific description of the length of the time domain resource of the first STA, reference may be made to the relevant description in the above wireless communication method 200, and the description will not be repeated here.
[0169] In some embodiments, when the first information is used to indicate a starting time domain position of a time domain resource corresponding to at least the first STA, the first trigger frame includes a user information list field, the user information list field includes a user information field, and N reserved bits in the user information field are used to indicate a starting time domain position of the time domain resource of the first STA, where N is a positive integer.
[0170] It should be noted that when the first information is used to indicate the starting time domain position of the time domain resource corresponding to at least the first STA, for a specific description of the starting time domain position of the time domain resource of the first STA, reference may be made to the relevant description in the above wireless communication method 200, and the description will not be repeated here.
[0171] In some embodiments, when the first information is used to indicate at least time-frequency domain resources corresponding to the first STA, the first trigger frame includes a user information list field, where the user information list field includes a user information field, a time length allocation subfield in the user information field is used to indicate the time domain resources of the first STA, and a resource unit allocation subfield in the user information field is used to indicate the frequency domain resources of the first STA.
[0172] It should be noted that when the first information is used to indicate at least the time-frequency domain resource corresponding to the first STA, for a specific description of the time-frequency domain resource of the first STA, reference may be made to the relevant description in the above wireless communication method 200, and the description will not be repeated here.
[0173] In some embodiments, the first trigger frame includes a TXOP sharing mode subfield, and the TXOP sharing mode subfield is set to a non-zero value.
[0174] In some embodiments, the first STA transmits a non-trigger-based PPDU (non-TB PPDU) to the AP within the shared time domain resource, or the first STA transmits a non-trigger-based PPDU (non-TB PPDU) to another STA within the shared time domain resource.
[0175] In some embodiments, if the first STA prematurely terminates its use of the time domain resource shared with it, the first STA releases the time domain resource shared with it. Furthermore, the first STA does not transmit information to the AP indicating that the first STA has released the time domain resource shared with it. That is, the first STA can directly release the time domain resource shared with it without notifying the AP. For a detailed description, please refer to the relevant description in the above wireless communication method 200, and the description will not be repeated here.
[0176] In some embodiments, the AP receives the third information transmitted by the first STA, and the third information is used to indicate that the first STA has released the time domain resource shared with the first STA. That is, if the first STA prematurely ends its use of the time domain resource shared with it, the first STA can indicate to the AP that it has already released the shared time domain resource.
[0177] In some embodiments, the third information is a TXOP shared release frame, or the third information is a contention-free end frame. For a detailed description, please refer to the relevant description in the above wireless communication method 200, and the description will not be repeated here.
[0178] In some embodiments, the third information is carried by a TXOP Shared End subfield in the Frame Control field of the first PPDU.
[0179] In some implementations, if the first STA transmits a non-trigger-based PPDU (non-TB PPDU) to the AP within the shared time domain resource, the first PPDU is the last PPDU transmitted by the first STA.
[0180] In some implementations, when the first STA transmits a non-trigger-based PPDU (non-TB PPDU) to another STA within a shared time domain resource, the first PPDU is a PPDU transmitted by the first STA to the AP.
[0181] In some embodiments, the AP and the plurality of STAs do not use the remaining time domain resources shared by the AP to the first STA, that is, the remaining time domain resources shared by the first STA are idle and not used. For a detailed description, please refer to the relevant description in the above wireless communication method 200, and the description will not be repeated here.
[0182] In some implementations, after transmitting the third information, the first STA does not transmit any frames in the remaining time domain resources shared with it.
[0183] In some embodiments, after receiving the third information, the AP does not feed back information to the first STA, or after receiving the third information, the AP feeds back an ACK frame to the first STA.
[0184] In some embodiments, the AP transmits a frame to at least one STA using the remaining time domain resources shared with the first STA. For specific descriptions, please refer to the relevant descriptions in the above wireless communication method 200, and the description will not be repeated here.
[0185] In some embodiments, the at least one STA does not include the first STA, or the at least one STA includes the first STA.
[0186] For example, the at least one STA includes the first STA, and the first STA receives the frame transmitted by the AP using the remaining time domain resource shared with the first STA.
[0187] In some embodiments, the AP transmits fourth information, where the fourth information is used to indicate that the remaining time domain resources shared with the first STA are to be shared with at least one STA. Furthermore, the AP receives a CTS frame transmitted by the at least one STA. For specific descriptions, please refer to the relevant descriptions in the above wireless communication method 200, and they will not be repeated here.
[0188] For example, the fourth information is transmitted via a multi-user request to send transmission opportunity sharing trigger frame (MU-RTS TXS TF).
[0189] Therefore, in an embodiment of the present application, an AP can share some or all of the time domain resources of the TXOP it acquires with multiple STAs for time-division use, and a corresponding resource sharing mechanism and frame structure are provided, thereby reducing the communication time delay of the STAs.
[0190] Furthermore, the embodiments of the present application propose a scheme for indicating the length of time domain resources allocated to multiple STAs, allowing the AP to flexibly allocate time domain resources to non-AP STAs participating in sharing the TXOP acquired, and in the future, different (length) resources can be allocated to non-AP STAs with different QoS requirements, thereby improving user QoS.
[0191] Furthermore, the embodiments of the present application propose a scheme to indicate the starting time domain position of time domain resources allocated to multiple STAs, and allocate time domain resources at forward positions to non-AP STAs that are sensitive to time delay, thereby reducing the communication time delay of the non-AP STAs that are sensitive to time delay.
[0192] Furthermore, the embodiments of the present application propose a reuse scheme for the remaining time domain resources after a non-AP STA prematurely terminates the use of the time domain resources shared by the AP, which not only improves resource utilization but also further reduces the communication time delay of the time delay-sensitive non-AP STAs by allocating the remaining time domain resources to the time delay-sensitive non-AP STAs.
[0193] Furthermore, the embodiments of the present application propose that multiple STAs share the TXOP acquired by the AP in the time domain, and by combining this scheme with the TXOP acquired by the AP in the frequency domain, the number of non-AP STAs that can participate in the sharing of the TXOP acquired by the AP can be further increased, and the overall network delay can be further reduced.
[0194] FIG. 21 is a schematic interaction diagram of a wireless communication method 400 according to an embodiment of the present application. As shown in FIG. 21, the wireless communication method 400 may include at least some of the following contents:
[0195] At S410, the AP obtains the remaining time domain resources that it shares with a first STA of the multiple STAs.
[0196] In an embodiment of the present application, an AP can share some or all of the time domain resources of the TXOP it has acquired with multiple STAs, and if a first STA prematurely finishes using the time domain resources shared with it, the first STA releases the time domain resources shared with the first STA.
[0197] In some embodiments, the first STA does not re-use the time domain resource shared with the first STA.
[0198] In some embodiments, the first STA does not send information to the AP to indicate that the first STA has released the time domain resource shared with the first STA, that is, the first STA can directly release the time domain resource shared with the first STA without notifying the AP.
[0199] In some embodiments, the AP transmits frames to at least one STA using the remaining time domain resources shared with the first STA.
[0200] In some embodiments, the at least one STA does not include the first STA, or the at least one STA includes the first STA.
[0201] In some embodiments, the AP transmits third information, wherein the third information is used to indicate that the remaining time domain resources shared with the first STA will be re-shared with at least one STA, or the third information is used to indicate that all time domain resources from a first time to the end of the transmission opportunity TXOP sharing will be re-shared with at least one STA, and the first time is the time to obtain the remaining time domain resources shared with the first STA.
[0202] In some embodiments, the AP receives a clear-to-send CTS frame transmitted by the at least one STA.
[0203] In some embodiments, the third information is transmitted via a multi-user request to send transmission opportunity sharing trigger frame (MU-RTS TXS TF).
[0204] In some embodiments, the AP transmits fourth information, wherein the fourth information is used to indicate that at least one STA among the plurality of STAs will start using the corresponding time domain resource early, and the starting time domain position of the time domain resource corresponding to the at least one STA is later than the starting time domain position of the time domain resource corresponding to the first STA.
[0205] In some embodiments, the fourth information is transmitted via a Multi-User Request to Send Transmission Opportunity Share Announcement (MU-RTS TXSA) frame.
[0206] In some embodiments, the MU-RTS TXSA frame is obtained by setting the GI and HE-LTF mode subfields in a multi-user transmission request trigger frame (MU-RTS TF) to non-zero values, or the MU-RTS TXSA frame is obtained by setting the TXOP shared mode subfield in the MU-RTS TF to a non-zero value.
[0207] In some embodiments, the non-zero value is three.
[0208] In some embodiments, the MU-RTS TXSA frame includes a start time subfield, which is used to indicate the time at which the at least one STA should begin using the corresponding time domain resource early.
[0209] In some embodiments, the time at which the at least one STA begins using the corresponding time domain resource early is the time at which transmission of the MU-RTS TXSA frame ends.
[0210] In some embodiments, the fourth information is transmitted via a second trigger frame.
[0211] In some embodiments, a configuration parameter of the length information of the time domain resource corresponding to the at least one STA in the second trigger frame is consistent with a configuration parameter in the first trigger frame, and a configuration parameter of the start time domain position of the time domain resource corresponding to the at least one STA in the second trigger frame is set to a time at which the at least one STA starts using the corresponding time domain resource early.
[0212] In some embodiments, a configuration parameter of the length information of the time domain resource corresponding to the at least one STA in the second trigger frame is empty or a reserved bit, and a configuration parameter of the start time domain position of the time domain resource corresponding to the at least one STA in the second trigger frame is set to a time at which the at least one STA starts using the corresponding time domain resource early.
[0213] In some embodiments, the second trigger frame is a multi-user request to send transmission opportunity sharing trigger frame (MU-RTS TXS TF).
[0214] In some embodiments, the AP and the plurality of STAs do not use the remaining time domain resources shared by the AP to the first STA.
[0215] In some embodiments, the AP receives second information transmitted by the first STA, and the second information is used to indicate that the first STA has released the time domain resource shared with the first STA. That is, if the first STA prematurely terminates its use of the time domain resource shared with it, the first STA can indicate to the AP that it has already released the shared time domain resource.
[0216] In some implementations, the second information is a TXOP sharing release frame. For example, if the first STA prematurely ends use of the time domain resource shared with it, the first STA can send a TXOP sharing release frame to the AP, and the TXOP sharing release frame may be as shown in Figure 11. When the AP receives the TXOP sharing release frame sent by the first STA, it can know that the first STA has released the time domain resource shared with the first STA.
[0217] In some implementations, the second information is a Contention Free End (CF-End) frame, and when the AP receives the CF-End frame transmitted by the first STA, the AP can know that the first STA has released the time domain resource shared with the first STA.
[0218] In some embodiments, the second information is carried by a TXOP Shared End subfield in a Frame Control field of a first PPDU transmitted by the first STA.
[0219] In some implementations, the second information is carried by a TXOP Sharing Termination subfield in the Frame Control field of the first PPDU. For example, the More Data subfield in the Frame Control field can be defined as a TXOP Sharing Termination subfield, as shown in FIG. 12.
[0220] For example, the first STA may set the TXOP sharing end subfield in the frame control field of the first PPDU to 1 to indicate to the AP that it has released the shared time domain resource.
[0221] In some implementations, when the first STA transmits a non-trigger-based PPDU (non-TB PPDU) to the AP within the shared time domain resource, the first PPDU is the last PPDU transmitted by the first STA.
[0222] In some implementations, when the first STA transmits a non-trigger-based PPDU (non-TB PPDU) to another STA within a shared time domain resource, the first PPDU is a PPDU transmitted by the first STA to the AP.
[0223] In some embodiments, the AP does not feed back information to the first STA after receiving the second information; or After receiving the second information, the AP feeds back an ACK frame to the first STA.
[0224] It should be noted that for the explanation of terms in the embodiments of the present application, reference can be made to the relevant explanation in the above wireless communication method 200, and for the sake of brevity, the explanation will not be repeated here.
[0225] Therefore, the embodiments of the present application propose a reuse scheme for the remaining time domain resources after a non-AP STA prematurely terminates the use of the time domain resources shared by the AP, which not only improves resource utilization but also further reduces the communication time delay of the time delay-sensitive non-AP STAs by allocating the remaining time domain resources to the time delay-sensitive non-AP STAs.
[0226] Above, with reference to Figures 7 to 21, embodiments of the method of the present application are described in detail, and below, with reference to Figures 22 to 26, embodiments of the apparatus of the present application are described in detail. It should be understood that the embodiments of the apparatus and the embodiments of the method correspond to each other, and for similar descriptions, reference can be made to the embodiments of the method.
[0227] 22 shows a schematic block diagram of an access point device 500 according to an embodiment of the present application. As shown in FIG. 22, the access point device 500 includes a communication unit 510.
[0228] The communication unit 510 is configured to transmit first information, which is used to share some or all of the time domain resources of the transmission opportunity TXOP acquired by the AP with multiple station STAs, wherein the first information is used to indicate at least one of address information of the multiple STAs, length information of the time domain resources corresponding to the multiple STAs, starting time domain positions of the time domain resources corresponding to each of the multiple STAs, and time frequency domain resources corresponding to each of the multiple STAs.
[0229] In some embodiments, the first information is transmitted in a first trigger frame.
[0230] In some embodiments, when the first information is used to indicate address information of at least the plurality of STAs, the first trigger frame includes a user information list field, the user information list field includes a plurality of user information fields, each of the plurality of user information fields corresponds to the plurality of STAs, and each user information field of the plurality of user information fields is used to indicate address information of a corresponding STA.
[0231] In some embodiments, the address information comprises 12 least significant bits of an association identifier AID, and each user information field of the plurality of user information fields is used to indicate address information of a corresponding STA. The subfield AID12 in each user information field of the plurality of user information fields is used to indicate the 12 least significant bits of the AID of the corresponding STA.
[0232] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the multiple STAs, the first trigger frame includes a user information list field, where the user information list field includes multiple user information fields, each corresponding to the multiple STAs, and M reserved bits in each user information field of the multiple user information fields are used to indicate the length of the time domain resource of the corresponding STA, where M is a positive integer.
[0233] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the plurality of STAs, the first trigger frame includes a common information field, wherein an uplink length subfield in the common information field is used to indicate the overall length of the time domain resources corresponding to the plurality of STAs, the length of the time domain resources corresponding to each STA among the plurality of STAs is the same, and each STA among the plurality of STAs determines the length of its corresponding time domain resource from the overall length of the time domain resources based on the order in its user information list field.
[0234] TIFF0007739454000007.tif71170
[0235] TIFF0007739454000008.tif63170
[0236] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the plurality of STAs, the first trigger frame includes a common information field, wherein an uplink length subfield in the common information field is used to indicate a time domain resource of a first length, each STA among the plurality of STAs corresponds to the time domain resource of the first length, and each STA among the plurality of STAs determines the length of its corresponding time domain resource from the length of the entire time domain resources based on the order in its user information list field.
[0237] TIFF0007739454000009.tif52170
[0238] TIFF0007739454000010.tif52170
[0239] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the plurality of STAs, the first trigger frame includes a common information field and a user information list field, wherein: The uplink length subfield in the common information field is used to indicate a time domain resource of a second length, the user information list field includes a plurality of user information fields, each corresponding to the plurality of STAs, at least one reserved bit included in each user information field among the plurality of user information fields is used to indicate an offset value of the length of the time domain resource of the corresponding STA, and each STA among the plurality of STAs determines the length of its corresponding time domain resource based on the offset value of the length of its corresponding time domain resource and the second length of the time domain resource.
[0240] TIFF0007739454000011.tif92170
[0241] In some embodiments, when the first information is used to indicate a starting time domain position of a time domain resource corresponding to at least the plurality of STAs, the first trigger frame includes a user information list field, the user information list field includes a plurality of user information fields, the plurality of user information fields respectively corresponding to the plurality of STAs, and N reserved bits in each user information field of the plurality of user information fields are used to indicate a starting time domain position of the time domain resource of the corresponding STA, where N is a positive integer.
[0242] In some embodiments, when the first information is used to indicate time-frequency domain resources corresponding to at least the plurality of STAs, respectively, the first trigger frame includes a user information list field, where the user information list field includes a plurality of user information fields, each of the plurality of user information fields corresponding to the plurality of STAs, a time length allocation subfield in each user information field among the plurality of user information fields is used to indicate the time domain resource of the corresponding STA, and a resource unit allocation subfield in each user information field among the plurality of user information fields is used to indicate the frequency domain resource of the corresponding STA.
[0243] In some embodiments, the first trigger frame includes a TXOP sharing mode subfield, and the TXOP sharing mode subfield is set to a non-zero value.
[0244] In some embodiments, the first trigger frame is a multi-user request to send transmission opportunity sharing trigger frame MU-RTS TXS TF.
[0245] In some embodiments, the starting time domain position of the time domain resource corresponding to each STA of the plurality of STAs is determined based on an order in the user information list of the plurality of STAs.
[0246] In some embodiments, the time domain resources corresponding to each STA among the plurality of STAs are assigned based on an order in the user information list of the plurality of STAs, and / or the time domain resources corresponding to the plurality of STAs are contiguous.
[0247] In some embodiments, the communication unit 510 is further configured to receive second information transmitted by a first STA among the plurality of STAs, the second information being used to indicate that the first STA has released a time domain resource shared with the first STA.
[0248] In some embodiments, the second information is a TXOP shared release frame, or the second information is a contention-free end frame.
[0249] In some embodiments, the second information is carried by a TXOP Shared End subfield in a Frame Control field of the first physical layer protocol data unit PPDU.
[0250] In some embodiments, the AP and the plurality of STAs do not use the remaining time domain resources shared by the AP to the first STA.
[0251] In some embodiments, the communication unit 510 further comprises: After receiving the second information, no information is fed back to the first STA; or After receiving the second information, the first STA is configured to feed back an acknowledgement ACK frame to the first STA.
[0252] In some embodiments, the communication unit 510 is further configured to transmit a frame to at least one STA using the remaining time domain resources shared with the first STA.
[0253] In some embodiments, the at least one STA does not include the first STA, or the at least one STA includes the first STA.
[0254] In some embodiments, the communication unit 510 specifically includes: The AP is configured to transmit frames to the at least one STA using the remaining time domain resources shared with the first STA from the time the AP receives the second information until before the shared time domain resources allocated to the STA next to the first STA start.
[0255] In some embodiments, the communication unit 510 is further configured to transmit third information, wherein: The third information is used to indicate that the remaining time domain resources shared by the first STA are to be shared with at least one STA; or The third information is used to indicate to at least one STA to re-share all time domain resources from the time the second information is received until the end of TXOP sharing.
[0256] In some embodiments, the communication unit 510 is further configured to receive a clear-to-send CTS frame transmitted by the at least one STA.
[0257] In some embodiments, the third information is transmitted via a multi-user request to send transmission opportunity sharing trigger frame MU-RTS TXS TF.
[0258] In some embodiments, the communication unit 510 is further configured to transmit fourth information, wherein the fourth information is used to indicate that at least one STA among the plurality of STAs starts using the corresponding time domain resource early, and the start time domain position of the time domain resource corresponding to the at least one STA is later than the start time domain position of the time domain resource corresponding to the first STA.
[0259] In some embodiments, the fourth information is transmitted via a multi-user request to send transmission opportunity sharing announcement MU-RTS TXSA frame.
[0260] In some embodiments, the MU-RTS TXSA frame is obtained by setting the guard interval GI and high efficiency long training field HE-LTF mode subfields in the multi-user transmission request trigger frame MU-RTS TF to non-zero values, or the MU-RTS TXSA frame is obtained by setting the TXOP shared mode subfield in the MU-RTS TF to a non-zero value.
[0261] In some embodiments, the non-zero value is three.
[0262] In some embodiments, the MU-RTS TXSA frame includes a start time subfield, which is used to indicate the time at which the at least one STA should begin using the corresponding time domain resource early.
[0263] In some embodiments, the time at which the at least one STA begins using the corresponding time domain resource early is the time at which transmission of the MU-RTS TXSA frame ends.
[0264] In some embodiments, the fourth information is transmitted via a second trigger frame.
[0265] In some embodiments, a configuration parameter of the length information of the time domain resource corresponding to the at least one STA in the second trigger frame is consistent with a configuration parameter in the first trigger frame, and a configuration parameter of the start time domain position of the time domain resource corresponding to the at least one STA in the second trigger frame is set to a time when the at least one STA starts using the corresponding time domain resource early; or The configuration parameter of the length information of the time domain resource corresponding to the at least one STA in the second trigger frame is empty or a reserved bit, and the configuration parameter of the start time domain position of the time domain resource corresponding to the at least one STA in the second trigger frame is set to a time when the at least one STA starts using the corresponding time domain resource early.
[0266] In some embodiments, the second trigger frame is a multi-user request to send transmission opportunity sharing trigger frame MU-RTS TXS TF.
[0267] In some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or a system-on-chip.
[0268] It should be understood that the access point device 500 according to the embodiments of the present application may correspond to the AP in the method embodiments of the present application, and the above-mentioned and other operations and / or functions of each unit in the access point device 500 are respectively for realizing the corresponding process of the AP in the wireless communication method 200 shown in FIG. 7, and will not be repeated here for the sake of brevity.
[0269] 23 shows a schematic block diagram of a station device 600 according to an embodiment of the present application. The station device 600 is a first STA, and as shown in FIG.
[0270] The communication unit 610 is configured to receive first information sent by an access point (AP), the first information being used to share a part or all of the time domain resources of a transmission opportunity (TXOP) acquired by the AP with a plurality of STAs, the plurality of STAs including the first STA; Here, the first information is used to indicate at least one of address information of the multiple STAs, length information of time domain resources corresponding to the multiple STAs, starting time domain positions of time domain resources corresponding to the multiple STAs respectively, and time frequency domain resources corresponding to the multiple STAs respectively.
[0271] In some embodiments, the first information is transmitted by a first trigger frame.
[0272] In some embodiments, when the first information is used to indicate address information of at least the plurality of STAs, the first trigger frame includes a user information list field, the user information list field includes a plurality of user information fields, each of the plurality of user information fields corresponds to the plurality of STAs, and each user information field of the plurality of user information fields is used to indicate address information of a corresponding STA.
[0273] In some embodiments, the address information comprises 12 least significant bits of an association identifier AID, and each user information field of the plurality of user information fields is used to indicate address information of a corresponding STA. The subfield AID12 in each user information field of the plurality of user information fields is used to indicate the 12 least significant bits of the AID of the corresponding STA.
[0274] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the multiple STAs, the first trigger frame includes a user information list field, where the user information list field includes multiple user information fields, each corresponding to the multiple STAs, and M reserved bits in each user information field of the multiple user information fields are used to indicate the length of the time domain resource of the corresponding STA, where M is a positive integer.
[0275] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the plurality of STAs, the first trigger frame includes a common information field, wherein an uplink length subfield in the common information field is used to indicate the overall length of the time domain resources corresponding to the plurality of STAs, the length of the time domain resources corresponding to each STA among the plurality of STAs is the same, and each STA among the plurality of STAs determines the length of its corresponding time domain resource from the overall length of the time domain resources based on the order in its user information list field.
[0276] TIFF0007739454000012.tif70170
[0277] TIFF0007739454000013.tif63170
[0278] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the plurality of STAs, the first trigger frame includes a common information field, wherein an uplink length subfield in the common information field is used to indicate a time domain resource of a first length, each STA among the plurality of STAs corresponds to the time domain resource of the first length, and each STA among the plurality of STAs determines the length of its corresponding time domain resource from the length of the entire time domain resources based on the order in its user information list field.
[0279] TIFF0007739454000014.tif51170
[0280] TIFF0007739454000015.tif51170
[0281] In some embodiments, when the first information is used to indicate length information of time domain resources corresponding to at least the plurality of STAs, the first trigger frame includes a common information field and a user information list field, wherein: The uplink length subfield in the common information field is used to indicate a time domain resource of a second length, the user information list field includes a plurality of user information fields, each corresponding to the plurality of STAs, at least one reserved bit included in each user information field among the plurality of user information fields is used to indicate an offset value of the length of the time domain resource of the corresponding STA, and each STA among the plurality of STAs determines the length of its corresponding time domain resource based on the offset value of the length of its corresponding time domain resource and the second length of the time domain resource.
[0282] TIFF0007739454000016.tif93170
[0283] In some embodiments, when the first information is used to indicate a starting time domain position of a time domain resource corresponding to at least the plurality of STAs, the first trigger frame includes a user information list field, the user information list field includes a plurality of user information fields, the plurality of user information fields respectively corresponding to the plurality of STAs, and N reserved bits in each user information field of the plurality of user information fields are used to indicate a starting time domain position of the time domain resource of the corresponding STA, where N is a positive integer.
[0284] In some embodiments, when the first information is used to indicate time-frequency domain resources corresponding to at least the plurality of STAs, respectively, the first trigger frame includes a user information list field, where the user information list field includes a plurality of user information fields, each of the plurality of user information fields corresponding to the plurality of STAs, a time length allocation subfield in each user information field among the plurality of user information fields is used to indicate the time domain resource of the corresponding STA, and a resource unit allocation subfield in each user information field among the plurality of user information fields is used to indicate the frequency domain resource of the corresponding STA.
[0285] In some embodiments, the first trigger frame includes a TXOP sharing mode subfield, and the TXOP sharing mode subfield is set to a non-zero value.
[0286] In some embodiments, the first trigger frame is a multi-user request to send transmission opportunity sharing trigger frame MU-RTS TXS TF.
[0287] In some embodiments, the starting time domain position of the time domain resource corresponding to each STA of the plurality of STAs is determined based on an order in the user information list of the plurality of STAs.
[0288] In some embodiments, the time domain resources corresponding to each STA among the plurality of STAs are assigned based on an order in the user information list of the plurality of STAs, and / or the time domain resources corresponding to the plurality of STAs are contiguous.
[0289] In some embodiments, the station equipment 600 further includes a processing unit 620, where: The processing unit 620 is configured to determine a starting time domain position of the time domain resource corresponding to the first STA based on the order of the first STA in the user information list and length information of the time domain resources corresponding to all STAs before the first STA in the user information list.
[0290] TIFF0007739454000017.tif91170
[0291] In some embodiments, the processing unit 620 is further configured to transmit a non-trigger-based physical layer protocol data unit (PPDU) to the AP within the shared time domain resource, or the processing unit 620 is further configured to transmit a non-trigger-based PPDU to another STA within the shared time domain resource.
[0292] In some embodiments, the station equipment 600 further includes a processing unit 620, where: If the first STA prematurely terminates its use of the time domain resource shared therewith, the processing unit 620 is configured to release the time domain resource shared therewith.
[0293] In some embodiments, the station equipment 600 further includes a processing unit 620, where: The processing unit 620 is configured to not send information to the AP to indicate that the first STA has released the time domain resource shared with the first STA.
[0294] In some embodiments, the communication unit 610 is further configured to transmit second information to the AP, the second information being used to indicate that the first STA has released the time domain resource shared with the first STA.
[0295] In some embodiments, the second information is a TXOP shared release frame, or the second information is a contention-free end frame.
[0296] In some embodiments, the second information is carried by a TXOP Shared End subfield in the Frame Control field of the first PPDU.
[0297] In some embodiments, if the first STA transmits a non-trigger-based PPDU to the AP within the shared time domain resource, the first PPDU is the last PPDU transmitted by the first STA; or When the first STA transmits a non-trigger-based PPDU to another STA within the shared time domain resource, the first PPDU is the PPDU transmitted by the first STA to the AP.
[0298] In some embodiments, the communication unit 610 is further configured to receive frames transmitted by the AP using the remaining time domain resources shared with the first STA.
[0299] In some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or a system-on-chip. The processing unit may be one or more processors.
[0300] It should be understood that the station equipment 600 according to the embodiment of the present application may correspond to the first STA in the embodiment of the method of the present application, and the above-mentioned and other operations and / or functions of each unit in the station equipment 600 are respectively for realizing the corresponding process of the first STA in the wireless communication method 200 shown in FIG. 7, and will not be repeated here for the sake of brevity.
[0301] 24 shows a schematic block diagram of an access point device 700 according to an embodiment of the present application. As shown in FIG. 24, the access point device 700 includes a processing unit 710 and a communication unit 720.
[0302] The processing unit 710 is configured to determine to share some or all of the time domain resources of the obtained transmission opportunity TXOP among multiple stations STA.
[0303] The communication unit 720 is configured to transmit first information to a first STA among the plurality of STAs, the first information being used to indicate at least one of address information of the first STA, length information of the time domain resource corresponding to the first STA, a starting time domain position of the time domain resource corresponding to the first STA, and a time frequency domain resource corresponding to the first STA.
[0304] In some embodiments, after the time domain resource shared with the first STA is terminated, the communication unit 720 is further configured to transmit second information to a next STA of the plurality of STAs, the second information comprising: It is used to indicate at least one of the address information of the next STA, the length information of the time domain resource corresponding to the next STA, the starting time domain position of the time domain resource corresponding to the next STA, and the time frequency domain resource corresponding to the next STA.
[0305] In some embodiments, the first information is transmitted in a first trigger frame.
[0306] In some embodiments, when the first information is used to indicate at least address information of the first STA, the first trigger frame includes a user information list field, the user information list field includes a user information field, and the user information field is used to indicate address information of the first STA.
[0307] In some embodiments, the address information comprises the 12 least significant bits of an association identifier AID, and the user information field is used to indicate the address information of the first STA. Subfield AID12 in the user information field is used to indicate the 12 least significant bits of the AID of the first STA.
[0308] In some embodiments, when the first information is used to indicate at least length information of a time domain resource corresponding to the first STA, the first trigger frame includes a user information list field, where the user information list field includes a user information field, and M reserved bits in the user information field are used to indicate the length of the time domain resource of the first STA, where M is a positive integer.
[0309] In some embodiments, when the first information is used to indicate a starting time domain position of a time domain resource corresponding to at least the first STA, the first trigger frame includes a user information list field, the user information list field includes a user information field, and N reserved bits in the user information field are used to indicate a starting time domain position of the time domain resource of the first STA, where N is a positive integer.
[0310] In some embodiments, when the first information is used to indicate time-frequency domain resources corresponding to at least the first STA, the first trigger frame includes a user information list field, where the user information list field includes a user information field, a time length allocation subfield in the user information field is used to indicate the time domain resources of the first STA, and a resource unit allocation subfield in the user information field is used to indicate the frequency domain resources of the first STA.
[0311] In some embodiments, the first trigger frame includes a TXOP sharing mode subfield, and the TXOP sharing mode subfield is set to a non-zero value.
[0312] In some embodiments, the first trigger frame is a multi-user request to send transmission opportunity sharing trigger frame MU-RTS TXS TF.
[0313] In some embodiments, the communication unit 720 is further configured to receive third information transmitted by the first STA, the third information being used to indicate that the first STA has released a time domain resource shared with the first STA.
[0314] In some embodiments, the third information is a TXOP shared release frame, or the third information is a contention-free end frame.
[0315] In some embodiments, the third information is carried by a TXOP Shared End subfield in a Frame Control field of the first physical layer protocol data unit PPDU.
[0316] In some embodiments, the AP and the plurality of STAs do not use the remaining time domain resources shared by the AP to the first STA.
[0317] In some embodiments, the communication unit 720 further comprises: After receiving the third information, no information is fed back to the first STA; or After receiving the third information, the first STA is configured to feed back an acknowledgement ACK frame to the first STA.
[0318] In some embodiments, the communication unit 720 is further configured to transmit a frame to at least one STA using the remaining time domain resources shared with the first STA.
[0319] In some embodiments, the at least one STA does not include the first STA, or the at least one STA includes the first STA.
[0320] In some embodiments, the communication unit 720 is further configured to transmit fourth information, wherein: The fourth information is used to indicate that the remaining time domain resources shared with the first STA are to be shared with at least one other STA.
[0321] In some embodiments, the communication unit 720 is further configured to receive a clear-to-send CTS frame transmitted by the at least one STA.
[0322] In some embodiments, the fourth information is transmitted via a multi-user request to send transmission opportunity sharing trigger frame MU-RTS TXS TF.
[0323] In some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or a system-on-chip. The processing unit may be one or more processors.
[0324] It should be understood that the access point device 700 according to the embodiments of the present application may correspond to an AP in the method embodiments of the present application, and the above-mentioned and other operations and / or functions of each unit in the access point device 700 are respectively for realizing the corresponding process of the AP in the wireless communication method 300 shown in FIG. 19, and will not be repeated here for the sake of brevity.
[0325] 25 shows a schematic block diagram of a station device 800 according to an embodiment of the present application. The station device 800 is a first STA, and as shown in FIG.
[0326] The communication unit 810 is configured to receive first information sent by an access point AP, where the first STA belongs to a plurality of STAs, and the plurality of STAs are STAs that share some or all of the time domain resources of a transmission opportunity TXOP obtained by the AP, and the first information comprises: It is used to indicate at least one of the address information of the first STA, the length information of the time domain resource corresponding to the first STA, the starting time domain position of the time domain resource corresponding to the first STA, and the time frequency domain resource corresponding to the first STA.
[0327] In some embodiments, the first information is transmitted by a first trigger frame.
[0328] In some embodiments, when the first information is used to indicate at least address information of the first STA, the first trigger frame includes a user information list field, the user information list field includes a user information field, and the user information field is used to indicate address information of the first STA.
[0329] In some embodiments, the address information comprises the 12 least significant bits of an association identifier AID, and the user information field is used to indicate the address information of the first STA. Subfield AID12 in the user information field is used to indicate the 12 least significant bits of the AID of the first STA.
[0330] In some embodiments, when the first information is used to indicate at least length information of a time domain resource corresponding to the first STA, the first trigger frame includes a user information list field, where the user information list field includes a user information field, and M reserved bits in the user information field are used to indicate the length of the time domain resource of the first STA, where M is a positive integer.
[0331] In some embodiments, when the first information is used to indicate a starting time domain position of a time domain resource corresponding to at least the first STA, the first trigger frame includes a user information list field, the user information list field includes a user information field, and N reserved bits in the user information field are used to indicate a starting time domain position of the time domain resource of the first STA, where N is a positive integer.
[0332] In some embodiments, when the first information is used to indicate time-frequency domain resources corresponding to at least the first STA, the first trigger frame includes a user information list field, where the user information list field includes a user information field, a time length allocation subfield in the user information field is used to indicate the time domain resources of the first STA, and a resource unit allocation subfield in the user information field is used to indicate the frequency domain resources of the first STA.
[0333] In some embodiments, the first trigger frame includes a TXOP sharing mode subfield, and the TXOP sharing mode subfield is set to a non-zero value.
[0334] In some embodiments, the first trigger frame is a multi-user request to send transmission opportunity sharing trigger frame MU-RTS TXS TF.
[0335] In some embodiments, the communication unit 810 is further configured to transmit a non-trigger-based physical layer protocol data unit (PPDU) to the AP within the shared time domain resource, or the communication unit 810 is further configured to transmit a non-trigger-based PPDU to another STA within the shared time domain resource.
[0336] In some embodiments, the station equipment 800 further includes a processing unit 820, where: If the first STA prematurely terminates its use of the time domain resource shared therewith, the processing unit 820 is configured to release the time domain resource shared therewith.
[0337] In some embodiments, the communication unit 810 is further configured not to transmit information to the AP to indicate that the first STA has released the time domain resource shared with the first STA.
[0338] In some embodiments, the communication unit 810 is further configured to transmit third information to the AP, the third information being used to indicate that the first STA has released the time domain resource shared with the first STA.
[0339] In some embodiments, the third information is a TXOP shared release frame, or the third information is a contention-free end frame.
[0340] In some embodiments, the third information is carried by a TXOP Shared End subfield in the Frame Control field of the first PPDU.
[0341] In some embodiments, if the first STA transmits a non-trigger-based PPDU to the AP within the shared time domain resource, the first PPDU is the last PPDU transmitted by the first STA; or When the first STA transmits a non-trigger-based PPDU to another STA within the shared time domain resource, the first PPDU is the PPDU transmitted by the first STA to the AP.
[0342] In some embodiments, the communication unit 810 is further configured to receive frames transmitted by the AP using remaining time domain resources shared with the first STA.
[0343] In some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or a system-on-chip. The processing unit may be one or more processors.
[0344] It should be understood that the station equipment 800 according to the embodiment of the present application may correspond to the first STA in the embodiment of the method of the present application, and the above-mentioned and other operations and / or functions of each unit in the station equipment 800 are each for realizing the corresponding process of the first STA in the wireless communication method 300 shown in FIG. 19, and for the sake of brevity, they will not be repeated here.
[0345] 26 shows a schematic block diagram of an access point device 900 according to an embodiment of the present application. As shown in FIG. 26, the access point device 900 includes a communication unit 910.
[0346] The communication unit 910 is configured to obtain the remaining time domain resources that it shares with a first STA of the plurality of STAs.
[0347] In some embodiments, the communication unit 910 is further configured to transmit a frame to at least one STA using the remaining time domain resources shared with the first STA.
[0348] In some embodiments, the at least one STA does not include the first STA, or the at least one STA includes the first STA.
[0349] In some embodiments, the communication unit 910 is further configured to transmit third information, wherein the third information is used to indicate that the remaining time domain resources shared with the first STA are to be re-shared with at least one STA, or the third information is used to indicate that all time domain resources from a first time to the end of the transmission opportunity TXOP sharing are to be re-shared with at least one STA, and the first time is the time to obtain the remaining time domain resources shared with the first STA.
[0350] In some embodiments, the communication unit 910 is further configured to receive a clear-to-send CTS frame transmitted by the at least one STA.
[0351] In some embodiments, the third information is transmitted via a multi-user request to send transmission opportunity sharing trigger frame MU-RTS TXS TF.
[0352] In some embodiments, the communication unit 910 is further configured to transmit fourth information, wherein the fourth information is used to indicate that at least one STA among the plurality of STAs starts using the corresponding time domain resource early, and the start time domain position of the time domain resource corresponding to the at least one STA is later than the start time domain position of the time domain resource corresponding to the first STA.
[0353] In some embodiments, the fourth information is transmitted via a multi-user request to send transmission opportunity sharing announcement MU-RTS TXSA frame.
[0354] In some embodiments, the MU-RTS TXSA frame is obtained by setting the guard interval GI and high efficiency long training field HE-LTF mode subfields in the multi-user transmission request trigger frame MU-RTS TF to non-zero values, or the MU-RTS TXSA frame is obtained by setting the TXOP shared mode subfield in the MU-RTS TF to a non-zero value.
[0355] In some embodiments, the non-zero value is three.
[0356] In some embodiments, the MU-RTS TXSA frame includes a start time subfield, which is used to indicate the time at which the at least one STA should begin using the corresponding time domain resource early.
[0357] In some embodiments, the time at which the at least one STA begins using the corresponding time domain resource early is the time at which transmission of the MU-RTS TXSA frame ends.
[0358] In some embodiments, the fourth information is transmitted via a second trigger frame.
[0359] In some embodiments, a configuration parameter of the length information of the time domain resource corresponding to the at least one STA in the second trigger frame is consistent with a configuration parameter in the first trigger frame, and a configuration parameter of the start time domain position of the time domain resource corresponding to the at least one STA in the second trigger frame is set to a time when the at least one STA starts using the corresponding time domain resource early; or The configuration parameter of the length information of the time domain resource corresponding to the at least one STA in the second trigger frame is empty or a reserved bit, and the configuration parameter of the start time domain position of the time domain resource corresponding to the at least one STA in the second trigger frame is set to a time when the at least one STA starts using the corresponding time domain resource early.
[0360] In some embodiments, the second trigger frame is a multi-user request to send transmission opportunity sharing trigger frame MU-RTS TXS TF.
[0361] In some embodiments, the AP and the plurality of STAs do not use the remaining time domain resources shared by the AP to the first STA.
[0362] In some embodiments, the communication unit 910 specifically includes: The second STA is configured to receive second information transmitted by the first STA, the second information being used to indicate that the first STA has released the time domain resource shared with the first STA.
[0363] In some embodiments, the second information is a TXOP shared release frame, or the second information is a contention-free end frame.
[0364] In some embodiments, the second information is carried by a TXOP Shared End subfield in a Frame Control field of a first physical layer protocol data unit (PPDU) transmitted by the first STA.
[0365] In some embodiments, the communication unit 910 is further configured not to feed back information to the first STA after receiving the second information, or the communication unit 910 is further configured to feed back a confirmation ACK frame to the first STA after receiving the second information.
[0366] 27 is a schematic structural diagram of a communication device 1000 according to an embodiment of the present application. The communication device 1000 shown in FIG. 27 includes a processor 1010, which can load and execute computer programs from a memory to implement the methods in the embodiments of the present application.
[0367] In some embodiments, as shown in Figure 27, the communication device 1000 may further include a memory 1020. Here, the processor 1010 may call and execute a computer program from the memory 1020 to implement the method in the embodiments of the present application.
[0368] Here, the memory 1020 may be a separate device independent of the processor 1010 or may be integrated into the processor 1010.
[0369] In some embodiments, as shown in FIG. 27, the communication device 1000 may further include a transceiver 1030, and the processor 1010 may control the transceiver 1030 to communicate with other devices, specifically to transmit information or data to other devices or receive information or data transmitted by other devices.
[0370] Here, the transceiver 1030 may include a transmitter and a receiver. The transceiver 1030 may further include an antenna, and the number of antennas may be one or more.
[0371] In some embodiments, the communication device 1000 may specifically be an access point device of the embodiments of the present application, and the communication device 1000 may implement the corresponding processes implemented by the AP in each method of the embodiments of the present application, which will not be repeated here for the sake of brevity.
[0372] In some embodiments, the communication device 1000 may specifically be a station device of an embodiment of the present application, and the communication device 1000 may implement the corresponding process implemented by the first STA in each method of the embodiment of the present application, which will not be repeated here for the sake of brevity.
[0373] Fig. 28 is a schematic structural diagram of an apparatus according to an embodiment of the present application. The apparatus 1100 shown in Fig. 28 includes a processor 1110, which can call and execute a computer program from a memory to implement the method in the embodiment of the present application.
[0374] 28, the device 1100 may further include a memory 1120. Here, the processor 1110 may call and execute a computer program from the memory 1120 to implement the method in the embodiments of the present application.
[0375] Here, the memory 1120 may be a separate device independent of the processor 1110 or may be integrated into the processor 1110.
[0376] In some embodiments, the device 1100 may further include an input interface 1130. Here, the processor 1110 may control the input interface 1130 to communicate with other devices or chips, and specifically, may obtain information or data transmitted by other devices or chips.
[0377] In some embodiments, the device 1100 may further include an output interface 1140. Here, the processor 1110 may control the output interface 1140 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0378] In some embodiments, the device may be applied to an access point device in the embodiments of the present application, and the device may implement the corresponding processes implemented by the AP in each method of the embodiments of the present application, which will not be repeated here for the sake of brevity.
[0379] In some embodiments, the device may be applied to station equipment in the embodiments of the present application, and the device may implement the corresponding processes implemented by the first STA in each method of the embodiments of the present application, which will not be repeated here for the sake of brevity.
[0380] In some embodiments, the devices referred to in the embodiments of the present application may be a chip, such as a system level chip, a system chip, a system on a chip, or a system on a chip.
[0381] 29 is a schematic block diagram of a communication system 1200 according to an embodiment of the present application. As shown in FIG. 29, the communication system 1200 includes a station device 1210 and an access point device 1220.
[0382] Here, the station equipment 1210 may be used to realize the corresponding functions realized by the first STA in the above method, and the access point equipment 1220 may be used to realize the corresponding functions realized by the AP in the above method, which will not be repeated here for the sake of brevity.
[0383] It should be understood that the processor in the embodiments of the present application may be an integrated circuit chip having signal processing capabilities. In the implementation process, each step of the above method embodiments can be completed through a hardware integrated logic circuit in the processor or through instructions in the form of software. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Each method, step, and logical block diagram disclosed in the embodiments of the present application can be realized or executed. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present disclosure may be directly embodied as being executed and completed by a hardware decoding processor or by being executed and completed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with the hardware.
[0384] It is understood that memory in the embodiments of the present application may be volatile or nonvolatile memory, or may include both volatile and nonvolatile memory. Here, nonvolatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM) used as an external cache. By way of example, and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct memory bus random access memory (DR RAM). It should be noted that memory in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0385] It should be understood that the above-mentioned memories are exemplary and not limiting. For example, the memory in the embodiments of the present application may be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synch link dynamic random access memory (SLDRAM), and direct memory bus random access memory (DR RAM). Thus, the memory in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.
[0386] An embodiment of the present application further provides a computer-readable storage medium configured to store a computer program.
[0387] In some embodiments, the computer-readable storage medium may be applied to an access point device in the embodiments of the present application, and the computer program causes a computer to perform corresponding processes implemented by the AP in each method of the embodiments of the present application, which will not be described repeatedly here for the sake of brevity.
[0388] In some embodiments, the computer-readable storage medium may be applied to station equipment in the embodiments of the present application, and the computer program causes the computer to perform corresponding processes implemented by the first STA in each method of the embodiments of the present application, which will not be repeated here for the sake of brevity.
[0389] Embodiments of the present application further provide a computer program product including computer program instructions.
[0390] In some embodiments, the computer program product may be applied to an access point device in an embodiment of the present application, and the computer program instructions cause a computer to perform corresponding processes implemented by the AP in each method of the embodiment of the present application, which will not be repeated here for the sake of brevity.
[0391] In some embodiments, the computer program product may be applied to station equipment in the embodiments of the present application, and the computer program instructions cause a computer to perform corresponding processes implemented by the first STA in each method of the embodiments of the present application, which will not be repeated here for the sake of brevity.
[0392] An embodiment of the present application further provides a computer program.
[0393] In some embodiments, the computer program may be applied to an access point device in an embodiment of the present application, and when the computer program is executed on a computer, it causes the computer to perform corresponding processes implemented by the AP in each method of the embodiment of the present application, which will not be described again here for the sake of brevity.
[0394] In some embodiments, the computer program may be applied to station equipment in the embodiments of the present application, and when the computer program is executed on a computer, it causes the computer to perform corresponding processes implemented by the first STA in each method of the embodiments of the present application, which will not be repeated here for the sake of brevity.
[0395] It is obvious to those skilled in the art that the units and algorithm steps of each example described with reference to the embodiments disclosed herein can be realized by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in the form of hardware or software is determined by the specific application and design constraints of the technical solution. Professionals may use different methods to implement the described functions according to each specific application, but such implementation should not be considered to exceed the protection scope of the present application.
[0396] Although it is clearly understood by those skilled in the art, for the sake of convenience and brevity of description, the specific work processes of the systems, devices and units described above may refer to the corresponding processes in the above method embodiments, and will not be described again here.
[0397] In some embodiments provided in the present application, it should be understood that the disclosed system, device, and method can be realized in other ways. For example, the device embodiments described above are merely illustrative, and the division of the units is only a logical and functional division. In actual implementation, other division modes are possible. For example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not implemented. Furthermore, the shown or discussed mutual couplings or direct couplings or communication connections may be indirect couplings or communication connections via some communication interfaces, devices, or units, and may be in electrical, mechanical, or other forms.
[0398] 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, i.e., they may be located in one place or distributed across multiple network units. Depending on actual needs, some or all of the units may be selected to achieve the objective of the solution of this embodiment.
[0399] Furthermore, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist physically alone, or two or more units may be integrated into one unit.
[0400] When the functions are realized in the form of a software functional unit and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or a part that contributes to the prior art or a part of the technical solution, may be embodied in the form of a software product, and the computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The storage medium includes various media that can store program code, such as a USB flash disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0401] The above description is merely a specific embodiment of the present application, and the scope of protection of the present application is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application, and all such changes or substitutions should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be subject to the scope of protection of the claims.
Claims
1. 1. A wireless communication method, comprising: Deciding to share a part or all of the time domain resources of the transmission opportunity TXOP acquired by an access point (AP) with a first station (STA); The AP transmitting a first trigger frame to the first STA; the first trigger frame is a multi-user request-to-send transmission opportunity sharing trigger frame (MU-RTS TXS TF), the first trigger frame including a user information list field, the user information list field including a user information field, the user information field including a subfield AID12 occupying bits B0 to B11 of the user information field and a resource unit allocation subfield occupying bits B12 to B19 of the user information field; The user information field further includes a time length allocation subfield immediately adjacent to the resource unit allocation subfield, occupying bits B20 to B(20+M-1) of the user information field, the time length allocation subfield indicating time length information to be allocated to the first STA, where M is an integer equal to or less than 20. Wireless communication method.
2. The time length allocation subfield is redefined based on bits B20 to B(20+M-1) of 20 reserved bits occupying bits B20 to B39 of the user information field, within the subfield AID12, the resource unit allocation subfield, and the user information field including 20 reserved bits. The wireless communication method according to claim 1 .
3. The M bits represent 2 M time units, and the time length allocated to the first STA is obtained based on the 2 M time units.
3. The wireless communication method according to claim 1 or 2.
4. The reserved bits immediately adjacent to the time length allocation subfield start from B(20+M) bits. The wireless communication method according to claim 1 .
5. The first trigger frame includes a TXOP sharing mode subfield, and the TXOP sharing mode subfield is set to a non-zero value. The wireless communication method according to any one of claims 1 to 4.
6. The AP receives third information transmitted from the first STA, and the third information is used to indicate that the first STA has released a time domain resource shared with the first STA. The wireless communication method according to any one of claims 1 to 4.
7. The third information is a TXOP shared release frame, or the third information is a contention-free end frame. The wireless communication method according to claim 6.
8. The third information is carried by a TXOP shared end subfield in a frame control field of a first physical layer protocol data unit (PPDU). The wireless communication method according to claim 6.
9. The TXOP shared end subfield is defined by a More Data subfield in the frame control field. The wireless communication method according to claim 8.
10. When the first STA transmits a non-trigger-based PPDU to the AP within a shared time domain resource, the first PPDU is the last PPDU transmitted by the first STA; or When the first STA transmits a non-trigger-based PPDU to another STA within a shared time domain resource, the first PPDU is a PPDU transmitted by the first STA to the AP. The wireless communication method according to claim 8.
11. 1. A wireless communication method, comprising: The method includes receiving a first trigger frame transmitted by an access point (AP) from a first station (STA), the first STA being a STA that shares a part or all of a time domain resource of a transmission opportunity (TXOP) acquired by the AP; the first trigger frame is a multi-user request-to-send transmission opportunity sharing trigger frame (MU-RTS TXS TF), the first trigger frame including a user information list field, the user information list field including a user information field, the user information field including a subfield AID12 occupying bits B0 to B11 of the user information field and a resource unit allocation subfield occupying bits B12 to B19 of the user information field; The user information field further includes a time length allocation subfield immediately adjacent to the resource unit allocation subfield, occupying bits B20 to B(20+M-1) of the user information field, the time length allocation subfield indicating time length information to be allocated to the first STA, where M is an integer equal to or less than 20. Wireless communication method.
12. The time length allocation subfield is redefined based on bits B20 to B(20+M-1) of 20 reserved bits occupying bits B20 to B39 of the user information field, within the subfield AID12, the resource unit allocation subfield, and the user information field including 20 reserved bits. The wireless communication method according to claim 11.
13. The M bits indicate 2 M time units, and the time length assigned to the first STA is obtained based on the 2 M time units. The wireless communication method according to claim 11.
14. The reserved bits immediately adjacent to the time length allocation subfield start from B(20+M) bits. The wireless communication method according to claim 11.
15. The first trigger frame includes a TXOP sharing mode subfield, and the TXOP sharing mode subfield is set to a non-zero value. The wireless communication method according to any one of claims 11 to 14.
16. When the first STA prematurely terminates use of the time domain resource shared with it, the first STA releases the time domain resource shared with the first STA, and the first STA transmits third information to the AP, the third information being used to indicate that the first STA has released the time domain resource shared with the first STA. The wireless communication method according to any one of claims 11 to 14.
17. The third information is a TXOP shared release frame, or the third information is a contention-free end frame.
17. The wireless communication method of claim 16.
18. The method according to claim 17, wherein the third information is carried by a TXOP shared end subfield in a frame control field of a first physical layer protocol data unit (PPDU).
17. The wireless communication method of claim 16.
19. The method according to claim 18, wherein the TXOP shared end subfield is defined by a More Data subfield in the frame control field.
20. The wireless communication method of claim 18.
20. The first STA transmits a non-trigger-based PPDU to the AP within a shared time domain resource, wherein the first PPDU is the last PPDU transmitted by the first STA; or When the first STA transmits a non-trigger-based PPDU to another STA within a shared time domain resource, the first PPDU is a PPDU transmitted by the first STA to the AP.
20. The wireless communication method of claim 18.
21. An access point device comprising a processor and a memory, the memory configured to store a computer program, and the processor calling and executing the computer program stored in the memory to perform the wireless communication method according to any one of claims 1 to 10.
22. A station device comprising a processor and a memory, the memory configured to store a computer program, and the processor calling and executing the computer program stored in the memory to perform the wireless communication method according to any one of claims 11 to 20.
Citation Information
Patent Citations
Communication apparatus and method, computer program, and communication system
JP2010263493A
Subchannel Allocation in Orthogonal Frequency Division Multiplexing WLAN
JP2017525196A