Method and apparatus for triggering uplink transmission in a wireless local area network
By generating enhanced trigger frames, the problem of incompatibility of different types of PPDU transmissions in IEEE 802.11be EHT WLAN is solved, and the throughput efficiency and compatibility at 320MHz bandwidth is improved.
Patent Information
- Application Number
- CN202080105078.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-24
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2040-12-24
AI Technical Summary
In the existing IEEE 802.11be EHT WLAN, there is a problem that different types of PPDU transmissions cannot be effectively triggered, including the PPDU transmission types of HE STA, R1 EHT STA and R2 EHT STA are incompatible, resulting in the inability to maximize throughput.
By generating an enhanced trigger frame, the common information field of the trigger frame includes a first subfield indicating the trigger frame type, and a second subfield indicating the PPDU transmission type is added when the second type triggers the frame, supporting a variety of PPDU transmission requests of HE STA, R1 EHT STA and R2 EHT STA.
It realizes effective triggering of different types of PPDU transmissions in IEEE 802.11be EHT WLAN, improving throughput efficiency and compatibility under 320MHz bandwidth.
Smart Images

Figure CN116158194B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to wireless communication, and more particularly, to a method and apparatus for triggering uplink transmission using an enhanced trigger frame in a wireless local area network (WLAN). Background Art
[0002] The Institute of Electrical and Electronics Engineers (IEEE) 802.11be extremely high throughput (EHT) WLAN supports a bandwidth (BW) of up to 320 MHz. It is expected that high efficiency (HE) stations (STAs) will coexist with Release 1 (R1) EHT STAs and / or Release 2 (R2) EHT STAs in the same EHT basic service set (BSS). To maximize the throughput of an EHT BSS with a large bandwidth (e.g., 320 MHz), a frequency domain aggregated physical layer protocol data unit (FD-A-PPDU) supported by HE STAs and R2 EHT STAs has been proposed. Note that R1 EHT STAs do not support the transmission and reception of FD-A-PPDUs.
[0003] In wireless communication, a trigger frame can be generated by an access point (AP) and used to request physical layer protocol data unit (PPDU) transmission from multiple STAs. However, since different types of PPDU transmissions will exist in the IEEE 802.11be EHT WLAN, such as HE trigger (TB)-based PPDU transmissions from HE STAs, R1 EHT STAs, and / or R2 EHT STAs, EHT TB PPDU transmissions from R1 EHT STAs and / or R2 EHT STAs, and TB FD-A-PPDU transmissions from both HE STAs and R2 EHT STAs, it is necessary to provide an enhanced trigger frame suitable for triggering different types of PPDU transmissions in the WLAN. Summary of the Invention
[0004] Embodiments of the present invention provide methods and apparatuses for triggering different types of uplink transmissions in a WLAN using a proposed enhanced trigger frame.
[0005] According to a first aspect of the present invention, various embodiments of the present invention provide a method for triggering uplink transmissions in a WLAN. The method may be implemented by an AP in the WLAN and includes: an access point (AP) generating a trigger frame based on the type of PPDU transmission to be requested from multiple stations (STAs) in the WLAN, wherein a common information field of the trigger frame includes a first subfield that indicates whether the trigger frame is a first type of trigger frame or a second type of trigger frame, and when the trigger frame is a second type of trigger frame, the common information field further includes a second subfield that indicates the type of PPDU transmission; and the AP sending the generated trigger frame to the multiple STAs.
[0006] According to a second aspect of the present invention, various embodiments of the present invention provide an AP for triggering uplink transmissions in a WLAN. The AP includes: a memory configured to store instructions for triggering uplink transmissions in a WLAN; and a processor communicatively coupled to the memory and configured to execute the instructions to: generate a trigger frame based on the type of PPDU transmission to be requested from multiple stations (STAs) in the WLAN, wherein a common information field of the trigger frame includes a first subfield that indicates whether the trigger frame is a first type of trigger frame or a second type of trigger frame, and when the trigger frame is a second type of trigger frame, the common information field further includes a second subfield that indicates the type of PPDU transmission; and send the generated trigger frame to the multiple STAs.
[0007] According to a third aspect of the present invention, various embodiments of the present invention provide a method for triggering uplink transmissions in a WLAN. The method may be implemented by an STA in the WLAN and includes: the STA receiving a trigger frame from an access point (AP), wherein the trigger frame is generated based on the type of PPDU transmission to be requested from multiple STAs, wherein a common information field of the trigger frame includes a first subfield that indicates whether the trigger frame is a first type of trigger frame or a second type of trigger frame, and when the trigger frame is a second type of trigger frame, the common information field further includes a second subfield that indicates the type of PPDU transmission; and the STA determining the type of PPDU transmission requested by decoding the common information field of the received trigger frame.
[0008] According to a fourth aspect of the present invention, various embodiments of the present invention provide a STA. The STA includes: a memory storing instructions for triggering an uplink transmission in a WLAN; and a processor communicatively coupled to the memory, the processor being configured to execute the instructions to: receive a trigger frame from an access point (AP), wherein the trigger frame is generated based on the type of PPDU transmission to be requested from a plurality of STAs, wherein a common information field of the trigger frame includes a first sub-field indicating whether the trigger frame is a first type trigger frame or a second type trigger frame, and when the trigger frame is a second type trigger frame, the common information field further includes a second sub-field indicating the type of PPDU transmission; and determine the type of PPDU transmission requested by decoding the common information field of the received trigger frame.
[0009] According to a fifth aspect of the present invention, various embodiments of the present invention provide a computer program product. The computer program product includes instructions that, when executed on a computer, cause the computer to perform a method for triggering an uplink transmission in a WLAN according to any embodiment of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The present invention will be described in detail with reference to the accompanying drawings, in which:
[0011] Figure 1A is a schematic diagram showing an example of a WLAN according to some embodiments of the present invention;
[0012] Figure 1B is a schematic diagram showing an example of a first type PPDU transmission in a WLAN;
[0013] Figure 1C is a schematic diagram showing an example of a second type PPDU transmission in a WLAN;
[0014] Figure 1D is a schematic diagram showing an example of a third type PPDU transmission in a WLAN;
[0015] Figure 1E is a schematic diagram of an uplink multi-user (MU) transmission according to an embodiment of the present invention;
[0016] Figure 1F is a block diagram showing the format of a HE TB PPDU;
[0017] Figure 1G is a block diagram showing the format of an EHT TB PPDU;
[0018] Figure 2A is a block diagram showing the format of a trigger frame according to an embodiment of the present invention;
[0019] Figure 2B is a block diagram showing an example of the format of the EHT format user information field according to an embodiment of the present invention;
[0020] Figure 2C shows an example of the format of the dedicated user information field according to an embodiment of the present invention;
[0021] Figure 3 is a flowchart of a method for triggering uplink transmission in a WLAN implemented by an AP according to an embodiment of the present invention;
[0022] Figures 4A to 4C respectively show three options for BW allocation for TB FD-A-PPDU transmission according to an embodiment of the present invention;
[0023] Figure 5A is a schematic diagram of an AP for triggering uplink transmission in a WLAN according to an embodiment of the present invention;
[0024] Figure 5B is a schematic diagram of a first device for triggering uplink transmission in a WLAN according to an embodiment of the present invention;
[0025] Figure 6 is a flowchart of a method for triggering uplink transmission in a WLAN implemented by an STA according to some embodiments of the present invention;
[0026] Figure 7 is a flowchart of a method for triggering uplink transmission in a WLAN implemented by an STA according to some embodiments of the present invention;
[0027] Figure 8A is a schematic diagram of an STA for triggering uplink transmission in a WLAN according to an embodiment of the present invention;
[0028] Figure 8B is a schematic diagram of a second device for triggering uplink transmission in a WLAN according to an embodiment of the present invention;
[0029] Figure 9 is a block diagram of the format of the common information field of the trigger frame according to the first embodiment of the present invention;
[0030] Figure 10 is a block diagram of the format of the common information field of the trigger frame according to the second embodiment of the present invention. Detailed implementation manners
[0031] In the following description, numerous specific details are given to provide a more thorough understanding of various embodiments of the present invention. However, those skilled in the art will understand that embodiments of the present invention can be practiced without some or all of these specific details. It should be understood that the terms used herein are only for describing specific embodiments and are not intended to limit the scope of the present invention.
[0032] Embodiments described in the context of one of the methods or apparatuses are similarly effective for other methods or apparatuses. Similarly, embodiments described in the context of a method are similarly effective for an apparatus, and vice versa.
[0033] Features described in the context of an embodiment can be correspondingly applied to the same or similar features in other embodiments. Features described in the context of an embodiment can be correspondingly applied to other embodiments even if not explicitly described in these other embodiments. In addition, the addition and / or combination and / or substitution of features described in the context of an embodiment can be correspondingly applied to the same or similar features in other embodiments.
[0034] As used herein, the articles "a", "an", and "the" used in reference to a feature or element include references to one or more features or elements. As used herein, the term "and / or" includes any one of one or more of the associated listed items and all combinations thereof. As used herein, terms such as "first", "second", and "third" are used only as identifiers and do not have a numerical requirement for their objects. As used herein, the term "configured to" can be interchanged with "operable" or "suitable for".
[0035] Embodiments of the present invention propose a trigger frame that can be used to request different types of PPDU transmissions in a WLAN. Compared with existing trigger frames, the enhanced trigger frame proposed in embodiments of the present invention further includes a first sub-field in the common information field of the trigger frame to indicate that the trigger frame is a first type of trigger frame, i.e., an 802.11ax trigger frame, or a second type of trigger frame, i.e., the proposed enhanced trigger frame. When the trigger frame is a second type of trigger frame, the common information field of the trigger frame further includes a second sub-field in the common information field to indicate the type of PPDU transmission to be requested.
[0036] Figure 1A is a schematic diagram showing an example of a WLAN 100 according to some embodiments of the present invention. As Figure 1A shown, the WLAN 100 includes an AP 101 and multiple different types of STAs, such as HE STA 102, R1 EHT STA 103, and R2 EHT STA 104. In the WLAN 100, the trigger frame can be used to request the following three different types of PPDU transmissions.
[0037] Type 1 PPDU Transmission: The Type 1 PPDU transmission includes multiple HE TB PPDUs transmitted from multiple HE STAs 102, R1 EHT STAs 103, and / or R2 EHT STAs 104. Figure 1B It is a schematic diagram showing an example of the Type 1 PPDU transmission in the WLAN 100. In this example, a trigger frame is used to request HETB PPDU transmission from the HE STA (STA1) and the R1 EHT STA (STA2).
[0038] Type 2 PPDU Transmission: The Type 2 PPDU transmission includes multiple EHT TB PPDUs transmitted from multiple R1 EHT STAs 103 and / or R2 EHT STAs 104. Figure 1C It is a schematic diagram showing an example of the Type 2 PPDU transmission in the WLAN 100. In this example, a trigger frame is used to request EHT TB PPDU transmission from the R1 EHT STA (STA1) and the R2 EHT STA (STA2).
[0039] Type 3 PPDU Transmission: The Type 3 PPDU transmission includes TB FD-A-PPDU transmission from at least one HE STA 102 and at least one R2 EHT STA 104, where the TB FD-A-PPDU transmission includes HE TB PPDU transmission and EHT TB PPDU transmission. The HE TB PPDU transmission may include at least one HE TB PPDU transmitted from at least one HE STA 102 and / or at least one R2 EHT STA 104. The EHT TB PPDU transmission may include at least one EHT TB PPDU transmitted from at least one R2 EHT STA. Figure 1D It is a schematic diagram showing an example of the Type 3 PPDU transmission in the WLAN 100. In this example, a trigger frame is used to request TB FD-A-PPDU transmission from the HE STA (STA1) and the R2 EHT STA (STA2).
[0040] Figure 1ESchematic diagram of uplink multi-user (MU) transmission according to an embodiment of the present invention. In uplink transmission, a trigger frame from the AP is used for the third type of PPDU transmission, that is, the TB FD-A-PPDU transmission from multiple HE STAs and R2 EHT STAs. Each of the scheduled HE STAs and R2 EHT STAs will send a TB PPDU according to the scheduling information in the received trigger frame. The TB PPDU sent by each scheduled HE STA is an HE TB PPDU, while the TB PPDU sent by each scheduled R2 EHT STA is an HE TB PPDU or an EHT TB PPDU. The TB FD-A-PPDU transmission includes HE TBPPDU transmission and EHT TB PPDU transmission. The HE TB PPDU transmission contains one or more HE TB PPDUs, and the EHT TB PPDU propagation transmission contains one or more EHT TB PPDUs. One or more HE TB PPDUs and one or more EHT TB PPDUs are sent by the scheduled STAs in non-overlapping frequency domain resources and / or spatial domain resources in a 320 MHz channel. The AP will send a multi-STA Block Acknowledgement (BA) frame in response to the received TB FD-A-PPDU.
[0041] Figure 1F and Figure 1G Block diagrams respectively showing the formats of HE TB PPDU and EHT TB PPDU. In the HE TB PPDU, the non-HT short training field (L-STF), non-HT long training field (L-LTF), non-HT signal field (L-SIG), repeated L-SIG (RL-SIG) field, and HE signal A field (HE-SIG-A) are referred to as pre-HE modulation fields, while the HE short training field (HE-STF), HE long training field (HE-LTF), data field, and packet extension (PE) field are referred to as HE modulation fields. In the EHT TB PPDU, the L-STF, L-LTF, L-SIG field, RL-SIG field, and universal signal (U-SIG) field are referred to as pre-EHT modulation fields, while the EHT-STF, EHT-LTF, data field, and PE field are referred to as EHT modulation fields.
[0042] Each HE-LTF or EHT-LTF symbol has the same guard interval (GI) duration as each data symbol, with durations of 0.8 μs, 1.6 μs, or 3.2 μs. The HE-LTF field includes three types: 1xHE-LTF, 2x HE-LTF, and 4x HE-LTF. Similarly, the EHT-LTF field includes three types: 1x EHT-LTF, 2x EHT-LTF, and 4x EHT-LTF. The duration of each 1xHE-LTF / EHT-LTF, 2x HE-LTF / EHT-LTF, or 4x HE-LTF / EHT-LTF symbol without GI is 3.2 μs, 6.4 μs, or 12.8 μs, respectively. The duration of each data symbol without GI is 12.8 μs. The duration of the PE field of the HE TB PPDU is 0 μs, 4 μs, 8 μs, 12 μs, or 16 μs; while the duration of the PE field of the EHT TB PPDU is 0 μs, 4 μs, 8 μs, 12 μs, 16 μs, or 20 μs.
[0043] In an EHT BSS with a large BW (e.g., 320 MHz), a trigger frame can be used to request TB FD-A-PPDU transmissions from multiple HE STAs and R2 EHT STAs. The TB FD-A-PPDU can include at least one HE TB PPDU and at least one EHT TB PPDU, where the HE-LTF field of the HE TB PPDU has the same symbol duration and the same GI duration as the EHT-LTF field of the EHT TB PPDU. The number of HE-LTF symbols in the HE TB PPDU can be the same as or different from the number of EHT-LTF symbols in the EHT TB PPDU. When the number of HE-LTF symbols is the same as the number of EHT-LTF symbols, each HE-LTF / EHT-LTF symbol can have a different or the same duration as each data symbol. That is, the duration of each HE-LTF / EHT-LTF symbol without GI can be 6.4 μs or 12.8 μs. When the number of HE-LTF symbols is different from the number of EHT-LTF symbols, each HE-LTF / EHT-LTF symbol should have the same duration as each data symbol. That is, the duration of each HE-LTF / EHT-LTF symbol without GI should be 12.8 μs. Therefore, the pre-HE modulation field of the HE TB PPDU and the pre-EHT modulation field of the EHT TB PPDU can be kept orthogonal symbol by symbol in the frequency domain.
[0044] Figure 2A is a block diagram showing the trigger frame format according to an embodiment of the present invention. As Figure 2AAs shown, the trigger frame includes a common information field and a user information list field (user information list field or user infolist field). The common information field also includes a first subfield, the first subfield indicating that the trigger frame is a first type trigger frame, i.e., an 802.11ax trigger frame, or a second type trigger frame, i.e., a proposed enhanced trigger frame, and when the trigger frame is a second type trigger frame, the common information field also includes a second subfield, the second subfield indicating the type of PPDU transmission to be requested, or indicating whether the trigger frame is used to request a second type PPDU transmission or a third type PPDU transmission.
[0045] The user information list field may include three types of user information fields, including a HE format user information (information / info) field, an EHT format user information field, and a dedicated user information field. The type of user information field included in the user information list is determined based on the type of PPDU transmission to be requested. This will be described in detail below in some embodiments of the present invention. The HE format user information field is defined in the IEEE 802.11ax specification.
[0046] Figure 2B is a block diagram showing an example of the format of the EHT format user information field according to one embodiment of the present invention. The resource unit (RU) allocation subfield together with the PS160 subfield in the EHT format user information field is used to indicate the RU or multiple resource unit (MRU) in which the STA will send the TB PPDU, which is indicated by the AID12 subfield of the EHT format user information field, that is, the STA has an AID that matches the AID12 field of the EHT format user information field. Since the EHT format user information field is designed to be backward compatible with the HE format user information field, in some embodiments of the present invention, the STA can determine its allocated RU or MRU by decoding the user information field using the AID12 subfield that matches the AID of the STA without knowing in advance whether the user information field is a HE format user information field or an EHT format user information field.
[0047] The dedicated user information field carries the necessary U-SIG subfields of the requested EHT TB PPDU. The dedicated user information field is located immediately after the common information field in the trigger frame. Figure 2C An example of the format of the dedicated user information field according to one embodiment of the present invention is shown. In this example, the AID12 subfield is set to a first value, such as 2007, to indicate the dedicated user information field. The PPDU bandwidth (PPDU BW) subfield is used to indicate the BW allocated for EHT TB PPDU transmission.
[0048] Figure 3 It is a flowchart of method 300 for triggering uplink transmission implemented by an AP in WLAN 100 according to an embodiment of the present invention. In this embodiment of the present invention, method 300 is implemented by an AP, such as Figure 1A AP 101 in. In other embodiments, method 300 may be implemented by any other suitable network interface device.
[0049] In block 301, AP 101 generates a trigger frame based on the type of PPDU transmission to be requested from multiple STAs in the WLAN (such as HE STA102, R1 EHT STA103, and / or R2 EHT STA104). The common information field of the generated trigger frame includes a first sub-field that indicates whether the trigger frame is a first type of trigger frame (i.e., an 802.11ax trigger frame) or a second type of trigger frame (i.e., an enhanced trigger frame proposed in the embodiment of the present invention), and when the trigger frame is a second type of trigger frame, the trigger frame further includes a second sub-field that indicates the type of PPDU transmission or indicates that the trigger frame is for requesting a second type of PPDU transmission or a third type of PPDU transmission.
[0050] In block 302, the generated trigger frame is sent to multiple STAs.
[0051] In this embodiment, the first sub-field can be set to 0 or 1 to indicate whether the generated trigger frame is a first type of trigger frame or a second type of trigger frame. For example, if the trigger frame is a first type of trigger frame, the first sub-field is set to 0; if the trigger frame is a second type of trigger frame, the first sub-field is set to 1.
[0052] In this embodiment, when a first type of PPDU transmission is to be requested, the first sub-field of the common information is set to indicate that the generated trigger frame is a first type of trigger frame, and the UL BW sub-field of the common information field is set to indicate the BW allocated to the first type of PPDU transmission.
[0053] In this embodiment, when a second type of PPDU transmission is to be requested, the first sub-field of the common information field is set to indicate that the type of the trigger frame is a second type of trigger frame, and the second sub-field of the common information field is set to indicate that the type of PPDU transmission to be requested is a second type of PPDU transmission.
[0054] When a second type of PPDU transmission is to be requested, at least one subfield for resource unit (RU) allocation, such as the RU allocation subfield and the PS160 subfield in the EHT format user information field of the generated trigger frame, is set to indicate an RU or a multi-resource unit (MRU), and the STA indicated by the AID12 subfield of the EHT format user information field will send an EHT TB PPDU in the RU or MRU; and subfields of the dedicated user information field, such as the PPDU BW subfield, are set to indicate the bandwidth (BW) allocated to the second type of PPDU transmission.
[0055] In this embodiment, when a third type of PPDU transmission is to be requested, the first subfield of the common information field is set to indicate that the type of the trigger frame is a second type of trigger frame, and the second subfield is set to indicate that the type of the PPDU transmission is a third type of PPDU transmission.
[0056] In this embodiment, the second subfield of the common information field can be set to 0 or 1 to indicate the type of the PPDU transmission. For example, if the type of the PPDU transmission to be requested is a second type of PPDU transmission, the second subfield is set to 0, and if the type of the PPDU transmission to be requested is a third type of PPDU transmission, the second subfield is set to 1.
[0057] When a third type of PPDU transmission is to be requested, the UL BW subfield of the common information field is set to indicate the BW of the HE TB PPDU transmission allocated to the third type of PPDU transmission, at least one subfield for RU allocation in the user information field of the generated trigger frame, such as the RU allocation subfield and the PS160 subfield of the EHT format user information field or the RU allocation subfield of the HE format user information field, is set to indicate an RU or a MRU, and the STA indicated by the AID12 subfield of the user information field will send a TB PPDU in the RU or MRU; and subfields of the dedicated user information field, such as the PPDU BW subfield, are set to indicate the BW of the EHT TB PPDU transmission allocated to the third type of PPDU transmission.
[0058] In this embodiment, when a third type of PPDU transmission is to be requested, in a 320 MHz BW TB FD-A-PPDU, the BW allocated for HE TB PPDU transmission is an 80 MHz primary channel (P80) or a 160 MHz primary channel (P160); while the BW allocated for EHT PPDU transmission from an R2 EHT STA is a 160 MHz secondary channel (S160) or one of two 80 MHz frequency segments of S160. For 320 MHz BW FD-A-PPDU transmission, there may be the following three options for the bandwidth allocation of TB FD-A-PPDU transmission:
[0059] Option 1: As Figure 4A shown, when the UL BW subfield in the common information field is set to indicate an 80 MHz BW and the PPDU BW subfield in the dedicated user information field is set to indicate a 160 MHz BW, an 80 MHz primary channel is allocated for HE TB PPDU transmission, and a 160 MHz secondary channel is allocated for EHT TB PPDU transmission.
[0060] Option 2: As Figure 4B shown, when the UL BW subfield in the common information field is set to indicate a 160 MHz BW and the PPDU BW subfield in the dedicated user information field is set to indicate an 80 MHz BW, a 160 MHz primary channel is allocated for HE TB PPDU transmission, and an unpunctured 80 MHz frequency segment in the 160 MHz secondary channel is allocated for EHT TB PPDU transmission.
[0061] Option 3: As Figure 4C shown, when the UL BW subfield in the common information field is set to indicate a 160 MHz BW and the PPDU BW subfield in the dedicated user information field is set to indicate a 160 MHz BW, a 160 MHz primary channel is allocated for HE TB PPDU transmission, and a 160 MHz secondary channel is allocated for EHT TB PPDU transmission.
[0062] In this embodiment, when a third type of PPDU transmission is to be requested, if the number of HE-LTF symbols in each HE TB PPDU to be requested is the same as the number of EHT-LTF symbols in each EHT TB PPDU to be requested, the third subfield in the common information field, such as the subfield named "Number of HE-LTF Symbols And Midamble Periodically", is set to indicate the count of HE-LTF symbols in each HE TB PPDU to be requested or the count of EHT-LTF symbols in each EHT TB PPDU to be requested.
[0063] In this embodiment, when a third type of PPDU transmission is to be requested, if the number of HE-LTF symbols in each HE TB PPDU to be requested is different from the number of EHT-LTF symbols in each EHT TB PPDU to be requested, the third sub-field of the common information field, such as the sub-field named "Number of HE-LTF Symbols And MidamblePeriodically", is set to indicate the count of HE-LTF symbols in each HE TB PPDU to be requested; the fourth sub-field of the common information field is set to indicate the count of EHT-LTF symbols in each EHT TB PPDU to be requested. It should be noted that the fourth sub-field is a newly added sub-field in the common information field of the trigger frame.
[0064] In this embodiment, the UL BW sub-field of the common information field can be set according to a pre-determined coding rule of the UL BW sub-field; the sub-field of the dedicated user information field, such as the PPDU BW sub-field, can be set according to a pre-determined coding rule of this sub-field; the third sub-field can be set based on the value indicated in the Doppler sub-field of the common information field and a pre-determined coding rule of the third sub-field, and the fourth sub-field can be set according to a pre-determined rule of the fourth sub-field.
[0065] Figure 5A FIG. is a schematic diagram of an AP 101 for triggering an uplink transmission in a WLAN 100 according to an embodiment of the present invention. The AP 101 includes a memory 101a and a processor 101b communicatively coupled to the memory 101a. The memory 101a is configured to store instructions for triggering an uplink transmission in a WLAN, and the processor 101b is configured to execute the instructions to perform a method for triggering an uplink transmission in a WLAN according to some embodiments of the present invention, such as the method described above and Figure 3 shown in.
[0066] In this embodiment, the processor 101b is configured to execute instructions to: generate a trigger frame based on the type of PPDU transmission to be requested from multiple stations (STAs) in a WLAN, wherein the common information field of the trigger frame includes a first sub-field that indicates whether the trigger frame is a first type of trigger frame or a second type of trigger frame, and when the trigger frame is a second type of trigger frame, the common information field further includes a second sub-field that indicates the type of PPDU transmission; and send the generated trigger frame to the multiple STAs.
[0067] In this embodiment, when about to request a first type of PPDU transmission, the processor 101b is further configured to execute instructions to set the first subfield of the common information field to indicate that the generated trigger frame is a first type of trigger frame. In addition, the processor 101b is configured to execute instructions to set the UL BW subfield of the common information field to indicate the BW allocated to the first type of PPDU transmission.
[0068] In this embodiment, when about to request a second type of PPDU transmission, the processor 101b is further configured to execute instructions to set the first subfield of the common information field to indicate that the type of the trigger frame is a second type of trigger frame, and set the second subfield of the common information field to indicate that the type of the PPDU transmission is a second type of PPDU transmission. In addition, the processor 101b is configured to execute instructions to set at least one subfield for RU allocation in the EHT format user information field of the trigger frame, such as the RU allocation subfield and the PS160 subfield, to indicate the RU or MRU in which the STA will send the EHT TB PPDU, where the STA is indicated by the AID12 subfield of the EHT format user information field; and set the subfield of the dedicated user information field, such as the PPDU BW subfield, to indicate the BW allocated to the second type of PPDU transmission.
[0069] In this embodiment, when about to request a third type of PPDU transmission, the processor 101b is further configured to execute instructions to set the first subfield of the common information field to indicate that the type of the trigger frame is a second type of trigger frame, and set the second subfield of the common information field to indicate that the type of the PPDU transmission is a third type of PPDU transmission. In addition, the processor 101b is configured to execute instructions to set the UL BW subfield of the common information field to indicate the BW allocated to the HE TB PPDU transmission, and set at least one subfield for RU allocation in the user information field of the trigger frame, such as the RU allocation subfield and the PS160 subfield of the EHT format user information field or the RU allocation subfield of the HE format user information field, to indicate the RU or MRU in which the STA indicated by the AID12 subfield of the user information field will send the TB PPDU; and set the subfield of the dedicated user information field of the trigger frame, such as the PPDU BW subfield, to indicate the BW allocated to the EHTTB PPDU transmission.
[0070] To establish a link between the BW allocation and channel allocation for HE TB PPDU transmission and EHT TB PPDU transmission in TB FD-A-PPDU transmission, the processor 101b is further configured to execute instructions to allocate an 80 MHz primary channel for HETB PPDU transmission and a 160 MHz secondary channel for EHT TB PPDU transmission when the UL BW subfield of the common information field is set to indicate 80 MHz BW and the subfield of the dedicated user information field is set to indicate 160 MHz BW; to allocate a 160 MHz primary channel for HE TB PPDU transmission and an unpunctured 80 MHz frequency segment of a 160 MHz secondary channel for EHT TB PPDU transmission when the UL BW subfield of the common information field is set to indicate 160 MHz BW and the subfield of the dedicated user information field is set to indicate 80 MHz BW; or to allocate a 160 MHz primary channel for HE TB PPDU transmission and a 160 MHz secondary channel for EHT TB PPDU transmission when the UL BW subfield of the common information field is set to indicate 160MHz BW and the subfield of the dedicated user information field is set to indicate 160 MHz BW.
[0071] In this embodiment, the processor 101b may further be configured to execute instructions to set the third subfield of the common information field to indicate the count of HE-LTF symbols in each HE TB PPDU to be requested or the count of EHT-LTF symbols in each EHT TB PPDU to be requested. Specifically, when the first type of PPDU transmission is to be requested, the third subfield is set to indicate the number of HE-LTF symbols in each HE TB PPDU to be requested; when the second type of PPDU transmission is to be requested, the third subfield is set to indicate the number of EHT-LTF symbols in each EHT TB PPDU to be requested; when the third type of PPDU transmission is to be requested, the third subfield is set to indicate the number of HE-LTF symbols in each HE TBPPDU to be requested or the number of EHT-LTF symbols in each EHT TB PPDU to be requested. In this case, the number of HE-LTF symbols in each HE TB PPDU to be requested is the same as the number of EHT-LTF symbols in each EHT TBPPDU to be requested.
[0072] Optionally, when a third type of PPDU transmission is to be requested, the processor 101b may also be configured to execute instructions to set a third sub-field of the common information field to indicate the number of HE-LTF symbols in each HE TB PPDU to be requested, and set a fourth sub-field of the common information field to indicate the number of EHT-LTF symbols in each EHT TB PPDU to be requested. In this case, the number of HE-LTF symbols in each HE TB PPDU to be requested may be different from the number of EHT-LTF symbols in each EHT TB PPDU to be requested.
[0073] Figure 5B FIG. 4 is a schematic diagram of a first apparatus 500 for triggering uplink transmission in a WLAN according to an embodiment of the present invention. In this embodiment, the apparatus 500 includes a trigger frame generation unit 500a and a transmission unit 500b. The trigger frame generation unit is configured to generate a trigger frame according to a method for triggering uplink transmission in a WLAN according to some embodiments of the present invention, such as the method described above and Figure 3 shown in FIG.
[0074] Figure 6 FIG. 6 is a flowchart of a method 600 for triggering uplink transmission in a WLAN according to some embodiments of the present invention. In these embodiments, the method 600 is implemented by an STA, such as Figure 1A the HE STA 102, the R1 EHT STA 103, and / or the R2 EHT STA 104 in FIG. In other embodiments, the method 600 may be implemented by any other suitable client device.
[0075] In block 601, the STA receives a trigger frame from the AP, where the trigger frame is generated based on the type of PPDU transmission to be requested from a plurality of STAs, and the common information field of the trigger frame includes a first sub-field that indicates whether the trigger frame is a first type of trigger frame or a second type of trigger frame. When the trigger frame is a second type of trigger frame, the trigger frame further includes a second sub-field that indicates the type of PPDU transmission.
[0076] In block 602, the STA determines the type of PPDU transmission to be requested by decoding the common information field of the received trigger frame.
[0077] Figure 7 FIG. 7 is a flowchart of a method for triggering uplink transmission in a WLAN according to an embodiment of the present invention.
[0078] In block 701, the STA receives a trigger frame from the AP.
[0079] In block 702, the first sub-field of the common information field is decoded.
[0080] In block 703, when the first subfield is set to indicate that the trigger frame is a first type of trigger frame, the process proceeds to block 704; when the first subfield is set to indicate that the trigger frame is a second type of trigger frame, the process proceeds to block 705.
[0081] In block 704, it is determined that the type of the requested PPDU transmission is a first type of PPDU transmission.
[0082] If the STA is an R1 EHT STA or an R2 EHT STA, when the requested PPDU transmission is determined to be a first type of PPDU transmission, the STA will use the AID12 subfield that matches the AID of the STA to identify the HE format user information field and decode the identified HE format user information field. In addition, the UL BW subfield of the common information field will be decoded to determine the BW allocated to the first type of PPDU transmission. Based on the information of the common information field and the identified HE format user information field, the STA will prepare and send an HE TB PPDU.
[0083] In block 705, the second subfield of the common information field is decoded to determine the type of the requested PPDU transmission.
[0084] In block 706, when the second subfield is set to indicate that the requested PPDU transmission is a second type of PPDU transmission, the process proceeds to block 707; when the second subfield is set to indicate that the type of the requested PPDU transmission is a third type of PPDU transmission, the process proceeds to block 708.
[0085] In block 707, it is determined that the type of the requested PPDU transmission is a second type of PPDU transmission.
[0086] When the requested PPDU transmission is determined to be a second type of PPDU transmission, the STA will identify the EHT format user information field with an AID12 subfield that matches the AID of the STA and decode the identified EHT format user information field. For example, the STA will decode at least one subfield for RU allocation of the identified EHT format user information field, such as the RU allocation subfield and the PS160 subfield, to determine the RU or MRU in which the STA will send the EHT TB PPDU; and decode the subfield of the dedicated user information field of the received trigger frame, such as the PPDU BW subfield, to determine the BW allocated to the second type of PPDU transmission. Based on the information of the common information field, the identified EHT format user information field, and the dedicated user information field, the STA will prepare and send an EHT TB PPDU.
[0087] At block 708, it is determined that the type of the requested PPDU transmission is a type-3 PPDU transmission.
[0088] When the requested PPDU transmission is determined to be a type-3 PPDU transmission, the STA will also decode the UL BW subfield of the common information field to determine the BW of the HE TB PPDU transmission assigned to the type-3 PPDU transmission; identify the user information field of the received trigger frame, which has an AID12 subfield that matches the AID of the STA; decode at least one subfield for RU allocation of the identified user information field to determine the RU or MRU assigned to the TB PPDU transmission from the STA; decode the subfield of the dedicated user information field of the received trigger frame, such as the PPDU BW subfield, to determine the BW assigned to the EHT TB PPDU transmission; determine to transmit an HE TB PPDU when the assigned RU or MRU is within the BW assigned for the HE TB PPDU transmission; or, determine to transmit an EHT TB PPDU when the assigned RU or MRU is within the BW assigned for the EHT TB transmission. Optionally, in some other embodiments of the present invention, if an RU is assigned to the STA and the assigned RU is within the BW assigned for the HE TB PPDU transmission, the STA may determine to transmit an HE TB PPDU; or, if an MRU is assigned to the STA, or if an RU is assigned to the STA and the assigned RU is within the BW assigned for the EHT TB PPDU transmission, then determine to transmit an EHT TB PPDU.
[0089] In this embodiment, when the requested PPDU transmission is a third type of PPDU transmission, such as a 320 MHz BW TBFD-A-PPDU, if the UL BW subfield of the common information field is set to indicate 80 MHz BW, and the subfield of the dedicated user information field, such as the PPDU BW subfield, is set to indicate 160 MHz BW, the STA will transmit the HE TB PPDU in the 80 MHz primary channel or transmit the EHT TB PPDU in the 160 MHz secondary channel; if the UL BW subfield of the common information field is set to indicate 160 MHz BW, and the subfield of the dedicated user information field is set to indicate 80 MHz BW, the STA will transmit the HE TB PPDU in the 160 MHz primary channel or transmit the EHT TB PPDU in the non-punched 80 MHz frequency segment of the 160 MHz secondary channel; or, if the UL BW subfield of the common information field is set to indicate 160 MHz BW, and the subfield of the dedicated user information field is set to indicate 160 MHz BW, the STA will transmit the HE TB PPDU in the 160 MHz primary channel or transmit the EHT TB PPDU in the 160 MHz secondary channel.
[0090] When requesting a third type of PPDU transmission, if the number of HE-LTF symbols in each requested HE TB PPDU is the same as the number of EHT-LTF symbols in each requested EHT TB PPDU, the STA will decode the third subfield of the common information field to determine the count of HE-LTF symbols in the requested HE TB PPDU or the count of EHT-LTF symbols in the requested EHT TB PPDU.
[0091] Optionally, if the number of HE-LTF symbols in each requested HE TB PPDU is different from the number of EHT-LTF symbols in each requested EHT TB PPDU, the STA will decode the third subfield of the common information field, such as the subfield named "Number of HE-LTF Symbols And Midamble Periodically", to determine the count of HE-LTF symbols in the requested HE TB PPDU; or decode the fourth subfield of the common information field to determine the count of EHT-LTF symbols in the requested EHT TB PPDU.
[0092] In this embodiment, the UL BW sub-field of the common information field can be decoded according to a pre-determined encoding rule of the UL BW sub-field; sub-fields of the dedicated user information field, such as the PPDU BW sub-field, can be decoded according to a pre-determined encoding rule of the sub-field; the third sub-field of the common information field can be decoded based on the value indicated in the Doppler sub-field of the common information field and a pre-determined encoding rule of the third sub-field, and the fourth sub-field of the common information field can be decoded according to a pre-determined rule of the fourth sub-field.
[0093] Figure 8A FIG. 800A is a schematic diagram of a STA 800A for triggering uplink transmission in a WLAN according to an embodiment of the present invention. The STA 800A includes a memory 801a and a processor 802a communicatively coupled to the memory. In one embodiment, the memory 801a is configured to store instructions for triggering uplink transmission in a WLAN according to some embodiments of the present invention, such as the method 600 or method 700 described above and shown in Figure 6 and Figure 7 FIG. 7; the processor 802a is configured to execute the instructions stored in the memory to perform a method for triggering uplink transmission according to some embodiments of the present invention.
[0094] In this embodiment, the processor 802a is configured to execute instructions to receive a trigger frame from an AP and determine the type of the requested PPDU transmission by decoding the common information field of the received trigger frame, wherein the trigger frame is generated based on the type of the PPDU transmission to be requested from multiple STAs, and wherein the common information field of the trigger frame includes a first sub-field that indicates whether the trigger frame is a first type trigger frame or a second type trigger frame, and when the trigger frame is a second type trigger frame, the common information field further includes a second sub-field that indicates the type of the PPDU transmission.
[0095] In this embodiment, the processor 802a is further configured to execute instructions to decode the first sub-field of the common information field; when the first sub-field is set to indicate that the trigger frame is a first type trigger frame, determine that the type of the requested PPDU transmission is a first type PPDU transmission. In addition, the processor 802a is configured to execute instructions to decode the UL BW sub-field of the common information field to determine the BW allocated to the first type PPDU transmission.
[0096] In this embodiment, the processor 802a is further configured to execute instructions to decode a first subfield of the common information field; when the first subfield is set to indicate that the trigger frame is a second type of trigger frame, decode a second subfield of the common information field; when the second subfield is set to indicate that the type of PPDU transmission is a second type of PPDU transmission, determine that the type of the requested PPDU transmission is a second type of PPDU transmission. In addition, the processor 802a is further configured to execute instructions to identify an EHT format user information field of the received trigger frame, where the EHT format user information field has an AID12 subfield that matches the AID of the STA; decode at least one subfield for RU allocation of the identified EHT format user information field, such as an RU allocation subfield and a PS160 subfield, to determine the RU or MRU in which the STA will send an EHT TB PPDU; and decode a subfield of the dedicated user information field of the received trigger frame, such as a PPDU BW subfield, to determine the BW allocated to the second type of PPDU transmission.
[0097] In this embodiment, the processor 802a is further configured to execute instructions to decode a first subfield of the common information field; when the first subfield is set to indicate that the received trigger frame is a second type of trigger frame, decode a second subfield of the common information field; when the second subfield is set to indicate that the type of PPDU transmission is a third type of PPDU transmission, determine that the type of the requested PPDU transmission is a third type of PPDU transmission. In this case, the processor 802a is further configured to execute instructions to decode the UL BW subfield of the common information field to determine the BW allocated to the HE TB PPDU transmission; identify the user information field of the received trigger frame, which has an AID12 subfield that matches the AID of the STA; decode at least one subfield for RU allocation of the identified user information field to determine the RU or MRU allocated to the TB PPDU transmission from the STA; decode the subfield of the dedicated user information field of the received trigger frame, such as the PPDU BW subfield, to determine the BW allocated to the EHT TB PPDU transmission; determine to transmit the HE TB PPDU when the allocated RU or MRU is within the BW allocated for the HE TB PPDU transmission; or determine to transmit the EHT TB PPDU when the allocated RU or MRU is within the BW allocated for the EHT TB PPDU transmission. Optionally, in some other embodiments, the processor 802a may be configured to execute instructions to determine to transmit the HE TB PPDU when an RU is allocated to the STA and the allocated RU is within the BW allocated for the HE TB PPDU transmission; or, when an MRU is allocated to the STA, or when an RU is allocated to the STA and the allocated RU is within the BW allocated for the EHT TB PPDU transmission, determine to transmit the EHT TB PPDU.
[0098] In addition, to provide a link between the BW allocation and channel allocation for HE TB PPDU transmission and EHT TB PPDU transmission in TB FD-A-PPDU transmission, the processor 802a is further configured to execute instructions to transmit an HE TB PPDU in an 80 MHz primary channel or an EHT TB PPDU in a 160 MHz secondary channel when the UL BW subfield of the common information field is set to indicate 80 MHz BW and the subfield of the dedicated user information field is set to indicate 160 MHz BW; to transmit an HE TB PPDU in a 160 MHz primary channel or an EHT TB PPDU in the non-punctured 80 MHz frequency segment of the 160 MHz secondary channel when the UL BW subfield of the common information field is set to indicate 160 MHz BW and the subfield of the dedicated user information field is set to indicate 80 MHz BW; or to transmit an HE TB PPDU in a 160 MHz primary channel or an EHT TB PPDU in a 160 MHz secondary channel when the UL BW subfield of the common information field is set to indicate 160 MHz BW and the subfield of the dedicated user information field is set to indicate 160 MHz BW.
[0099] In this embodiment, the processor 802a may also be configured to execute instructions to decode a third subfield of the common information field to determine the count of HE-LTF symbols in the requested HE TB PPDU or the count of EHT-LTF symbols in the requested EHT TB PPDU. Specifically, when requesting the first type of PPDU transmission, the STA decodes the third subfield to determine the number of HE-LTF symbols in the requested HE TB PPDU; when requesting the second type of PPDU transmission, the STA decodes the third subfield to determine the number of EHT-LTF symbols in the requested EHT TB PPDU; when requesting the third type of PPDU transmission, the STA decodes the third subfield to determine the number of HE-LTF symbols in the requested HE TB PPDU or the number of EHT-LTF symbols in the requested EHT TB PPDU.
[0100] Optionally, when requesting the third type of TB PPDU transmission, the processor 802a may also be configured to execute instructions to decode the third subfield to determine the number of HE-LTF symbols in the requested HE TB PPDU and decode a fourth subfield of the common information field to determine the count of EHT-LTF symbols in the requested EHT TB PPDU. It should be noted that the fourth subfield is a newly added subfield in the common information field.
[0101] Figure 8BSchematic diagram of a second device 800B for triggering uplink transmission in a WLAN according to an embodiment of the present invention. The device 800B includes a receiving unit 801b and a decoding unit 802b, and these units are configured to execute a method for triggering uplink transmission in a WLAN according to some embodiments of the present invention, such as the methods 600 and 700 described above and shown in Figure 6 and Figure 7 In one embodiment, the receiving unit 801b is configured to receive a trigger frame from an AP, where the trigger frame is generated based on the type of PPDU transmission to be requested from multiple STAs in the WLAN. The common information field of the trigger frame includes a first sub-field, and the first sub-field indicates whether the trigger frame is a first-type trigger frame or a second-type trigger frame. When the trigger frame is a second-type trigger frame, the trigger frame further includes a second sub-field indicating the type of PPDU transmission; the decoding unit 802b is configured to determine the type of requested PPDU transmission by decoding the common information of the received trigger frame.
[0102] Two embodiments of the present invention will be described below to illustrate the details of the method for triggering uplink transmission in a WLAN according to some embodiments of the present invention. It should be noted that these embodiments are for illustration only and are not intended to limit the scope of the present invention.
[0103] Example 1
[0104] Figure 9 Block diagram of the format of the common information field of the trigger frame according to the first embodiment of the present invention. In this embodiment, the first sub-field of the common information field is an enhanced trigger frame flag sub-field, which indicates whether the trigger frame is an 802.11ax trigger frame or an enhanced trigger frame. The enhanced trigger frame flag sub-field is set to 0 to indicate an 802.11ax trigger frame and set to 1 to indicate an enhanced trigger frame. The second sub-field of the common information field is an A-PPDU flag sub-field, which indicates the type of PPDU transmission or indicates a request for TB FD-A-PPDU transmission (i.e., the third type of PPDU transmission), or EHT TB PPDU transmission (i.e., the second type of PPDU transmission). The A-PPDU flag sub-field is set to 0 to indicate a request for EHT TB PPDU transmission and set to 1 to indicate a request for TB FD-A-PPDU transmission. It should be noted that when the enhanced trigger frame flag sub-field is set to indicate an 802.11ax trigger frame, there is no dedicated user information field in the trigger frame, and the A-PPDU flag sub-field is reserved.
[0105] When the trigger frame is used to request the transmission of a first type of PPDU, i.e., the HE TB PPDU transmission from a HE STA, an R1 EHT STA, and / or an R2 EHT STA, the enhanced trigger frame flag subfield is set to 0 to indicate an 802.11ax trigger frame, the UL BW subfield is set to indicate the BW allocated to the requested HE TB PPDU transmission, i.e., the BW in the HE-SIG-A field of each requested HE TB PPDU; the Number Of HE-LTF Symbols And Midamble Periodicity subfield together with the Doppler subfield indicates the number of HE-LTF symbols in each requested HE TB PPDU. In this case, an R1 EHT STA or an R2 EHT STA will regard the user information field with the AID12 subfield matching its AID as a HE format user information field and send a HE TB PPDU. An example of the predefined encoding rule of the UL BW subfield when the trigger frame is used to request the TB PPDU transmission is shown in Table 1. An example of the predefined encoding rule of the Number Of HE-LTF Symbols And Midamble Periodicity subfield when the enhanced trigger frame flag subfield is set to 0 is shown in Table 2.
[0106] Table 1
[0107] UL BW sub - field value BW for HE TB PPDU 0 20MHz 1 40MHz 2 80MHz 3 160 / 80 + 80MHz 4-7 Reserved
[0108] Table 2
[0109]
[0110] In one example, according to the predefined encoding rules shown in Table 1 and Table 2, when the trigger frame is used to request the transmission of a 160 MHz HE TB PPDU with 4 spatial streams and no midamble from a HE STA, an R1 EHT STA, and / or an R2 EHT STA, the UL BW subfield is set to 3 to indicate the 160 / 80 + 80 MHz BW of the requested HE TB PPDU; the Doppler subfield is set to 0 to indicate that there is no midamble in the requested HE TB PPDU; the Number Of HE-LTF Symbols And Midamble Periodicity subfield is set to 2 to indicate the 4 HE-LTF symbols in the requested HE TB PPDU.
[0111] When the trigger frame is used to request a second type of PPDU transmission, i.e., EHT TB PPDU transmission from an R1 EHT STA and / or an R2 EHT STA, the Enhanced Trigger Frame Flag subfield is set to 1 to indicate an enhanced trigger frame; the A-PPDU Flag subfield is set to 0 to indicate a request for EHT TB PPDU transmission; the PPDU BW subfield of the Dedicated User Information field indicates the BW allocated to the requested EHT TB PPDU transmission, i.e., the BW in the U-SIG of each requested EHT TB PPDU; the NumberOf HE-LTF Symbols And Midamble Periodicity subfield is reused to indicate the number of EHT-LTF symbols in each requested EHT TB PPDU. In this case, the R1 EHT STA or the R2 EHT STA treats the User Information field with the AID12 subfield matching its AID as an EHT format User Information field and sends an EHT TB PPDU. An example of the predetermined coding rule of the PPDU BW subfield when the trigger frame is used to request EHT TB PPDU transmission is shown in Table 3. An example of the predetermined coding rule of the Number Of HE-LTF Symbols And Midamble Periodicity subfield of the trigger frame when the Enhanced Trigger Frame Flag subfield is set to 1 and the A-PPDU Flag subfield is set to 0 is shown in Table 4.
[0112] Table 3
[0113] PPDU BW sub - field value BW for EHT TB PPDU 0 20MHz 1 40MHz 2 80MHz 3 160MHz 4 320MHz - 1 5 320MHz - 2 6-7 Reserved
[0114] Table 4
[0115]
[0116]
[0117] In one example, according to the predetermined coding rules shown in Table 3 and Table 4, when the trigger frame is used to request 320MHz EHT TB PPDU transmission with 12 spatial streams from an R1 EHT STA and / or an R2 EHT STA, the PPDU BW subfield of the Dedicated User Information field is set to 4 or 5 to indicate the 320MHz BW of the requested EHT TB PPDU; the Number Of HE-LTF Symbols And Midamble Periodicity subfield is set to 5 to indicate 12 EHT-LTF symbols in the requested EHT TB PPDU.
[0118] When the trigger frame is used to request a transmission of a third type of PPDU, i.e., a TB FD-A-PPDU transmission from a HE STA and an R2 EHT STA, the Enhanced Trigger Frame Flag subfield is set to 1 to indicate an enhanced trigger frame; the A-PPDU Flag subfield is set to 1 to indicate a request for a TB FD-A-PPDU transmission; the UL BW subfield indicates the BW of the HE TB PPDU transmission allocated to the requested TB FD-A-PPDU transmission, i.e., the BW in the HE-SIG-A field of each requested HE TB PPDU; the PPDU BW subfield of the Dedicated User Information field indicates the BW of the EHT TB PPDU transmission allocated to the requested TB FD-A-PPDU transmission, i.e., the BW in the U-SIG field of each requested EHT TB PPDU; the Number Of HE-LTF SymbolsAnd Midamble Periodicity subfield together with the Doppler subfield indicates the number of HE-LTF symbols in each requested HE TB PPDU and the number of EHT-LTF symbols in each requested EHT TB PPDU. In this embodiment, the number of HE-LTF symbols in each requested HE TB PPDU is the same as the number of EHT-LTF symbols in each requested EHT TB PPDU. An example of the predetermined coding rule of the Number Of HE-LTF Symbols And Midamble Periodicity subfield when the Enhanced Trigger Frame Flag subfield is set to 1 and the A-PPDU Flag subfield is set to 1 is shown in Table 5.
[0119] Table 5
[0120]
[0121]
[0122] In one example, according to the predetermined coding rules shown in Table 1, Table 3, and Table 5, when the trigger frame is used to request 320 MHz BW TB FD-A-PPDU transmission (including an 80 MHz HETB PPDU transmission with 4 spatial streams and no midamble and a 160 MHz EHT TB PPDU transmission with 4 spatial streams), the UL BW subfield is set to 2 to indicate the 80 MHz BW of the requested HE TB PPDU transmission; the PPDU BW subfield of the dedicated user information field is set to 3 to indicate the 160 MHz BW of the requested EHT TB PPDU transmission; the Doppler subfield is set to 0 to indicate that there is no midamble in each of the requested HE TB PPDUs; the Number Of HE-LTF Symbols And Midamble Periodicity subfield is set to 2 to indicate 4 HE-LTF symbols in each of the requested HE TB PPDUs and 4 EHT-LTF symbols in each of the requested EHT TB PPDUs.
[0123] In the first embodiment, the trigger frame can only be used to request TB FD-A-PPDU transmission, where the number of HE-LTF symbols in each of the requested HETB PPDUs is the same as the number of EHT-LTF symbols in each of the requested EHT TB PPDUs.
[0124] Example 2
[0125] Figure 10It is a block diagram of the format of the common information field of the trigger frame according to the second embodiment of the present invention. In this embodiment, the first subfield of the common information field is the enhanced trigger frame flag subfield of the common information field, which indicates whether the trigger frame is an 802.11ax trigger frame or an enhanced trigger frame. The enhanced trigger frame flag subfield is set to 0 to indicate an 802.11ax trigger frame and set to 1 to indicate an enhanced trigger frame. The second subfield of the common information field is the A-PPDU flag subfield, which indicates the type of PPDU transmission or indicates a request for TB FD-A-PPDU transmission (i.e., the third type of PPDU transmission), or EHT TB PPDU transmission (i.e., the second type of PPDU transmission). The A-PPDU flag subfield is set to 0 to indicate a request for EHT TB PPDU transmission and set to 1 to indicate a request for TB FD-A-PPDU transmission. The Number Of EHT-LTF Symbols subfield indicates the number of EHT-LTF symbols in the requested EHT TB PPDU. When the enhanced trigger frame flag subfield is set to indicate an 802.11ax trigger frame, there is no dedicated user information field in the trigger frame, and the A-PPDU flag subfield and the Number Of EHT-LTF Symbols subfield are retained.
[0126] When the trigger frame is used to request the first type of PPDU transmission, i.e., HE TB PPDU transmission from HE STAs, R1 EHT STAs, and / or R2 EHT STAs, the enhanced trigger frame flag subfield is set to 0 to indicate an 802.11ax trigger frame, and the UL BW subfield is set to indicate the BW allocated to the requested HE TB PPDU transmission, i.e., the BW in the HE-SIG-A field of each requested HE TB PPDU; the Number Of HE-LTF Symbols And Midamble Periodicity subfield together with the Doppler subfield indicates the number of HE-LTF symbols in each requested HE TB PPDU. In this case, the R1 EHT STA or the R2 EHT STA regards the user information field with the AID12 subfield equal to its AID as a HE format user information field and sends a HE TB PPDU. The UL BW subfield, the Number Of HE-LTF Symbols And Midamble Periodicity subfield, and the Doppler subfield can be set according to the predetermined coding rules of these subfields, such as the examples of the predetermined coding rules shown in Table 1 and Table 2.
[0127] When the trigger frame is used to request a second type of PPDU transmission, i.e., EHT TB PPDU transmission from R1 EHT STA and / or R2 EHT STA, the enhanced trigger frame flag subfield is set to 1 to indicate an enhanced trigger frame; the A-PPDU flag subfield is set to 0 to indicate a request for EHT TB PPDU transmission; the PPDU BW subfield of the dedicated user information field indicates the BW allocated to the requested EHT TB PPDU transmission, i.e., the BW in the U-SIG field of each requested EHT TB PPDU; the NumberOf EHT-LTF Symbols subfield is set to indicate the number of EHT-LTF symbols in each requested EHT TB PPDU. Table 6 shows an example of the predetermined coding rule of the Number Of EHT-LTF Symbols subfield of the trigger frame when the enhanced trigger frame flag subfield is set to 1 and the A-PPDU flag subfield is set to 0 according to the second embodiment. In this case, R1 EHT STA or R2 EHT STA will regard the user information field with the AID12 subfield matching its AID as an EHT format user information field and send an EHT TB PPDU.
[0128] Table 6
[0129]
[0130] In one example, according to the predetermined coding rules shown in Table 3 and Table 6, when the trigger frame is used to request 320MHz EHT TB PPDU transmission with 12 spatial streams from R1 EHT STA and / or R2 EHT STA, the PPDU BW subfield of the dedicated user information field is set to 4 or 5 to indicate the 320MHz BW of the requested EHT TB PPDU; the Number Of EHT-LTF Symbols subfield is set to 5 to indicate 12 EHT-LTF symbols in the requested EHT TB PPDU.
[0131] When the trigger frame is used to request the transmission of a third type of PPDU, i.e., the TB FD-A-PPDU transmission from the HE STA and the R2 EHT STA, the enhanced trigger frame flag subfield is set to 1 to indicate the enhanced trigger frame; the A-PPDU flag subfield is set to 1 to indicate the request for TB FD-A-PPDU transmission; the UL BW subfield indicates the BW of the HE TB PPDU transmission allocated to the requested TB FD-A-PPDU transmission, i.e., the BW in the HE-SIG-A field of each requested HE TB PPDU; the PPDU BW subfield of the dedicated user information field indicates the BW of the EHT TB PPDU transmission allocated to the requested TB FD-A-PPDU transmission, i.e., the BW in the U-SIG field of each requested EHT TB PPDU; the Number Of HE-LTF Symbols And Midamble Periodicity subfield together with the Doppler subfield indicates the number of HE-LTF symbols in each requested HE TB PPDU; the Number Of EHT-LTF Symbols subfield indicates the number of EHT-LTF symbols in each requested EHT TB PPDU. The UL BW subfield, the PPDU BW subfield, the Number Of HE-LTF Symbols And Midamble Periodicity subfield, the Doppler subfield, and the Number Of EHT-LTF Symbols subfield can be set according to the predetermined coding rules of these subfields, for example, the examples of the predetermined coding rules shown in Tables 1, 2, 3, and 6.
[0132] In one example, according to the pre-determined coding rules shown in Table 1, Table 2, Table 3, and Table 6, when the trigger frame is used to request 320MHz BW TB FD-A-PPDU transmission (including an 80MHz HE TB PPDU transmission with 4 spatial streams and no midamble and a 160MHz EHT TB PPDU transmission with 4 spatial streams), the UL BW subfield is set to 2 to indicate the 80MHz BW of the requested HE TB PPDU transmission; the PPDU BW subfield of the dedicated user information field is set to 3 to indicate the 160MHz BW of the requested EHT TB PPDU transmission; the Doppler subfield is set to 0 to indicate that there is no midamble in each of the requested HE TB PPDUs; the Number Of HE-LTF Symbols And Midamble Periodicity subfield is set to 2 to indicate the 4 HE-LTF symbols in each of the requested HE TB PPDUs; the Number Of EHT-LTF Symbols subfield is set to 2 to indicate the 4 EHT-LTF symbols in each of the requested EHT TB PPDUs.
[0133] In the second embodiment, since two separate subfields are used to indicate the number of HE-LTF symbols in each of the requested HE TB PPDUs and the number of EHT-LTF symbols in each of the requested EHT TB PPDUs, the generated trigger frame can be used to request TB FD-A-PPDU transmission, where the number of HE-LTF symbols in each of the requested HE TB PPDUs is different from the number of EHT-LTF symbols in each of the requested EHT TB PPDUs.
[0134] In some embodiments of the present invention, when the trigger frame is used to request TB FD-A-PPDU transmission from multiple HE STAs and R2 EHT STAs, the BW allocated to the HE TB PPDU transmission is indicated in the UL BW subfield of the common information field, and the BW allocated to the EHT TB PPDU transmission is indicated in the PPDU BW subfield of the dedicated user information field. Table 6 shows an example of the pre-determined coding rules for the UL BW subfield of the common information field and the PPDU BW subfield of the dedicated user information field when the trigger frame is used to request TB FD-A-PPDU transmission. The UL BW subfield is set to 2 and the PPDU BW subfield is set to 3, corresponding to BW allocation option 1 as Figure 4A shown. The UL BW subfield is set to 3 and the PPDU BW subfield is set to 2, corresponding to as Figure 4BThe BW allocation option 2 shown. The UL BW subfield is set to 3, and the PPDU BW subfield is set to 3, corresponding to as Figure 4C shown in the BW allocation option 3. That is, when the UL BW subfield is set to 2 and the PPDU BW subfield is set to 3, the BW allocated to the HE TB PPDU transmission is P80, and the BW allocated to the EHT TB PPDU transmission is S160. When the UL BW subfield is set to 3 and the PPDU BW subfield is set to 2, the BW allocated to the HE TB PPDU transmission is P160, and the BW allocated to the EHT TB PPDU transmission is the unpunctured 80 MHz frequency segment of S160. When the UL BW subfield is set to 3 and the PPDU BW subfield is set to 3, the BW allocated to the HE TB PPDU transmission is P160, and the BW allocated to the EHT TB PPDU transmission is S160.
[0135] In some embodiments of the present invention, when the trigger frame is used to request the third type of PPDU transmission, that is, the TB FD-A-PPDU transmission from multiple HE STAs and R2 EHT STAs, the R1 EHT STA regards the user information field with the AID12 subfield matching its AID as the EHT format user information field and sends the EHT TB PPDU. According to whether the allocated RU or MRU is within the BW allocated to the HE TB PPDU transmission or within the BW allocated to the EHT TB PPDU transmission, the R2 EHT STA will regard the user information field with the AID12 subfield matching its AID as the HE format user information field or the EHT format user information field. Specifically, when the allocated RU or MRU is within the BW allocated to the HE TB PPDU transmission, the R2 EHT STA regards the user information field with the AID12 subfield matching its AID as the HE format user information field; when the allocated RU or MRU is within the BW allocated to the EHT TB PPDU transmission, the R2 EHT STA regards the user information field with the AID12 subfield matching its AID as the EHT format user information field.
[0136] Embodiments of the present invention also provide a computer product, which includes instructions that, when executed on a computer, cause the computer to execute any method for triggering uplink transmission according to any embodiment of the present invention.
[0137] At least some steps of the method for triggering uplink transmission according to any embodiment of the present invention described above can be implemented by hardware, a processor executing firmware instructions, a processor executing software instructions, or any combination thereof. When implemented by a processor executing software instructions or firmware instructions, the software instructions or firmware instructions can be stored in any computer-readable memory, such as on a magnetic disk, an optical disk, or other storage media, in RAM or ROM or flash memory, a processor, a hard disk drive, an optical disk drive, a tape drive, etc. Similarly, the software instructions or firmware instructions can be delivered to a user or a system via any known or desired delivery method or via a communication medium, the delivery method including, for example, performing delivery on a computer-readable disk or other removable computer storage mechanism.
[0138] As described above, by using the methods and apparatuses provided in various embodiments of the present invention, the proposed enhanced trigger frame can be used to request different types of PPDU transmissions in a WLAN, because a first sub-field is introduced in the common information field of the trigger frame to indicate the type of the trigger frame, that is, whether the trigger frame is an existing 802.11ax trigger frame or an enhanced trigger frame, and when the first sub-field indicates that the trigger frame is an enhanced trigger frame, a second sub-field is further introduced to indicate the type of the requested PPDU transmission, that is, to request an EHT TB PPDU transmission or a TB FD-A-PPDU transmission.
[0139] In addition, in some embodiments of the present invention, when requesting a TB A-PPDU transmission, the BW allocated to the EH TB PPDU transmission in the TB FD-A-PPDU transmission and the BW allocated to the EHT TB PPDU transmission in the TB F-A-PPDU transmission are indicated by the UL BW sub-field in the common information field and the PPDU BW sub-field in the dedicated user information field, respectively. In addition, a method for linking the BW allocation with the channel allocation corresponding to the EH TB PPDU transmission and the EHT TB PPDU transmission is provided in an embodiment of the present invention. In addition, in some embodiments of the present invention, two separate sub-fields in the common information field are used to indicate the number of HE-LTF symbols in each requested HE TB PPDU and the number of EHT-LTF symbols in the requested EHT TB PPDU, so that the trigger frame can be used to request a TB FD-A PPDU transmission, in which the number of HE-LTF symbols in each requested HE TB PPDU is different from the number of EHT-LTF symbols in the requested EHT TB PPDU.
[0140] It should be understood that the above embodiments and features should be considered exemplary rather than restrictive. Many other embodiments will be apparent to those skilled in the art by considering the specification and examples of the present invention. Accordingly, the scope of the present invention should be determined with reference to the appended claims and the full scope of equivalents to which those claims are entitled. In addition, specific terms are used for clarity of description and are not intended to limit the embodiments disclosed herein.
Claims
1. A method for triggering uplink transmission in a wireless local area network (WLAN), the method comprising: An access point (AP) generates a trigger frame based on the type of physical layer protocol data unit (PPDU) transmission to be requested from multiple stations (STAs) in the WLAN. Wherein, a common information field of the trigger frame includes a first sub-field, and the first sub-field indicates whether the trigger frame is an enhanced trigger frame; Wherein, when the first sub-field indicates that the trigger frame is an enhanced trigger frame, there is a dedicated user information field in the trigger frame, and the dedicated user information field is immediately after the common information field. The common information field includes an aggregated physical layer protocol data unit (A-PPDU) flag sub-field, and the A-PPDU flag sub-field indicates a request for transmission of a trigger-based frequency domain aggregated physical layer protocol data unit (TB FD-A-PPDU) or an extremely high throughput trigger-based physical layer protocol data unit (EHT TB PPDU). The A-PPDU flag sub-field is set to 0 to indicate a request for EHT TB PPDU transmission, and is set to 1 to indicate a request for TB FD-A-PPDU transmission; When a request for TB FD-A-PPDU transmission is made and the bandwidth (BW) of the TB FD-A-PPDU is set to 320 MHz, the uplink bandwidth (UL BW) sub-field of the common information field indicates that the BW allocated for high efficiency trigger-based physical layer protocol data unit (HE TBPPDU) transmission is an 80 MHz primary channel or a 160 MHz primary channel, and the sub-field of the dedicated user information field indicates that the BW allocated for EHT PPDU transmission from a Release 2 extremely high throughput station (R2 EHT STA) is a 160 MHz secondary channel; and The AP sends the generated trigger frame to the multiple STAs.
2. The method according to claim 1, wherein, Generating the trigger frame based on the type of PPDU transmission includes: When a second type of PPDU transmission is to be requested, the AP sets the A-PPDU flag sub-field of the common information field to indicate that the type of PPDU transmission is the second type of PPDU transmission, wherein the second type of PPDU transmission includes multiple EHT TB PPDUs sent from multiple R1 EHT STAs and / or R2 EHT STAs.
3. The method according to claim 2, wherein, Generating the trigger frame based on the type of PPDU transmission further includes: The AP sets at least one sub-field for resource unit (RU) allocation in the EHT format user information field of the trigger frame to indicate the RU or multi-resource unit (MRU) in which the STA will send the EHT TB PPDU, and the STA is indicated by the AID12 sub-field of the EHT format user information field, and The AP sets the sub-field of the dedicated user information field to indicate the BW allocated for the second type of PPDU transmission.
4. The method according to claim 1, wherein, Generating the trigger frame based on the type of PPDU transmission further includes: The AP sets at least one sub - field in the user information field of the trigger frame for RU allocation to indicate the RU or MRU in which the STA will send the TB PPDU, where the STA is indicated by the AID12 sub - field of the user information field.
5. The method according to any one of claims 1 to 4, wherein Generating the trigger frame based on the type of PPDU transmission further includes: The AP sets the third sub - field of the common information field to indicate the count of HE - LTF symbols in each HE TB PPDU to be requested or the count of EHT - LTF symbols in each EHT TB PPDU to be requested.
6. The method according to any one of claims 1 to 4, wherein Generating the trigger frame based on the type of PPDU transmission further includes: The AP sets the third sub - field of the common information field to indicate the count of HE - LTF symbols in each HE TB PPDU to be requested; and The AP sets the fourth sub - field of the common information field to indicate the count of EHT - LTF symbols in each EHT TB PPDU to be requested.
7. An access point (AP) for triggering an uplink transmission in a wireless local area network (WLAN), the AP comprising: A memory configured to store instructions for triggering an uplink transmission in the WLAN; And a processor communicatively coupled to the memory, the processor being configured to execute the instructions to: Generate a trigger frame based on the type of physical layer protocol data unit (PPDU) transmission to be requested from multiple stations (STAs) in the WLAN, where a common information field of the trigger frame includes a first sub - field that indicates whether the trigger frame is an enhanced trigger frame; Wherein, when the first sub - field indicates that the trigger frame is an enhanced trigger frame, there is a dedicated user information field in the trigger frame, the dedicated user information field follows the common information field immediately, the common information field includes an aggregated physical layer protocol data unit (A - PPDU) flag sub - field, the A - PPDU flag sub - field indicates a request for trigger - based frequency - domain aggregated physical layer protocol data unit (TB FD - A - PPDU) transmission or extremely high throughput trigger - based physical layer protocol data unit (EHT TB PPDU) transmission, the A - PPDU flag sub - field is set to 0 to indicate a request for EHT TB PPDU transmission and set to 1 to indicate a request for TB FD - A - PPDU transmission; When requesting TB FD - A - PPDU transmission and the bandwidth (BW) of the TB FD - A - PPDU is set to 320 MHz, the uplink bandwidth (UL BW) sub - field of the common information field indicates that the BW allocated for high - efficiency trigger - based physical layer protocol data unit (HE TBPPDU) transmission is an 80 - MHz primary channel or a 160 - MHz primary channel, and the sub - field of the dedicated user information field indicates that the BW allocated for EHT PPDU transmission from Release 2 extremely high throughput stations (R2 EHT STAs) is a 160 - MHz secondary channel; and Send the generated trigger frame to the multiple STAs.
8. The AP according to claim 7, wherein, The processor is further configured to execute the instructions to: When a second type of PPDU transmission is to be requested, set the A-PPDU flag sub-field of the common information field to indicate that the type of the PPDU transmission is the second type of PPDU transmission, where the second type of PPDU transmission includes multiple EHT TB PPDUs sent from multiple R1 EHT STAs and / or R2 EHT STAs.
9. The AP according to claim 8, wherein, The processor is further configured to execute the instructions to: Set at least one sub-field for resource unit (RU) allocation in the EHT format user information field of the trigger frame to indicate the RU or multi-resource unit (MRU) in which the STA will send the EHT TB PPDU, where the STA is indicated by the AID12 sub-field of the EHT format user information field; and Set the sub-field of the dedicated user information field to indicate the bandwidth allocated to the second type of PPDU transmission.
10. The AP according to claim 7, wherein, The processor is further configured to execute the instructions to: Set at least one sub-field for RU allocation in the user information field of the trigger frame to indicate the RU or MRU in which the STA will send the TB PPDU, where the STA is indicated by the AID12 sub-field of the user information field.
11. The AP according to any one of claims 7 to 10, wherein The processor is further configured to execute the instructions to: set the third sub-field of the common information field to indicate the count of HE long training field (HE-LTF) symbols in each HE TB PPDU to be requested or the count of EHT long training field (EHT-LTF) symbols in each EHT TB PPDU to be requested.
12. The AP according to any one of claims 7 to 10, wherein The processor is further configured to execute the instructions to: set the third sub-field of the common information field to indicate the count of HE-LTF symbols in each HE TB PPDU to be requested, and set the fourth sub-field of the common information field to indicate the count of EHT-LTF symbols in each EHT TB PPDU to be requested.
13. A method for triggering uplink transmission in a wireless local area network (WLAN), the method comprising: A station (STA) receives a trigger frame from an access point (AP), where the trigger frame is generated based on the type of physical layer protocol data unit (PPDU) transmission to be requested from multiple STAs, and where the common information field of the trigger frame includes a first sub-field that indicates whether the trigger frame is an enhanced trigger frame; Wherein, when the first sub-field indicates that the trigger frame is an enhanced trigger frame, there is a dedicated user information field in the trigger frame, and the dedicated user information field is immediately after the common information field. The common information field includes an aggregated physical layer protocol data unit A-PPDU flag sub-field, and the A-PPDU flag sub-field indicates a request for trigger-based frequency-domain aggregated physical layer protocol data unit TB FD-A-PPDU transmission or extremely high throughput trigger-based physical layer protocol data unit EHT TB PPDU transmission. The A-PPDU flag sub-field is set to 0 to indicate a request for EHT TB PPDU transmission and set to 1 to indicate a request for TB FD-A-PPDU transmission; When a TB FD-A-PPDU transmission is requested and the bandwidth BW of the TB FD-A-PPDU is set to 320 MHz, the uplink bandwidth UL BW sub-field of the common information field indicates that the BW allocated for high-efficiency trigger-based physical layer protocol data unit HE TBPPDU transmission is an 80 MHz primary channel or a 160 MHz primary channel, and the sub-field of the dedicated user information field indicates that the BW allocated for EHT PPDU transmission from a Release 2 extremely high throughput station R2 EHT STA is a 160 MHz secondary channel; and The STA determines the type of PPDU transmission requested by decoding the common information field of the received trigger frame.
14. The method according to claim 13, wherein, Determining the type of PPDU transmission requested includes: The STA decodes the first sub-field of the common information field; and When the first sub-field indicates that the trigger frame is an enhanced trigger frame, the STA decodes the A-PPDU flag sub-field of the common information field; and When the A-PPDU flag sub-field is set to indicate that the type of PPDU transmission is a second type of PPDU transmission, the STA determines that the type of PPDU transmission requested is the second type of PPDU transmission, wherein the second type of PPDU transmission includes multiple EHT TB PPDUs sent from multiple R1 EHT STAs and / or R2 EHT STAs.
15. The method according to claim 14, wherein, The method further includes: The STA identifies the EHT format user information field of the received trigger frame, and the EHT format user information field has an AID12 sub-field that matches the AID of the STA; The STA decodes at least one sub-field for resource unit RU allocation in the identified EHT format user information field to determine the RU or multi-resource unit MRU in which the STA will send the EHT TB PPDU; and The STA decodes the sub-field of the dedicated user information field of the received trigger frame to determine the BW allocated for the second type of PPDU transmission.
16. The method according to claim 13, wherein, The method further includes: The STA decodes the UL BW sub-field of the common information field to determine the BW allocated for the HE TB PPDU transmission; The STA identifies a user information field of the received trigger frame, the user information field having an AID12 subfield that matches the AID of the STA; The STA decodes at least one subfield for RU allocation in the identified user information field to determine the RU or MRU allocated for the TB PPDU transmission from the STA; The STA decodes a subfield of the dedicated user information field of the received trigger frame to determine the BW allocated for the EHT TB PPDU transmission; and When the allocated RU or MRU is within the BW allocated for the HE TB PPDU transmission, the STA determines to transmit an HE TB PPDU; or, when the allocated RU or MRU is within the BW allocated for the EHT TB PPDU transmission, determines to transmit an EHT TB PPDU.
17. The method according to any one of claims 13 to 16, wherein, The method further includes: the STA decodes a third subfield of the common information field to determine the count of HE long training field HE-LTF symbols in the requested HE TB PPDU or the count of EHT long training field EHT-LTF symbols in the requested EHT TB PPDU.
18. The method according to any one of claims 13 to 16, wherein The method further includes: The STA decodes a third subfield of the common information field to determine the count of HE-LTF symbols in the requested HE TB PPDU; or The STA decodes a fourth subfield of the common information field to determine the count of EHT-LTF symbols in the requested EHT TB PPDU.
19. A station STA for triggering uplink transmission in a wireless local area network WLAN, the STA comprising: A memory configured to store instructions for triggering an uplink transmission in the WLAN; And a processor communicatively coupled to the memory, the processor being configured to execute the instructions to: Receive a trigger frame from an access point AP, wherein the trigger frame is generated based on the type of physical layer protocol data unit PPDU transmission to be requested from multiple STAs, wherein a common information field of the trigger frame includes a first subfield that indicates whether the trigger frame is an enhanced trigger frame; Wherein, when the first subfield indicates that the trigger frame is an enhanced trigger frame, there is a dedicated user information field in the trigger frame, the dedicated user information field following immediately after the common information field, the common information field including an aggregated physical layer protocol data unit A-PPDU flag subfield, the A-PPDU flag subfield indicating a request for a trigger-based frequency domain aggregated physical layer protocol data unit TB FD-A-PPDU transmission, or an extremely high throughput trigger-based physical layer protocol data unit EHT TB PPDU transmission, the A-PPDU flag subfield being set to 0 to indicate a request for EHT TB PPDU transmission, and set to 1 to indicate a request for TB FD-A-PPDU transmission; When a TB FD-A-PPDU transmission is requested and the bandwidth BW of the TB FD-A-PPDU is set to 320 MHz, the uplink bandwidth UL BW subfield of the common information field indicates that the BW allocated for the transmission of the high-efficiency-triggered physical layer protocol data unit HE TBPPDU is either an 80 MHz primary channel or a 160 MHz primary channel, and the subfield of the dedicated user information field indicates that the BW allocated for the transmission of the EHT PPDU from a Release 2 extremely high throughput station R2 EHT STA is a 160 MHz secondary channel; and Determine the type of the requested PPDU transmission by decoding the common information field of the received trigger frame.
20. The STA according to claim 19, wherein, The processor is further configured to execute the instructions to: Decode the first subfield of the common information field; and When the first subfield indicates that the trigger frame is an enhanced trigger frame, decode the A-PPDU flag subfield of the common information field; And When the A-PPDU flag subfield is set to indicate that the type of the PPDU transmission is a second type of PPDU transmission, determine that the type of the requested PPDU transmission is the second type of PPDU transmission, where the second type of PPDU transmission includes multiple EHT TB PPDUs sent from multiple R1 EHT STAs and / or R2 EHT STAs.
21. The STA according to claim 20, wherein, The processor is further configured to execute the instructions to: Identify the EHT format user information field of the received trigger frame, the EHT format user information field having an AID12 subfield that matches the AID of the STA; Decode at least one subfield for resource unit RU allocation in the identified EHT format user information field to determine the RU or multi-resource unit MRU in which the STA will send the EHT TB PPDU; And Decode the subfield of the dedicated user information field of the received trigger frame to determine the BW allocated for the second type of PPDU transmission.
22. The STA according to claim 19, wherein, The processor is further configured to execute the instructions to: Decode the UL BW subfield of the common information field to determine the BW allocated for the HE TB PPDU transmission; Identify the user information field of the received trigger frame, the user information field having an AID12 subfield that matches the AID of the STA; Decode at least one subfield for RU allocation in the identified user information field to determine the RU or MRU allocated for the transmission of the TB PPDU from the STA; Decode the subfield of the dedicated user information field of the received trigger frame to determine the BW allocated for the EHT TB PPDU transmission; And When the allocated RU or MRU is within the BW allocated for the HE TB PPDU transmission, determine that the HE TBPPDU will be transmitted; or, when the allocated RU or MRU is within the BW allocated for the EHT TB transmission, determine that the EHT TBPPDU will be transmitted.
23. The STA according to any one of claims 19 to 22, wherein, The processor is further configured to execute the instructions to: Decode a third subfield of the common information field to determine a count of HE long training field (HE-LTF) symbols in a requested HE TB PPDU or a count of EHT long training field (EHT-LTF) symbols in a requested EHT TB PPDU.
24. The STA according to any one of claims 19 to 22, wherein, The processor is further configured to execute the instructions to: Decode a third subfield of the common information field to determine a count of HE-LTF symbols in a requested HE TB PPDU; Or Decode a fourth subfield of the common information field to determine a count of EHT-LTF symbols in a requested EHT TB PPDU.
25. A computer program product comprising instructions that, when executed on a computer, cause the computer to perform the method according to any one of claims 1 to 6 or any one of claims 13 to 18.
Citation Information
Patent Citations
Transmission appratus and transmission method
CN109315013A