Signal transmission method, signal reception method, communication node and storage medium

CN122969943APending Publication Date: 2026-10-23ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510485923.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-17
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

[0003]对于发射机和接收机之间的调制方式,目前是通过下行控制信息(DownlinkControl Information,DCI)或者上行控制信息(Uplink Control Information,UCI)传递用于指示调制的调制编码方式(Modulation and Coding Scheme,MCS)索引,指示方式较为单一

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122969943A_ABST
    Figure CN122969943A_ABST
Patent Text Reader

Abstract

The application provides a signal sending method, a signal receiving method, a communication node and a storage medium. The signal sending method comprises the following steps: determining a modulation and coding mode index value, the modulation and coding mode index value is used for indicating a group of parameters in a modulation and coding mode index table, and at least one group of parameters in the modulation and coding mode index table corresponds to a non-uniform constellation modulation mode; and sending a first signal, wherein the first signal comprises a transmission block after modulation, and the modulation mode of the transmission block corresponds to the modulation and coding mode index value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, such as a signal transmission method, a signal reception method, a communication node, and a storage medium. Background Technology

[0002] The Quadrature Amplitude Modulation (QAM) signal in the fifth-generation (5G) mobile communication system standard has a performance gap compared to Gaussian signaling that approximates capacity. This gap exceeds 1 dB (in extreme cases, the gap is 1.53 dB) as the spectral efficiency (SE) increases. In other words, to achieve the same spectral efficiency, the QAM signal needs a signal-to-noise ratio (SNR) at least 1 dB higher than the Gaussian signal. To reduce the SNR while maintaining the same spectral efficiency or improving spectral efficiency while maintaining the SNR, one solution is geometrical shaping, which involves designing a new signal constellation to approximate the Gaussian signal. A constellation is a complex set of finite elements, where each element is called a constellation point. For a given set of 2... Qm A constellation with 12 points, where Qm is called the modulation order of the constellation, and Qm is a positive integer. This new type of constellation, different from QAM, is collectively called a non-uniform constellation (NUC).

[0003] Currently, the modulation scheme between the transmitter and receiver is indicated by a modulation and coding scheme (MCS) index transmitted via downlink control information (DCI) or uplink control information (UCI), which is a relatively simple method. For future sixth-generation (6G) and even seventh-generation (7G) mobile communication system standards, which may involve QAM modulation and non-uniform modulation, a flexible way to indicate the modulation and coding scheme is an urgent problem to be solved. Summary of the Invention

[0004] This application provides a signal transmission method, a signal reception method, a communication node, and a storage medium.

[0005] This application provides a signal transmission method applied to a first communication node, including:

[0006] Determine the modulation coding scheme index value, which is used to indicate a set of parameters in the modulation coding scheme index table, and at least one set of parameters in the modulation coding scheme index table corresponds to a non-uniform constellation modulation scheme;

[0007] A first signal is sent, the first signal including a modulated transport block, the modulation method of the transport block corresponding to the modulation coding scheme index value.

[0008] This application also provides a signal receiving method, applied to a second communication node, including:

[0009] Determine the modulation coding scheme index value, which is used to indicate a set of parameters in the modulation coding scheme index table, and at least one set of parameters in the modulation coding scheme index table corresponds to a non-uniform constellation modulation scheme;

[0010] Receive a first signal, the first signal including a modulated transmission block, the modulation method of the transmission block corresponding to the modulation coding scheme index value;

[0011] The transmission block is recovered from the first signal based on the modulation and coding scheme index value.

[0012] This application also provides a communication node, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the signal transmission method described above.

[0013] This application also provides a communication node, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the signal receiving method described above.

[0014] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described signal transmission method.

[0015] The application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described signal receiving method. Attached Figure Description

[0016] Figure 1 A schematic diagram of a 16-point NUC with a code rate of 6 / 15 is provided for one embodiment;

[0017] Figure 2 A schematic diagram of a 1024-point NUC with a code rate of 6 / 15 is provided for one embodiment;

[0018] Figure 3 A schematic diagram of a 16-point NUC scatter plot designed for a given code rate, as provided in one embodiment;

[0019] Figure 4 A schematic diagram of a 64-point NUC scatter plot designed for a given code rate, as provided in one embodiment;

[0020] Figure 5 A schematic diagram of a 256-point NUC scatter plot designed for a given code rate, as provided in one embodiment;

[0021] Figure 6 A schematic diagram of a 16-point NUC scatter plot designed for a given signal-to-noise ratio, as provided in one embodiment;

[0022] Figure 7 A schematic diagram of a 64-point NUC scatter plot designed for a given signal-to-noise ratio, as provided in one embodiment;

[0023] Figure 8 A schematic diagram of a 256-point NUC scatter plot designed for a given signal-to-noise ratio, as provided in one embodiment;

[0024] Figure 9 A schematic diagram of a 1024-point NUC scatter plot designed for a given signal-to-noise ratio, as provided in one embodiment;

[0025] Figure 10 A flowchart of a signal transmission method provided in one embodiment;

[0026] Figure 11 A flowchart illustrating a signal receiving method as provided in one embodiment;

[0027] Figure 12 This is a schematic diagram illustrating the difference between the bit-level mutual information and the approximation capacity Gaussian signal for NUC modulation, QPSK modulation, and QAM modulation of different modulation orders as a function of spectral efficiency, according to one embodiment.

[0028] Figure 13 This is a schematic diagram of the structure of a signal transmitting device provided in one embodiment;

[0029] Figure 14 This is a schematic diagram of the structure of a signal receiving device provided in one embodiment;

[0030] Figure 15 This is a schematic diagram of the hardware structure of a communication node provided in one embodiment. Detailed Implementation

[0031] The present application will now be described in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are merely illustrative of the application and not intended to limit it. It should be noted that, unless otherwise specified, the embodiments and features described herein can be arbitrarily combined with each other. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present application, not the entire structure.

[0032] For those with 2 Qm A constellation with 1 constellation point, where Qm is called the modulation order of the constellation, and Qm is a positive integer. To modulate via NUC between the transmitter and receiver, the NUC used needs to be transmitted or indicated via signaling. Currently, this is mainly done through DCI or UCI to transmit the MCS index used to indicate modulation. Considering future mobile communication systems, this application designs an MCS index table suitable for non-uniform constellations, along with the parameters included in the MCS index table. Based on this, under the same spectral efficiency conditions, to achieve the same Block Error Rate (BLER), using specific bit interleaving and modulation mapping schemes, non-uniform constellations reduce the required SNR compared to QAM constellations in the New Radio Access Technology (NR) standard, and the reduction in SNR increases with the modulation order. Therefore, this application also designs a bit-to-constellation point modulation mapping.

[0033] As an example, the bit interleaving and modulation mapping process after low-density parity check (LDPC) channel coding and rate matching is as follows:

[0034] (1) Bit interleaving: The bit sequence e0, e1, e2…, e after channel coding and rate matching. E-1 Interleaved to bit sequences f0, f1, f2, ..., f in the following manner E-1 , where Qm is the modulation order of the QAM constellation.

[0035]

[0036] The above interleaving process transforms the bit sequence e0, e1, e2, ..., e E-1 Arrange the rows first, then the columns first, into a matrix of Qm rows and E / Qm columns. Then map each row to a bit sequence f0, f1, f2, ..., f1 in the column-first, row-first order. E-1 Arranged in a matrix of Qm rows and E / Qm columns. For example, if Qm = 4 and E = 24, the above bit interleaving can be represented by a matrix as follows:

[0037]

[0038] (2) Modulation mapping: The modulation mapper takes binary digits 0 or 1 as input and produces complex-valued modulation symbols as output.

[0039] ①π / 2-Binary Phase Shift Keying (BPSK)

[0040] For π / 2-BPSK modulation, bit b(i) is mapped to a complex-valued modulation symbol d(i) following the following rules:

[0041]

[0042] ②BPSK

[0043] For BPSK modulation, the bit b(i) is mapped to the complex modulation symbol d(i) according to the following rules:

[0044]

[0045] ③ Quadrature Phase Shift Keying (QPSK)

[0046] For QPSK modulation, a pair of bits b(2i) and b(2i+1) are mapped to a complex modulation symbol d(i) according to the following rules:

[0047]

[0048] ④16QAM

[0049] For 16QAM modulation, the quadruplets of bits b(4i), b(4i+1), b(4i+2), b(4i+3) are mapped to the complex modulation symbol d(i) according to the following rules:

[0050]

[0051] ⑤64QAM

[0052] For 64QAM modulation, the hexuplets of bits b(6i), b(6i+1), b(6i+2), b(6i+3), b(6i+4), b(6i+5) are mapped to complex modulation symbols d(i) following the following rules:

[0053]

[0054] For 256QAM modulation, the octuplets of bits b(8i), b(8i+1), b(8i+2), b(8i+3), b(8i+4), b(8i+5), b(8i+6), b(8i+7) are mapped to complex modulation symbols d(i) following the following rules:

[0055]

[0056] ⑦1024QAM

[0057] For 1024QAM modulation, the 10-tuplets of bits b(10i), b(10i+1), b(10i+2), b(10i+3), b(10i+4), b(10i+5), b(10i+6), b(10i+7), b(10i+8), and b(10i+9) are mapped to the complex modulation symbol x according to the following rules:

[0058]

[0059] In the formula above, The imaginary unit is used. From the formula above, it can be seen that the modulation mapping of QAM modulation with modulation order Qm follows the following rule:

[0060] (1) Bit b(Qm·i) determines the sign of the real part of the complex modulation symbol d(i).

[0061] (2) Bit b(Qm·i+1) determines the sign of the imaginary part of the complex modulation symbol d(i).

[0062] (3) Bits b(Qm·i+2),...,b(Qm·i+Qm-2) determine the absolute value of the real part of the complex modulation symbol d(i).

[0063] (4) Bits b(Qm·i+3),...,b(Qm·i+Qm-1) determine the absolute value of the imaginary part of the complex modulation symbol d(i).

[0064] In one example, the modulation and coding scheme index is used to indicate the parameters used in the modulation and coding scheme. Each modulation and coding scheme index corresponds to a specific combination of coding modulation parameters. Multiple combinations of coding modulation parameters form a table called the modulation and coding scheme index table (MCS index table).

[0065] For example, Table 1 shows a coding and modulation index table used by the Physical Downlink Shared Channel (PDSCH). In Table 1, the first column is the modulation and coding scheme index I. MCS The second column represents the modulation order Qm used in the modulation and coding scheme; the third column represents the target code rate R multiplied by 1024; and the fourth column represents the spectral efficiency of the modulation and coding scheme. The target code rate in the third column indicates 3GPP 5G LDPC coding, and spectral efficiency is also simply called spectral effectiveness (SE), measured in bits per symbol. Except for the header row in the first row, each row in Table 1 indicates a modulation and coding scheme index and the combination of modulation and coding scheme parameters it represents. For example, in Table 1, the modulation and coding scheme index I... MCS The line with value 17 indicates that the modulation order Qm is 6 and the target code rate R is... The combination of coding and modulation parameters has a spectral efficiency of 2.5664 bits / symbol, and the value 17 is used to refer to this combination of coding and modulation parameters.

[0066] Table 1. MCS Index Based on PDSCH

[0067]

[0068] In Table 1, the three columns with modulation and coding scheme indices of 29, 30, and 31 only indicate the specific value of the modulation order Qm, without specifying the target code rate R and spectral efficiency. In this application, if at least one parameter in a set of parameters indicated by a modulation and coding scheme index does not have a specified value, the modulation and coding scheme index is called a modulation and coding scheme index containing reserved items, or simply reserved items. In some cases, these three modulation and coding scheme indices are used when the target code rate does not fall within the range of modulation and coding scheme indices 0 to 28 during transport block retransmission.

[0069] The Advanced Television Systems Committee (ATSC) standard version 3.0 (ATSC 3.0) defines six different modulation orders: uniform QPSK modulation and five non-uniform constellation sizes: 16-point NUC, 64-point NUC, 256-point NUC, 1024-point NUC, and 4096-point NUC. For each combination of non-uniform constellation modulation order and code rate, a different constellation exists. A QPSK constellation is a one-dimensional form of QAM. The non-uniform constellations 16-point, 64-point, and 256-point NUCs are two-dimensional (2D) quadrant-symmetric QAM constellations, constructed symmetrically from a single quadrant. To reduce receiver demapping complexity, the 1024-point and 4096-point NUCs are derived from non-uniform one-dimensional (1D) pulse amplitude modulation (PAM) constellations used simultaneously for in-phase (I) and quadrature (Q) components.

[0070] For 16-point NUCs, 64-point NUCs, and 256-point NUCs, each input data unit word (y 0,s ,…,y Qm-1,s All should be modulated using a two-dimensional non-uniform constellation to obtain a constellation point z. s Index s represents the discrete-time index, and Qm is the constellation modulation order, defined in the same way as the 5G standard.

[0071] Complex constellation point vector x = (x0,…,x M-1 This contains all M constellation points in the NUC constellation point set. If these bits are taken as decimal numbers k(y... 0,s The most significant bit (MSB) is y. Qm-1,s If the least significant bit (LSB) is the k-th element x of the vector, then... k Corresponding to the input unit word The NUC constellation points. Due to quadrant symmetry, the complete vector x can be obtained by defining the complex constellation points corresponding to the first quarter of the first quadrant, i.e., (x0,…,x…). M / 4-1 The rules for generating the remaining points are as follows. Define b = M / 4, the first quarter of a complex constellation point should be represented as the non-uniform constellation (NUC) position vector w = (w0, ..., w...). b-1 For example, the position vector of a 16-point NUC is represented by a label corresponding to the decimal value 0 (i.e., (y...). 0,s ,…,y Qm-1,s ) = 0000 to b-1 (i.e. (y 0,s ,…,y Qm-1,sThe complex constellation is composed of points from the constellation (0011). The derivation of the remaining constellation points in the first, second, third, and fourth quadrants is as follows:

[0072] (x0,…,x b-1 ) = w in the first quadrant

[0073] (x b ,…,x 2b-1 )=-conj(w) Second Quadrant

[0074] (x 2b ,…,x 3b-1 =conj(w) in the third quadrant

[0075] (x 3b ,…,x 4b-1 = -w in the fourth quadrant

[0076] Where conj represents complex conjugate. Tables 2 and 3 give the definition of the position vector of the 16-point NUC at different code rates.

[0077] Table 2. 16-point NUC definition table for bitrates 2 / 15-7 / 15

[0078]

[0079] Table 3. Definitions of 16-point NUCs with bitrates of 8 / 15-13 / 15

[0080]

[0081] The NUC position vector for a 16-point NUC at a code rate of 6 / 15 is constructed as follows. According to Table 2, w = (0.5115 + j1.2092, 1.2092 + j0.5115, 0.2663 + j0.4530, 0.4530 + j0.2663). In this context and in the following content, It is the imaginary unit. Assume the input data unit word is (y... 0,s ,…,y Qm-1,s If )=(1100), then the NUC constellation point z corresponding to time index s is... s =x 12 =-w0=-0.5115-j1.2092. The complete constellation diagram of this NUC position vector is as follows. Figure 1 As shown in the figure, all input data units are marked on the corresponding constellation points.

[0082] For 1024-point NUCs and 4096-point NUCs, each input data unit word (y) at discrete-time index s 0,s ,…,y Qm-1,sBefore normalization, a one-dimensional non-uniform QAM constellation should be used for modulation to obtain a constellation point z. s One-dimensional means that a two-dimensional constellation can be separated into two one-dimensional PAM constellations, used for the I and Q components respectively. Each relevant input unit word (y 0,s ,…,y Qm-1,s The real part Re(z) of the combination s ) and imaginary part Im(z) s The precise value of ) should be derived from the position vector u = (u0,…,u) of the one-dimensional non-uniform constellation (1D-NUC). v-1 The vector given defines the position of a constellation point in a one-dimensional non-uniform constellation. The 1024-point NUC position vectors at a subset of bit rates are defined in Table 4, and the bit tags are defined in Tables 5 and 6. The number of elements in the one-dimensional non-uniform constellation position vector u is defined by the following formula:

[0083] Table 4. Definition of 1024QAM with bitrates of 2 / 15-7 / 15

[0084]

[0085] Table 5. Constellation mapping of the real part of 1024QAM

[0086]

[0087] Table 6. Constellation Mapping of the Imaginary Part of 1024QAM

[0088]

[0089] The 1024-NUC with a code rate of 6 / 15 is defined by the NUC position vector in Table 4, where u = (u0,...,u 15 ) = (0.1275, 0.1276, 0.1294, 0.1295, 0.3424, 0.3431, 0.3675, 0.3666, 0.6097, 0.6072, 0.7113, 0.7196, 0.9418, 1.0048, 1.2286, 1.5031). Assume the input data unit (y) 0,s ,…,y Qm-1,s If ) = (0010011100), then the corresponding NUC constellation point z s There is Im(z) s ) = u3 = 0.1295 (defined by the even-indexed bit tag, i.e., 01010), Re(z) s )=u 11 = 0.7196 (defined by the odd-indexed bit tag, i.e., 00110). The complete constellation diagram of this NUC position vector is as follows: Figure 2 As shown.

[0090] Figures 3 to 5 Scatter plots of 16-point NUC, 64-point NUC, and 256-point NUC designed at a given bitrate are given respectively. In the plot, "xxNUC,CR yy / zz" represents a non-uniform constellation with xx points and a bitrate of "yy / zz", which can be used as the name of the non-uniform constellation.

[0091] Figures 6 to 9 Scatter plots of 16-point NUCs, 64-point NUCs, 256-point NUCs, and 1024-point NUCs designed under a given signal-to-noise ratio are given. In the plot, “xxNUC@yydB” represents a non-uniform constellation of xx points designed under a signal-to-noise ratio of “yy” dB, which can be used as the name of the non-uniform constellation.

[0092] As an example, Table 7 provides the following... Figures 6 to 9 The constellations are indexed by numbering, where "N / A" indicates that they are not applicable.

[0093] Table 7 Index of Non-uniform Constellations

[0094]

[0095]

[0096] Figure 10 This is a flowchart illustrating a signal transmission method according to one embodiment. The method can be applied to a first communication node, which can be a transmitter, a data modulation end, or a transmission end, such as a base station or a terminal. Figure 10 As shown, the method provided in this embodiment includes steps 110 and 120.

[0097] In step 110, a modulation and coding scheme index (MCS Index) is determined. The MCS Index indicates a set of parameters in the modulation and coding scheme index table, and at least one set of parameters in the MCS Index table corresponds to a non-uniform constellation modulation scheme.

[0098] In step 120, a first signal is sent, the first signal including a modulated transport block, the modulation scheme of the transport block corresponding to the modulation coding scheme index value.

[0099] In this embodiment, the configuration of the MCS index table suitable for NUC is implemented. Based on this, NUC modulation can be flexibly adopted, which can reduce the received signal-to-noise ratio and achieve higher spectral efficiency, or maintain the received signal-to-noise ratio and improve spectral efficiency, and improve the flexibility of modulation mode indication.

[0100] In one embodiment, the modulation and coding scheme index table includes at least one of the following sets of parameters:

[0101] Modulation coding scheme index; modulation order; target code rate; spectral efficiency; modulation scheme; modulation scheme index; modulation scheme indicated by transport block size threshold; modulation scheme index indicated by transport block size threshold.

[0102] In one embodiment, determining the modulation and coding scheme index value includes at least one of the following:

[0103] Obtain the modulation and coding scheme index value from the higher layer;

[0104] The modulation and coding scheme index value is recovered from the second signal sent by the second communication node.

[0105] In one embodiment, the method further includes:

[0106] Step 130: Send a third signal, which includes the modulation and coding scheme index value.

[0107] In one embodiment, the modulation process of the transmission block includes:

[0108] After performing a setting operation on the transport block, a first bit sequence of length E is obtained;

[0109] According to the modulation scheme corresponding to the modulation coding scheme index value, the first bit sequence is mapped to a complex symbol sequence with a length of E as a ratio of the modulation order;

[0110] The setting operation includes at least one of the following: cyclic redundancy bit attachment for transport blocks, code block segmentation, cyclic redundancy bit attachment for code blocks, channel coding, rate matching, bit selection, bit interleaving, code block concatenation, and scrambling.

[0111] In one embodiment, the modulation and coding scheme index table satisfies at least one of the following:

[0112] With a modulation order of 4, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 1.3281;

[0113] When the modulation order is 4, at least one modulation coding scheme index value corresponds to a target code rate of less than 340 / 1024;

[0114] With a modulation order of 6, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 2.5664.

[0115] With a modulation order of 6, at least one modulation coding scheme index value corresponds to a target code rate less than 438 / 1024.

[0116] With a modulation order of 8, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 5.3320;

[0117] With a modulation order of 8, at least one modulation coding scheme index value corresponds to a target code rate less than 682.5 / 1024.

[0118] With a modulation order of 10, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 7.8662;

[0119] When the modulation order is 10, at least one modulation coding scheme index value corresponds to a target code rate less than 805.5 / 1024;

[0120] When the maximum modulation order corresponding to the modulation coding scheme index value is 6, at least one modulation coding scheme index value corresponds to a spectral efficiency greater than 5.5547.

[0121] When the maximum modulation order corresponding to the modulation coding scheme index value is 6, at least one modulation coding scheme index value corresponds to a target code rate greater than 948 / 1024.

[0122] When the maximum modulation order corresponding to the modulation coding scheme index value is 8, at least one modulation coding scheme index value corresponds to a spectral efficiency greater than 7.4063;

[0123] When the maximum modulation order corresponding to the modulation coding scheme index value is 8, at least one modulation coding scheme index value corresponds to a target code rate greater than 948 / 1024.

[0124] When the maximum modulation order corresponding to the modulation coding scheme index value is 10, at least one modulation coding scheme index value corresponds to a spectral efficiency greater than 9.2578.

[0125] When the maximum modulation order corresponding to the modulation coding scheme index value is 10, at least one modulation coding scheme index value corresponds to a target code rate greater than 948 / 1024.

[0126] In one embodiment, when the modulation scheme corresponding to the modulation scheme index value in the modulation scheme index table is a non-uniform constellation modulation, the non-uniform constellation corresponding to the modulation scheme index value is symmetrical about both the horizontal and vertical axes in the complex plane.

[0127] In one embodiment, for a non-uniform constellation with a modulation order of Qm, the quadrant in which the non-uniform constellation point is located is determined based on the first two bits of the Qm mapped bits;

[0128] In one embodiment, the modulation coding scheme index table contains at least two different modulation coding scheme index values ​​that indicate the same non-uniform constellation for modulation mapping.

[0129] In one embodiment, for a non-uniform constellation with a modulation order greater than 2, the non-uniform constellation corresponds to M consecutive modulation coding scheme index values, where M is less than or equal to 4.

[0130] In one embodiment, in the modulation coding scheme index table, non-uniform constellations correspond to modulation coding scheme indices with a modulation order greater than 2.

[0131] In one embodiment, in the modulation coding scheme index table, at least one modulation coding scheme index value indicating a reserved item corresponds to one of the following modulation schemes: quadrature phase shift keying modulation; quadrature amplitude modulation.

[0132] In one embodiment, in the modulation coding scheme index table, at least one modulation coding scheme index value indicating a reserved item corresponds to a non-uniform constellation modulation scheme.

[0133] In one embodiment, for a non-uniform constellation with a modulation order greater than 2, the non-uniform constellation corresponds to at most two modulation coding scheme index values.

[0134] In one embodiment, in the modulation coding scheme index table, non-uniform constellations correspond to modulation coding scheme indices with a modulation order greater than 4, and the modulation scheme index value with a modulation order equal to 2 corresponds to QPSK modulation, while the modulation scheme index value with a modulation order equal to 4 corresponds to 16QAM modulation.

[0135] In one embodiment, when the modulation order is greater than 2, the modulation scheme corresponding to each modulation coding index value in the modulation coding scheme index table is a non-uniform constellation.

[0136] Figure 11 This is a flowchart illustrating a signal receiving method according to one embodiment. This method can be applied to a second communication node, which can be a terminal or a base station, or a receiver of indication information or data. Figure 11As shown, the method provided in this embodiment includes:

[0137] Step 210: Determine the modulation coding scheme index value, which is used to indicate a set of parameters in the modulation coding scheme index table, and at least one set of parameters in the modulation coding scheme index table corresponds to a non-uniform constellation modulation scheme.

[0138] Step 220: Receive a first signal, the first signal including a modulated transmission block, the modulation method of the transmission block corresponding to the modulation coding scheme index value;

[0139] Step 230: Recover the transport block from the first signal according to the modulation and coding scheme index value.

[0140] In one embodiment, the modulation and coding scheme index table includes at least one of the following parameters: modulation and coding scheme index value; modulation order; target code rate; spectral efficiency; modulation scheme; modulation scheme index; modulation scheme indicated by the transport block size threshold; modulation scheme index indicated by the transport block size threshold.

[0141] In one embodiment, the method further includes:

[0142] Step 240: Send a second signal, which includes the modulation and coding scheme index value.

[0143] In one embodiment, determining the modulation and coding scheme index value includes at least one of the following:

[0144] Obtain the modulation and coding scheme index value from the higher layer;

[0145] The modulation and coding scheme index value is recovered from the third signal sent by the first communication node.

[0146] In one embodiment, recovering the transport block from the first signal based on the modulation and coding scheme index value includes:

[0147] Based on the modulation and coding scheme index value, the first signal is demodulated to obtain an estimate of the first bit sequence of length E;

[0148] Based on the estimation of the first bit sequence, the transport block is recovered by performing one of the following operations: descrambling, code block segmentation, bit deinterleaving, bit selection deselection, rate dematching, channel decoding, removal of cyclic redundancy bits from the code block, code block concatenation, and removal of cyclic redundancy bits from the transport block.

[0149] The signal transmission method of this application is illustrated by way of some embodiments below.

[0150] In one embodiment, the first communication node, acting as a transmitter, can be a base station, and the second communication node, acting as a receiver, can be a terminal. The signal transmission method includes:

[0151] The first communication node obtains the modulation and coding scheme index (MCS Index);

[0152] The first communication node obtains the transport block;

[0153] The first communication node sends a signal (first signal) including a modulated transport block and a signal (third signal) including the modulation and coding scheme index value corresponding to the transport block to the second communication node according to the modulation and coding scheme index value.

[0154] The modulation coding scheme index value is used to indicate a set of parameters in the MCS Index Table, and at least one set of parameters in the MCS Index Table corresponds to a non-uniform constellation NUC modulation.

[0155] A set of parameters in the modulation coding scheme index table includes at least one of the following:

[0156] Modulation coding scheme index; modulation order (Qm); target code rate (R, or R multiplied by a constant K, where K is a positive number); spectral efficiency; modulation scheme; modulation scheme index; modulation scheme indicated by the transport block size threshold; modulation scheme index indicated by the transport block size threshold.

[0157] In one example, the implementation of the modulation and coding scheme index table is not restricted.

[0158] In one example, the modulation and coding scheme index table does not have to be in tabular form. It can also be implemented using logic judgment circuits, etc. As long as the corresponding value or the corresponding set of parameters is consistent with the description in the embodiments of this application, it can be used as an implementation form of the modulation and coding scheme index table.

[0159] In one example, the first communication node obtains transport blocks from the higher layer.

[0160] In one example, the first communication node obtains the modulation and coding scheme index value from a higher layer.

[0161] In one example, the first communication node recovers the modulation and coding scheme index value from a signal (second signal) sent by the second communication node, which includes the modulation and coding scheme index value.

[0162] In one example, the signal sent by the second communication node, which includes the modulation and coding scheme index value, may be downlink control information.

[0163] In one example, the first communication node performs at least one of the following operations on the transport block to obtain a first bit sequence f0, f1, f2, ..., f of length E. E-1 : Transport block cyclic redundancy bit attachment, code block segmentation and code block cyclic redundancy bit attachment, channel coding, rate matching, bit selection, bit interleaving, code block concatenation, scrambling.

[0164] In one example, the first communication node assigns the first bit sequence f0, f1, f2, ..., f to the modulation scheme and modulation order Qm corresponding to the modulation coding scheme index value. E-1 Mapped to a complex-valued sequence of symbols x0, x1, x2, ..., xE / Q of length E / Qm m-1 .

[0165] In one example, the first communication node transmits a sequence of complex symbols x0, x1, x2, ..., xm of length E / Qm. E / Qm-1 The signal (first signal) is sent to the second communication node.

[0166] In one example, the first communication node sends a signal (third signal) including the modulation and coding scheme index value of the transport block to the second communication node in the downlink control information, where E is a positive integer and Qm is the modulation order of the modulation scheme corresponding to the modulation and coding scheme index value.

[0167] In one embodiment, the first communication node, acting as a transmitter, can be a terminal, and the second communication node, acting as a receiver, can be a base station. The signal transmission method includes:

[0168] The first communication node acquires the transport block;

[0169] The first communication node receives a signal (second signal) sent by the second communication node, which includes the modulation and coding scheme index value.

[0170] The first communication node recovers the modulation and coding scheme index value from the signal including the modulation and coding scheme index value;

[0171] The first communication node sends a signal (first signal) including the modulated transport block to the second communication node according to the modulation coding scheme index value;

[0172] The modulation coding scheme index value is used to indicate a set of parameters in the modulation coding scheme index table, and at least one set of parameters in the modulation coding scheme index table corresponds to a non-uniform constellation modulation scheme.

[0173] A set of parameters in the modulation coding scheme index table includes at least one of the following:

[0174] Modulation coding scheme index; modulation order (Qm); target code rate (R, or R multiplied by a constant K, where K is a positive number); spectral efficiency; modulation scheme; modulation scheme index; modulation scheme indicated by the transport block size threshold; modulation scheme index indicated by the transport block size threshold.

[0175] In one example, the implementation of the modulation and coding scheme index table is not restricted.

[0176] In one example, the modulation and coding scheme index table does not have to be in tabular form. It can also be implemented using logic judgment circuits, etc. As long as the corresponding value or the corresponding set of parameters is consistent with the description in the embodiments of this application, it can be used as an implementation form of the modulation and coding scheme index table.

[0177] In one example, the first communication node obtains the transport block from a higher layer.

[0178] In one example, the signal sent by the second communication node, which includes the modulation and coding scheme index value, may be downlink control information.

[0179] In one example, the first communication node performs at least one of the following operations on the transport block to obtain a first bit sequence f0, f1, f2, ..., f of length E. E-1 : Transport block cyclic redundancy bit attachment, code block segmentation, code block cyclic redundancy bit attachment, channel coding, rate matching, bit selection, bit interleaving, code block splicing, scrambling.

[0180] In one example, the first communication node modulates the first bit sequence f0, f1, f2, ..., f according to the modulation scheme corresponding to the modulation coding scheme index value. E-1 Mapped to a complex symbol sequence x0,x1,x2,...,x of length E / Qm E / Qm-1 .

[0181] In one example, the first communication node transmits a sequence of complex symbols x0, x1, x2, ..., xm of length E / Qm. E / Qm-1 The signal (first signal) is sent to the second communication node.

[0182] In one embodiment, the first communication node acts as a transmitter, and the second communication node acts as a receiver. The signal receiving method includes:

[0183] The second communication node obtains the modulation and coding scheme index value;

[0184] The second communication node receives a signal (first signal) sent by the first communication node, which includes a modulated transmission block.

[0185] The second communication node recovers the transmission block from the signal including the modulated transmission block based on the modulation and coding scheme index value.

[0186] The modulation coding scheme index value is used to indicate a set of parameters in the modulation coding scheme index table, and at least one set of parameters in the modulation coding scheme index table corresponds to a non-uniform constellation modulation scheme.

[0187] A set of parameters in the modulation coding scheme index table includes at least one of the following: modulation coding scheme index value; modulation order (Qm); target code rate (R, or R multiplied by a constant K, where K is a positive number); spectral efficiency; modulation scheme; modulation scheme index; modulation scheme indicated by the transport block size threshold; modulation scheme index indicated by the transport block size threshold.

[0188] In one example, the implementation of the modulation and coding scheme index table is not restricted.

[0189] In one example, the modulation and coding scheme index table does not have to be in tabular form. It can also be implemented using logic judgment circuits, etc. As long as the corresponding value or the corresponding set of parameters is consistent with the description in the embodiments of this application, it can be used as an implementation form of the modulation and coding scheme index table.

[0190] In one example, the second communication node recovers the modulation and coding scheme index value from a signal (the third signal) that includes the modulation and coding scheme index value.

[0191] In one example, the second communication node obtains the modulation and coding scheme index value from a higher layer.

[0192] In one example, the second communication node sends a signal (the second signal) to the first communication node, which includes a modulation and coding scheme index value.

[0193] In one example, the second communication node receives a signal (first signal) sent by the first communication node, which includes a modulated transport block.

[0194] In one example, the second communication node demodulates the signal, including the modulated transport block, according to the recovered modulation and coding scheme index value to obtain the first bit sequence f0, f1, f2, ..., f E-1 The estimate, where E is the first bit sequence f0, f1, f2, ..., f E-1 The length.

[0195] In one example, the second communication node uses the first bit sequence f0, f1, f2, ..., f E-1 The estimated transport block is recovered by performing one of the following operations: de-scrambling, code block segmentation, bit de-interleaving, bit de-selection, rate de-matching, channel decoding, removal of cyclic redundancy bits from the code block, code block concatenation, or removal of cyclic redundancy bits from the transport block.

[0196] In one embodiment, the modulation coding scheme index table has at least one of the following features:

[0197] In the modulation and coding scheme index table, when the modulation order Qm = 4, at least one modulation and coding scheme index indicates a spectral efficiency of less than 1.3281 or an indicated target code rate of less than 340 / 1024.

[0198] In the modulation and coding scheme index table, when the modulation order Qm = 6, at least one modulation and coding scheme index indicates a spectral efficiency of less than 2.5664 or an indicated target code rate of less than 438 / 1024.

[0199] In the modulation and coding scheme index table, when the modulation order Qm = 8, at least one modulation and coding scheme index indicates a spectral efficiency of less than 5.3320 or an indicated target code rate of less than 682.5 / 1024.

[0200] In the modulation and coding scheme index table, when the modulation order Qm = 10, at least one modulation and coding scheme index indicates a spectral efficiency of less than 7.8662 or an indicated target code rate of less than 805.5 / 1024.

[0201] In the modulation coding scheme index table, when the maximum value of the modulation order Qm indicated by the modulation coding scheme index is 6, at least one modulation coding scheme index indicates a spectral efficiency greater than 5.5547 or an indicated target code rate greater than 948 / 1024.

[0202] In the modulation coding scheme index table, when the maximum value of the modulation order Qm indicated by the modulation coding scheme index is 8, at least one modulation coding scheme index indicates a spectral efficiency greater than 7.4063 or an indicated target code rate greater than 948 / 1024.

[0203] In the modulation coding scheme index table, when the maximum value of the modulation order Qm indicated by the modulation coding scheme index is 10, at least one modulation coding scheme index indicates a spectral efficiency greater than 9.2578 or an indicated target code rate greater than 948 / 1024.

[0204] In the modulation and coding scheme index table, at least one modulation and coding scheme index indicates a target code rate greater than 948 / 1024.

[0205] like Figure 12 The bit-level mutual information (R) of NUC modulation with QPSK and QAM modulation at different modulation orders is given. BMD The graph shows the difference in signal-to-noise ratio (SNR) required to achieve the same spectral efficiency as a Gaussian signal with approximate capacity compared to the signal-to-noise ratio (SNR). This graph illustrates the difference in bit-level mutual information between NUC modulation, QPSK modulation, and QAM modulation at different modulation orders and the signal-to-noise ratio (SNR) of the Gaussian signal with approximate capacity at different spectral efficiencies. The horizontal axis represents spectral efficiency, and the vertical axis represents the difference from the Gaussian signal with approximate capacity. A smaller difference indicates better constellation performance. From this, we can see that:

[0206] (1) For NUC modulation with a modulation order Qm of 10, when the spectral efficiency is greater than 4.6, the distance between the 1024-point NUC modulation (“1024NUC”) and the Gaussian signal with approximate capacity is significantly smaller than that of QPSK modulation, QAM modulation with a modulation order less than 10, and NUC modulation with a modulation order less than 10, i.e., the performance is better. Therefore, when the spectral efficiency is greater than 4.6, NUC modulation with a modulation order Qm of 10 can be used instead of QPSK modulation, QAM modulation with a modulation order less than 10, or NUC modulation with a modulation order less than 10.

[0207] (2) For NUC modulation with a modulation order Qm of 8, when the spectral efficiency is greater than 3.5, the distance between the 256-point NUC modulation (“256NUC”) and the Gaussian signal with approximate capacity is significantly smaller than that of QPSK modulation, QAM modulation with a modulation order less than 8, and NUC modulation with a modulation order less than 8, indicating better performance. Therefore, when the spectral efficiency is greater than 3.5, NUC modulation with a modulation order Qm of 8 can be used instead of QPSK modulation, QAM modulation with a modulation order less than 8, or NUC modulation with a modulation order less than 8.

[0208] (3) For NUC modulation with a modulation order Qm of 6, when the spectral efficiency is greater than 2.4, the distance between the 64-point NUC modulation (“64NUC”) and the Gaussian signal with approximate capacity is significantly smaller than that of QPSK modulation, QAM modulation with a modulation order less than 6, and NUC modulation with a modulation order less than 6, indicating better performance. Therefore, when the spectral efficiency is greater than 2.4, NUC modulation with a modulation order Qm of 6 can be used instead of QPSK modulation, QAM modulation with a modulation order less than 6, or NUC modulation with a modulation order less than 6.

[0209] (4) For NUC modulation with a modulation order of Qm of 4, when the spectral efficiency is greater than 1.25, the distance between 16-point NUC modulation (“16NUC”) and the Gaussian signal with approximation capacity is significantly smaller than that of QPSK modulation, i.e., the performance is better. Therefore, when the spectral efficiency is greater than 1.25, NUC modulation with a modulation order of Qm of 4 can be used instead of QPSK modulation.

[0210] (5) From Figure 12 As can be seen, in order to obtain a greater shaping gain, the modulation order of NUC modulation must also increase with the increase of spectral effectiveness. Therefore, in the modulation coding scheme index table, different modulation orders have a range of spectral effectiveness.

[0211] Based on this, for a given spectral effect, different types of modulation and modulation order can be selected to achieve better performance. Appropriate modulation coding schemes and their parameters can be selected according to the spectral effect, resulting in a modulation coding index table.

[0212] In one embodiment, the modulation coding scheme index table also satisfies the following: when the modulation scheme indicated by the modulation coding scheme index in the modulation coding scheme index table is non-uniform constellation modulation, the non-uniform constellation indicated by the modulation coding scheme index is symmetrical about both the horizontal and vertical axes in the complex plane, and for a non-uniform constellation with a modulation order of Qm, the first two bits of the Qm mapping bits are used to determine the quadrant in which the non-uniform constellation point is located.

[0213] The Gaussian signal approximating capacity is a distribution that is symmetrical about both the horizontal and vertical axes. Based on this, a non-uniform constellation that is also symmetrical about both the horizontal and vertical axes can better approximate the Gaussian signal of capacity. Furthermore, the non-uniform constellation's symmetry about both the horizontal and vertical axes can reduce hardware storage overhead. This is because only the coordinates of the constellation points in the first quadrant need to be stored; the constellation points in the other three quadrants can be obtained based on symmetry, reducing storage overhead to one-quarter.

[0214] In one embodiment, the modulation coding scheme index table may not contain the modulation order, and the reserved entries may use NUCs. The same NUC may be used in a maximum of four consecutive MCS indices.

[0215] As an example, a set of parameters in the modulation and coding scheme index table includes:

[0216] Modulation coding scheme index value;

[0217] Target bitrate (R, or R multiplied by a constant K, where K is a positive number);

[0218] Spectral efficiency;

[0219] Modulation method.

[0220] In one example, the modulation and coding scheme index table is shown in Table 8. The first column of the table is the modulation and coding scheme index, the second column is the modulation scheme (or modulation constellation) used, the third column is the target code rate R multiplied by 1024, and the fourth column is the spectral efficiency of the modulation and coding scheme. In Table 8, the target code rate in the third column indicates the channel coding. In the second column of Table 8, "QPSK" indicates the use of quadrature phase shift keying modulation, and "xxNUC,CR yy / zz" indicates the use of... Figures 3 to 5 Modulation is performed using a non-uniform constellation of the same name.

[0221] In one example, the modulation coding scheme index table includes reserved entries for modulation coding scheme indices that only indicate the use of a non-uniform constellation modulation scheme but do not indicate the specific target code rate and spectral efficiency, such as modulation coding scheme indices 30 and 31 in Table 8.

[0222] In one example, the modulation scheme (or modulation constellation) indicated in the modulation scheme index table also indicates the modulation order Qm used. For example, the modulation scheme "QPSK" indicated by modulation scheme index 3 in Table 8 indicates a modulation order Qm of 2; the modulation scheme "16NUC,CR 6 / 15" indicated by modulation scheme index 15 in Table 8 indicates a modulation order Qm of 4; and the modulation scheme "64NUC,CR 13 / 15" indicated by modulation scheme index 28 in Table 8 indicates a modulation order Qm of 6.

[0223] In one example, different modulation and coding scheme index values ​​can indicate the same non-uniform constellation for modulation mapping. For example, modulation and coding scheme index values ​​12, 13, 14 and 15 in Table 8 all use the constellation named "16NUC,CR 6 / 15", and modulation and coding scheme index values ​​17 and 18 in Table 8 both use the same constellation "64NUC,CR 5 / 15".

[0224] In one example, the same non-uniform constellation with a modulation order Qm greater than 2 is indicated by M consecutive modulation coding scheme index values, where M is less than or equal to 4. As shown in Table 8, only the constellation "16NUC,CR 6 / 15" is indicated by four consecutive modulation coding scheme indices: 12, 13, 14, and 15. Other non-uniform constellations with a modulation order Qm greater than 2 are indicated by only two consecutive modulation coding scheme indices.

[0225] In one example, non-uniform constellations are only used for the indexing of modulation coding schemes with a modulation order Qm greater than 2, as shown in Table 8.

[0226] In one example, at least one modulation coding scheme index indicates a non-uniform constellation other than QPSK and QAM stars. For example, modulation coding scheme index 10 in Table 8 uses the non-uniform constellation "16NUC,CR 3 / 15".

[0227] Based on the above, different constellations require different hardware storage overhead and corresponding demodulation circuits. Having multiple modulation and coding scheme indices corresponding to the same non-uniform constellation can reduce the hardware overhead of modulation and demodulation. Furthermore, the MCS index table includes reserved entries, allowing retransmissions to be not limited to the spectral effect corresponding to a specific modulation and coding scheme index.

[0228] Table 8 is an MCS index table that does not include modulation order but includes modulation scheme.

[0229]

[0230]

[0231] In one embodiment, the modulation coding scheme index table may contain modulation order. The modulation scheme index is used and there are no reserved items. When the modulation order corresponding to the modulation coding scheme index is 4, 6, and 8, the lowest spectral efficiency is less than 1.3281, 2.5664, and 5.3320, respectively. The modulation order corresponding to modulation coding scheme index 0 is greater than 2.

[0232] In this embodiment, a set of parameters in the modulation coding scheme index table includes:

[0233] Modulation coding scheme index value;

[0234] Modulation order (Qm);

[0235] Target bitrate (R, or R multiplied by a constant K, where K is a positive number);

[0236] Spectral efficiency;

[0237] Modulation mode index.

[0238] In one example, the modulation and coding scheme index table is shown in Table 9. The first column of the table is the modulation and coding scheme index, the second column is the modulation order Qm used in the modulation and coding scheme, the third column is the modulation scheme index used in the modulation and coding scheme, the fourth column is the target code rate R multiplied by 1024, and the fifth column is the spectral efficiency of the modulation and coding scheme. The modulation scheme index in the third column is the same as the modulation scheme index in the first column of Table 7. The target code rate in the fourth column of Table 9 is used to indicate channel coding. In Table 9, the modulation order Qm in the second column and the modulation scheme index in the third column simultaneously determine the modulation constellation used. For example, in the row of Table 9 where the modulation and coding scheme index is 14, "Modulation order Qm = 6, modulation scheme index I..." MS =4” indicates “Modulation mode index I” in the sixth row and third column of Table 7. MS =4, modulation order Qm=6” constellation “64NUC@7dB”. Note that Table 7 is not required; you can also directly use the combination of modulation method index and modulation order as the constellation name, thus omitting Table 7.

[0239] In one example, the modulation coding scheme index table does not include modulation coding scheme indices with "reserved items", as shown in Table 9.

[0240] Table 9 contains the MCS index table with no reserved entries, including the modulation scheme index.

[0241]

[0242] In one example, at least one modulation coding scheme index in the modulation coding scheme index table indicates a modulation order Qm of 4 and a spectral efficiency of less than 1.3281, such as modulation coding scheme index 8 in Table 9, which indicates a modulation order Qm of 4 and a spectral efficiency of 1.1758.

[0243] In one example, at least one modulation coding scheme index in the modulation coding scheme index table indicates a modulation order Qm of 4 and a target code rate of less than 340 / 1024, such as modulation coding scheme index 8 in Table 9, which indicates a modulation order Qm of 4 and a target code rate of 301 / 1024.

[0244] In one example, at least one modulation coding scheme index in the modulation coding scheme index table indicates a modulation order Qm of 6 and a spectral efficiency of less than 2.5664. For example, modulation coding scheme index 11 in Table 9 indicates a modulation order Qm of 6 and a spectral efficiency of 1.9600.

[0245] In one example, at least one modulation coding scheme index in the modulation coding scheme index table indicates a modulation order Qm of 6 and a target code rate of less than 438 / 1024. For example, modulation coding scheme index 11 in Table 9 indicates a modulation order Qm of 6 and a target code rate of 334.5 / 1024.

[0246] In one example, at least one modulation coding scheme index in the modulation coding scheme index table indicates a modulation order Qm of 8 and a spectral efficiency of less than 5.3320. For example, modulation coding scheme index 22 in Table 9 indicates a modulation order Qm of 8 and a spectral efficiency of 4.9922.

[0247] In one example, at least one modulation coding scheme index in the modulation coding scheme index table indicates a modulation order Qm of 8 and a target code rate of less than 682.5 / 1024. For example, modulation coding scheme index 22 in Table 9 indicates a modulation order Qm of 8 and a target code rate of 639 / 1024.

[0248] In one example, the modulation order indicated by modulation code index 0 in the modulation code index table is greater than 2. As shown in Table 9, the modulation order indicated by modulation code index 0 is 4.

[0249] In one example, when the modulation order indicated by the largest modulation coding scheme index in the modulation coding scheme index table (excluding reserved items) is 8, the spectral efficiency indicated by that modulation coding scheme index is greater than 7.4063, as shown in Table 9. The spectral efficiency indicated by modulation coding scheme index 31 is 7.4844.

[0250] In one example, when the modulation order indicated by the largest modulation coding scheme index in the modulation coding scheme index table (excluding reserved items) is 8, the target code rate indicated by the modulation coding scheme index is greater than 948 / 1024. As shown in Table 9, the target code rate indicated by modulation coding scheme index 31 is 958 / 1024.

[0251] Based on this, not restricting the modulation order corresponding to the modulation coding scheme index can maximize the spectral efficiency corresponding to that index. For example, the spectral efficiency of 0.2363 for modulation order 4 corresponding to modulation coding scheme index 0 in Table 9 is larger than the spectral efficiency of 0.2344 for modulation order 2 corresponding to modulation coding scheme index 0 in Table 8. The absence of reserved items can expand the range of spectral efficiency corresponding to the modulation coding scheme index. The lowest spectral efficiency in Table 9 is 0.0996 and the highest is 7.4844, which is larger than the spectral efficiency range of 0.2344 to 5.5547 in Table 8.

[0252] In one embodiment, the modulation scheme index table can be expanded to include a modulation scheme, with QAM used as the reserved item. The minimum spectral efficiency is less than 7.8662 when the modulation order indicated by the modulation scheme index is 10.

[0253] As an example, a set of parameters in the modulation and coding scheme index table includes: modulation and coding scheme index value; modulation order (Qm); target code rate (R, or R multiplied by a constant K, where K is a positive number); spectral efficiency; modulation scheme.

[0254] In one example, the modulation and coding scheme index table is shown in Table 10. The first column of the table is the modulation and coding scheme index, the second column is the modulation order Qm used in the modulation and coding scheme, the third column is the modulation scheme (or modulation constellation) used in the modulation and coding scheme, the fourth column is the target code rate R multiplied by 1024, and the fifth column is the spectral efficiency of the modulation and coding scheme. The target code rate in the fourth column of Table 10 is used to indicate channel coding. In the third column of Table 10, "QPSK" indicates the use of quadrature phase shift keying modulation, and "xxNUC@yydB" indicates the use of... Figures 6 to 9 Modulation is performed using a non-uniform constellation of the same name.

[0255] In one example, the modulation coding scheme index table includes reserved entries. For example, in Table 10, modulation coding scheme indices 27, 28, 29, 30 and 31 only indicate the modulation order, and the modulation scheme used is either a quadrature amplitude modulation constellation with the corresponding modulation order or a quadrature phase shift keying constellation with a modulation order of Qm of 2.

[0256] In one example, different modulation coding scheme index values ​​can indicate the same non-uniform constellation for modulation mapping. For example, modulation coding scheme index values ​​8 and 9 in Table 10 both use a constellation named "256NUC@10dB", and modulation coding scheme index values ​​26, 27, and 28 in Table 11 all use the same constellation "64NUC@19dB".

[0257] Table 10 includes an MCS index table that includes modulation schemes but has reserved entries that do not indicate the modulation scheme.

[0258]

[0259]

[0260] In one example, at least one modulation coding scheme index in the modulation coding scheme index table indicates a modulation order Qm of 10 and a spectral efficiency of less than 7.8662. For example, modulation coding scheme index 18 in Table 10 indicates a modulation order Qm of 10 and a spectral efficiency of 6.5137.

[0261] In one example, at least one modulation coding scheme index in the modulation coding scheme index table indicates a modulation order Qm of 10 and a target code rate of less than 805.5 / 1024. For example, modulation coding scheme index 22 in Table 10 indicates a modulation order Qm of 10 and a target code rate of 800.5 / 1024.

[0262] In one example, when the modulation order indicated by the largest modulation coding scheme index in the modulation coding scheme index table (excluding reserved items) is 10, the spectral efficiency indicated by that modulation coding scheme index is greater than 9.2578, as shown in Table 10. The spectral efficiency indicated by modulation coding scheme index 26 is 9.3604.

[0263] In one example, when the modulation order indicated by the largest modulation coding scheme index in the modulation coding scheme index table (excluding reserved items) is 10, the target code rate indicated by that modulation coding scheme index is greater than 948 / 1024. As shown in Table 10, the target code rate indicated by modulation coding scheme index 26 is 958.5 / 1024.

[0264] In one example, when the modulation order Qm is greater than 2, the same non-uniform constellation can be used for at most two modulation coding scheme index values, as shown in Table 10.

[0265] Based on this, as can be seen from modulation and coding indices 0 to 26 in Table 10, the signal-to-noise ratio of a non-uniform constellation generally increases with increasing spectral efficiency. A non-uniform constellation operating at low spectral efficiency may perform poorly at high spectral efficiency, and vice versa. Using non-orthogonal amplitude modulation (NOM) in the reserved terms can better balance the performance of low and high spectral efficiency during retransmission.

[0266] In one embodiment, the modulation coding index table contains modulation schemes indicated by a transport block size threshold.

[0267] As an example, a set of parameters in the modulation and coding scheme index table includes: modulation and coding scheme index value; modulation order (Qm); target code rate (R, or R multiplied by a constant K, where K is a positive number); spectral efficiency; and modulation scheme indicated by the transport block size threshold.

[0268] In one example, the modulation coding scheme index table is shown in Table 11.

[0269] Table 11 Index of Modulation and Coding Methods Indicated by Transmission Block Size Threshold

[0270]

[0271] The first column of Table 11 is the modulation and coding scheme index; the second column is the modulation order Qm used in the modulation and coding scheme; the third column is the modulation scheme (or modulation constellation) used when the transport block size is less than or equal to the transport block size threshold T; the fourth column is the modulation scheme (or modulation constellation) used when the transport block size is greater than the transport block size threshold T; the fifth column is the target code rate R multiplied by 1024; and the sixth column is the spectral efficiency of the modulation and coding scheme. The target code rate in the fifth column of Table 11 is used to indicate channel coding. In the third and fourth columns of Table 11, "QPSK" indicates the use of quadrature phase shift keying modulation, and "xxNUC@yydB" indicates the use of... Figures 6 to 9 Modulation is performed using a non-uniform constellation of the same name.

[0272] In one example, the transport block size threshold T can be one of the following: 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 208, 224, 240, 256, 272, 288, 292, 304, 320, 336, 352, 360, 368, 384, 408, 432, 456, 480, 504, 528, 552, 560, 576, 608, 640, 672, 704, 736, 768, 808, 848, 888, 92 8, 984, 1008, 1013, 1032, 1064, 1088, 1128, 1160, 1192, 1224, 1256, 1288, 1320, 1352, 1416, 1480, 1544, 1608, 1672, 1706, 1736, 1800, 1864, 1928, 2024, 2088, 2152, 2216, 2280, 2408, 2472, 2536, 2600, 2664, 2728, 2792, 2856, 2976, 3104, 3240, 3368, 3496, 3624, 3752, 3824, 3840.

[0273] In one example, the modulation coding scheme index table has at least one modulation coding scheme index as a reserved item, such as in Table 11 where the modulation coding scheme indices are 29, 30, and 31.

[0274] In one example, the reserved items in the modulation coding scheme index table include indicators of modulation order and modulation scheme, such as the modulation coding scheme indices 29, 30, and 31 in Table 11.

[0275] In one example, the reserved entries in the modulation coding scheme index table can use a mixture of non-uniform constellation and quadrature amplitude modulation constellation. For example, in Table 11, the modulation coding scheme index is 30. The modulation scheme with a transport block size less than or equal to T is the quadrature amplitude modulation constellation 16QAM, and the modulation scheme with a transport block size greater than T is the non-uniform constellation 16NUC@5dB.

[0276] In one example, the reserved entries in the modulation coding scheme index table can use a quadrature amplitude modulation constellation, such as the modulation coding scheme index 31 in Table 11. Modulation schemes with a transport block size less than or equal to T and modulation schemes with a transport block size greater than T are both quadrature amplitude modulation constellations 64QAM.

[0277] Based on this, the signal-to-noise ratio of a small transport block is greater than that of a large transport block. Using different modulation constellations for different transport block sizes can maximize the performance of the modulation and coding scheme corresponding to the modulation and coding scheme index.

[0278] In one embodiment, the non-uniform constellation is used only for indexing modulation coding schemes with a modulation order Qm greater than 4.

[0279] As an example, a set of parameters in the modulation and coding scheme index table includes: modulation and coding scheme index value; modulation order Qm; target code rate R, or R multiplied by a constant K, where K is a positive number; spectral efficiency; and modulation scheme.

[0280] In one example, non-uniform constellations are only used for modulation coding scheme indexes with modulation order Qm greater than 4, and the modulation coding scheme index with modulation order Qm equal to 2 indicates QPSK modulation, while the modulation coding scheme index with modulation order Qm equal to 4 indicates 16QAM modulation, as shown in Table 12.

[0281] Table 12 Index of Modulation Coding Methods for Non-Uniform Constellations with Modulation Order Qm Greater Than 4

[0282]

[0283] In one embodiment, as shown in Table 13, the set of parameters indicated by the modulation and coding scheme index includes: modulation and coding scheme index value; modulation order (Qm); target code rate (R, or R multiplied by a constant K, where K is a positive number); spectral efficiency; and modulation scheme.

[0284] The modulation order corresponding to each modulation coding index in the modulation coding index table is the same as the modulation order corresponding to the same modulation coding index in Table 1; and when the modulation order is greater than 2, the spectral efficiency corresponding to each modulation coding index is not less than the spectral efficiency corresponding to the same modulation coding index in Table 1, as shown in Table 13.

[0285] In one example, when the modulation order is greater than 2, the modulation scheme corresponding to each modulation coding index is a non-uniform constellation, as shown in Table 13.

[0286] Based on this, while keeping the modulation order the same, the non-uniform constellation improves the spectral efficiency indicated by the modulation coding index with a modulation order greater than 2, thereby improving the efficiency of the communication system.

[0287] In one example, at least two modulation coding indexes in the modulation coding index table indicate a difference in spectral efficiency of less than or equal to 0.01, as shown in Table 13. The absolute value of the difference between the spectral efficiency of 2.6097 indicated by modulation coding index 16 and the spectral efficiency of 2.6103 indicated by modulation coding index 17 is 0.0006.

[0288] In one example, at least two modulation coding indexes in the modulation coding index table indicate different modulation orders, but the absolute value of the difference in the indicated spectral efficiency is less than or equal to 0.01. As shown in Table 13, modulation coding index 16 indicates a modulation order of 4, which is different from modulation coding index 17 indicates a modulation order of 6. However, the absolute value of the difference between the spectral efficiency of 2.6097 indicated by modulation coding index 16 and the spectral efficiency of 2.6103 indicated by modulation coding index 17 is 0.0006.

[0289] Table 13 is a table of modulation and coding indexes whose spectral efficiency is not less than that of the same modulation and coding index in Table 1.

[0290]

[0291] Based on this, the absolute value of the difference in spectral efficiency indicated by the two modulation and coding indices being less than or equal to 0.01 allows the modulation and coding index table to be more flexible in dealing with different channel conditions. This is because the optimal modulation order corresponding to similar spectral efficiencies may be different under different channel conditions.

[0292] This application also provides a signal transmitting device. Figure 13 This is a schematic diagram of a signal transmitting device according to one embodiment. Figure 13 As shown, the signal transmitting device includes:

[0293] The determining module 310 is configured to determine the modulation coding scheme index value, wherein the modulation coding scheme index value is used to indicate a set of parameters in the modulation coding scheme index table, and at least one set of parameters in the modulation coding scheme index table corresponds to a non-uniform constellation modulation scheme.

[0294] The transmitting module 320 is configured to transmit a first signal, the first signal including a modulated transmission block, wherein the modulation method of the transmission block corresponds to the modulation coding method index value.

[0295] In one embodiment, the modulation and coding scheme index table includes at least one of the following sets of parameters:

[0296] Modulation coding scheme index; modulation order; target code rate; spectral efficiency; modulation scheme; modulation scheme index; modulation scheme indicated by transport block size threshold; modulation scheme index indicated by transport block size threshold.

[0297] In one embodiment, determining the modulation and coding scheme index value includes at least one of the following:

[0298] Obtain the modulation and coding scheme index value from the higher layer;

[0299] The modulation and coding scheme index value is recovered from the second signal sent by the second communication node.

[0300] In one embodiment, the transmitting module 320 is further configured to transmit a third signal, the third signal including the modulation and coding scheme index value.

[0301] In one embodiment, the device further includes a modulation module for modulating the transmission block, the modulation process including:

[0302] After performing a setting operation on the transport block, a first bit sequence of length E is obtained;

[0303] According to the modulation scheme corresponding to the modulation coding scheme index value, the first bit sequence is mapped to a complex symbol sequence with a length of E as a ratio of the modulation order;

[0304] The setting operation includes at least one of the following: cyclic redundancy bit attachment for transport blocks, code block segmentation, cyclic redundancy bit attachment for code blocks, channel coding, rate matching, bit selection, bit interleaving, code block concatenation, and scrambling.

[0305] In one embodiment, the modulation and coding scheme index table satisfies at least one of the following:

[0306] With a modulation order of 4, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 1.3281;

[0307] When the modulation order is 4, at least one modulation coding scheme index value corresponds to a target code rate of less than 340 / 1024;

[0308] With a modulation order of 6, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 2.5664.

[0309] With a modulation order of 6, at least one modulation coding scheme index value corresponds to a target code rate less than 438 / 1024.

[0310] With a modulation order of 8, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 5.3320;

[0311] With a modulation order of 8, at least one modulation coding scheme index value corresponds to a target code rate less than 682.5 / 1024.

[0312] With a modulation order of 10, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 7.8662;

[0313] When the modulation order is 10, at least one modulation coding scheme index value corresponds to a target code rate less than 805.5 / 1024;

[0314] When the maximum modulation order corresponding to the modulation coding scheme index value is 6, at least one modulation coding scheme index value corresponds to a spectral efficiency greater than 5.5547.

[0315] When the maximum modulation order corresponding to the modulation coding scheme index value is 6, at least one modulation coding scheme index value corresponds to a target code rate greater than 948 / 1024.

[0316] When the maximum modulation order corresponding to the modulation coding scheme index value is 8, at least one modulation coding scheme index value corresponds to a spectral efficiency greater than 7.4063;

[0317] When the maximum modulation order corresponding to the modulation coding scheme index value is 8, at least one modulation coding scheme index value corresponds to a target code rate greater than 948 / 1024.

[0318] When the maximum modulation order corresponding to the modulation coding scheme index value is 10, at least one modulation coding scheme index value corresponds to a spectral efficiency greater than 9.2578.

[0319] When the maximum modulation order corresponding to the modulation coding scheme index value is 10, at least one modulation coding scheme index value corresponds to a target code rate greater than 948 / 1024.

[0320] In one embodiment, when the modulation scheme corresponding to the modulation scheme index value in the modulation scheme index table is a non-uniform constellation modulation, the non-uniform constellation corresponding to the modulation scheme index value is symmetrical about both the horizontal and vertical axes in the complex plane.

[0321] In one embodiment, for a non-uniform constellation with a modulation order of Qm, the quadrant in which the non-uniform constellation point is located is determined based on the first two bits of the Qm mapped bits;

[0322] In one embodiment, the modulation coding scheme index table contains at least two different modulation coding scheme index values ​​that indicate the same non-uniform constellation for modulation mapping.

[0323] In one embodiment, for a non-uniform constellation with a modulation order greater than 2, the non-uniform constellation corresponds to M consecutive modulation coding scheme index values, where M is less than or equal to 4.

[0324] In one embodiment, in the modulation coding scheme index table, non-uniform constellations correspond to modulation coding scheme indices with a modulation order greater than 2.

[0325] In one embodiment, in the modulation coding scheme index table, at least one modulation coding scheme index value indicating a reserved item corresponds to one of the following modulation schemes: quadrature phase shift keying modulation; quadrature amplitude modulation.

[0326] In one embodiment, in the modulation coding scheme index table, at least one modulation coding scheme index value indicating a reserved item corresponds to a non-uniform constellation modulation scheme.

[0327] In one embodiment, for a non-uniform constellation with a modulation order greater than 2, the non-uniform constellation corresponds to at most two modulation coding scheme index values.

[0328] In one embodiment, in the modulation coding scheme index table, non-uniform constellations correspond to modulation coding scheme indices with a modulation order greater than 4, and the modulation scheme index value with a modulation order equal to 2 corresponds to QPSK modulation, while the modulation scheme index value with a modulation order equal to 4 corresponds to 16QAM modulation.

[0329] In one embodiment, when the modulation order is greater than 2, the modulation scheme corresponding to each modulation coding index value in the modulation coding scheme index table is a non-uniform constellation.

[0330] The signal transmitting device proposed in this embodiment belongs to the same inventive concept as the signal transmitting method proposed in the above embodiments. Technical details not described in detail in this embodiment can be found in any of the above embodiments. Furthermore, this embodiment has the same beneficial effects as the signal transmitting method.

[0331] This application also provides a signal receiving device. Figure 14 This is a schematic diagram of a signal transmitting device according to one embodiment. Figure 14 As shown, the signal receiving device includes:

[0332] The determining module 410 is configured to determine the modulation coding scheme index value, wherein the modulation coding scheme index value is used to indicate a set of parameters in the modulation coding scheme index table, and at least one set of parameters in the modulation coding scheme index table corresponds to a non-uniform constellation modulation scheme.

[0333] The receiving module 420 is configured to receive a first signal, the first signal including a modulated transmission block, wherein the modulation method of the transmission block corresponds to the modulation coding method index value;

[0334] Recovery module 430 is configured to recover the transmission block from the first signal according to the modulation and coding scheme index value.

[0335] In one embodiment, the modulation and coding scheme index table includes at least one of the following parameters: modulation and coding scheme index value; modulation order; target code rate; spectral efficiency; modulation scheme; modulation scheme index; modulation scheme indicated by the transport block size threshold; modulation scheme index indicated by the transport block size threshold.

[0336] In one embodiment, the device further includes a transmitting module configured to transmit a second signal, the second signal including the modulation and coding scheme index value.

[0337] In one embodiment, determining the modulation and coding scheme index value includes at least one of the following:

[0338] Obtain the modulation and coding scheme index value from the higher layer;

[0339] The modulation and coding scheme index value is recovered from the third signal sent by the first communication node.

[0340] In one embodiment, recovering the transport block from the first signal based on the modulation and coding scheme index value includes:

[0341] Based on the modulation and coding scheme index value, the first signal is demodulated to obtain an estimate of the first bit sequence of length E;

[0342] Based on the estimation of the first bit sequence, the transport block is recovered by performing one of the following operations: descrambling, code block segmentation, bit deinterleaving, bit selection deselection, rate dematching, channel decoding, removal of cyclic redundancy bits from the code block, code block concatenation, and removal of cyclic redundancy bits from the transport block.

[0343] This application also provides a communication node. Figure 15 This is a schematic diagram of the hardware structure of a communication node provided in one embodiment, such as... Figure 15As shown, the communication node provided in this application includes a processor 510 and a memory 520; the processor 510 in the communication node can be one or more. Figure 15 Taking a processor 510 as an example; the memory 520 is configured to store one or more programs; the one or more programs are executed by the one or more processors 510, causing the one or more processors 510 to implement the signal transmission method as described in the embodiments of this application.

[0344] The communication node also includes: a communication device 530, an input device 540, and an output device 550.

[0345] The processor 510, memory 520, communication device 530, input device 540, and output device 550 in the communication node can be connected via a bus or other means. Figure 15 Taking the example of a connection between China and Israel via a bus.

[0346] Input device 540 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the communication node. Output device 550 may include display devices such as a display screen.

[0347] The communication device 530 may include a receiver and a transmitter. The communication device 530 is configured to perform information transmission and reception communication under the control of the processor 510.

[0348] The memory 520, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the signal transmission method described in the embodiments of this application. The memory 520 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application program required for at least one function; the data storage area may store data created based on the use of the communication node, etc. Furthermore, the memory 520 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 520 may further include memory remotely located relative to the processor 510, and these remote memories can be connected to the communication node via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0349] This application also provides a storage medium storing a computer program, which, when executed by a processor, implements any of the signal transmission or signal reception methods described in this application.

[0350] This application also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements any of the signal transmission or signal reception methods described in this application.

[0351] The computer storage medium in this application embodiment can be any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. For example, a computer-readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable CD-ROM, optical storage device, magnetic storage device, or any suitable combination thereof. The computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0352] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit programs for use by or in connection with an instruction execution system, apparatus, or device.

[0353] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, radio frequency (RF), etc., or any suitable combination thereof.

[0354] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0355] This application also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the signal transmission method as described in any of the above embodiments.

[0356] The above description is merely an exemplary embodiment of this application and is not intended to limit the scope of protection of this application.

[0357] Those skilled in the art will understand that the term user terminal encompasses any suitable type of wireless user equipment, such as mobile phones, portable data processing portable web browsers, or vehicle-mounted mobile stations.

[0358] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.

[0359] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.

[0360] Any block diagram of logical flow in the accompanying drawings of this application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program may be stored in memory. The memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Video Disc (DVD) or Compact Disk (CD), etc.). Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable to the local technical environment, such as, but not limited to, general-purpose computers, special-purpose computers, microprocessors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), and processors based on multi-core processor architectures.

[0361] A detailed description of exemplary embodiments of this application has been provided above through exemplary and non-limiting examples. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, without departing from the scope of this application. Therefore, the proper scope of this application will be determined by the claims.

Claims

1. A signal transmission method, applied to a first communication node, characterized in that, include: Determine the modulation coding scheme index value, which is used to indicate a set of parameters in the modulation coding scheme index table, and at least one set of parameters in the modulation coding scheme index table corresponds to a non-uniform constellation modulation scheme; A first signal is sent, the first signal including a modulated transport block, the modulation method of the transport block corresponding to the modulation coding scheme index value.

2. The method according to claim 1, characterized in that, The modulation and coding scheme index table must contain at least one set of parameters that includes at least one of the following: Modulation coding scheme index value; Modulation order; Target bitrate; Spectral efficiency; Modulation method; Modulation mode index; The modulation scheme indicated by the transport block size threshold; Modulation index indicated by the transport block size threshold.

3. The method according to claim 1, characterized in that, The determination of the modulation and coding scheme index value includes at least one of the following: Obtain the modulation and coding scheme index value from the higher layer; The modulation and coding scheme index value is recovered from the second signal sent by the second communication node.

4. The method according to claim 1, characterized in that, Also includes: A third signal is transmitted, wherein the third signal includes the modulation and coding scheme index value.

5. The method according to claim 1, characterized in that, The modulation process of the transmission block includes: After performing a setting operation on the transport block, a first bit sequence of length E is obtained; According to the modulation scheme corresponding to the modulation coding scheme index value, the first bit sequence is mapped to a complex symbol sequence with a length of E as a ratio of the modulation order; The setting operation includes at least one of the following: cyclic redundancy bit attachment for transport blocks, code block segmentation, cyclic redundancy bit attachment for code blocks, channel coding, rate matching, bit selection, bit interleaving, code block concatenation, and scrambling.

6. The method according to claim 1, characterized in that, The modulation and coding scheme index table satisfies at least one of the following: With a modulation order of 4, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 1.3281; When the modulation order is 4, at least one modulation coding scheme index value corresponds to a target code rate of less than 340 / 1024; With a modulation order of 6, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 2.5664. When the modulation order is 6, at least one modulation coding scheme index value corresponds to a target code rate of less than 438 / 1024; With a modulation order of 8, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 5.3320; With a modulation order of 8, at least one modulation coding scheme index value corresponds to a target code rate less than 682.5 / 1024; With a modulation order of 10, at least one modulation coding scheme index value corresponds to a spectral efficiency of less than 7.8662; When the modulation order is 10, at least one modulation coding scheme index value corresponds to a target code rate less than 805.5 / 1024; When the maximum modulation order corresponding to the modulation coding scheme index value is 6, at least one modulation coding scheme index value corresponds to a spectral efficiency greater than 5.5547. When the maximum modulation order corresponding to the modulation coding scheme index value is 6, at least one modulation coding scheme index value corresponds to a target code rate greater than 948 / 1024. When the maximum modulation order corresponding to the modulation coding scheme index value is 8, at least one modulation coding scheme index value corresponds to a spectral efficiency greater than 7.4063; When the maximum modulation order corresponding to the modulation coding scheme index value is 8, at least one modulation coding scheme index value corresponds to a target code rate greater than 948 / 1024. When the maximum modulation order corresponding to the modulation coding scheme index value is 10, at least one modulation coding scheme index value corresponds to a spectral efficiency greater than 9.2578. When the maximum modulation order corresponding to the modulation coding scheme index value is 10, at least one modulation coding scheme index value corresponds to a target code rate greater than 948 / 1024.

7. The method according to claim 1, characterized in that, When the modulation scheme corresponding to the modulation scheme index value in the modulation scheme index table is a non-uniform constellation modulation, the non-uniform constellation corresponding to the modulation scheme index value is symmetrical about both the horizontal and vertical axes in the complex plane.

8. The method according to claim 7, characterized in that, For a non-uniform constellation with modulation order Qm, the quadrant in which the non-uniform constellation point is located is determined based on the first two bits of the Qm mapped bits.

9. The method according to claim 1, characterized in that, In the modulation coding scheme index table, at least two different modulation coding scheme index values ​​indicate the same non-uniform constellation for modulation mapping.

10. The method according to claim 1, characterized in that, For a non-uniform constellation with a modulation order greater than 2, the non-uniform constellation corresponds to M consecutive modulation coding scheme index values, where M is less than or equal to 4.

11. The method according to claim 1, characterized in that, In the modulation coding scheme index table, non-uniform constellations correspond to modulation coding schemes with a modulation order greater than 2.

12. The method according to claim 1, characterized in that, In the modulation coding scheme index table, at least one of the modulation coding scheme index values ​​indicating a reserved item corresponds to one of the following modulation schemes: Quadrature phase shift keying modulation; quadrature amplitude modulation.

13. The method according to claim 1, characterized in that, In the modulation coding scheme index table, at least one of the modulation coding scheme index values ​​indicating a reserved item corresponds to a non-uniform constellation modulation scheme.

14. The method according to claim 1, characterized in that, For a non-uniform constellation with a modulation order greater than 2, the non-uniform constellation corresponds to at most two modulation coding scheme index values.

15. The method according to claim 1, characterized in that, In the modulation coding scheme index table, non-uniform constellations correspond to modulation coding scheme indices with a modulation order greater than 4, and the modulation scheme index value with a modulation order equal to 2 corresponds to QPSK modulation, while the modulation scheme index value with a modulation order equal to 4 corresponds to 16QAM modulation.

16. The method according to claim 1, characterized in that, When the modulation order is greater than 2, the modulation scheme corresponding to each modulation coding index value in the modulation coding scheme index table is a non-uniform constellation.

17. A signal receiving method, applied to a second communication node, characterized in that, include: Determine the modulation coding scheme index value, which is used to indicate a set of parameters in the modulation coding scheme index table, and at least one set of parameters in the modulation coding scheme index table corresponds to a non-uniform constellation modulation scheme; Receive a first signal, the first signal including a modulated transmission block, the modulation method of the transmission block corresponding to the modulation coding scheme index value; The transport block is recovered from the first signal based on the modulation and coding scheme index value.

18. The method according to claim 17, characterized in that, The modulation and coding scheme index table must contain at least one set of parameters that includes at least one of the following: Modulation coding scheme index value; Modulation order; Target bitrate; Spectral efficiency; Modulation method; Modulation mode index; The modulation scheme indicated by the transport block size threshold; Modulation index indicated by the transport block size threshold.

19. The method according to claim 17, characterized in that, Also includes: A second signal is sent, which includes the modulation and coding scheme index value.

20. The method according to claim 17, characterized in that, The determination of the modulation and coding scheme index value includes at least one of the following: Obtain the modulation and coding scheme index value from the higher layer; The modulation and coding scheme index value is recovered from the third signal sent by the first communication node.

21. The method according to claim 17, characterized in that, The step of recovering the transport block from the first signal based on the modulation and coding scheme index value includes: Based on the modulation and coding scheme index value, the first signal is demodulated to obtain an estimate of the first bit sequence of length E; Based on the estimation of the first bit sequence, the transport block is recovered by performing one of the following operations: descrambling, code block segmentation, bit deinterleaving, bit selection deselection, rate dematching, channel decoding, removal of cyclic redundancy bits from the code block, code block concatenation, and removal of cyclic redundancy bits from the transport block.

22. A communication node, characterized in that, include: Memory, and one or more processors; The memory is configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the signal transmission method as described in any one of claims 1-16 or the signal reception method as described in any one of claims 17-21.

23. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the signal transmission method as described in any one of claims 1-16 or the signal reception method as described in any one of claims 17-21.