Modulation and coding scheme indication method under non-uniform modulation and wireless communication device

WO2026178904A1PCT designated stage Publication Date: 2026-09-03SHENZHEN TCL NEW-TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/080069
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2026-09-03

Smart Images

  • Figure CN2025080069_03092026_PF_FP_ABST
    Figure CN2025080069_03092026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure provides a modulation and coding method under non-uniform modulation (UEQM), comprising: on the basis of UEQM-related indication information, simplifying a query procedure when a Wi-Fi device uses UEQM technology, and on the basis of the UEQM-related indication information, clearly finding and using a modulation and coding scheme meeting requirements for configuring, verifying and optimizing a sending / transmission process.
Need to check novelty before this filing date? Find Prior Art

Description

A modulation and coding scheme indication method and wireless communication device under unbalanced modulation Technical Field

[0001] This disclosure relates to the field of wireless communication, and in particular to a modulation and coding scheme indication method and wireless communication device under unbalanced modulation. Background Technology

[0002] In the prior art, when multiple devices in a wireless communication system use multiple space stream technologies, if they encounter differences in channels or service requirements, they need to use unbalanced modulation and coding schemes (UEQM) for different space streams. Therefore, it is necessary to propose a modulation and coding scheme indication method and wireless communication device under unbalanced modulation to improve the prior art. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to provide a modulation and coding scheme indication method under unbalanced modulation, which addresses the above-mentioned deficiencies of the prior art and aims to solve the problems existing in the prior art.

[0004] According to one aspect of this disclosure, a method for indicating modulation and coding schemes under unbalanced modulation is provided, executed in a first device, the method comprising:

[0005] Based on indication information related to unbalanced modulation (UEQM), the optimal modulation and coding scheme (MCS) set is determined, wherein the indication information related to UEQM is used to indicate the MCS or MCS space of the highest modulation level corresponding to the UEQM mode, or the MCS combination or space of MCS combinations corresponding to the UEQM mode, or the MCS set of all spatial streams corresponding to the UEQM mode.

[0006] According to one aspect of this disclosure, a modulation coding scheme indication method under unbalanced modulation is provided, executed in a second device, the method comprising at least one of the following steps (in actual operation, the execution order of the following steps is not restricted):

[0007] Receive the PPDU, wherein the PPDU includes a first field, a second field, and / or a third field;

[0008] Based on the indication information related to unbalanced modulation UEQM, the third field, the highest modulation level and / or code rate, determine whether the MCS of the highest modulation level is included in the MCS or MCS space of the highest modulation level in the first table, or the MCS combination or the space of MCS combinations, or the MCS set of all spatial streams, wherein the first table corresponds to the indication information related to unbalanced modulation UEQM.

[0009] According to one aspect of this disclosure, a wireless communication device is provided, including a processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform steps in the data processing method as described in any of the preceding claims.

[0010] According to one aspect of this disclosure, a readable storage medium is provided for storing a computer program that is invoked and executed by a processor to perform any of the methods described above. Attached Figure Description

[0011] To more clearly illustrate the embodiments of this disclosure or related technologies, the following figures will be briefly described in the embodiments. Obviously, the figures are merely some embodiments of this disclosure, and those skilled in the art can obtain other figures based on these figures without creative effort.

[0012] Figure 1 illustrates the WiFi network system architecture provided in this disclosure.

[0013] Figure 2 illustrates a schematic diagram of the fields in the Physical Layer Protocol Data Unit (PPDU) provided in this disclosure.

[0014] Figure 3 illustrates a flowchart of the transmitter provided in this disclosure.

[0015] Figure 4 illustrates a flowchart of the receiver provided in this disclosure.

[0016] Figure 5 illustrates a schematic diagram of the simulation experiment effect provided in this disclosure.

[0017] Figure 6 illustrates an exemplary block diagram of a wireless communication system provided in this disclosure. Detailed Implementation

[0018] The embodiments of this disclosure have been described in detail with reference to the accompanying drawings, outlining technical aspects, structural features, objectives, and effects, as described below. Specifically, the terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the disclosure.

[0019] In this disclosure, “A or B” may mean “A only”, “B only”, or “both A and B”.

[0020] In other words, in this disclosure, “A or B” can be interpreted as “A and / or B”. For example, in this disclosure, “A, B or C” can mean “A only”, “B only”, “C only” or “any combination of A, B, and C”.

[0021] The forward slash ( / ) or comma used in this disclosure can mean "and / or". For example, "A / B" can mean "A and / or B". Therefore, "A / B" can mean "A only", "B only", or "both A and B". For example, "A, B, C" can mean "A, B, or C".

[0022] In this disclosure, "at least one of A and B" may mean "only A", "only B" or "both A and B". Furthermore, in this disclosure, the expression "at least one of A or B" or "at least one of A and / or B" may be interpreted as "at least one of A and B".

[0023] Additionally, in this disclosure, "at least one of A, B, and C" may mean "A only", "B only", "C only" or "any combination of A, B, and C". Furthermore, "at least one of A, B, or C" or "at least one of A, B, and / or C" may mean "at least one of A, B, and C".

[0024] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the stated features. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0025] Those skilled in the art will recognize and understand that the details of the described examples are merely illustrative of some embodiments, and that the teachings set forth herein are applicable to various alternative settings.

[0026] The technical solution disclosed herein can be applied to various wireless communication systems, such as WiFi network systems, as shown in Figure 1.

[0027] To facilitate understanding of the technical solutions provided in the embodiments of this application, a brief introduction to the relevant technologies of this application is given first.

[0028] In UEQM technology, since different MCSs need to be configured for multiple spatial flows, assume that the set of MCSs corresponding to all spatial flows in UEQM is as follows: {MCS1,…,MCS…} nss},

[0029] The MCS (Medium-Systle) constellation levels in the MCS set are arranged in descending order of modulation level. (If the modulation levels of the spatial stream MCSs are not arranged in descending order in practical applications, the spatial stream parameters need to be input in descending order, and the mapping relationship f between the spatial stream from high to low and the original arrangement should be preserved. This mapping relationship is needed to restore the true arrangement for transmission or reception configuration when configuring or interpreting UEQM parameters.) That is, MCS1 is the modulation and coding scheme with the highest modulation level. If multiple spatial streams have the same MCS modulation level, the order of these spatial streams is not required. Therefore, the UEQM pattern of the spatial stream can be represented as follows: {s1,s1-Δ2…,s1-Δ nss},

[0030] That is, the difference in relative modulation levels within the MCS set, where Δ i This represents the difference in modulation level between other spatial streams and the highest spatial stream. Given a defined UEQM pattern, the set of modulation levels for all spatial streams can be determined by the modulation level *s* of the MCS of the highest modulation level, and can be represented as follows: {s1, s2, ..., s...} nss}

[0031] Tables 19-36 to 19-41 in the standard contain all the UEQM scheme tables in HT. These lists traverse all the MCS parameters and transmitter modulation and coding parameter configurations of all UEQMs, which will not be listed here individually. Unlike HT, UHR's UEQM has more MCS levels and, from the perspective of control complexity, is limited to a finite 9 patterns. Therefore, UHR also needs a method similar to HT lists to accurately specify the specific MCS parameters and combinations for each UEQM pattern.

[0032] In the prior art, the UEQM pattern is described in Table 1.

[0033] Table 1: UEQM pattern subfield encoding

[0034] In the existing technology (in the 11bn proposal), four new MCS combination schemes have been added. As shown in Table 2, in addition to MCS 0-13 inherited from 11be, 11bn has proposed four new MCS schemes: MCS17 (QPSK 2 / 3), MCS19 (16QAM 2 / 3), MCS20 (16QAM 5 / 6), and MCS23 (256QAM 2 / 3).

[0035] Table 2. Existing Available MCSs and New MCSs

[0036] In the prior art, when the PPDU header indicates UEQM, it needs to indicate three subfields simultaneously: NSS, MCS, and UEQM patterns. The PDT defines the specific information. The UHR-SIG field in the MU PPDU format contains these three subfields: NSS, MCS, and UEQM patterns, as shown in Figure 2. Among them, the MCS is the MCS of the highest modulation level.

[0037] Glossary: ​​Site equipment (STA) can also be called non-access point equipment (non-AP STA), and will be referred to as STA in the following text. Access point equipment (AP) can also be called access point equipment (AP STA), and will be referred to as AP in the following text. Modulation and Coding Scheme (MCS), Unequal Modulation (UEQM), Unequal Modulation Pattern (UEQM pattern), Space Stream (SS), Number of Space Streams (NSS).

[0038] Furthermore, existing technologies suffer from at least one of the following problems: there is no available mechanism to explicitly indicate how UEQM should be configured in Wi-Fi devices; there is a lack of explicit indication of modulation and coding combinations after FEC; and no method is provided for verifying UEQM.<NSS,MCS> The tuple approach does not precisely define the specific range of the available MCS sets in UEQM; constraints during the optimization process can only be implemented by repeatedly calling the UEQM pattern. Each call to the constraint condition requires a calculation, and repeated calls during the optimization iteration process accumulate significant algorithmic complexity, reducing the system's processing efficiency.

[0039] To address the aforementioned problems, the embodiments of this disclosure employ the solutions described in the following embodiments.

[0040] The information sending method provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.

[0041] Figure 3 illustrates one of the flowcharts of a modulation and coding scheme indication method under unbalanced modulation provided in this disclosure. As shown in Figure 3, this method can be applied to a first device (i.e., a transmitter, such as an AP or STA). The method includes at least one of the following steps (the execution order of the following steps is not restricted in actual operation):

[0042] Step S100: Determine whether the first field, the second field, and / or the third field are configured.

[0043] Specifically, in Wi-Fi devices (APs or STAs), different MCSs need to be configured for different spatial streams when using UEQM technology. Therefore, it is necessary to first determine whether UEQM technology needs to be used. If UEQM technology is used, UEQM parameters need to be configured. The UEQM parameters include at least one of the following: a first field, a second field, and / or the third field. The first field is used for the MCS at least at the highest modulation level, the second field is used to indicate the number of spatial streams (NSS), and the third field is used to indicate the value of the UEQM mode subfield.

[0044] If it is determined that the first field, the second field, and / or the third field are configured, then step S200 is executed; otherwise, the operation ends.

[0045] Step S200: Based on the indication information related to unbalanced modulation (UEQM), determine the optimal modulation and coding scheme (MCS) set, wherein the indication information related to UEQM is used to indicate the MCS parameters corresponding to the values ​​of the UEQM mode subfields, and the MCS parameters include at least one of the following: the MCS with the highest modulation level, the MCS space, the MCS combination, the space of the MCS combination, and / or the MCS set.

[0046] It is worth noting that the MCS at the highest modulation level can be a usable MCS at the highest modulation level, a feasible MCS at the highest modulation level, or a candidate MCS at the highest modulation level; the MCS space can be a usable MCS space, a feasible MCS space, or a candidate MCS space; the MCS combination can be a usable MCS combination, a feasible MCS combination, or a candidate MCS combination; the space of the MCS combination can be a usable MCS combination space, a feasible MCS combination space, or a candidate MCS combination space; the MCS set can be a usable MCS set, a feasible MCS set, or a candidate MCS set.

[0047] In some embodiments of this disclosure, the indication information related to unbalanced modulation (UEQM) indicates at least one of the following:

[0048] The values ​​of the UEQM mode subfields, the highest modulation level, and / or the mapping relationship between the code rate and the MCS or MCS space of the highest modulation level;

[0049] The mapping relationship between the values ​​of the UEQM mode subfield, the UEQM mode, and / or the bitrate and the MCS combination or the space of the MCS combination;

[0050] and / or

[0051] The values ​​of the UEQM mode subfields, the number of spatial streams (NSS), and / or the mapping relationship between the highest modulation level and the set of MCS or MCS spaces of all spatial streams.

[0052] Specifically, when the indication information related to unbalanced modulation UEQM indicates the value of the UEQM pattern subfield, the highest modulation level, and / or the mapping relationship between the code rate and the MCS or MCS space of the highest modulation level, a specific mapping relationship is established between the value of the UEQM pattern subfield and the highest modulation level MCS in the UEQM MCS set. This allows UEQM to quickly select and verify the MCS set by simply checking whether the highest modulation level MCS and the value in the UEQM pattern subfield conform to this mapping relationship when actually selecting and verifying the MCS set.

[0053] In one implementation, the mapping relationship between the value of the UEQM mode subfield, the highest modulation level, and / or code rate and the MCS or MCS space of the highest modulation level can be achieved in at least one of the following ways:

[0054] Method 1: Mapping relationship between UEQM schema subfield values ​​and MCS space

[0055] For example, if the value of the UEQM pattern subfield is {0}, then the available MCS space for the highest modulation level is {MCS 3, MCS19, MCS 4, MCS 5, MCS 6, MCS 7, MCS23, MCS 8, MCS 9, MCS10, MCS11, MCS12, MCS13}.

[0056] For example, if the value of the UEQM pattern subfield is {1, 2, 3}, then the available MCS space for the highest modulation level is {MCS 5, MCS 6, MCS23, MCS 8, MCS 9, MCS10, MCS11, MCS12, MCS13}.

[0057] Method 2: The mapping relationship between the value of the UEQM pattern subfield and the available MCS at the highest modulation level can also be shown in Table 3 below.

[0058] In one implementation, the modulation level and code rate corresponding to the MCS with the highest modulation level can be added as two sub-dimensions to locate each available MCS.

[0059] Table 3. Available MCSs with the highest modulation levels in spatial flow MCS combinations.

[0060] It is worth noting that the modulation levels (Constellation index / s) in Table 3 correspond to the modulation schemes. Table 3 also indicates the mapping between the values ​​of the UEQM pattern subfield and the available MCS space, or more specifically, the mapping between the values ​​of the UEQM pattern subfield and the available MCS space for the highest modulation level (for example, in Table 3, when the value of the UEQM pattern subfield is 0, the MCS space (available MCS space or available MCS space for the highest modulation level) can be {MCS 3, MCS19, MCS 5, MCS23, MCS 4, MCS 6, MCS 8, MCS10, MCS12, MCS 7, MCS 9, MCS11, MCS13}). Table 3 is an example of a basic MCS indication table. Basic MCS indication tables may include more or fewer modulation levels and MCS correspondences compared to Table 3. Furthermore, the correspondence between modulation levels(s) and MCS in Table 3 is not limited. In other words, the table obtained by adding, deleting, modifying, or altering the correspondence between modulation level and MCS based on Table 3 belongs to the basic MCS indication table protected by this disclosure.

[0061] In addition, Table 3 can determine the available / candidate values ​​of MCS in the UHR-SIG field (User Specific field), which is the MCS subfield in the UHR-SIG field of the MU PPDU format in Figure 2.

[0062] In summary, both of the above indication methods can quickly select, indicate, and / or verify the target, indicating only the MCS with the highest modulation level in the MCS set. Therefore, during selection or verification, it is only necessary to match the MCS with the highest modulation level and the value of the UEQM pattern subfield with the values ​​in the MCS space or Table 3. That is, the value in the UEQM pattern field can be directly used to verify whether the MCS with the highest modulation level in the target MCS set is in the set of available MCSs, achieving rapid verification of MCS combinations in UEQM. In addition, the addition of tables for modulation level and code rate accurately distinguishes available MCSs with different code rates and modulation levels.

[0063] When the indication information related to unbalanced modulation (UEQM) indicates the mapping relationship between the value of the UEQM mode subfield, the UEQM mode, and / or the code rate and the MCS combination or the space of the MCS combination, the mapping relationship between the value of the UEQM mode subfield, the UEQM mode, and / or the code rate and the MCS combination or the space of the MCS combination is reflected by a table of complete MCS combinations (such as Table 4-6). The available MCS combinations or the space of MCS combinations are compared with the known MCS combinations for verification. Alternatively, each MCS combination in the UEQM can be directly confirmed by UEQM parameters (such as the highest modulation level MCS, UEQM pattern value, NSS).

[0064] For example, Tables 4-6 below provide an example of how the mapping relationship between the space determined by the values ​​of different UEQM pattern subfields and the available MCS combinations is illustrated.

[0065] It is worth noting that Tables 4-6 can also be an example of the mapping relationship between the UEQM pattern and the available MCS combinations.

[0066] Table 4 shows the MCS combinations corresponding to s and s-1 in the spatial flow MCS combination when the value of the UEQM pattern subfield is 0.

[0067] Table 5 shows the MCS combinations corresponding to s and s-2 in the spatial flow MCS combinations when the value of the UEQM pattern subfield is 1.

[0068] Table 6 shows the MCS combinations corresponding to s, s-1, and s-2 in the spatial flow MCS combinations when the value of the UEQM pattern subfield is 2 or 3.

[0069] In addition, the first MCS in the MCS combination in Table 4-6 can determine the available / candidate values ​​of the MCS in the UHR-SIG field (User Specific field), that is, the MCS subfield in the UHR-SIG field in the MU PPDU format in Figure 2.

[0070] It is worth noting that in Table 4-6, the available MCS combinations for each spatial stream can also be determined by combining the NSS and UEQM pattern. Table 4-6 also indicates the mapping relationship between the values ​​of the UEQM pattern subfield and the spatial MCS combinations (for example, in Table 6, when the values ​​of the UEQM pattern subfield are 2 and 3, the spatial MCS combinations can be {MCS 5, MCS19, MCS17; MCS23, MCS 5, MCS19; MCS 6, MCS 4, MCS2; MCS 8, MCS 6, MCS 4; MCS10, MCS 8, MCS 6; MCS12, MCS10, MCS 8; MCS 9, MCS 7, MCS20; MCS11, MCS 9, MCS 7; MCS13, MCS11, MCS 9}). Furthermore, the modulation level (Constellation index / s) in Table 4-6 corresponds to the modulation scheme. Table 4-6 is an example of a basic MCS combination indication table. The basic MCS combination indication table may include more or fewer modulation levels and MCS combinations compared to Table 4-6. Furthermore, the correspondence between modulation levels(s) and MCS combinations in Table 4-6 is not limited. That is, tables obtained by adding, deleting, modifying, or altering the correspondence between modulation levels and MCS combinations based on Table 4-6 are considered basic MCS combination indication tables protected by this disclosure.

[0071] When indication information related to unbalanced modulation (UEQM) indicates the value of the UEQM pattern subfield, the number of spatial streams (NSS), and / or the mapping relationship between the highest modulation level and the MCS set or MCS space of all spatial streams, it is indicated by enumerating all possible MCS values, as shown in Table 7-15 below. Indicating the UEQM by enumerating the MCS values ​​allows determination of the MCS set or MCS space of all possible spatial streams under all possible UEQM pattern subfield values.

[0072] Table 7 shows the MCS parameters for each stream in UEQM when UEQM subfield = 0 and NSS = 2.

[0073] Table 8 shows the MCS parameters for each stream in UEQM when UEQM subfield = 0 and NSS = 3.

[0074] Table 9 shows the MCS parameters for each stream in UEQM when UEQM subfield = 0 and NSS = 4.

[0075] Table 10 shows the MCS parameters for each stream in UEQM, when UEQM subfield = 1 and NSS = 2.

[0076] Table 11 shows the MCS parameters for each stream in UEQM, when UEQM subfield = 1 and NSS = 3.

[0077] Table 12 shows the MCS parameters for each stream in UEQM, when UEQM subfield = 1 and NSS = 4.

[0078] Table 13 shows the MCS parameters for each stream in UEQM, when UEQM subfield = 2 and NSS = 3.

[0079] Table 14 shows the MCS parameters for each stream in UEQM, when UEQM subfield = 2 and NSS = 4.

[0080] Table 15 shows the MCS parameters for each stream in UEQM, when UEQM subfield = 3 and NSS = 4.

[0081] It is worth noting that in Table 7-15, the available MCS combinations for each spatial stream can also be determined by combining the NSS and UEQM pattern. Table 7-15 also indicates the mapping relationship between the values ​​of the UEQM pattern subfield and the MCS space (for example, in Table 7-15, when the value of the UEQM pattern subfield is 3, the MCS space can be the set of MCS corresponding to Stream 1, Stream 2, Stream 3, and Stream 4). The modulation levels of the MCS corresponding to Stream 1, Stream 2, Stream 3, and Stream 4 in Table 7-15 are in the order of 1, 2, 3, 4. In addition, the modulation level (Constellation index / s) in Table 7-15 has a correspondence with the modulation scheme. Table 7-15 is an example of a spatial indication table for a basic MCS set or MCS set. A basic MCS combination indication table may include more or fewer modulation levels and spatial correspondences with MCS sets or MCS sets compared to Table 7-15. Furthermore, the correspondence between the modulation level(s) and the MCS set or MCS set in Table 7-15 is not limited. In other words, the table obtained by adding, deleting, transforming, or modifying the modulation level and the spatial correspondence between the MCS set or the MCS set based on Table 7-15 belongs to the basic MCS set or the spatial indication table of the MCS set protected by this disclosure.

[0082] In addition, the MCS corresponding to Stream 1 in Table 7-15 can determine the available / candidate values ​​of the MCS in the UHR-SIG field (User Specific field), which is the MCS subfield in the UHR-SIG field of the MU PPDU format in Figure 2.

[0083] In the configuration and resolution process of UEQM, in addition to indicating the highest modulation level (MCS) for rapid verification, the complete MCS combination (Table 4-15) can also be indicated through the UEQM indication method. Providing a complete set of available MCS combinations / sets in the UEQM indication method significantly simplifies the complexity of MCS set selection and transceiver configuration when using UEQM technology. Using traditional methods, selecting the optimal MCS combination requires considering the available MCS options, the UEQM pattern, and other objective conditions (such as channel conditions and transmission requirements) as constraints. However, by using the complete set of available MCS combinations / sets in the UEQM indication method, these two constraints—available MCS options and the UEQM pattern—are transformed into an explicit feasible region. The optimization method only needs to search within this feasible region, significantly reducing the number of constraint checks and accelerating the iteration and convergence speed of the optimization function, thus accelerating the calculation for selecting the optimal MCS set.

[0084] In embodiments of this disclosure, the method further includes determining parameters related to the first device based on the indication information related to unbalanced modulation (UEQM). The parameters of the first device include at least one of the following: N_BPSC,u, N_SD,u, N_CBPS,u, N_DBPS,u, and / or Data rate (Mb / s).

[0085] Specifically, the method of enumerating the MCS values ​​of the UEQM indicates that, in addition to determining the MCS set or the space of the MCS set for all spatial flows under all possible UEQM pattern subfield values, the transmitter or receiver's MCS-related parameters under each UEQM, as well as the theoretical data rate of the physical layer (as shown in Table 16), can be determined based on this table (Table 7-15). Since there are too many scenarios to calculate here (from 26-tone to 4*996tone, including MRU, an estimated 144 tables similar to Table 16 are needed), only a 26-tone RU with UEQM subfield value = 0 and NSS = 2 is used as an example to illustrate the relevant effects. For other RU / MRU sizes, the calculation of relevant parameters can be reasonably deduced according to the calculation method in Table 16, and will not be elaborated here.

[0086] The specific reasoning method is as follows:

[0087] NBPSC,u is equal to the sum of the number of bits modulated on each subcarrier of all spatial streams. For different modulation schemes, the number of bits per subcarrier is as follows:

[0088] BPSK: 1 bit / subcarrier;

[0089] QPSK: 2 bits / subcarrier;

[0090] 16-QAM: 4 bits / subcarrier;

[0091] 64-QAM: 6 bits / subcarrier;

[0092] 256-QAM: 8 bits / subcarrier;

[0093] 1024-QAM: 10 bits / subcarrier;

[0094] 4096-QAM: 12 bits / subcarrier.

[0095] Therefore, for the UEQM data stream of 16QAM+QPSK in the first row of Table 16, its NBPSC,u equals 4+2=6.

[0096] NSD,u equals all subcarriers that can be used to carry data. For a 26-tone RU, two tones are used as pilots, so the actual tones used for data transmission are 26-2=24.

[0097] For 52-tone RUs and 106-tone RUs, there are 4 tones used as pilots; for 242-tone RUs, there are 8 pilots; and for 484-tone / 996-tone RUs, there are 16 pilots. This continues up to 4*996 RUs, which have 64 pilots. The number of pilots for an MRU can be calculated by summing the number of pilots corresponding to the multiple RUs that make up the MRU.

[0098] NCBPS,u is the number of coded bits for each OFDM symbol, which is equal to NBPSC,u * NSD,u.

[0099] NDBPS,u is the number of data bits per OFDM symbol, equal to NBPSC,u*NSD,u*Ru

[0100] The data rate is equal to NDBPS,u / (GI+12.8us). Here, 12.8us is the OFDM symbol time, which is equal to 1 divided by the subcarrier spacing of 78.125kHz.

[0101] Table 16 shows the MCS parameters for each stream in UEQM, when UEQM subfield = 0, NSS = 2, and 26-tone RU.

[0102] In addition to the complete calculation above for the case where UEQM subfield=0 and NSS=2 for a 26-tone RU, to avoid excessive tables, other cases can be derived or calculated according to the reasoning method in the foregoing text and Table 7-15, and are not repeated herein.

[0103] In an implementation of the present disclosure, determining the optimal modulation and coding scheme MCS set based on indication information related to unequalized modulation UEQM includes at least one of the following methods:

[0104] Method 1: determining the optimal modulation and coding scheme MCS set through at least one of the following steps:

[0105] Step S20011: determining an MCS according to an objective function and / or a constraint condition;

[0106] Specifically, after the optimal modulation and coding scheme MCS set is determined, data of a spatial stream NSS can be determined; that is, the number of elements in the MCS set is NSS. The MCS can be determined according to a solution of an optimization problem formed by the objective function and / or the constraint condition. For example, the objective function may be guarantee for key services, and the constraint condition may include at least one of the following: a throughput requirement, a delay constraint and / or a PER tolerance. It should be noted that this MCS may be a selected appropriate MCS, which can continuously guarantee service performance for services under different channel conditions.

[0107] Step S20012: determining a first MCS set according to the objective function, the constraint condition and / or a preset MCS table;

[0108] Specifically, the preset MCS table is Table 2. Table 2 indicates that MCS 0 cannot be used for UEQM technology, and the first MCS set can be selected from other MCS values. The first MCS set is an initial optimal MCS set.

[0109] Step S20012: based on the indication information related to unequalized modulation UEQM, determining whether there are a value of a UEQM mode subfield and an MCS parameter corresponding to the first MCS set in the indication information related to unequalized modulation UEQM;

[0110] Specifically, it is searched in any one of the foregoing Tables 3-15 whether there are a value of the UEQM mode subfield and an MCS parameter corresponding to the first MCS set. For specific content of the MCS parameter, reference is made to the foregoing text, and details are not repeated herein.

[0111] Step S20014a: If the indication information related to unbalanced modulation (UEQM) contains a value of the UEQM mode subfield corresponding to the first MCS set, and an MCS parameter, then the first MCS set is taken as the optimal MCS set.

[0112] Step S20014b: If the indication information related to unbalanced modulation UEQM does not contain the value of the UEQM mode subfield corresponding to the first MCS set, as well as the MCS parameters, then the first MCS set needs to be excluded and the optimal MCS set needs to be found again (return to step S2001) or fitted to the indication information related to unbalanced modulation UEQM (as shown in Table 3-15).

[0113] Step S20015: If the indication information related to unbalanced modulation (UEQM) contains a value of the UEQM mode subfield corresponding to the first MCS set, and an MCS parameter, then after taking the first MCS set as the optimal MCS set, derive the optimal MCS set.

[0114] Method 2: Determine the optimal modulation and coding scheme (MCS) set through at least one of the following steps:

[0115] Step S20021: Determine the MCS based on the objective function and / or constraints;

[0116] Specifically, once the optimal modulation and coding scheme (MCS) set is determined, the spatial stream NSS data can be determined; that is, the number of elements in the MCS set is the NSS. The MCS can be determined based on the solution to an optimization problem consisting of an objective function and / or constraints. The objective function can be, for example, ensuring the performance of critical services, and the constraints can include at least one of the following: throughput requirements, latency constraints, and / or PER tolerance. It is worth noting that this MCS can be a suitable selected MCS that ensures continuous service performance under different channel conditions.

[0117] Step S20022: Based on the objective function and the indication information related to unbalanced modulation (UEQM), search the first table to obtain the optimal MCS set.

[0118] In other words, the feasible region is constrained based on the UEQM instruction table.

[0119] It is worth noting that the indication information related to unbalanced modulation (UEQM) corresponds to the first table, which is any one of Tables 3-15.

[0120] Step S300: Determine the first field, the second field, and / or the third field based on the optimal MCS set and / or the indication information related to unbalanced modulation (UEQM).

[0121] Specifically, in practical Wi-Fi use, UEQM parameters need to be frequently constructed or interpreted, thus requiring frequent use of indication information related to unbalanced modulation UEQM. Typically, when configuring the MCS for UEQM, the MCS for each spatial stream needs to be optimally designed and selected based on the channel state and service requirements of each spatial stream. These MCSs can form an MCS set. The MCS set can be determined by the coding rate R of the MCS with the highest modulation level. u This determines the coding rate of the spatial stream used by the MCS set. The UEQM pattern indicates the modulation level difference Δ between the spatial streams of other spatial streams and the spatial stream of the MCS with the highest modulation level. i Knowing the MCS of the highest modulation level, the modulation level of each spatial stream can be derived. At a given code rate R... u and modulation level set {s1,s2,…,s nss Under the condition that the MCS set {MCS1,…,MCS} is defined, nss It is also certain.

[0122] In one implementation, step S300 includes at least one of the following steps (in actual operation, the execution order of the following steps is not restricted):

[0123] S30011: Reorder the optimal MCS set of all spatial streams in descending order of modulation level to form the second MCS set {MCS1, ..., MCS} of all spatial streams. nss}, and record the mapping relationship f.

[0124] S30012: Based on the preset MCS table (i.e., Table 2), find the modulation level s and coding rate R corresponding to the first field (MCS of the highest modulation level (MCS1)). u Among them, the MCS with the highest modulation level (MCS1) is the second MCS set {MCS1,…,MCS}. nss The MCS ranked first in the list.

[0125] S30013: via {MCS1,…,MCS nss The number of elements in the set determines the second field (NSS);

[0126] S30014: By iterating (nss-1) times through the preset MCS table (i.e., Table 2), determine the modulation level set {s1, s2, ..., s} of all spatial streams. nss};

[0127] S30015; By modulating the level set {s1,s2,…,s nss}, determine the UEQM pattern{s1,s1-Δ2…,s1-Δ nss};

[0128] S30016: Using the UEQM pattern{s1,s1-Δ2…,s1-Δ nss The second field (NSS) determines the value of the third field (UEQM pattern subfield).

[0129] S30017: Based on the indication information related to unbalanced modulation UEQM (i.e., the first table, as shown in Table 3), determine whether a second MCS set {MCS1,…,MCS1,…,…} exists in the indication information related to unbalanced modulation UEQM (i.e., the first table, as shown in Table 3). nss The corresponding first field (MCS of the highest modulation level (MCS1)) and / or the third field (value of the UEQM pattern subfield).

[0130] S30018: Output UEQM parameters: first field (MCS of the highest modulation level (MCS1)), second field (NSS), and / or third field (value of the UEQM pattern subfield).

[0131] When converting the MCS set and modulation level set, the MCS table needs to be called multiple times to find the MCS for each spatial stream. i and the corresponding modulation level s i and bitrate R u To avoid repeated calls to the MCS table, during UEQM parameter configuration and parsing, the complete UEQM indicator table can be called to determine the highest modulation level (MCS), or the highest modulation level (i.e., modulation grade) s and coding rate R. u Then, based on the complete UEQM instruction table (as shown in Table 4-6), the entire MCS set can be converted into parameters of the UEQM configuration, which facilitates PPDU construction (i.e. generation) and transmission.

[0132] In another implementation, step S300 includes at least one of the following steps (in practice, the execution order of the following steps is not restricted):

[0133] S30021: Reorder the optimal MCS set of all spatial streams in descending order of modulation level to form the second MCS set {MCS1, ..., MCS} of all spatial streams. nss}, and record the mapping relationship f. MCS1 is the MCS with the highest modulation level.

[0134] S30022: Based on the indication information related to unbalanced modulation UEQM (i.e., the first table, such as Table 4-6), determine whether all MCS in the second MCS set exist in all MCS combinations in the first table;

[0135] S30023: If all MCS combinations in the first table contain all MCSs (non-repeating MCSs) in the second MCS set, then the indication information related to unbalanced modulation (UEQM) (i.e., the first table, as shown in Table 4-6) determines the value of the third field (UEQM pattern subfield), and the coding rate R. u , and the modulation level of the first field (MCS with the highest modulation level).

[0136] S30024: Via {MCS1,…,MCS nss The number of elements in the set determines the second field (NSS).

[0137] S30025. Output UEQM parameters: First field (MCS of the highest modulation level (MCS1)), second field (NSS), and / or third field (value of the UEQM pattern subfield).

[0138] In another implementation, step S300 includes at least one of the following steps (in practice, the execution order of the following steps is not restricted):

[0139] S30031: Reorder the optimal MCS set of all spatial streams in descending order of modulation level to form the second MCS set {MCS1, ..., MCS} of all spatial streams. nss}, and record the mapping relationship f.

[0140] S30032: Based on the indication information related to unbalanced modulation UEQM (i.e., the first table, such as Table 7-15), determine whether there is a first field (MCS (MCS1) of the highest modulation level), a second field (NSS), and / or a third field (the value of the UEQM pattern subfield) in the indication information related to unbalanced modulation UEQM.

[0141] S30033: If the indication information related to unbalanced modulation (UEQM) contains a first field (MCS (MCS1) of the highest modulation level), a second field (NSS), and / or a third field (the value of the UEQM pattern subfield), then output the first field (MCS (MCS1) of the highest modulation level), the second field (NSS), and / or the third field (the value of the UEQM pattern subfield).

[0142] S400: Generate UEQM parameters (first field (MCS (MCS1) of the highest modulation level), second field (NSS), and / or third field (value of the UEQM pattern subfield)), i.e., generate PPDU, wherein the value range of the first field (MCS (MCS1) of the highest modulation level) is limited by the indication information related to UEQM (i.e., the first table, such as 3-15).

[0143] S500: Export UEQM parameters.

[0144] In embodiments of this disclosure, the method further includes sending the PPDU.

[0145] It's worth noting that, besides being used for transmission configuration, UEQM parameters are also used in many interactions. For example, when the STA and AP establish an association, the UHR capacity element in MLME.JOIN is used to indicate the UEQM schemes that the user can support, which are similar to...<NSS,MCS> The tuple refers to the indication information related to unbalanced modulation UEQM as proposed in the embodiments of this disclosure. Therefore, during the interaction between the STA and AP, in addition to transmitting capability indications similar to UEQM parameters, the STA and AP also need to locally store indication information related to unbalanced modulation UEQM (as shown in Table 3-15) for parsing and configuring the STA / AP's capability information for UEQM.

[0146] Figure 4 illustrates one of the flowcharts of a modulation and coding scheme indication method under unbalanced modulation provided in this disclosure. As shown in Figure 4, this method can be applied to a second device (i.e., a receiver, such as an AP or STA). The method includes at least one of the following steps (the execution order of the following steps is not restricted in actual operation):

[0147] H000: Receive the PPDU, wherein the PPDU includes a first field, a second field, and / or a third field;

[0148] H100: Determine whether to parse the first field, the second field, and / or the third field;

[0149] H200: Based on the indication information related to unbalanced modulation (UEQM), the third field, the highest modulation level, and / or code rate, determine whether the MCS of the highest modulation level is included in the MCS parameter in the first table, wherein the first table corresponds to the indication information related to unbalanced modulation (UEQM).

[0150] In one implementation, if the MCS with the highest modulation level is determined to be included in the MCS or MCS space of the highest modulation level in the first table (such as Table 3), then the modulation level s and coding rate R corresponding to the MCS with the highest modulation level are determined. u .

[0151] In another implementation, if the MCS with the highest modulation level is determined to be included in the MCS or MCS space with the highest modulation level in the first table (such as Table 4-6), the MCS combination corresponding to the MCS with the highest modulation level is determined.

[0152] In another implementation, if the highest modulation level MCS is found to be contained in the highest modulation level MCS or MCS space in the first table (such as Table 7-15), the set corresponding to the highest modulation level MCS is determined.

[0153] H300: Based on the second field (NSS) and the third field (the value of the UEQM pattern subfield), determine the UEQM pattern {s1, s1-Δ2, ..., s1-Δ nss}

[0154] H400: Determine the MSC set for all spatial flows based on the UEQM mode (as shown in Table 3-15);

[0155] In one implementation, step H400 may include at least one of the following steps:

[0156] H40011: Based on indication information related to unbalanced modulation (UEQM) (as shown in Table 3), the modulation level corresponding to the UEQM mode and / or the MCS of the highest modulation level, determine the set of modulation levels for all spatial streams;

[0157] H40012: Based on the modulation level set of all spatial streams and / or the coding rate corresponding to the MCS of the highest modulation level, the NSS-1 times are searched in the preset MCS table to determine the MSC set {MCS1,…,MCS} of all spatial streams. nss}

[0158] H40013: Set {MCS1,…,MCS} nss Configure the actual spatial flow order according to the mapping relationship f.

[0159] In another implementation, step H400 may include at least one of the following steps:

[0160] H40021: Determine the MSC set for all spatial streams based on indication information related to unbalanced modulation (UEQM) (as shown in Tables 4-6), the UEQM mode, and / or the MCS combination.

[0161] H500: Exports the number of spatial streams, the modulation (demodulation) level and modulation coding rate of each spatial stream.

[0162] In embodiments of this disclosure, the method further includes: determining parameters related to the second device based on the indication information related to unbalanced modulation (UEQM). The parameters related to the second device include: wherein the parameters of the first device include at least one of the following: N_BPSC,u, N_SD,u, N_CBPS,u, N_DBPS,u, and / or Data rate (Mb / s).

[0163] To further illustrate the technical effect of this disclosure when indicating MCS parameters under UEQM, we designed the following simulation, which includes at least one of the following steps (the execution order of the following steps is not restricted in actual operation):

[0164] 1. Based on the received CSI reports and QoS service requirements, establish an optimization problem for Link Adaptation (LA) (i.e., how to select the optimal set of MCSs to meet service requirements based on channel changes).

[0165] 2. The MCS retrieval module calls the existing table (Table 1) and the pre-stored UEQM simplified instruction table (Table 2) respectively to solve the LA optimization problem.

[0166] 3.1. Based on the existing table (Table 38-X3), and given NSS = 4 and UEQM pattern value = 3, the UEQM pattern is determined to be {s, s-1, s-1, s-2}. This constraint is added to the LA optimization problem, and the MCS retrieval module uses a traversal algorithm to find the optimal MCS set.

[0167] 3.2. Based on UEQM pattern value = 3, the MCS retrieval module uses the simplified UEQM indicator table (Table 2) as the feasible region (only the feasible region with UEQM pattern value = 3), solves the LA optimization problem in the feasible region, and finds the MCS set.

[0168] 4. Compare the running times of the two methods.

[0169] 5. Set up a dynamic channel environment and compare the LA decision-making capabilities of the two methods in a changing channel.

[0170] The dynamic channel simulation scheme is as follows:

[0171] Time-varying channel parameters:

[0172] Coherence time: Tc∈[5ms,50ms]

[0173] SNR fluctuation range: ±3dB / ms

[0174] Spatial correlation: ρ=0.7e^(-j2πΔ / λ)

[0175] Business requirements are shown in Table 17.

[0176] Table 17 Two different types of business requirements

[0177] The performance comparison data for LA is shown in Table 18:

[0178] Table 18 Static Testing

[0179] The dynamic test results are shown in Figure 5.

[0180] In summary, the modulation and coding scheme indication method under UEQM in this embodiment of the present disclosure simplifies the MCS query process for each spatial stream when Wi-Fi devices use unbalanced modulation technology, quickly and accurately locates the modulation and coding scheme required for each spatial stream, and improves the working efficiency when using UEQM technology.

[0181] This article describes modulation and coding methods under unbalanced modulation, applicable to APs or STAs in Wi-Fi. However, these inventive concepts, methods, apparatuses, devices, computer-readable storage media, chips, and computer program products are not limited to Wi-Fi and can be extended to other communication scenarios to achieve the same technical benefits and effects.

[0182] Therefore, although this document describes methods and devices for WiFi communication, the inventive concepts and techniques contained herein can be extended to other communication scenarios and are expected to achieve the same technical benefits and effects. It is readily apparent that these inventive concepts have broad applicability and scalability, whether for communication between different types of base stations and user equipment, or for communication in different deployment environments.

[0183] It should be noted that the above steps are merely examples and do not limit the scope of the invention. Various modifications and variations can be made to the steps without departing from the spirit and scope of the invention.

[0184] The order of the described steps (signaling / boxes) is not intended to be construed as a limitation, and any number of the described steps (signaling / boxes) can be skipped or combined in any order to implement the method or an alternative method.

[0185] This disclosure describes examples of communication between terminals and network element components in the network architecture described in the above embodiments, which are primarily for illustrative purposes and not for limitation.

[0186] The order of the described steps (signaling / blocks) is not intended to be construed as limiting, and any number of the described steps (signaling / blocks) can be skipped or combined in any order to implement the method or alternative methods. Generally, any of the components, modules, methods, and operations described herein can be implemented using software, firmware, hardware (e.g., fixed logic circuitry), manual processing, or any combination thereof. Some operations of the example methods can be described in the general context of executable instructions stored on computer-readable storage located locally and / or remotely on a computer processing system, and implementations can include software applications, programs, functions, etc. Alternatively or additionally, any functionality described herein can be performed at least in part by one or more hardware logic components, such as, but not limited to, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), etc.

[0187] Furthermore, the signaling transmission described in the embodiments of this disclosure can be implemented in any manner known in the art. For example, signaling transmission can be explicit and / or implicit. Moreover, the illustrated steps (signaling / blocks) are for illustrative purposes only and are not intended to limit this application.

[0188] Figure 6 is a schematic structural diagram of a wireless communication device 900 provided in this disclosure. The wireless communication device includes a processor and a memory, the memory for storing computer programs, and the processor for calling and running the computer programs stored in the memory to execute at least one of the aforementioned instructions.

[0189] The wireless communication device can be a user equipment, a base station, or a network element. The wireless communication device 900 shown in Figure 6 includes a processor 910, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0190] Optionally, as shown in FIG6, the wireless communication device 900 may further include a memory 920. The processor 910 can retrieve and run computer programs from the memory 920 to implement the methods in the embodiments of this application. The memory 920 may be a separate device independent of the processor 910, or it may be integrated into the processor 910.

[0191] Optionally, as shown in Figure 6, the wireless communication device 900 may further include a transceiver 930. The processor 910 can control the transceiver 930 to communicate with other devices. Specifically, it can send information or data to other devices or receive information or data sent by other devices. The transceiver 930 may include a transmitter and a receiver. The transceiver 930 may further include an antenna, and the number of antennas may be one or more.

[0192] Optionally, the wireless communication device 900 may specifically be a base station in the embodiments of this application, and the wireless communication device 900 may implement the corresponding processes implemented by the base station in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0193] Optionally, the wireless communication device 900 may specifically be a mobile user equipment / user equipment in the embodiments of this application, and the wireless communication device 900 may implement the corresponding processes implemented by the mobile user equipment / user equipment in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0194] Optionally, the wireless communication device 900 may specifically be a network element in the embodiments of this application, and the wireless communication device 900 may implement the corresponding processes implemented by the network element in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0195] According to an example embodiment, a chip is provided, the chip including: a processor for calling and running a computer program from a memory, causing a device on which the chip is installed to perform the method according to any one of the above embodiments, examples, or example embodiments.

[0196] According to an example embodiment, a computer-readable storage medium is provided for storing a computer program that causes a computer to perform a method according to any one of the above embodiments, examples, or example embodiments.

[0197] According to an example embodiment, a computer program product is provided, including a computer program / instructions that, when executed by a processor (e.g., by the processor or an apparatus, device, computer, or machine including the processor), implement the method according to any one of the above embodiments, examples, or example embodiments.

[0198] Embodiments of this disclosure are combinations of technologies / processes that can be employed in 3GPP specifications to create a final product.

[0199] While this disclosure has been described in conjunction with what are considered to be the most practical and preferred embodiments, it should be understood that this disclosure is not limited to the disclosed embodiments, but is intended to cover various arrangements made without departing from the broadest interpretation of the appended claims.

Claims

1. A modulation coding scheme indication method under unbalanced modulation, executed in a first device, the method comprising: Based on indication information related to unbalanced modulation (UEQM), an optimal modulation and coding scheme (MCS) set is determined. The indication information related to UEQM is used to indicate the MCS parameters corresponding to the values ​​of the UEQM mode subfields. The MCS parameters include at least one of the following: the MCS with the highest modulation level, the MCS space, the MCS combination, the space of the MCS combination, and / or the MCS set.

2. The method according to claim 1, wherein, The method further includes: Based on the optimal MCS set and / or the indication information related to unbalanced modulation (UEQM), a first field, a second field, and / or a third field are determined, wherein the first field is used for the MCS at least at the highest modulation level, the second field is used to indicate the number of spatial streams (NSS), and the third field is used to indicate the value of the UEQM mode subfield.

3. The method according to claim 1 or 2, wherein, The method further includes at least one of the following steps: Based on the first field, the second field, and / or the third field, a Physical Layer Protocol Data Unit (PPDU) is determined, wherein the value range of the first field is limited by the indication information related to UEQM; Send the PPDU.

4. The method according to claim 1, wherein, The indication information related to unbalanced modulation (UEQM) indicates at least one of the following: The values ​​of the UEQM mode subfields, the highest modulation level, and / or the mapping relationship between the code rate and the MCS or MCS space of the highest modulation level; The mapping relationship between the values ​​of the UEQM mode subfield, the UEQM mode, and / or the bitrate and the MCS combination or the space of the MCS combination; and / or The values ​​of the UEQM mode subfields, the number of spatial streams (NSS), and / or the mapping relationship between the highest modulation level and the set of MCSs or MCS spaces of all spatial streams.

5. The method according to claim 1 or 4, wherein, The method further includes: Based on the indication information related to unbalanced modulation (UEQM), parameters related to the first device are determined.

6. The method according to claim 1, wherein, Determining the optimal MCS set based on indication information related to unbalanced modulation (UEQM) includes at least one of the following steps: Determine the MCS based on the objective function and / or constraints; Determine the first MCS set based on the objective function and / or the preset MCS table; Based on the indication information related to unbalanced modulation UEQM, determine whether there are values ​​of UEQM mode subfields and MCS parameters in the indication information related to unbalanced modulation UEQM that correspond to the first MCS set; If the indication information related to unbalanced modulation (UEQM) contains a value of the UEQM mode subfield corresponding to the first MCS set, as well as the MCS parameter, then the first MCS set is taken as the optimal MCS set.

7. The method according to claim 1, wherein, The indication information related to unbalanced modulation (UEQM) corresponds to the first table. The step of determining the optimal MCS set based on the indication information related to unbalanced modulation (UEQM) includes at least one of the following steps: Determine the MCS based on the objective function and / or constraints; Based on the objective function and the indication information related to unbalanced modulation (UEQM), the first table is searched to obtain the optimal MCS set.

8. The method according to claim 1, wherein, The indication information related to unbalanced modulation (UEQM) corresponds to the first table. The step of determining the first field, the second field, and / or the third field based on the optimal MCS set includes at least one of the following steps: Based on indication information related to unbalanced modulation (UEQM), the first field and the third field are determined; The second field is determined based on the optimal MCS set.

9. The method according to claim 8, wherein, Determining the first field and the third field based on indication information related to unbalanced modulation (UEQM) includes at least one of the following steps: The optimal MCS set is arranged in descending order of modulation level to obtain the second MCS set; Based on a preset MCS table, the modulation level and coding rate corresponding to the first field in the second MCS set are determined; wherein, the first field is the MCS ranked first in the second MCS set; The NSS-1 times are searched in the preset MCS table to obtain the set of modulation levels for all spatial streams. The UEQM mode is determined based on the set of modulation levels of all spatial streams; Based on the UEQM pattern and the second field, determine the third field; Based on the first table, does the first table contain a first field and a third field that correspond to the second MCS set? If the indication information related to unbalanced modulation (UEQM) contains a first field and a third field corresponding to the second MCS set, then the first field and the third field are output.

10. The method according to claim 8, wherein, Determining the first field and the third field based on indication information related to unbalanced modulation (UEQM) includes at least one of the following steps: The optimal MCS set is arranged in descending order of modulation level to obtain the second MCS set; Based on the first table, determine whether all MCS combinations in the second MCS set exist in the first table; If all the MCSs in the second MCS set exist in the first table, the third field, coding rate, and / or the modulation level corresponding to the first field are determined based on the indication information related to unbalanced modulation (UEQM). Based on the second MCS set, a first field is determined, wherein the first field is the MCS that is ranked first in the second MCS set.

11. The method according to claim 1, wherein, The method further includes: Determine whether the first field, the second field, and / or the third field are configured.

12. A modulation coding scheme indication method under unbalanced modulation, executed in a second device, the method comprising at least one of the following steps: Receive the PPDU, wherein, The PPDU includes a first field, a second field, and / or a third field; Based on the indication information related to unbalanced modulation (UEQM), the third field, the highest modulation level, and / or code rate, it is determined whether the MCS of the highest modulation level is included in the MCS parameter in the first table, wherein the first table corresponds to the indication information related to unbalanced modulation (UEQM).

13. The method according to claim 12, wherein, The method further includes: If the MCS with the highest modulation level is included in the MCS or set of MCS with the highest modulation level in the first table, the modulation level and coding rate corresponding to the MCS with the highest modulation level are determined based on the first table.

14. The method according to claim 13, wherein, The method further includes: The UEQM mode is determined based on the second field and the third field.

15. The method according to claim 12, wherein, The method further includes: Based on indication information related to unbalanced modulation (UEQM), the modulation level corresponding to the UEQM mode and / or the MCS with the highest modulation level, the set of modulation levels for all spatial streams is determined.

16. The method according to claim 12, wherein, The method further includes: Based on the modulation level set of all spatial streams and / or the coding rate corresponding to the MCS of the highest modulation level, the NSS-1 times are searched in the preset MCS table to determine the MSC set of all spatial streams.

17. The method according to claim 12, wherein, The method further includes: If the MCS of the highest modulation level is included in the MCS combination of several spatial streams or the set of MCS combinations in the first table, the MCS combination corresponding to the MCS of the highest modulation level is determined based on the first table.

18. The method according to claim 17, wherein, The method further includes: The UEQM mode is determined based on the second field and the third field.

19. The method according to claim 18, wherein, The method further includes: The set of MSCs for all spatial streams is determined based on indication information related to unbalanced modulation (UEQM), the UEQM mode, and / or the MCS combination.

20. The method according to claim 12, wherein, The method further includes: Determine whether to parse the first field, the second field, and / or the third field.

21. The method according to claim 12, wherein, The method further includes: Based on the indication information related to the unbalanced modulation (UEQM), parameters related to the second device are determined.

22. A wireless communication device, wherein, The wireless communication device includes a processor and a memory for storing computer programs, the processor for calling and running the computer programs stored in the memory to perform the method as described in any one of claims 1 to 21.

23. A readable storage medium for storing a computer program that is invoked and executed by a processor to perform the method as described in any one of 1-21.