Information transmission method and device

By defining a predefined set of MCS information, nodes dynamically adjust modulation modes and coding methods, solving the problems of data transmission flexibility and reliability caused by changes in wireless communication channels, and improving data transmission efficiency and reliability in vehicular wireless communication.

CN121036933APending Publication Date: 2025-11-28HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510948060.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2020-08-31
Filing Date
2021-01-28
Publication Date
2025-11-28

AI Technical Summary

Technical Problem

In wireless communication, the random changes in communication channels make it difficult to meet the needs of various service types in terms of data transmission flexibility and reliability. This is especially true in vehicle-mounted wireless communication, where channel conditions change rapidly, and existing technologies struggle to effectively utilize the transmission capabilities of wireless channels.

Method used

By defining a predefined set of MCS information containing 32 MCS information subsets, nodes can dynamically adjust the modulation mode and coding scheme according to channel conditions, select appropriate MCS index values ​​to flexibly adjust the modulation scheme, including modulation mode, spectral efficiency and code rate, and make full use of the channel's optimal transmission capability.

Benefits of technology

It improves the efficiency and reliability of data transmission, and can maximize the transmission capacity of wireless channels under different channel conditions, adapting to the complex scenarios of vehicle wireless communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121036933A_ABST
    Figure CN121036933A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an information transmission method and device, which are applied to the field of communication, in particular to the field of short-distance communication, such as a vehicle-mounted wireless communication system, and the method comprises the following steps: a first node receives a first MCS index value from a second node, and the first MCS index value corresponds to a first modulation mode; the first node receives data from the second node or sends the data to the second node according to the first MCS index value; wherein a first MCS information subset where the first MCS index value is located belongs to a predefined MCS information set containing 32 MCS information subsets. By adopting the embodiment of the invention, the selection flexibility of the modulation mode can be improved, and the efficiency and reliability of data transmission can be improved. The scheme can be further used for improving the ability of an automatic driving or advanced driving assistance system (ADAS), and can be applied to the Internet of Vehicles, such as vehicle external connection V2X, inter-vehicle communication long term evolution technology LTE-V, vehicle-vehicle V2V and the like.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The original application has the application number 202180051989.7 and the original application date is January 28, 2021. The entire contents of the original application are incorporated herein by reference. Technical Field

[0002] This application relates to communication technology and connected vehicles, particularly to the field of short-range wireless communication technology, such as cockpit domain communication. Specifically, it relates to an information transmission method and apparatus. Background Technology

[0003] With the continuous development of global communication technology, the development and application of wireless communication technology are booming. Intelligent transportation equipment, smart home devices, robots, and other intelligent terminals based on wireless communication technology are gradually entering people's daily lives. Taking intelligent transportation equipment as an example, the development and application of vehicle-to-everything (V2X) technology is attracting increasing attention. In-vehicle wireless can further reduce the number, length, and weight of wiring harnesses in vehicles, thereby reducing the installation, maintenance, and upkeep costs of in-vehicle hardware and software. As vehicle functions become increasingly complex, the number and types of in-vehicle communication nodes are also increasing, placing higher demands on the capabilities of in-vehicle wireless communication.

[0004] Because communication channels are randomly changing during wireless communication, exhibiting frequency selectivity and time-varying characteristics, and with the increasing number of service types in smart terminals, improving the flexibility and reliability of data transmission in the context of multiple service types is a pressing technical problem that needs to be solved. Summary of the Invention

[0005] This application provides an information transmission method and apparatus that can improve the flexibility of modulation mode selection and improve the efficiency and reliability of data transmission.

[0006] In a first aspect, embodiments of this application provide an information transmission method, including:

[0007] The first node receives a first modulation and coding scheme (MCS) index value from the second node, where the first MCS index value corresponds to a first modulation mode.

[0008] The first node receives data from the second node or sends data to the second node according to the first modulation mode;

[0009] Wherein, the first MCS information subset containing the first MCS index value belongs to a predefined MCS information set, and the predefined MCS information set contains 32 MCS information subsets;

[0010] The first MCS information subset includes the first spectral efficiency and / or the first code rate corresponding to the first MCS index value, and the first modulation mode or the modulation order corresponding to the first modulation mode, wherein the first code rate is the ratio of the spectral efficiency corresponding to the first MCS index value to the modulation order corresponding to the first modulation mode.

[0011] Using the above method, the first node can receive the first MCS index value and send or receive data according to the first modulation mode corresponding to the first MCS index value. This allows for dynamic adjustment of the modulation scheme (specifically including modulation mode, spectral efficiency, or code rate) based on different MCS index values. For example, when channel conditions are poor, the modulation mode corresponding to the smaller MCS index value in the 32 MCS information subset (which may also include the corresponding spectral efficiency or code rate) can be selected to send or receive data; when channel conditions are good, the modulation mode corresponding to the larger MCS index value in the 32 MCS information subset can be selected to send or receive data, improving the flexibility of modulation mode selection and maximizing the utilization of the wireless channel's transmission capacity, thereby improving data transmission efficiency and reliability.

[0012] In one possible implementation of the first aspect, the method further includes: a first node reporting a signal-to-interference-plus-noise ratio (SINR) indication to a second node, wherein the first MCS index value corresponds to the SINR indication.

[0013] As can be seen, since the wireless communication channel is randomly changing, the first node can report a SINR indication, which can correspond to a channel quality. This allows the second node to dynamically adjust the modulation and coding scheme according to the channel quality, thereby changing the transmission rate.

[0014] Secondly, embodiments of this application provide an information transmission method, including:

[0015] The second node sends the first modulation and coding scheme (MCS) index value to the first node, where the first MCS index value corresponds to the first modulation mode.

[0016] The second node receives data from the first node or sends data to the first node according to the first modulation mode.

[0017] Wherein, the first MCS information subset containing the first MCS index value belongs to a predefined MCS information set, and the predefined MCS information set contains 32 MCS information subsets;

[0018] The first MCS information subset includes the first spectral efficiency and / or the first code rate corresponding to the first MCS index value, and the first modulation mode or the modulation order corresponding to the first modulation mode, wherein the first code rate is the ratio of the spectral efficiency corresponding to the first MCS index value to the modulation order corresponding to the first modulation mode.

[0019] Using the above method, the second node can determine the MCS index value and send it to the first node. The second node then sends data to or receives data from the first node based on the first modulation mode corresponding to the first MCS index value. This allows for dynamic adjustment of the modulation scheme (specifically, modulation mode, spectral efficiency, or code rate) based on different MCS index values. For example, when channel conditions are poor, the modulation mode and spectral efficiency corresponding to the smaller MCS index value in the 32 MCS information subset can be selected for sending or receiving data; when channel conditions are good, the modulation mode corresponding to the larger MCS index value in the 32 MCS information subset can be selected for sending or receiving data. This increases the flexibility of modulation mode selection, thereby maximizing the utilization of the wireless channel's transmission capacity and improving data transmission efficiency and reliability.

[0020] In one possible implementation of the second aspect, the method further includes:

[0021] The second node receives the signal-to-interference-plus-noise ratio (SINR) indication reported by the first node.

[0022] The second node determines the first MCS index value based on the SINR indication.

[0023] As can be seen, since the wireless communication channel is randomly changing, the first node can report a SINR indication, which can correspond to a channel quality. This allows the second node to dynamically adjust the modulation and coding scheme according to the channel quality, thereby changing the transmission rate.

[0024] In any possible implementation of the first and second aspects, each subset of MCS information in the predefined MCS information set includes a corresponding MCS index value, the spectral efficiency and / or code rate corresponding to the MCS index value, and the modulation mode or modulation order of the modulation mode corresponding to the MCS index value, wherein the code rate is the ratio of the spectral efficiency corresponding to the MCS index value to the modulation order corresponding to the modulation mode. Alternatively, the predefined MCS information set can be understood as consisting of M (e.g., M = 32) subsets of MCS information, wherein the M subsets do not contain reserved entries, and the reserved entries do not contain the spectral efficiency and / or code rate corresponding to the corresponding MCS index value; or, in other words, the spectral efficiency and / or code rate corresponding to the MCS index value in the reserved entries are reserved.

[0025] In one possible implementation of the first and second aspects, the predefined MCS information set includes at least one modulation mode selected from quadrature phase shift keying (QPSK), 16 quadrature amplitude-phase modulation (QAM), 64QAM, 256QAM, or 1024QAM.

[0026] The above describes the modulation schemes included in the predefined MCS information set. Since different nodes support different modulation modes, multiple modulation modes can be used by the nodes to select the corresponding modulation mode and spectral efficiency based on the modulation modes they support.

[0027] Generally, higher-order modulation schemes typically offer higher transmission efficiency but lower noise immunity; conversely, lower-order modulation schemes usually have lower transmission efficiency but correspondingly higher noise immunity. Furthermore, higher-order modulation schemes place higher demands on the transmitting nodes' equipment. Transmitting nodes can select the appropriate modulation scheme and spectral efficiency based on their supported modulation schemes to achieve higher transmission efficiency. For example, the scenario of vehicular wireless communication differs significantly from traditional macro base station and cell communication scenarios. The channel conditions experienced by vehicular wireless signals are also quite different. The signal-to-interference-plus-noise distribution of the received signal in vehicle communication is more ideal than the SINR distribution. Therefore, higher-order modulation schemes (such as 1024QAM) can be introduced for the vehicle (or specific nodes within the vehicle to select).

[0028] In another possible implementation of the first and second aspects, the predefined MCS information set contains nine subsets of MCS information with QPSK modulation mode, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258}, or the set of corresponding code rates is {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129}.

[0029] The above describes the number of MCS information subsets with QPSK modulation mode out of a possible 32 information subsets. Due to significant performance differences between different modulation schemes, this is reflected in the relationship between signal-to-noise ratio (SNR) and block error rate (BER). Specifically, different modulation schemes require significantly different SNRs to achieve the target BER. For example, QPSK modulation mode, with a code rate of 0.15, achieves 10 BER based on a 1024-code-length Polar code. -3 To achieve a low block error rate, a signal-to-noise ratio (SNR) of approximately -4 dB is required. However, 16QAM, under a channel condition with a code rate of 0.35, achieves a block error rate of 10 based on a 1024-code-length Polar code. -3 To achieve a block error rate (BER), a signal-to-noise ratio (SNR) of approximately 5dB is required. The two modulation schemes (specifically including modulation modes, code rates, and spectral efficiency) exhibit significant performance differences. In communication systems, large performance differences between modulation schemes limit the available options within a given SNR range to meet the BER requirement, making it difficult to satisfy user needs. Therefore, the nine QPSK modulation modes in the above scheme minimize performance differences, allowing QPSK-enabled devices to select a better modulation scheme within a given SNR range. Furthermore, within the QPSK MCS information subset, the intervals between adjacent code rates are small and relatively uniform. This allows for the selection of higher-order modulation schemes within a given SNR range, thereby improving data transmission rate and reliability.

[0030] In another possible implementation of the first and second aspects, the predefined MCS information set contains 10 subsets of MCS information with QPSK modulation mode. The set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}, or the set of code rates corresponding to them is {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129, 0.8008}.

[0031] The above describes the number of MCS information subsets with QPSK modulation mode out of a possible 32 information subsets. Due to significant performance differences between different modulation schemes, this is reflected in the relationship between signal-to-noise ratio (SNR) and block error rate (BER). Specifically, different modulation schemes require significantly different SNRs to achieve the target BER. For example, QPSK modulation mode, with a code rate of 0.15, achieves 10 BER based on a 1024-code-length Polar code. -3 To achieve a low block error rate, a signal-to-noise ratio (SNR) of approximately -4dB is required. However, 16QAM, under a channel condition with a code rate of 0.45, achieves a block error rate of 10 based on a 1024-code-length Polar code. -3 To achieve a block error rate (BER), a signal-to-noise ratio (SNR) of approximately 6.5 dB is required. The two modulation schemes (specifically including modulation modes, bit rates, and spectral efficiency) exhibit significant performance differences. In communication systems, large performance differences between modulation schemes limit the available options within a given SNR range to meet the BER requirement, making it difficult to satisfy user needs. Therefore, the above scheme incorporates a subset of 10 QPSK modulation modes, minimizing performance differences and allowing QPSK-enabled devices to select a better modulation scheme within a given SNR range. Furthermore, within the QPSK MCS subset, the intervals between adjacent bit rates are small and relatively uniform, enabling the selection of higher-order modulation schemes within a given SNR range, thereby improving data transmission rate and reliability. Finally, in this scheme, the highest bit rate within this subset is 0.8008, allowing QPSK-enabled devices to achieve higher throughput.

[0032] In another possible implementation of the first and second aspects, the predefined MCS information set contains 7, 8, 9, or 10 subsets of MCS information with QPSK modulation mode. The spectral efficiency set corresponding to the subsets of MCS information with QPSK modulation mode includes the entire set or a subset of the set {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}, or the corresponding code rate set includes the entire set or a subset of the set {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129, 0.8008}. For example, if the number of MCS information subsets with QPSK modulation mode is one of 7-10, then the spectral efficiency set corresponding to the MCS information subsets with QPSK modulation mode includes a subset of {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}. For example, the subset is {0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}. Again, for example, the modulation... When the number of MCS information subsets in QPSK modulation mode is 10, the spectral efficiency set corresponding to the MCS information subsets in QPSK modulation mode includes a proper subset of {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}, but not {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016} itself. This is an explanation of the reference frequency efficiency set corresponding to the code rate set.

[0033] The above describes the possible number of QPSK-modulated MCS information subsets out of a possible set of 32 information subsets. Therefore, in the above scheme, designing a more flexible number of QPSK-modulated information subsets can minimize the performance differences between modulation schemes, allowing QPSK-enabled devices to reasonably select a better modulation scheme within a given signal-to-noise ratio range. Furthermore, within the QPSK-modulated MCS information candidate subsets, the intervals between adjacent code rates are small and relatively uniform. The system can comprehensively select a suitable MCS information subset based on the application scenario, achieving a balance between performance and complexity.

[0034] In another possible implementation of the first and second aspects, the predefined MCS information set contains four MCS information subsets with a modulation mode of 16QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 16QAM is {1.5273, 1.8008, 2.0781, 2.4023}, or the set of code rates corresponding to them is {0.3818, 0.4502, 0.5195, 0.6006}.

[0035] In another possible implementation of the first and second aspects, the predefined MCS information set contains seven MCS information subsets with a modulation mode of 16QAM. The spectral efficiency set corresponding to the MCS information subsets with a modulation mode of 16QAM is {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}, or the corresponding code rate set is {0.4502, 0.5195, 0.6006, 0.6836, 0.7607, 0.8330, 0.8857}. In another possible implementation of the first and second aspects, the predefined MCS information set contains 4, 5, 6, or 7 subsets of MCS information with a modulation mode of 16QAM. The spectral efficiency set corresponding to the subsets of MCS information with a modulation mode of 16QAM includes the entire set or a subset of the set {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}, or the corresponding code rate set includes the entire set or a subset of the set {0.4502, 0.5195, 0.6006, 0.6836, 0.7607, 0.8330, 0.8857}. For example, if the number of MCS information subsets with modulation mode 16QAM is one of 4-7, then the spectral efficiency set corresponding to the MCS information subsets with modulation mode QPSK includes subsets of {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}, such as {2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}. Another example is... When the number of MCS information subsets in 16QAM modulation mode is 7, the spectral efficiency set corresponding to the MCS information subsets in QPSK modulation mode includes a proper subset of {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}, but not {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430} itself. The explanation of the reference frequency efficiency set corresponding to the code rate set is also included.

[0036] The above describes the number of MCS information subsets with 16QAM modulation mode in several possible subsets of 32 information subsets, allowing devices supporting 16QAM to select a modulation scheme with better performance. Furthermore, in the MCS information subset with 16QAM modulation mode, the interval between two adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0037] In another possible implementation of the first and second aspects, the predefined MCS information set contains nine subsets of MCS information with a modulation mode of 64QAM, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.4199, 2.7480, 3.1055, 3.4746, 3.8379, 4.2129, 4.5879, 4.9102, 5.2500}, or the set of corresponding code rates is {0.4033, 0.4580, 0.5176, 0.5791, 0.6396, 0.7021, 0.7646, 0.8184, 0.8750}.

[0038] In another possible implementation of the first and second aspects, the predefined MCS information set contains six subsets of MCS information with a modulation mode of 64QAM, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {3.8379, 4.2129, 4.5879, 4.9102, 5.2500, 5.5020}, or the set of code rates corresponding to them is {0.6396, 0.7021, 0.7646, 0.8184, 0.8750, 0.9170}.

[0039] In another possible implementation of the first and second aspects, the predefined MCS information set contains 6, 7, 8, or 9 subsets of MCS information with a modulation mode of 64QAM. The spectral efficiency set corresponding to the subsets of MCS information with a modulation mode of 64QAM includes the entire set or a subset of the set {3.8379, 4.2129, 4.5879, 4.9102, 5.2500, 5.5020}, or the corresponding code rate set includes the entire set or a subset of the set {0.6396, 0.7021, 0.7646, 0.8184, 0.8750, 0.9170}. For example, if the predefined MCS information set contains eight subsets of MCS information with a 64QAM modulation mode, then the spectral efficiency set corresponding to these eight subsets of 64QAM MCS information includes the set {3.8379, 4.2129, 4.5879, 4.9102, 5.2500, 5.5020} or a proper subset of the set {3.8379, 4.2129, 4.5879, 4.9102, 5.2500, 5.5020}, but does not include the entire set. The code rate set corresponds to the reference frequency efficiency set.

[0040] The above describes the number of MCS information subsets with 64QAM modulation mode in several possible subsets of 32 information subsets, allowing devices supporting 64QAM to select a modulation scheme with better performance. Furthermore, in MCS information subsets with 64QAM modulation mode, the interval between two adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0041] In another possible implementation of the first and second aspects, the predefined MCS information set contains five subsets of MCS information with a modulation mode of 256QAM. The spectral efficiency set corresponding to the subsets of MCS information with the modulation mode of 256QAM is either a proper subset of {5.2813, 5.7188, 6.1797, 6.6016, 7.0000} or includes {5.2813, 5.7188, 6.1797, 6.6016, 7.0000}, or the corresponding code rate set is either a proper subset of {0.6602, 0.7148, 0.7725, 0.8252, 0.8750} or includes {0.6602, 0.7148, 0.7725, 0.8252, 0.8750}. Alternatively, the set of spectral efficiencies corresponding to a subset of MCS information with modulation mode 256QAM is {5.7188, 6.1797, 6.6016, 7.0000, 7.3203} or a proper subset including {5.7188, 6.1797, 6.6016, 7.0000, 7.3203}, or the set of code rates corresponding to {0.7148, 0.7725, 0.8252, 0.8750, 0.9150} or a proper subset including {0.7148, 0.7725, 0.8252, 0.8750, 0.9150}.

[0042] The above describes the number of MCS information subsets with 256QAM modulation mode out of a possible 32 information subsets. Five information subsets with 256QAM modulation mode allow devices supporting 256QAM to select a modulation scheme with better performance. Furthermore, in the MCS information subset with 256QAM modulation mode, the interval between two adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0043] In another possible implementation of the first and second aspects, the predefined MCS information set contains five MCS information subsets with a modulation mode of 1024QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0996, 7.5000, 7.9297, 8.3594, 8.7500}, or the set of code rates corresponding to them is {0.7100, 0.7500, 0.7930, 0.8359, 0.8750}.

[0044] In another possible implementation of the first and second aspects, the predefined MCS information set contains four MCS information subsets with a modulation mode of 1024QAM. The spectral efficiency set corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.5000, 7.9297, 8.3594, 9.2285}, or the corresponding code rate set is {0.7500, 0.7930, 0.8359, 0.9229}.

[0045] In another possible implementation of the first and second aspects, the predefined MCS information set contains 4 or 5 subsets of MCS information with a modulation mode of 1024QAM. The spectral efficiency set corresponding to the subsets of MCS information with a modulation mode of 1024QAM includes the entire set or a subset of the set {7.5000, 7.9297, 8.3594, 9.2285}, or the corresponding code rate set includes the entire set or a subset of the set {0.7500, 0.7930, 0.8359, 0.9229}. For example, if there are 5 subsets of MCS information with a modulation mode of 1024QAM in the predefined MCS information set, the spectral efficiency set corresponding to the subset of MCS information with a modulation mode of 1024QAM includes the entire set or a proper subset of the set {7.5000, 7.9297, 8.3594, 9.2285}, or the corresponding code rate set includes the entire set or a proper subset of the set {0.7500, 0.7930, 0.8359, 0.9229}.

[0046] The above describes the number of MCS information subsets with 1024QAM modulation mode in one possible set of 32 information subsets, allowing devices supporting 1024QAM to select a modulation scheme with better performance. Furthermore, within the MCS information subset with 1024QAM modulation mode, the intervals between adjacent code rates are small and relatively uniform. Therefore, when determining the modulation scheme, higher-order modulation schemes can be selected whenever possible, thereby improving data transmission rate and reliability.

[0047] In another possible implementation of the first and second aspects, the predefined MCS information set contains a subset of information with a bit rate greater than or equal to a predefined value, for example, the predefined value is 0.875.

[0048] To further improve system throughput, the bitrate can be increased to a value greater than or equal to a higher value, such as 12 / 13 or 0.9229. Optionally, the predefined MCS information set contains a subset of information with a bitrate greater than or equal to 0.9229.

[0049] Code rate, also known as coding efficiency or coding speed, is the proportion of useful data in a data stream. A higher code rate indicates a larger proportion of useful data and higher information transmission efficiency. Generally, when the channel quality is poor, more redundant information is needed to ensure the receiver can correctly demodulate the signal, resulting in a lower code rate. Conversely, when the channel quality is good, fewer redundancy check bits are needed for correct signal demodulation, leading to a higher code rate. Therefore, selecting an appropriate code rate based on channel variations allows users with good channel quality to achieve higher information transmission rates.

[0050] In the above implementation, since there is a subset of information in the information set with a code rate greater than or equal to 0.875, when the channel quality is good, the modulation method corresponding to the subset of information with a code rate greater than 0.875, such as 0.9229, can be selected for modulation, thereby improving the efficiency of data transmission.

[0051] In another possible implementation of the first and second aspects, in the predefined MCS information set, among the information subsets with modulation modes of 1024QAM, 256QAM, and 64QAM, one or more of the information subsets corresponding to the modulation modes contain a subset with a code rate greater than or equal to 0.875. Alternatively, in the predefined MCS information set, among the information subsets with modulation modes of 1024QAM, 256QAM, and 64QAM, one or more of the information subsets corresponding to the modulation modes contain a subset with a code rate greater than or equal to 0.9229.

[0052] In another possible implementation of the first and second aspects, for the plurality of MCS information subsets, the interval between the difference between the code rates corresponding to any two adjacent index values ​​with the same modulation mode and the first reference code rate difference is less than or equal to the first code rate threshold.

[0053] The above describes the distribution pattern of bit rates among information subsets with the same modulation mode. The difference between two adjacent bit rates is always distributed within a certain range. Reflecting on this pattern, the difference between two adjacent bit rates is always around the first reference bit rate difference, and the interval (or deviation) from the first reference bit rate difference is less than or equal to the first bit rate threshold (for example, with a first reference bit rate difference of 0.07 and a first bit rate threshold of 0.045, the difference between two adjacent bit rates is always around 0.07, and the interval from 0.07 does not exceed 0.045, meaning the bit rate difference falls within the interval [0.025, 0.15]). Therefore, the interval between bit rates is small and relatively uniform, allowing for the selection of higher-order modulation schemes within a certain signal-to-noise ratio range, thereby improving data transmission rate and reliability. The first reference bit rate difference, used to describe the pattern of bit rate distribution, does not necessarily have to be a fixed value.

[0054] In another possible implementation of the first and second aspects, the predefined MCS information set contains four subsets of MCS information with QPSK modulation mode, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.3086, 0.4453, 0.6309, 0.8652}, or the set of code rates corresponding to them is {0.1543, 0.2227, 0.3154, 0.4326}.

[0055] The above describes another possible number of MCS information subsets with QPSK modulation mode in the 32 information subsets. Since QPSK has good noise immunity but low data transmission efficiency, it is usually used in channels with low SNR. However, since the SNR is high in some scenarios, such as in-vehicle wireless channels, in order to adapt to these scenarios with high SNR, the number of QPSK modulation modes can be reduced or the interval between their code rates can be increased. By increasing the performance difference between modulation modes operating at low SNR, the performance difference between modulation modes operating at high SNR is reduced, thereby increasing the transmission efficiency and reliability of the communication system operating in high SNR scenarios.

[0056] In another possible implementation of the first and second aspects, the predefined MCS information set contains seven MCS information subsets with a modulation mode of 16QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 16QAM is {0.9219, 1.1211, 1.3203, 1.5586, 1.8203, 2.0781, 2.3594}, or the set of code rates corresponding to them is {0.2305, 0.2803, 0.3301, 0.3896, 0.4551, 0.5195, 0.5898}.

[0057] In another possible implementation of the first and second aspects, the predefined MCS information set contains 10 subsets of MCS information with a modulation mode of 64QAM, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.3613, 2.6660, 2.9766, 3.2813, 3.6445, 3.9785, 4.3066, 4.6523, 4.9512, 5.2500}, or the set of corresponding code rates is {0.3936, 0.4443, 0.4961, 0.5469, 0.6074, 0.6631, 0.7178, 0.7754, 0.8252, 0.8750}.

[0058] In another possible implementation of the first and second aspects, the predefined MCS information set contains six subsets of MCS information with a modulation mode of 256QAM, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 256QAM is {5.2813, 5.6328, 6.0000, 6.3125, 6.6797, 7.0000}, or the set of code rates corresponding to them is {0.6602, 0.7041, 0.7500, 0.7891, 0.8350, 0.8750}.

[0059] In another possible implementation of the first and second aspects, the predefined MCS information set contains five MCS information subsets with a modulation mode of 1024QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0996, 7.5000, 7.9297, 8.3594, 8.7500}, or the set of code rates corresponding to them is {0.7100, 0.7500, 0.7930, 0.8359, 0.8750}.

[0060] In another possible implementation of the first and second aspects, for the subset of information in the MCS information set with modulation modes of 16QAM, 64QAM, or 1024QAM, the interval between the difference in code rates corresponding to any two adjacent index values ​​with the same modulation mode and the second reference code rate difference is less than or equal to the second code rate threshold. Further, the second reference code rate difference is less than the first reference code rate difference, and the second code rate threshold is less than the first code rate threshold.

[0061] The above describes the code rate distribution among information subsets with the same modulation mode in 16QAM, 64QAM, or 1024QAM modulation schemes. 16QAM, 64QAM, or 1024QAM have higher information transmission rates than QPSK, but lower noise immunity, thus they operate in channels with good signal-to-noise ratios (SNR). However, in communication scenarios such as vehicular communication, the channel SNR distribution is high. Therefore, in such scenarios, the code rate spacing between 16QAM, 64QAM, or 1024QAM information subsets can be reduced, minimizing the performance differences between modulation modes operating in high SNR environments, thereby increasing the transmission efficiency and reliability of communication systems operating in high SNR scenarios.

[0062] It should be noted that the second reference bitrate difference and the second bitrate threshold are used to describe the pattern of bitrate distribution and do not have to be fixed values.

[0063] For example, the second reference code rate difference can be 0.055, and the second code rate threshold can be 0.02. In this way, the difference between two adjacent code rates falls within the range of [0.035, 0.075], and the performance difference between modulation modes is small.

[0064] In another possible implementation of the first and second aspects, the predefined MCS information set contains four subsets of MCS information with QPSK modulation mode, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2617, 0.3828, 0.5469, 0.7578}, or the set of code rates corresponding to them is {0.1309, 0.1914, 0.2734, 0.3789}.

[0065] The above describes another possible number of MCS information subsets with QPSK modulation mode in 32 information subsets. By increasing the performance difference between modulation modes operating at low signal-to-noise ratio, the performance difference between modulation modes operating at high signal-to-noise ratio is reduced, thereby increasing the transmission efficiency and reliability of communication systems operating in high signal-to-noise ratio scenarios.

[0066] In another possible implementation of the first and second aspects, the predefined MCS information set contains four MCS information subsets with a modulation mode of 16QAM, and / or the spectral efficiency set corresponding to the MCS information subset with a modulation mode of QPSK is {0.8008, 1.1211, 1.5000, 1.9219}, or the corresponding code rate set is {0.2002, 0.2803, 0.3750, 0.4805}.

[0067] In another possible implementation of the first and second aspects, the predefined MCS information set contains 12 subsets of MCS information with a modulation mode of 64QAM, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.0508, 2.3613, 2.6367, 2.9414, 3.2168, 3.5098, 3.8203, 4.1016, 4.4121, 4.6992, 4.9863, ...

[0068] 5.2500}, or the corresponding set of bitrates is {0.3418, 0.3936, 0.4395, 0.4902, 0.5361, 0.5850, 0.6367, 0.6836, 0.7354, 0.7832, 0.8311, 0.8750}.

[0069] In another possible implementation of the first and second aspects, the predefined MCS information set contains six subsets of MCS information with a modulation mode of 256QAM, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 256QAM is {5.2813, 5.6328, 6.0000, 6.3125, 6.6797, 7.0000}, or the set of code rates corresponding to them is {0.6602, 0.704, 0.7500, 0.7891, 0.8350, 0.8750}.

[0070] In another possible implementation of the first and second aspects, the predefined MCS information set contains six MCS information subsets with a modulation mode of 1024QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0313, 7.3730, 7.6953, 8.0957, 8.4570, 8.7500}, or the set of code rates corresponding to them is {0.7031, 0.7373, 0.7695, 0.8096, 0.8457, 0.8750}.

[0071] In another possible implementation of the first and second aspects, when the modulation mode corresponding to any MCS index value in the 32 MCS information subsets and the spectral efficiency or code rate are used to modulate the wireless communication signal, the signal-to-noise ratio required to achieve the target block error rate falls within the range of [-5dB, 30dB] or [-5dB, 32dB].

[0072] Thirdly, embodiments of this application provide an information transmission device, including:

[0073] The communication unit is used to receive a first modulation and coding scheme (MCS) index value from the second node, wherein the first MCS index value corresponds to a first modulation mode.

[0074] The processing unit is configured to receive data from the second node through the communication unit, or send data to the second node through the communication unit, based on the first MCS index value.

[0075] Wherein, the first MCS information subset containing the first MCS index value belongs to a predefined MCS information set, and the predefined MCS information set contains 32 MCS information subsets;

[0076] The first MCS information subset includes the first spectral efficiency and / or the first code rate corresponding to the first MCS index value, and the first modulation mode or the modulation order corresponding to the first modulation mode, wherein the first code rate is the ratio of the spectral efficiency corresponding to the first MCS index value to the modulation order corresponding to the first modulation mode.

[0077] As can be seen, the aforementioned device can receive MCS index values ​​and transmit or receive data according to the first modulation mode corresponding to the first MCS index value. This allows for dynamic adjustment of the modulation scheme (specifically including modulation mode, spectral efficiency, or code rate) based on different MCS index values. For example, when channel conditions are poor, the modulation mode and spectral efficiency corresponding to the smaller MCS index value in the 32 MCS information subset can be selected for transmitting or receiving data; when channel conditions are good, the modulation mode corresponding to the larger MCS index value in the 32 MCS information subset can be selected for transmitting or receiving data, improving the flexibility of modulation mode selection and thus maximizing the utilization of the wireless channel's transmission capacity, improving data transmission efficiency and reliability.

[0078] In one possible implementation of the third aspect, the communication unit is further configured to report a SINR indication to the second node, wherein the first MCS index value corresponds to the SINR indication.

[0079] As can be seen, since the wireless communication channel is randomly changing, the above-mentioned device can report a SINR indication, which can correspond to a channel quality. This allows the second node to dynamically adjust the modulation and coding scheme according to the channel quality, thereby changing the transmission rate.

[0080] Fourthly, embodiments of this application provide an information transmission device, including:

[0081] The communication unit is used to send a first modulation and coding scheme (MCS) index value to the first node, wherein the first MCS index value corresponds to a first modulation mode.

[0082] The processing unit is configured to receive data from the first node via the communication unit, or send data to the first node via the communication unit, according to the first modulation mode.

[0083] Wherein, the first MCS information subset containing the first MCS index value belongs to a predefined MCS information set, and the predefined MCS information set contains 32 MCS information subsets;

[0084] The first MCS information subset includes the first spectral efficiency and / or the first code rate corresponding to the first MCS index value, and the first modulation mode or the modulation order corresponding to the first modulation mode, wherein the first code rate is the ratio of the spectral efficiency corresponding to the first MCS index value to the modulation order corresponding to the first modulation mode.

[0085] As can be seen, the aforementioned information transmission device can determine the MCS index value and send it to the first node. Data is then transmitted or received according to the first modulation mode corresponding to this first MCS index value. In this way, the modulation scheme (specifically including modulation mode, spectral efficiency, or code rate) can be dynamically adjusted based on different MCS index values. For example, when channel conditions are poor, the modulation mode and spectral efficiency corresponding to the smaller MCS index value in the 32 MCS information subset can be selected for transmitting or receiving data; when channel conditions are good, the modulation mode corresponding to the larger MCS index value in the 32 MCS information subset can be selected for transmitting or receiving data, improving the flexibility of modulation mode selection. This maximizes the utilization of the wireless channel's transmission capacity and improves data transmission efficiency and reliability.

[0086] In one possible implementation of the fourth aspect, the communication unit is further configured to receive a signal-to-interference-plus-noise ratio (SINR) indication reported by the first node.

[0087] The aforementioned processing unit is further configured to determine the first MCS index value based on the SINR indication.

[0088] As can be seen, since the wireless communication channel is randomly changing, the first node can report a SINR indication, which can correspond to a channel quality. This allows the second node to dynamically adjust the modulation and coding scheme according to the channel quality, thereby changing the transmission rate.

[0089] In any possible implementation of the third and fourth aspects, each subset of the predefined MCS information set includes an MCS index value, the spectral efficiency and / or code rate corresponding to the MCS index value, and the modulation mode or modulation order of the modulation mode corresponding to the MCS index value, wherein the code rate is the ratio of the spectral efficiency corresponding to the MCS index value to the modulation order corresponding to the modulation mode. It can also be understood that the predefined MCS information set does not contain reserved entries.

[0090] In one possible implementation of the third and fourth aspects, the predefined MCS information set includes at least one modulation mode selected from quadrature phase shift keying (QPSK), 16 quadrature amplitude-phase modulation (QAM), 64QAM, 256QAM, or 1024QAM.

[0091] The above describes the modulation schemes included in the predefined MCS information set. Since different nodes support different modulation modes, multiple modulation modes can be used by the nodes to select the corresponding modulation mode and spectral efficiency based on the modulation modes they support.

[0092] Generally, higher-order modulation schemes typically offer higher transmission efficiency but lower noise immunity; conversely, lower-order modulation schemes usually have lower transmission efficiency but correspondingly higher noise immunity. Furthermore, higher-order modulation schemes place higher demands on the transmitting nodes' equipment. Transmitting nodes can select the appropriate modulation scheme and spectral efficiency based on their supported modulation schemes to achieve higher transmission efficiency. For example, the scenario of vehicular wireless communication differs significantly from traditional macro base station and cell communication scenarios. The channel conditions experienced by vehicular wireless signals are also quite different. The signal-to-interference-plus-noise distribution of the received signal in vehicle communication is more ideal than the SINR distribution. Therefore, higher-order modulation schemes (such as 1024QAM) can be introduced for the vehicle (or specific nodes within the vehicle to select).

[0093] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains nine subsets of MCS information with QPSK modulation mode, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258}, or, the set of corresponding code rates is {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129}.

[0094] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains 10 subsets of MCS information with QPSK modulation mode, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}, or, the set of corresponding code rates is {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129, 0.8008}.

[0095] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains four MCS information subsets with a modulation mode of 16QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 16QAM is {1.5273, 1.8008, 2.0781, 2.4023}, or the set of code rates corresponding to them is {0.3818, 0.4502, 0.5195, 0.6006}.

[0096] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains seven MCS information subsets with a modulation mode of 16QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 16QAM is {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}, or the set of code rates corresponding to them is {0.4502, 0.5195, 0.6006, 0.6836, 0.7607, 0.8330, 0.8857}.

[0097] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains nine subsets of MCS information with a modulation mode of 64QAM, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.4199, 2.7480, 3.1055, 3.4746, 3.8379, 4.2129, 4.5879, 4.9102, 5.2500}, or, the set of corresponding code rates is {0.4033, 0.4580, 0.5176, 0.5791, 0.6396, 0.7021, 0.7646, 0.8184, 0.8750}.

[0098] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains six subsets of MCS information with a modulation mode of 64QAM, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {3.8379, 4.2129, 4.5879, 4.9102, 5.2500, 5.5020}, or the set of code rates corresponding to them is {0.6396, 0.7021, 0.7646, 0.8184, 0.8750, 0.9170}.

[0099] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains five MCS information subsets with a modulation mode of 256QAM, and / or, the spectral efficiency set corresponding to the MCS information subsets with a modulation mode of 256QAM is {5.2813, 5.7188, 6.1797, 6.6016, 7.0000} or {5.7188, 6.1797, 6.6016, 7.0000, 7.3203}, or, the corresponding code rate set is {0.6602, 0.7148, 0.7725, 0.8252, 0.8750} or {0.7148, 0.7725, 0.8252, 0.8750, 0.9150}.

[0100] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains five MCS information subsets with a modulation mode of 1024QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0996, 7.5000, 7.9297, 8.3594, 8.7500}, or the set of code rates corresponding to them is {0.7100, 0.7500, 0.7930, 0.8359, 0.8750}.

[0101] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains four MCS information subsets with a modulation mode of 1024QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.5000, 7.9297, 8.3594, 9.2285}, or the set of code rates corresponding to them is {0.7500, 0.7930, 0.8359, 0.9229}.

[0102] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains a subset of information with a bit rate greater than or equal to a predefined value, for example, a predetermined value of 0.875 or 0.9229.

[0103] In another possible implementation of the third and fourth aspects, in the predefined MCS information set, the information subsets corresponding to the modulation modes of 1024QAM, 256QAM and 64QAM contain information subsets with a code rate greater than or equal to 0.875 or 0.9229.

[0104] In another possible implementation of the third and fourth aspects, for the plurality of MCS information subsets, the interval between the difference between the code rates corresponding to any two adjacent index values ​​with the same modulation mode and the first reference code rate difference is less than or equal to the first code rate threshold.

[0105] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains four subsets of MCS information with QPSK modulation mode, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.3086, 0.4453, 0.6309, 0.8652}, or the set of code rates corresponding to them is {0.1543, 0.2227, 0.3154, 0.4326}.

[0106] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains seven MCS information subsets with a modulation mode of 16QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 16QAM is {0.9219, 1.1211, 1.3203, 1.5586, 1.8203, 2.0781, 2.3594}, or the set of corresponding code rates is {0.2305, 0.2803, 0.3301, 0.3896, 0.4551, 0.5195, 0.5898}.

[0107] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains 10 subsets of MCS information with a modulation mode of 64QAM, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.3613, 2.6660, 2.9766, 3.2813, 3.6445, 3.9785, 4.3066, 4.6523, 4.9512, 5.2500}, or the set of corresponding code rates is {0.3936, 0.4443, 0.4961, 0.5469, 0.6074, 0.6631, 0.7178, 0.7754, 0.8252, 0.8750}.

[0108] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains six MCS information subsets with a modulation mode of 256QAM, and / or, the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 256QAM is {5.2813, 5.6328, 6.0000, 6.3125, 6.6797, 7.0000}, or the set of code rates corresponding to them is {0.6602, 0.7041, 0.7500, 0.7891, 0.8350, 0.8750}.

[0109] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains five MCS information subsets with a modulation mode of 1024QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0996, 7.5000, 7.9297, 8.3594, 8.7500}, or the set of code rates corresponding to them is {0.7100, 0.7500, 0.7930, 0.8359, 0.8750}.

[0110] In another possible implementation of the third and fourth aspects, for the subset of information in the MCS information set with modulation modes of 16QAM, 64QAM, or 1024QAM, the interval between the difference in code rates corresponding to any two adjacent index values ​​with the same modulation mode and the second reference code rate difference is less than or equal to the second code rate threshold. Further, the second reference code rate difference is less than the first reference code rate difference, and the second code rate threshold is less than the first code rate threshold.

[0111] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains four subsets of MCS information with QPSK modulation mode, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2617, 0.3828, 0.5469, 0.7578}, or the set of code rates corresponding to them is {0.1309, 0.1914, 0.2734, 0.3789}.

[0112] The above describes another possible number of MCS information subsets with QPSK modulation mode in 32 information subsets. By increasing the performance difference between modulation modes operating at low signal-to-noise ratio, the performance difference between modulation modes operating at high signal-to-noise ratio is reduced, thereby increasing the transmission efficiency and reliability of communication systems operating in high signal-to-noise ratio scenarios.

[0113] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains four MCS information subsets with a modulation mode of 16QAM, and / or, the spectral efficiency set corresponding to the MCS information subset with a modulation mode of QPSK is {0.8008, 1.1211, 1.5000, 1.9219}, or the corresponding code rate set is {0.2002, 0.2803, 0.3750, 0.4805}.

[0114] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains 12 subsets of MCS information with a modulation mode of 64QAM, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.0508, 2.3613, 2.6367, 2.9414, 3.2168, 3.5098, 3.8203, 4.1016, 4.4121, 4.6992, 4.9863,}

[0115] 5.2500}, or the corresponding set of bitrates is {0.3418, 0.3936, 0.4395, 0.4902, 0.5361, 0.5850, 0.6367, 0.6836, 0.7354, 0.7832, 0.8311, 0.8750}.

[0116] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains six MCS information subsets with a modulation mode of 256QAM, and / or, the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 256QAM is {5.2813, 5.6328, 6.0000, 6.3125, 6.6797, 7.0000}, or the set of code rates corresponding to them is {0.6602, 0.704, 0.7500, 0.7891, 0.8350, 0.8750}.

[0117] In another possible implementation of the third and fourth aspects, the predefined MCS information set contains six MCS information subsets with a modulation mode of 1024QAM, and / or, the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0313, 7.3730, 7.6953, 8.0957, 8.4570, 8.7500}, or the set of code rates corresponding to them is {0.7031, 0.7373, 0.7695, 0.8096, 0.8457, 0.8750}.

[0118] In another possible implementation of the third and fourth aspects, when the modulation mode corresponding to any MCS index value in the 32 MCS information subsets and the spectral efficiency or code rate are used to modulate the wireless communication signal, the signal-to-noise ratio required to achieve the target block error rate falls within the range of [-5dB, 30dB] or [-5dB, 32dB].

[0119] Fifthly, embodiments of this application provide an information transmission device, including at least one processor and a communication interface, wherein the at least one processor is configured to invoke a computer program stored in at least one memory, so that the information transmission device implements the method described in the first aspect or any possible implementation of the first aspect, or implements the method described in the second aspect or any possible implementation of the second aspect.

[0120] In a sixth aspect, embodiments of this application provide a chip system including at least one processor and a communication interface, wherein the at least one processor is configured to call a computer program stored in at least one memory, so that the device in which the chip system is located implements the method described in the first aspect or any possible implementation of the first aspect, or implements the method described in the second aspect or any possible implementation of the second aspect.

[0121] In a seventh aspect, embodiments of this application also provide an information transmission system, which includes a first node and a second node, wherein the first node includes the information transmission device described in the third aspect or any possible implementation thereof, and the second node includes the information transmission device described in the fourth aspect or any possible implementation thereof.

[0122] Eighthly, embodiments of this application disclose a computer-readable storage medium storing a computer program that, when executed on one or more processors, implements the method described in the first aspect or any possible implementation of the first aspect, or implements the method described in the second aspect or any possible implementation of the second aspect.

[0123] Ninthly, embodiments of this application disclose a computer program product that, when run on one or more processors, implements the method described in the first aspect or any possible implementation of the first aspect, or implements the method described in the second aspect or any possible implementation of the second aspect.

[0124] Tenthly, this application discloses a terminal, which can be a smart cockpit product or a vehicle, etc. The terminal includes a first node and / or a second node, wherein the first node (e.g., one or more modules such as a camera, screen, microphone, speaker, radar, electronic key, keyless entry, start system controller, and user equipment (UE)) includes the device described in the third aspect or any possible implementation of the third aspect, and the second node (e.g., a base station, automotive cockpit domain controller (CDC), etc.) includes the information transmission device described in the fourth aspect or any possible implementation of the fourth aspect. Alternatively, the vehicle can be replaced with a drone, robot, or other smart terminal or transportation vehicle. Attached Figure Description

[0125] The accompanying drawings used in the embodiments of this application are described below.

[0126] Figure 1 This is a schematic diagram of the architecture of a wireless communication system according to an embodiment of this application;

[0127] Figure 2 This is a schematic diagram of a wireless communication scenario in a vehicle provided in an embodiment of this application;

[0128] Figure 3 This is a flowchart illustrating an information transmission method provided in an embodiment of this application;

[0129] Figure 4 This is a schematic diagram of an MCS table provided in an embodiment of this application;

[0130] Figure 5 This is a schematic diagram of yet another MCS table provided in the embodiments of this application;

[0131] Figure 6 This is a schematic diagram of another MCS table provided in the embodiments of this application;

[0132] Figure 7A This is a schematic diagram illustrating the possible performance of a modulation scheme provided in an embodiment of this application;

[0133] Figure 7B This is a possible performance diagram of another modulation scheme provided in the embodiments of this application;

[0134] Figure 8 This is a schematic diagram of another MCS table provided in the embodiments of this application;

[0135] Figure 9 This is a schematic diagram of another MCS table provided in the embodiments of this application;

[0136] Figure 10AThis is a possible performance diagram of another modulation scheme provided in the embodiments of this application;

[0137] Figure 10B This is a possible performance diagram of another modulation scheme provided in the embodiments of this application;

[0138] Figure 11 This is a schematic diagram of another MCS table provided in the embodiments of this application;

[0139] Figure 12 This is a schematic diagram of another MCS table provided in the embodiments of this application;

[0140] Figure 13A This is a possible performance diagram of another modulation scheme provided in the embodiments of this application;

[0141] Figure 13B This is a possible performance diagram of another modulation scheme provided in the embodiments of this application;

[0142] Figure 14 This is a schematic diagram of the structure of an information transmission device provided in an embodiment of this application;

[0143] Figure 15 This is a schematic diagram of the structure of another information transmission device provided in the embodiments of this application;

[0144] Figure 16 This is a schematic diagram of the structure of an information transmission device provided in an embodiment of this application.

[0145] Figure 17 This is a schematic diagram of another MCS table provided in the embodiments of this application;

[0146] Figure 18 This is a schematic diagram of another MCS table provided in the embodiments of this application;

[0147] Figure 19 This is a schematic diagram of another MCS table provided in the embodiments of this application;

[0148] Figure 20A This is a possible performance diagram of another modulation scheme provided in the embodiments of this application;

[0149] Figure 20B This is a possible performance diagram of another modulation scheme provided in the embodiments of this application. Detailed Implementation

[0150] The embodiments of this application are described below with reference to the accompanying drawings. In this application, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs; the use of "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0151] It should be noted that the node referred to in the embodiments of this application is an electronic device with data processing and transmission capabilities, which may include terminal devices or network-side devices, or a chip contained in a terminal device or network-side device. For example, a node may be a cockpit domain device, or a module in a cockpit domain device (such as one or more modules such as a cockpit domain controller (CDC), camera, screen, microphone, audio, electronic key, keyless entry or start system controller, etc.). In practical implementation, nodes can also be data relay devices, such as base stations, routers, repeaters, bridges, or switches; they can also be terminal devices, such as various types of user equipment (UE), mobile phones, tablets, desktop computers, headphones, speakers, etc.; they can also include machine intelligence devices, such as self-driving devices, transportation safety devices, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, machine type communication (MTC) devices, industrial control devices, remote medical devices, smart grid devices, and smart city devices; they can also include wearable devices (such as smartwatches, smart bracelets, pedometers, etc.), and so on.

[0152] In some technical scenarios, devices with similar data transmission and reception capabilities may not be called nodes. However, for ease of description, electronic devices with data transmission and reception capabilities are collectively referred to as nodes in this application embodiment.

[0153] The system architecture and business scenarios of the embodiments of this application are described below. It should be noted that the system architecture and business scenarios described in this application are for the purpose of more clearly illustrating the technical solutions of this application, and do not constitute a limitation on the technical solutions provided in this application. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in this application are also applicable to similar technical problems.

[0154] See Figure 1 , Figure 1 This is a schematic diagram of a possible wireless communication system provided in an embodiment of this application, including a first node 101 and a second node 102. The second node 102 modulates data according to a modulation mode (specifically including spectral efficiency, code rate, etc.) to form symbols, and transmits the symbols via an antenna. The first node 101 demodulates the wireless signals to obtain the transmitted data. The wireless communication link between the first node 101 and the second node 102 can include various types of connection media. For example, it can be short-range connection technologies including 802.11b / g, Bluetooth, Zigbee, Radio Frequency Identification (RFID), Ultra Wideband (UWB) technology, and short-range wireless communication systems (such as vehicle-mounted short-range wireless communication systems). It can also be long-range connection technologies including Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), and Universal Mobile Telecommunications System (UMTS), among other wireless access technologies. Of course, it cannot be ruled out that other wireless communication technologies can be used to support communication between the first node and the second node.

[0155] In some specific implementation scenarios, the second node can also be called the C node or control node, and the first node can also be called the T node or terminal. The transmission link from the C node to the T node can be called the C link or downlink, and the transmission link from the T node to the C node can be called the T link or uplink.

[0156] Because communication channels are randomly changing during wireless communication, exhibiting frequency selectivity and time-varying characteristics, and with the increasing number of service types in smart terminals, improving the flexibility and reliability of data transmission in the context of multiple service types is a pressing technical problem that needs to be solved.

[0157] For example, see Figure 2 , Figure 2 This is a schematic diagram illustrating a wireless communication scenario in a vehicle according to an embodiment of this application. A microphone 201 supporting wireless communication technology in the vehicle can be considered as a first node 101, while the cockpit domain controller (CDC) 202, the control center of the smart cockpit device, can be considered as a second node 102. A wireless connection can be established between the CDC 202 and the microphone 201, thereby reducing the number of wiring harnesses in the vehicle. The CDC 202 can also acquire the audio recorded by the microphone 201 through wireless communication technology, recording the driving process. Similarly, an audio system (or speaker) 203 supporting wireless communication technology in the vehicle can be considered as a first node 101. A wireless connection can be established between the CDC 202 and the audio system 203, allowing the audio system 203 to receive and play the audio sent by the CDC 202. Since the wireless communication channel changes constantly, in order to improve data transmission efficiency and quality, the modulation and coding methods need to be dynamically adjusted according to the real-time quality of the channel. For example, when channel conditions are poor, a lower-order modulation mode (i.e., a lower signal-to-noise ratio requirement, but also a slower transmission rate) can be selected; when channel conditions are good, a higher-order modulation mode (i.e., a higher signal-to-noise ratio requirement, but also a faster transmission rate) can be selected, thereby making reasonable use of the transmission capacity of the wireless channel.

[0158] Please see Figure 3 , Figure 3 This is a flowchart illustrating an information transmission method provided in an embodiment of this application. The method includes at least the following steps:

[0159] Optionally, the above information transmission method may include step S301, as follows:

[0160] Step S301: The second node determines the first MCS index value based on the SINR indication. This optionality can be understood as follows: in actual communication, the second node can determine the first MCS index value based on the SINR indication, or it can determine the first MCS index value without relying on the SINR, or it can determine the first MCS index value based on the SINR and one or more other parameters reflecting channel quality (such as reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), etc.). The specific determination may depend on the implementation of the second node, pre-defined conventions, or standard definitions.

[0161] Specifically, the Signal to Interference plus Noise Ratio (SINR) is the ratio of the strength of the received useful signal to the strength of the received interference signal (noise and interference). It can be used to indicate the quality of a channel, including the quality of one or more uplink channels (such as uplink data channels, uplink access channels, uplink control channels, etc.) and one or more downlink channels (such as downlink data channels, downlink broadcast channels, downlink control channels, etc.). In some implementations, channels can also be replaced by links, such as C-links and T-links. A C-link includes data channels, broadcast channels, and control channels (including channels for transmitting Channel State Information Reference Signal (CSI-RS), channels for transmitting Demodulation Reference Signal (DMRS), etc.), which can also be understood as a downlink. The T-link includes data channels, access channels, and control channels (including one or more channels for transmitting ACK knowledge characters (ACK), channel sounding reference signals (SRS), and DMRS, etc.), which can also be understood as the uplink. Generally speaking, a higher SINR indicates a stronger received useful signal, better channel quality, and higher communication quality. Conversely, a lower SINR indicates a weaker received useful signal, poorer channel quality, and lower communication quality. Optionally, the SINR indication can be reported by the first node to the second node, or it can be obtained by the second node (specifically, through acquisition or measurement). For example, the second node can send signal A to the first node through the C-link (or downlink channel). After transmission through the C-link, the signal received by the first node is A1. The first node can obtain the SINR of the C-link based on the received signal A1 and the original signal A, and report it to the second node. In this way, the second node obtains the SINR reported by the first node. For example, the first node sends a signal B to the second node through the T link (or uplink channel). Correspondingly, after transmission through the T link, the signal received by the second node is B1. The SINR of the T link can be determined based on the received signal B1 and the original signal B.

[0162] In one design, the second node can determine the first MCS index value based on the SINR indication, which corresponds to the first modulation mode.

[0163] Step S302: The second node sends the first MCS index value to the first node.

[0164] Specifically, the first MCS index value belongs to a first MCS information subset, and this first MCS information subset corresponds to a first modulation mode. For example, if the first MCS index value is MCS0, this MCS0 belongs to the information subset {index: MCS0, modulation mode: QPSK, code rate: 0.125}, and the modulation mode corresponding to this MCS0 is QPSK. As another example, if this MCS0 belongs to the information subset {index: MCS0, modulation order (Qm): 2, spectral efficiency: 0.250}, since the modulation order corresponding to QPSK is 2, 16QAM is 4, 64QAM is 6, 256AQM is 8, and 1024QAM is 10, therefore, the modulation mode corresponding to this MCS0 is a modulation mode with a modulation order of 2, i.e., QPSK.

[0165] Furthermore, the first MCS information subset containing the first MCS index value belongs to a predefined MCS information set, which contains M information subsets, where M is an integer greater than 1. Optionally, M = 32. For ease of explanation, the following mainly uses M = 32 as an example. The first MCS information subset contains the first spectral efficiency and / or the first code rate corresponding to the first MCS index value, and the first modulation mode or the modulation order corresponding to the first modulation mode. That is, in addition to containing the first MCS index value, the first MCS information subset may also contain at least one of the first frequency efficiency or the first code rate, and at least one of the first modulation mode or the modulation order corresponding to the first modulation mode. Among them, the first code rate is the ratio of the spectral efficiency corresponding to the first MCS index value to the modulation order corresponding to the first modulation mode, or in other words, the product of the first code rate and the modulation order corresponding to the first modulation mode is equal to the spectral efficiency corresponding to the first MCS index value. Generally speaking, the smaller the MCS index value, the lower the corresponding modulation mode and spectral efficiency; the larger the MCS index value, the higher the corresponding modulation mode and spectral efficiency. Under other definition methods, the changing trends of the MCS index value, modulation mode, and spectral efficiency can also be opposite. This application does not impose specific limitations. Taking the above general method as an example, when channel conditions are poor, the modulation mode and spectral efficiency corresponding to the smaller MCS index value in the 32 MCS information subset can be selected to transmit or receive data; when channel conditions are good, the modulation mode corresponding to the larger MCS index value in the 32 MCS information subset can be selected to transmit or receive data, improving the flexibility of modulation mode selection, thereby maximizing the utilization of the wireless channel's transmission capacity and improving data transmission efficiency and reliability.

[0166] Optionally, in the predefined MCS information set, each MCS information subset contains a corresponding MCS index value, the spectral efficiency and / or code rate corresponding to the MCS index value, and the modulation mode or modulation order of the modulation mode corresponding to the MCS index value. The code rate is the ratio of the spectral efficiency corresponding to the MCS index value to the modulation order corresponding to the modulation mode. That is, the predefined MCS information set consists of M (e.g., M = 32) information subsets, where each of the M MCS index values ​​corresponds to either spectral efficiency or code rate, and a modulation mode or modulation order. Alternatively, the predefined MCS information set can be understood as consisting of the M MCS information subsets, which do not contain reserved entries. Specifically, reserved entries do not contain spectral efficiency and / or code rate corresponding to the corresponding MCS index value; in other words, the spectral efficiency and / or code rate corresponding to the MCS index value in the reserved entries are reserved.

[0167] Optionally, the predefined MCS information set includes at least one modulation mode selected from Quadrature Phase Shift Keying (QPSK), 16-QAM (16-QAM), 64QAM, 256QAM, or 1024QAM. Since different nodes support different modulation modes, multiple modulation modes allow nodes to select the appropriate modulation mode and spectral efficiency based on their supported modulation modes. Generally, higher-order modulation modes (e.g., 1024QAM, 256QAM) typically offer higher transmission efficiency but lower noise immunity; lower-order modulation modes (e.g., QPSK, 16QAM) typically offer lower transmission efficiency but correspondingly higher noise immunity. Furthermore, higher-order modulation modes place higher demands on the transmitting nodes' equipment. Transmitting nodes can select the appropriate modulation mode and spectral efficiency based on their supported modulation modes to achieve higher transmission efficiency. For example, the scenarios of vehicle-mounted wireless communication differ greatly from those of traditional macro base stations and cell communication. The channel conditions experienced by vehicle-mounted wireless signal transmission are also very different. The signal-to-interference-plus-noise distribution of the received signal in vehicle communication is more ideal than that of SINR. Therefore, higher-order modulation modes (such as 1024QAM) can be introduced for vehicles (or specific nodes in the vehicle to select).

[0168] Furthermore, this predefined MCS information set can be stored in formats such as tables, sets, arrays, and JSON data. In its specific implementation, it includes at least one of the following designs:

[0169] Design 1: The predefined MCS information set contains 9 subsets of MCS information with QPSK modulation mode. Furthermore, the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258}, or the set of code rates corresponding to them is {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129}. Because different modulation schemes have significant performance differences, this is reflected in the relationship between signal-to-noise ratio (SNR) and block error rate (BOR). Different modulation modes require significantly different SNRs to achieve the target BOR. In communication systems, if the performance differences between modulation schemes are large, the number of selectable modulation schemes within a given SNR range will be limited to meet the BOR requirements, making it difficult to satisfy user needs. Therefore, in the above scheme, the nine modulation modes are a subset of QPSK information, which minimizes the performance differences between modulation schemes. This allows QPSK-enabled devices to rationally select a better modulation scheme within a given SNR range.

[0170] Optionally, the predefined MCS information set contains four subsets of MCS information with a 16QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 16QAM MCS information subsets is {1.5273, 1.8008, 2.0781, 2.4023}, or the corresponding code rate set is {0.3818, 0.4502, 0.5195, 0.6006}. This allows devices supporting 16QAM to select a modulation scheme with better performance.

[0171] Optionally, the predefined MCS information set contains nine subsets of MCS information with a 64QAM modulation mode. Furthermore, the spectral efficiency set corresponding to these 64QAM MCS information subsets is {2.4199, 2.7480, 3.1055, 3.4746, 3.8379, 4.2129, 4.5879, 4.9102, 5.2500}, or the corresponding code rate set is {0.4033, 0.4580, 0.5176, 0.5791, 0.6396, 0.7021, 0.7646, 0.8184, 0.8750}. This allows devices supporting 64QAM to select a modulation scheme with better performance.

[0172] Optionally, the predefined MCS information set contains five subsets of MCS information with a 256QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 256QAM MCS information subsets is {5.2813, 5.7188, 6.1797, 6.6016, 7.0000}, or the corresponding code rate set is {0.6602, 0.7148, 0.7725, 0.8252, 0.8750}. This allows devices supporting 256QAM to select a modulation scheme with better performance.

[0173] Optionally, the predefined MCS information set includes five subsets of MCS information with a 1024QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 1024QAM MCS information subsets is {7.0996, 7.5000, 7.9297, 8.3594, 8.7500}, or the corresponding code rate set is {0.7100, 0.7500, 0.7930, 0.8359, 0.8750}. This allows devices supporting 1024QAM to select a modulation scheme with better performance.

[0174] In one design, the predefined set may include any one or more subsets of MCS information from the above-mentioned multiple modulation modes. For example, the predefined set may include a subset of MCS information from one or more of the above-mentioned modulation modes, namely QPSK, 16QAM, 64QAM, 256QAM or 1024QAM.

[0175] Optionally, the MCS information subsets of any of the modulation modes QPSK, 16QAM, 64QAM, 256QAM, or 1024QAM included in the predefined set may include some or all of the MCS information subsets of the corresponding modulation modes listed above. Specifically, for example, the predefined MCS information set may contain 5 MCS information subsets of 256QAM and 5 MCS information subsets of 1024QAM. Or, for instance, the predefined MCS information set may contain 9 MCS information subsets of QPSK, 4 MCS information subsets of 16QAM, 9 MCS information subsets of 64QAM, 5 MCS information subsets of 256QAM, and 5 MCS information subsets of 1024QAM.

[0176] For example, see Table 1. Table 1 is a possible MCS table provided in an embodiment of this application. The MCS table contains 32 MCS index values. The first column of the table contains index values ​​MSC0-MCS31 (in specific implementations, it can also be represented by 5 bits, for example, "00000" represents MCS0); the second column contains modulation modes, including four modulation modes: Quadrature Phase Shift Keying (QPSK), 16 Quadrature Amplitude Phase Modulation (QAM), 64QAM, 256QAM, and 1024QAM; the third column contains spectral efficiency; and the fourth column contains code rate (R). It can be seen that in Table 1, there are 9 MCS index values ​​corresponding to the modulation mode QPSK, 4 MCS index values ​​corresponding to the modulation mode 16QAM, 9 MCS index values ​​corresponding to the modulation mode 64QAM, 5 MCS index values ​​corresponding to the modulation mode 256QAM, and 5 MCS index values ​​corresponding to the modulation mode 1024QAM.

[0177] Table 1. One type of MCS table

[0178]

[0179] It should be noted that the spectral efficiency and code rate in the embodiments of this application are accurate to 4 decimal places. In some possible implementations, other levels of accuracy are also possible. For example, see [link to relevant documentation]. Figure 4 , Figure 4 This is a schematic diagram of a possible MCS table provided in an embodiment of this application. The first column is the index value MSC0-MCS31; the second column is the modulation mode; the third column is the spectral efficiency; and the fourth column is the code rate (R). The spectral efficiency is accurate to 9 decimal places, and the code rate is accurate to 10 decimal places.

[0180] This is understandable, as shown in Table 1 or Figure 4 In the MCS information set shown, some parameters are converted to other parameters for representation. For example, the modulation mode can be replaced with the modulation order Qm (where QPSK corresponds to a modulation order of 2, 16QAM to 4, 64QAM to 6, 256QM to 8, and 1024QAM to 10). Similarly, the code rate can be replaced with "the length of the information bits obtained by multiplying the code rate by 1024". For example, see [link to relevant documentation]. Figure 5 , Figure 5This is a schematic diagram of another possible MCS table provided in this application embodiment. The first column is the index value MSC0-MCS31; the second column is the modulation mode; the third column is the length of the information bits obtained by multiplying the code rate by 1024 (also called the master code 1024 in some implementation scenarios); and the fourth column is the spectral efficiency. Furthermore, in some specific implementation scenarios, the information set may also contain other information, such as the modulation order and the target block error rate (BLER) achieved during modulation (e.g., 10). -3 The required signal-to-noise ratio (SNR, or S / N) and other parameters will not be listed here.

[0181] Optionally, in various embodiments of this application, the MCS information set can also be represented by multiple tables, for example, see... Figure 6 , Figure 6 Part (a) is a subset of information with index values ​​of MCS0-MCS8 and modulation mode of QPSK; Figure 6 Part (b) is a subset of information with index values ​​of MCS9-MCS12 and modulation mode of 16QAM. Figure 6 Part (c) is a subset of information with index values ​​of MCS13-MCS21 and modulation mode of 64QAM. Figure 6 Part (d) is a subset of information with index values ​​of MCS22-MCS26 and modulation mode of 256QAM. Figure 6 The (e) part is a subset of information with index values ​​of MCS27-MCS31 and modulation mode of 1024QAM.

[0182] See Figure 7A , Figure 7A This is a possible performance diagram of the modulation scheme in the MCS information set provided in the embodiment of this application. Specifically, it is a diagram of the BLER and SNR relationship obtained under the Additive White Gaussian Noise (AWGN) channel, using the modulation modes and code rates corresponding to MCS0-MCS31 in Table 1 to modulate the signal in the case of polar code encoding with a code length of 1024 bits (i.e., the length of the encoded data block is 1024 bits).

[0183] See Figure 7B , Figure 7BThis is another possible performance diagram of the modulation scheme in the MCS information set provided in the embodiment of this application. Specifically, it is a diagram showing the BLER and SNR relationship obtained under an AWGN channel when using the modulation modes and code rates corresponding to MCS0-MCS31 in Table 1 to modulate the signal in the case of polar code encoding with a code length of 2048 bits (i.e., the length of the encoded data block is 2048 bits). It can be seen that when using the modulation scheme (specifically including the modulation mode, and spectral efficiency or code rate) corresponding to any MCS index value in the 32 MCS information subsets to modulate the wireless communication signal, a performance of 10 is achieved. -3 The required signal-to-noise ratio (SNR) for the block error rate falls within the range of [-5dB, 30dB] (a reasonable error range is allowed considering the differences in actual communication scenarios). Furthermore, the performance differences between the various modulation modes are small, which allows for the selection of higher-order modulation schemes within any SNR range of [-5dB, 30dB], thereby improving data transmission rate and reliability.

[0184] Optionally, for multiple MCS information subsets, the interval between the difference in code rates between any two adjacent index values ​​corresponding to the same modulation mode and the first reference code rate difference is less than or equal to the first code rate threshold. It can be seen that the difference between two adjacent code rates is always distributed within a certain range. Reflecting on this pattern, the difference between two adjacent code rates is always distributed around the first reference code rate difference, and the interval (or deviation) between it and the first reference code rate difference is less than or equal to the first code rate threshold (for example, taking a first reference code rate difference of 0.07 and a first code rate threshold of 0.045 as an example, the difference between two adjacent code rates is always around 0.07, and the interval from 0.07 does not exceed 0.045, that is, the code rate difference falls within the interval [0.025, 0.15]). Therefore, the interval between code rates is small and relatively uniform, which allows for the selection of higher-order modulation schemes within a certain signal-to-noise ratio range, thereby improving the data transmission rate and reliability.

[0185] It should be noted that the first reference bitrate difference is used to describe the pattern of bitrate distribution and may not be a fixed value, while the first bitrate threshold is used to characterize that there may be a small range of error between the bitrate difference and the reference bitrate difference, and may not be a fixed value either.

[0186] Alternatively, the code rate corresponding to MCS0 in Table 1 above can be 0.1250, and / or the spectral efficiency corresponding to MCS0 can be 0.0250, thus making the code rate range covered in Table 1 wider, thereby adapting to some services with relatively low code rate requirements.

[0187] Design 2: The predefined MCS information set contains four subsets of MCS information with QPSK modulation mode. Furthermore, the spectral efficiency set corresponding to the subsets of MCS information with QPSK modulation mode is {0.3086, 0.4453, 0.6309, 0.8652}, or the corresponding code rate set is {0.1543, 0.2227, 0.3154, 0.4326}.

[0188] Because QSPK has good noise immunity but low data transmission efficiency, it is usually used in channels with low signal-to-noise ratio (SNR). However, in some scenarios, such as vehicle wireless channels, the SNR is high. Therefore, to adapt to these scenarios with high SNR, the number of QSPK modulation modes can be reduced or the interval between their code rates can be increased. By increasing the performance difference between modulation modes operating at low SNR, the performance difference between modulation modes operating at high SNR can be reduced, thereby increasing the transmission efficiency and reliability of the communication system operating in high SNR scenarios.

[0189] Optionally, the predefined MCS information set contains seven subsets of MCS information with a 16QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 16QAM MCS information subsets is {0.9219, 1.1211, 1.3203, 1.5586, 1.8203, 2.0781, 2.3594}, or the corresponding code rate set is {0.2305, 0.2803, 0.3301, 0.3896, 0.4551, 0.5195, 0.5898}. These seven 16QAM information subsets allow devices supporting 16QAM to select modulation schemes with better performance.

[0190] Optionally, the predefined MCS information set contains 10 subsets of MCS information with a 64QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 64QAM MCS information subsets is {2.3613, 2.6660, 2.9766, 3.2813, 3.6445, 3.9785, 4.3066, 4.6523, 4.9512, 5.2500}, or the corresponding code rate set is {0.3936, 0.4443, 0.4961, 0.5469, 0.6074, 0.6631, 0.7178, 0.7754, 0.8252, 0.8750}. These 10 subsets of 64QAM information allow devices supporting 64QAM to select a modulation scheme with better performance.

[0191] Optionally, the predefined MCS information set contains six subsets of MCS information with a 256QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 256QAM MCS information subsets is {5.2813, 5.6328, 6.0000, 6.3125, 6.6797, 7.0000}, or the corresponding code rate set is {0.6602, 0.7041, 0.7500, 0.7891, 0.8350, 0.8750}. These six 256QAM information subsets allow devices supporting 256QAM to select a modulation scheme with better performance.

[0192] Optionally, the predefined MCS information set contains five subsets of MCS information with a 1024QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 1024QAM MCS information subsets is {7.0996, 7.5000, 7.9297, 8.3594, 8.7500}, or the corresponding code rate set is {0.7100, 0.7500, 0.7930, 0.8359, 0.8750}. These five 1024QAM information subsets allow devices supporting 1024QAM to select a modulation scheme with better performance.

[0193] In one design, the predefined set may include any one or more subsets of MCS information from the above-mentioned multiple modulation modes. For example, the predefined set may include a subset of MCS information from one or more of the above-mentioned modulation modes, namely QPSK, 16QAM, 64QAM, 256QAM or 1024QAM.

[0194] Optionally, the MCS information subsets of any of the modulation modes QPSK, 16QAM, 64QAM, 256QAM, or 1024QAM included in the predefined set may include some or all of the MCS information subsets of the corresponding modulation modes listed above. Specifically, for example, the predefined MCS information set may contain 6 MCS information subsets of 256QAM and 5 MCS information subsets of 1024QAM. Alternatively, the predefined MCS information set may contain 4 MCS information subsets of QPSK, 7 MCS information subsets of 16QAM, 10 MCS information subsets of 64QAM, 6 MCS information subsets of 256QAM, and 5 MCS information subsets of 1024QAM.

[0195] For example, please refer to Table 2, which is another possible MCS table provided in the embodiments of this application. This MCS table contains 32 MCS index values. In this MCS table, there are 4 MCS index values ​​corresponding to the modulation mode QPSK, 7 MCS index values ​​corresponding to the modulation mode 16QAM, 10 MCS index values ​​corresponding to the modulation mode 64QAM, 6 MCS index values ​​corresponding to the modulation mode 256QAM, and 5 MCS index values ​​corresponding to the modulation mode 1024QAM.

[0196] Table 2. One type of MCS table

[0197]

[0198]

[0199] It should be noted that the spectral efficiency and code rate in Table 2 are accurate to 4 decimal places. In some possible implementations, other levels of accuracy are also possible. For example, see [link to relevant documentation]. Figure 8 , Figure 8 This is a schematic diagram of another possible MCS table provided in the embodiments of this application, wherein the spectral efficiency is accurate to 9 decimal places and the code rate is accurate to 10 decimal places.

[0200] Understandably, some parameters in the MCS information set shown in Table 2 or Figure 7 can be replaced with corresponding parameters. For example, see... Figure 9 , Figure 9 This is another possible MCS representation provided in the embodiments of this application. Information for each column can be found in the [reference needed]. Figure 5 The relevant description. Furthermore, in some specific implementation scenarios, the information set may also include other information, such as modulation order, the target BLER (e.g., 10). -3 At least one of the required SNR, etc.

[0201] See Figure 10A , Figure 10A This is a possible performance diagram of the modulation scheme in the MCS information set provided in embodiment 2 of this application. Specifically, it is a diagram illustrating the BLER vs. SNR relationship obtained under an AWGN channel, using the modulation modes and code rates corresponding to MCS0-MCS31 in Table 2, with a 1024-bit polar code encoding. (See also...) Figure 10B , Figure 10BThis is another possible performance diagram of the modulation scheme in the MCS information set provided in the embodiment of this application. Specifically, it is a diagram illustrating the BLER and SNR relationship obtained under an AWGN channel when using the modulation modes and code rates corresponding to MCS0-MCS31 in Table 2 to modulate the signal in the case of 2048-bit polar code encoding. It can be seen that when using the modulation scheme (specifically including the modulation mode and spectral efficiency or code rate) corresponding to any MCS index value in the 32 MCS information subsets to modulate the wireless communication signal, a performance of 10 is achieved. -3 The required signal-to-noise ratio for the block error rate falls within the range of [-5dB, 30dB] (considering the differences in actual communication scenarios, a reasonable error range is allowed).

[0202] In Design 2, considering that in some scenarios with relatively good signal-to-noise ratio (such as vehicle communication systems), the signal-to-noise ratio is usually above 3dB (and in some scenarios it is usually above 10dB), the performance difference of modulation modes of 16QAM and above is small. This makes the performance difference between various modulation modes further reduced within any signal-to-noise ratio range of [3dB, 30dB]. Therefore, within the signal-to-noise ratio range of [3dB, 30dB], higher-order modulation schemes can be selected as much as possible to improve the data transmission rate and reliability.

[0203] In one possible implementation, for the subset of information in the MCS information set with modulation modes of 16QAM, 64QAM, or 1024QAM, the interval between the difference in code rates between any two adjacent index values ​​corresponding to the same modulation mode and the second reference code rate difference is less than or equal to a second code rate threshold. Further, the second reference code rate difference is less than a first reference code rate difference, and the second code rate threshold is less than the first code rate threshold. 16QAM, 64QAM, or 1024QAM have higher information transmission rates than QPSK, but lower noise immunity, thus operating in channels with good signal-to-noise ratios (SNR). However, in communication scenarios such as vehicular communication, the channel SNR distribution is high. Therefore, in such scenarios, the code rate interval between subsets of 16QAM, 64QAM, or 1024QAM information can be reduced, making the performance differences between modulation modes operating in high SNR scenarios smaller, thereby increasing the transmission efficiency and reliability of the communication system operating in high SNR scenarios. It should be noted that the second reference code rate difference and the second code rate threshold are used to describe the pattern of code rate distribution and do not have to be fixed values. For example, the second reference code rate difference can be 0.055 and the second code rate threshold can be 0.02. In this way, the difference between two adjacent code rates falls within the range of [0.035, 0.075], and the performance difference between modulation modes is small. It should also be noted that the second reference code rate difference, used to describe the pattern of code rate distribution, does not have to be a fixed value, while the second code rate threshold is used to characterize that there can be a small range of error between the code rate difference and the reference code rate difference, and it also does not have to be a fixed value.

[0204] Design 3: The predefined MCS information set contains four subsets of MCS information with QPSK modulation mode. Furthermore, the spectral efficiency set corresponding to the QPSK modulation mode MCS information subsets is {0.2617, 0.3828, 0.5469, 0.7578}, or the corresponding code rate set is {0.1309, 0.1914, 0.2734, 0.3789}. By increasing the performance difference between modulation modes operating at low signal-to-noise ratio (SNR), the performance difference between modulation modes operating at high SNR is reduced, thereby increasing the transmission efficiency and reliability of the communication system operating in high SNR scenarios.

[0205] Optionally, the predefined MCS information set contains four subsets of MCS information with a 16QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 16QAM MCS information subsets is {0.8008, 1.1211, 1.5000, 1.9219}, or the corresponding code rate set is {0.2002, 0.2803, 0.3750, 0.4805}. By increasing the performance differences between modulation schemes with a 16QAM modulation mode, the performance differences between modulation modes operating at high signal-to-noise ratios are reduced, thereby increasing the transmission efficiency and reliability of the communication system operating in high signal-to-noise ratio scenarios.

[0206] Optionally, the predefined MCS information set contains 12 subsets of MCS information with a 64QAM modulation mode. Furthermore, the set of spectral efficiencies corresponding to the subsets of MCS information with the 64QAM modulation mode is {2.0508, 2.3613, 2.6367, 2.9414, 3.2168, 3.5098, 3.8203, 4.1016, 4.4121, 4.6992, 4.9863, 5.2500}, or the set of code rates corresponding to them is {0.3418, 0.3936, 0.4395, 0.4902, 0.5361, 0.5850, 0.6367, 0.6836, 0.7354, 0.7832, 0.8311, 0.8750}. These 12 modulation modes are a subset of 16QAM information, which can reduce the performance differences of modulation schemes, thus enabling devices that support 16QAM to reasonably select a better modulation scheme within a signal-to-noise ratio range.

[0207] Optionally, the predefined MCS information set contains six subsets of MCS information with a 256QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 256QAM MCS information subsets is {5.2813, 5.6328, 6.0000, 6.3125, 6.6797, 7.0000}, or the corresponding code rate set is {0.6602, 0.704, 0.7500, 0.7891, 0.8350, 0.8750}. These six 256QAM information subsets allow devices supporting 256QAM to select a modulation scheme with better performance.

[0208] Optionally, the predefined MCS information set includes six subsets of MCS information with a 1024QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 1024QAM MCS information subsets is {7.0313, 7.3730, 7.6953, 8.0957, 8.4570, 8.7500}, or the corresponding code rate set is {0.7031, 0.7373, 0.7695, 0.8096, 0.8457, 0.8750}. These six 1024QAM information subsets allow devices supporting 1024QAM to select a modulation scheme with better performance.

[0209] In one design, the predefined set may include any one or more subsets of MCS information from the above-mentioned multiple modulation modes. For example, the predefined set may include a subset of MCS information from one or more of the above-mentioned modulation modes, namely QPSK, 16QAM, 64QAM, 256QAM or 1024QAM.

[0210] Optionally, the MCS information subsets of any of the modulation modes QPSK, 16QAM, 64QAM, 256QAM, or 1024QAM included in the predefined set may include some or all of the MCS information subsets of the corresponding modulation modes listed above. Specifically, for example, the predefined MCS information set may contain 6 MCS information subsets of 256QAM and 6 MCS information subsets of 1024QAM. Or, for instance, the predefined MCS information set may contain 4 MCS information subsets of QPSK, 4 MCS information subsets of 16QAM, 12 MCS information subsets of 64QAM, 6 MCS information subsets of 256QAM, and 6 MCS information subsets of 1024QAM.

[0211] For example, please refer to Table 3, which is another possible MCS table provided in the embodiments of this application. This MCS table contains 32 MCS index values. It can be seen that in Table 1, there are 4 MCS index values ​​corresponding to the modulation mode QPSK, 4 MCS index values ​​corresponding to the modulation mode 16QAM, 12 MCS index values ​​corresponding to the modulation mode 64QAM, 6 MCS index values ​​corresponding to the modulation mode 256QAM, and 6 MCS index values ​​corresponding to the modulation mode 1024QAM.

[0212] Table 3. One type of MCS table

[0213]

[0214]

[0215] It should be noted that the spectral efficiency and code rate in Table 3 are accurate to 4 decimal places. In some possible implementations, other levels of accuracy are also possible. For example, see [link to relevant documentation]. Figure 11 , Figure 11 This is a schematic diagram of another possible MCS table provided in the embodiments of this application, wherein the spectral efficiency is accurate to 9 decimal places and the code rate is accurate to 10 decimal places.

[0216] This is understandable, as shown in Table 3 or Figure 11 The parameters in the MCS information set shown can also be replaced with corresponding parameters, for example, see [link to relevant documentation]. Figure 12 , Figure 12 This is another possible MCS representation provided in the embodiments of this application; the information in each column can be found in [reference needed]. Figure 5 The relevant description. Furthermore, in some specific implementation scenarios, the information set may also include other information, such as modulation order, the target BLER (e.g., 10). -3 At least one of the required SNR, etc.

[0217] See Figure 13A , Figure 13A This is a possible performance diagram of the modulation scheme in the MCS information set provided in embodiment 3 of this application. Specifically, it is a diagram illustrating the BLER vs. SNR relationship obtained under an AWGN channel, using the modulation modes and code rates corresponding to MCS0-MCS31 in Table 3, with a 1024-bit polar code encoding. (See also...) Figure 13B , Figure 13B This is another possible performance diagram of the modulation scheme in the MCS information set provided in the embodiment of this application. Specifically, it is a diagram of the BLER and SNR relationship obtained under the AWGN channel when using the modulation modes and code rates corresponding to MCS0-MCS31 in Table 3 to modulate the signal in the case of 2048-bit polar code encoding. It can be seen that when using the modulation scheme (specifically including the modulation mode and spectral efficiency or code rate) corresponding to any MCS index value in the 32 MCS information subset to modulate the wireless communication signal, the signal-to-noise ratio required to achieve the target block error rate falls within the range [-5dB, 30dB] (considering the differences in actual communication scenarios, a reasonable error range is allowed).

[0218] In Design 3, considering scenarios with more ideal signal-to-noise distribution (such as vehicle communication systems), for example, communication scenarios with a signal-to-noise ratio of more than 10dB, the performance difference of modulation modes of 64QAM and above is small. This makes the performance difference between various modulation modes further reduced within any signal-to-noise ratio range between [10dB, 30dB]. Therefore, within the signal-to-noise ratio range of [3dB, 30dB], higher-order modulation schemes can be selected as much as possible to improve the data transmission rate and reliability.

[0219] Optionally, within the predefined MCS information set, there exists a subset of information with a code rate greater than or equal to 0.875. For example, the code rate corresponding to MCS21 in Table 1 is 0.875. Since a subset of information with a code rate greater than or equal to 0.875 exists in the information set, when the channel quality is good, the modulation scheme corresponding to the subset of information with a code rate greater than 0.875 can be selected for modulation, thereby improving data transmission efficiency. The code rate, also known as coding efficiency or coding speed, is the proportion of useful data in the data stream. A higher code rate indicates a larger proportion of useful data and higher information transmission efficiency. Generally speaking, when the channel quality is poor, more redundant information is needed to ensure that the receiver can correctly demodulate the signal, resulting in a lower code rate. When the channel quality is good, fewer redundancy check bits are needed to correctly demodulate the signal, resulting in a higher code rate. Therefore, selecting an appropriate code rate based on channel variations can enable users with good channel quality to obtain higher information transmission rates.

[0220] Optionally, within the predefined MCS information set, the modulation modes are 1024QAM, 256QAM, and 64QAM. One or more of these modulation modes correspond to subsets with a code rate greater than or equal to 0.875. For example, in Table 1, MCS21 corresponds to 64QAM with a code rate of 0.875; MCS26 corresponds to 256QAM with a code rate of 0.875; and MCS31 corresponds to 1024QAM with a code rate of 0.875. Therefore, if the highest-order modulation mode supported by the node is 64QAM, since 64QAM also has subsets with code rates greater than or equal to 0.875, and provided the channel quality supports it, a code rate of 0.875 (or even greater than 0.875) can be used to modulate the signal, thereby increasing the information transmission rate. Correspondingly, if the highest-order modulation mode supported by the node is 256QAM or 1024QAM, then a code rate of 0.875 (or even greater than 0.875) can be used to modulate the signal, thereby improving the information transmission rate.

[0221] Optionally, the first MCS index value can be indicated by N bits in a message sent from the second node to the first node. For example, the first index value can be indicated by 5 bits in the message. If the 5 bits in the message are "01100", then the first index value is MCS20. Further optionally, taking the predefined MCS set as the MCS information table described in Table 1 and the first MCS index value as MCS20 as an example, the modulation mode corresponding to MCS20 is 64QAM, the corresponding spectral efficiency is 4.9102, and / or the corresponding code rate is 0.8184.

[0222] Understandably, the second node sends the first MCS index value to the first node, and correspondingly, the first node receives the first MCS index value from the second node.

[0223] Step S303: The first node receives data sent by the second node or sends data to the second node according to the first modulation mode.

[0224] In one possible implementation, according to the protocol, for a C-link (or downlink channel), the second node sends a first MCS index value to the first node. The second node modulates the data using the first modulation mode corresponding to the first index value and sends the modulated signal to the first node. The first node can then demodulate the signal from the second node according to the first modulation mode corresponding to the MCS index value, thereby receiving the data from the second node. For a T-link (or uplink channel), the second node sends a first MCS index value to the first node, and the first node modulates the data using the first modulation mode corresponding to the first MCS index value and sends the modulated signal to the second node. The second node demodulates the signal from the first node, thereby receiving the data from the first node.

[0225] For example, taking the MCS information set as Table 1 and the first MCS index value as MCS20, the corresponding first modulation mode is 64QAM. Therefore, when the first node sends data to the second node, it can use the 64QAM mode to modulate the signal and then send the modulated signal. Optionally, if the spectral efficiency of the first information subset containing MCS20 is 4.9102, then when modulating the signal, a spectral efficiency of 4.9102 is used to modulate the signal; or, if the code rate of the first information subset containing MCS20 is 0.8184, then when modulating the signal, a code rate of 0.8184 is used to modulate the data and then send the modulated signal.

[0226] For example, taking the MCS information set as Table 1 and the first MCS index value as MCS20, the corresponding first modulation mode is 64QAM. Since the modulation process and the demodulation process are corresponding, generally speaking, the modulation mode used by the transmitting node is the same as the demodulation mode used by the receiving node. Therefore, the first node demodulates the signal received from the second node based on the 64QAM modulation mode and the spectral efficiency of 4.9102 (or the code rate of 0.8184), thereby receiving the data transmitted by the second node.

[0227] Step S304: The second node sends data to the first node or receives data sent by the first node according to the first modulation mode corresponding to the first MCS index value.

[0228] For example, taking the MCS information set as Table 1 and the first MCS index value as MCS20, the corresponding first modulation mode is 64QAM. Therefore, when the second node sends data to the first node, it can use the 64QAM mode to modulate the signal and then send the modulated signal. Optionally, if the spectral efficiency of the first information subset containing MCS20 is 4.9102, then when modulating the signal, a spectral efficiency of 4.9102 is used to modulate the signal; or, if the code rate of the first information subset containing MCS20 is 0.8184, then when modulating the signal, a code rate of 0.8184 is used to modulate the data and then send the modulated signal.

[0229] For example, taking the MCS information set as Table 1 and the first MCS index value as MCS20, the corresponding first modulation mode is 64QAM. The modulation process corresponds to the demodulation process. Therefore, the second node demodulates the received signal according to the 64QAM modulation mode and the spectral efficiency of 4.9102 (or the code rate of 0.8184), thereby receiving the data sent by the first node.

[0230] exist Figure 3In the illustrated embodiment, the first node can receive a first MCS index value and transmit or receive data according to the first modulation mode corresponding to the first MCS index value. This allows for dynamic adjustment of the modulation scheme (specifically including modulation mode, spectral efficiency, or code rate) based on different MCS index values. For example, when channel conditions are poor, the modulation mode corresponding to the smaller MCS index value in the 32 MCS information subset (which may also include the corresponding spectral efficiency or code rate) can be selected to transmit or receive data; when channel conditions are good, the modulation mode corresponding to the larger MCS index value in the 32 MCS information subset can be selected to transmit or receive data, improving the flexibility of modulation mode selection and maximizing the utilization of the wireless channel's transmission capacity, thereby improving data transmission efficiency and reliability.

[0231] As mentioned above, this predefined MCS information set can be stored in formats such as tables, sets, arrays, and JSON data. In another optional design, this predefined MCS information set may include:

[0232] Design 4:

[0233] In one implementation, the predefined MCS information set contains 10 subsets of MCS information with QPSK modulation mode. Further, the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}, or the set of code rates corresponding to them is {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129, 0.8008}. Because different modulation schemes have significant performance differences, this is reflected in the relationship between signal-to-noise ratio (SNR) and block error rate (BOR). Different modulation schemes require significantly different SNRs to achieve the target BOR. In communication systems, if the performance differences between modulation schemes are large, the number of selectable modulation schemes within a given SNR range will be limited to meet the BOR requirements, making it difficult to satisfy user needs. Therefore, the above scheme, which uses a QPSK MCS information subset design, minimizes the performance differences between modulation schemes, allowing QPSK-enabled devices to rationally select a better modulation scheme within a given SNR range. Furthermore, in the above scheme, this information subset can achieve a maximum code rate of 0.8008 (or, in other words, the maximum code rate corresponding to spectral efficiency is 0.8008), enabling QPSK-enabled devices to achieve higher throughput.

[0234] For a subset of MCS information with QPSK modulation mode, alternatively, the predefined MCS information set may contain 10 or fewer subsets of MCS information with QPSK modulation mode (e.g., any one of 7-10). The spectral efficiency set corresponding to the subset of MCS information with QPSK modulation mode includes the entire set or a subset of the set {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}, or the corresponding code rate set includes the entire set or a subset of the set {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129, 0.8008}. For example, if the number of MCS information subsets with QPSK modulation mode is one of 7-10, then the spectral efficiency set corresponding to the MCS information subsets with QPSK modulation mode includes a subset of {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}, such as {0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}. Again, for example, modulation mode... When the number of MCS information subsets for QPSK is 10, the spectral efficiency set corresponding to the MCS information subsets of the QPSK modulation mode includes a proper subset of {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}, but not {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016} itself. Correspondingly, the code rate set corresponds to the description of the reference frequency efficiency set.

[0235] Optionally, the predefined MCS information set contains seven subsets of MCS information with a 16QAM modulation mode. Further, the spectral efficiency set corresponding to the 16QAM MCS information subsets is {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}, or the corresponding code rate set is {0.4502, 0.5195, 0.6006, 0.6836, 0.7607, 0.8330, 0.8857}. In the above scheme, the highest code rate in this information subset is 0.8857, thus enabling devices supporting 16QAM to achieve higher throughput.

[0236] For a subset of MCS information with a modulation mode of 16QAM, alternatively, the predefined MCS information set may contain fewer than or equal to 7 (e.g., 4, 5, or 6) subsets of MCS information with a modulation mode of 16QAM, and / or, the spectral efficiency set corresponding to the subset of MCS information with a modulation mode of 16QAM includes the entire set or a subset of the set {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}, or, the corresponding code rate set includes the entire set or a subset of the set {0.4502, 0.5195, 0.6006, 0.6836, 0.7607, 0.8330, 0.8857}. For example, if the number of MCS information subsets with modulation mode 16QAM is 6, then the spectral efficiency set corresponding to the MCS information subsets with modulation mode QPSK includes subsets of {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}, such as {2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}. Another example is the modulation mode... When the number of MCS information subsets in the 16QAM formula is 7, the spectral efficiency set corresponding to the MCS information subsets in the QPSK modulation mode includes a proper subset of {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}, but not {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430} itself.

[0237] Optionally, the predefined MCS information set contains six subsets of MCS information with a 64QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 64QAM MCS information subsets is {3.8379, 4.2129, 4.5879, 4.9102, 5.2500, 5.5020}, or the corresponding code rate set is {0.6396, 0.7021, 0.7646, 0.8184, 0.8750, 0.9170}. In the above scheme, the highest code rate in this information subset is 0.9170, thus enabling devices supporting 64QAM to achieve higher throughput.

[0238] For a subset of MCS information with a modulation mode of 64QAM, alternatively, the predefined MCS information set may contain 6, 7, 8, or 9 subsets of MCS information with a modulation mode of 64QAM. The spectral efficiency set corresponding to the subset of MCS information with a modulation mode of 64QAM includes the entire set or a subset of the set {3.8379, 4.2129, 4.5879, 4.9102, 5.2500, 5.5020}, or the corresponding code rate set includes the entire set or a subset of the set {0.6396, 0.7021, 0.7646, 0.8184, 0.8750, 0.9170}. For example, if there are 8 subsets of MCS information with a modulation mode of 64QAM in the predefined MCS information set, then the spectral efficiency set corresponding to the 8 subsets of MCS information with a modulation mode of 64QAM includes the set {3.8379, 4.2129, 4.5879, 4.9102, 5.2500, 5.5020} or a proper subset of the set {3.8379, 4.2129, 4.5879, 4.9102, 5.2500, 5.5020}, but does not include the entire set.

[0239] Optionally, the predefined MCS information set contains five subsets of MCS information with a modulation mode of 256QAM. Furthermore, the set of spectral efficiencies corresponding to the subsets of MCS information with the 256QAM modulation mode is {5.7188, 6.1797, 6.6016, 7.0000, 7.3203}, or the set of code rates corresponding to them is {0.7148, 0.7725, 0.8252, 0.8750, 0.9150}. In the above scheme, the highest code rate in this subset is 0.9150, thus enabling devices supporting 256QAM to achieve higher throughput.

[0240] For a subset of MCS information with a modulation mode of 256QAM, alternatively, the set of spectral efficiencies corresponding to the subset of MCS information with a modulation mode of 256QAM may include a proper subset of {5.7188, 6.1797, 6.6016, 7.0000, 7.3203}, or the set of code rates corresponding to it may include a proper subset of {0.7148, 0.7725, 0.8252, 0.8750, 0.9150}.

[0241] Optionally, the predefined MCS information set contains four subsets of MCS information with a 1024QAM modulation mode. Furthermore, the spectral efficiency set corresponding to the 1024QAM MCS information subsets is {7.5000, 7.9297, 8.3594, 9.2285}, or the corresponding code rate set is {0.7500, 0.7930, 0.8359, 0.9229}. In the above scheme, the highest code rate in this information subset is 0.9229, thus enabling devices supporting 1024QAM to achieve higher throughput.

[0242] For a subset of MCS information with a modulation mode of 1024QAM, alternatively, the predefined MCS information set may contain 4 or 5 subsets of MCS information with a modulation mode of 1024QAM. The spectral efficiency set corresponding to the subset of MCS information with a modulation mode of 1024QAM includes the entire set or a subset of the set {7.5000, 7.9297, 8.3594, 9.2285}, or the code rate set corresponding to it includes the entire set or a subset of the set {0.7500, 0.7930, 0.8359, 0.9229}. For example, if there are 5 subsets of MCS information with a modulation mode of 1024QAM in the predefined MCS information set, the spectral efficiency set corresponding to the subset of MCS information with a modulation mode of 1024QAM includes the entire set or a proper subset of the set {7.5000, 7.9297, 8.3594, 9.2285}, or the corresponding code rate set includes the entire set or a proper subset of the set {0.7500, 0.7930, 0.8359, 0.9229}.

[0243] In one implementation, the predefined set may include any one or more subsets of MCS information of the above-mentioned multiple modulation modes. For example, the predefined set may include subsets of MCS information of one or more of the above-mentioned modulation modes, such as QPSK, 16QAM, 64QAM, 256QAM or 1024QAM.

[0244] Optionally, the MCS information subsets of any of the modulation modes QPSK, 16QAM, 64QAM, 256QAM, or 1024QAM included in the predefined set may include some or all of the MCS information subsets of the corresponding modulation modes listed above. Specifically, for example, the predefined MCS information set may contain 5 MCS information subsets of 256QAM and 4 MCS information subsets of 1024QAM. Or, for instance, the predefined MCS information set may contain 10 MCS information subsets of QPSK, 7 MCS information subsets of 16QAM, 6 MCS information subsets of 64QAM, 5 MCS information subsets of 256QAM, and 4 MCS information subsets of 1024QAM.

[0245] For example, see Table 4. Table 4 is a possible MCS table provided in the embodiments of this application. The MCS table contains 32 MCS index values. The first column of the table contains index values ​​MSC0-MCS31 (in specific implementations, it can also be represented by 5 bits, for example, "00000" represents MCS0); the second column contains modulation modes, including four modulation modes: Quadrature Phase Shift Keying (QPSK), 16 Quadrature Amplitude Phase Modulation (QAM), 64QAM, 256QAM, and 1024QAM; the third column contains spectral efficiency; and the fourth column contains code rate (R). It can be seen that in Table 4, there are 10 MCS index values ​​corresponding to the modulation mode QPSK, 7 MCS index values ​​corresponding to the modulation mode 16QAM, 6 MCS index values ​​corresponding to the modulation mode 64QAM, 5 MCS index values ​​corresponding to the modulation mode 256QAM, and 4 MCS index values ​​corresponding to the modulation mode 1024QAM.

[0246] Table 4. One type of MCS table

[0247]

[0248]

[0249] It should be noted that the spectral efficiency and code rate in the embodiments of this application are accurate to 4 decimal places. In some possible implementations, other levels of accuracy are also possible. For example, see [link to relevant documentation]. Figure 17 , Figure 17This is a schematic diagram of a possible MCS table provided in an embodiment of this application. The first column is the index value MSC0-MCS31; the second column is the modulation mode; the third column is the spectral efficiency; and the fourth column is the code rate (R). The spectral efficiency is accurate to 9 decimal places, and the code rate is accurate to 10 decimal places.

[0250] This is understandable, as shown in Table 4 or Figure 17 In the MCS information set shown, some parameters are converted to other parameters for representation. For example, the modulation mode can be replaced with the modulation order Qm (where QPSK corresponds to a modulation order of 2, 16QAM to 4, 64QAM to 6, 256QM to 8, and 1024QAM to 10). Similarly, the code rate can be replaced with "the length of the information bits obtained by multiplying the code rate by 1024". For example, see [link to relevant documentation]. Figure 18 , Figure 18 This is a schematic diagram of another possible MCS table provided in this application embodiment. The first column is the index value MSC0-MCS31; the second column is the modulation mode; the third column is the length of the information bits obtained by multiplying the code rate by 1024 (also called the master code 1024 in some implementation scenarios); and the fourth column is the spectral efficiency. Furthermore, in some specific implementation scenarios, the information set may also contain other information, such as the modulation order and the target block error rate (BLER) achieved during modulation (e.g., 10). -3 The required signal-to-noise ratio (SNR, or S / N) and other parameters will not be listed here.

[0251] Optionally, in various embodiments of this application, the MCS information set can also be represented by multiple tables, for example, see... Figure 19 , Figure 19 Part (a) is a subset of information with index values ​​of MCS0-MCS9 and modulation mode of QPSK; Figure 19 Part (b) is a subset of information with index values ​​of MCS10-MCS16 and modulation mode of 16QAM. Figure 19 Part (c) is a subset of information with index values ​​of MCS17-MCS22 and modulation mode of 64QAM. Figure 19 Part (d) is a subset of information with index values ​​of MCS23-MCS27 and modulation mode of 256QAM. Figure 19 The (e) part is a subset of information with index values ​​of MCS28-MCS31 and modulation mode of 1024QAM.

[0252] See Figure 20A , Figure 20A This is a possible performance diagram of the modulation scheme in the MCS information set provided in the embodiment of this application. Specifically, it is a diagram of the BLER and SNR relationship obtained under the Additive White Gaussian Noise (AWGN) channel, using the modulation modes and code rates corresponding to MCS0-MCS31 in Table 4 to modulate the signal in the case of polar code encoding with a code length of 1024 bits (i.e., the length of the encoded data block is 1024 bits).

[0253] See Figure 20B , Figure 20B This is another possible performance diagram of the modulation scheme in the MCS information set provided in embodiment 4 of this application. Specifically, it is a diagram illustrating the BLER vs. SNR relationship under an AWGN channel, using the modulation modes and code rates corresponding to MCS0-MCS31 in Table 4 to modulate the signal in the case of polar code encoding with a code length of 4096 bits (i.e., the length of the encoded data block is 4096). It can be seen that when using the modulation scheme (specifically including the modulation mode, spectral efficiency, or code rate) corresponding to any MCS index value in the 32 MCS information subsets to modulate the wireless communication signal, a performance of 10 is achieved. -3 The required signal-to-noise ratio (SNR) for the block error rate falls within the range of [-5dB, 32dB] (a reasonable error range is allowed considering the differences in actual communication scenarios). Furthermore, the performance differences between the various modulation modes are small, which allows for the selection of higher-order modulation schemes within any SNR range of [-5dB, 32dB], thereby improving data transmission rate and reliability.

[0254] Optionally, for multiple MCS information subsets, the interval between the difference in code rates between any two adjacent index values ​​corresponding to the same modulation mode and the first reference code rate difference is less than or equal to the first code rate threshold. It can be seen that the difference between two adjacent code rates is always distributed within a certain range. Reflecting on this pattern, the difference between two adjacent code rates is always distributed around the first reference code rate difference, and the interval (or deviation) between it and the first reference code rate difference is less than or equal to the first code rate threshold (for example, taking a first reference code rate difference of 0.07 and a first code rate threshold of 0.045 as an example, the difference between two adjacent code rates is always around 0.07, and the interval from 0.07 does not exceed 0.045, that is, the code rate difference falls within the interval [0.025, 0.15]). Therefore, the interval between code rates is small and relatively uniform, which allows for the selection of higher-order modulation schemes within a certain signal-to-noise ratio range, thereby improving the data transmission rate and reliability.

[0255] It should be noted that the first reference bitrate difference is used to describe the pattern of bitrate distribution and may not be a fixed value, while the first bitrate threshold is used to characterize that there may be a small range of error between the bitrate difference and the reference bitrate difference, and may not be a fixed value either.

[0256] Alternatively, the code rate corresponding to MCS0 in Table 4 above can be 0.1250, and / or the spectral efficiency corresponding to MCS0 can be 0.0250, thus making the code rate range covered in Table 4 wider, thereby adapting to some services with relatively low code rate requirements.

[0257] The methods of the embodiments of this application have been described in detail above, and the apparatus of the embodiments of this application is provided below.

[0258] Please see Figure 14 , Figure 14 This is a schematic diagram of the structure of an information transmission device 140 provided in an embodiment of this application. The device 140 can be a node or a device within a node, such as a chip or integrated circuit. The device 140 may include a communication unit 1401 and a processing unit 1402. The information transmission device 140 is used to implement the aforementioned information transmission method, for example... Figure 3 The information transmission method of the embodiment shown.

[0259] In one possible implementation, the communication unit 1401 is configured to receive a first modulation and coding strategy (MCS) index value from a second node, wherein the first MCS index value corresponds to a first modulation mode.

[0260] Processing unit 1402 is configured to receive data from the second node through the communication unit, or send data to the second node through the communication unit, based on the first MCS index value.

[0261] Wherein, the first MCS information subset containing the first MCS index value belongs to a predefined MCS information set, and the predefined MCS information set contains 32 MCS information subsets;

[0262] The first MCS information subset includes the first spectral efficiency and / or the first code rate corresponding to the first MCS index value, and the first modulation mode or the modulation order corresponding to the first modulation mode, wherein the first code rate is the ratio of the spectral efficiency corresponding to the first MCS index value to the modulation order corresponding to the first modulation mode.

[0263] As can be seen, the aforementioned device 140 can receive MCS index values ​​and transmit or receive data according to the first modulation mode corresponding to the first MCS index value. In this way, the modulation scheme (specifically including modulation mode, spectral efficiency, or code rate, etc.) can be dynamically adjusted based on different MCS index values. For example, when channel conditions are poor, the modulation mode and spectral efficiency corresponding to the smaller MCS index value in the 32 MCS information subset can be selected to transmit or receive data; when channel conditions are good, the modulation mode corresponding to the larger MCS index value in the 32 MCS information subset can be selected to transmit or receive data, improving the flexibility of modulation mode selection and thus maximizing the utilization of the wireless channel's transmission capacity, improving data transmission efficiency and reliability.

[0264] In another possible implementation, the communication unit 1401 is further configured to report a SINR indication to the second node, wherein the first MCS index value corresponds to the SINR indication.

[0265] In another possible implementation, each subset of MCS information in the predefined MCS information set includes a corresponding MCS index value, the spectral efficiency and / or code rate corresponding to the MCS index value, and the modulation mode or modulation order of the modulation mode corresponding to the MCS index value, wherein the code rate is the ratio of the spectral efficiency corresponding to the MCS index value to the modulation order corresponding to the modulation mode. It can also be understood that the predefined MCS information set does not contain reserved entries. See the above explanation for the interpretation of reserved entries.

[0266] In another possible implementation, the predefined MCS information set includes at least one modulation mode selected from Quadrature Phase Shift Keying (QPSK), 16 Quadrature Amplitude Phase Modulation (QAM), 64QAM, 256QAM, or 1024QAM.

[0267] In another possible implementation, the predefined MCS information set contains nine subsets of MCS information with QPSK modulation mode, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258}, or, the set of corresponding code rates is {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129}.

[0268] The above describes the number of MCS information subsets with QPSK modulation mode out of a possible 32 information subsets. Due to significant performance differences between different modulation schemes, this is reflected in the relationship between signal-to-noise ratio (SNR) and block error rate (BER). Specifically, different modulation schemes require significantly different SNRs to achieve the target BER. For example, QPSK modulation mode, with a code rate of 0.15, achieves 10 BER based on a 1024-code-length Polar code. -3 To achieve a low block error rate, a signal-to-noise ratio (SNR) of approximately -4 is required. However, 16QAM, under a channel condition with a code rate of 0.35, achieves a block error rate of 10 based on a 1024-code-length Polar code. -3 To achieve a block error rate (BER), a signal-to-noise ratio (SNR) of approximately 5 is required. The performance differences between the two modulation schemes (specifically including modulation modes, code rates, and spectral efficiency) are significant. In communication systems, if the performance differences between modulation schemes are large, the number of selectable modulation schemes within a given SNR range will be limited to meet the BER requirements, making it difficult to satisfy user needs. Therefore, the above scheme uses a subset of nine QPSK modulation modes, which minimizes the performance differences between modulation schemes, allowing QPSK-enabled devices to reasonably select a better modulation scheme within a given SNR range. Furthermore, within the QPSK MCS subset, the intervals between adjacent code rates are small and relatively uniform. This allows for the selection of higher-order modulation schemes within a given SNR range, thereby improving data transmission rate and reliability.

[0269] In another possible implementation, the predefined MCS information set contains four MCS information subsets with a modulation mode of 16QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 16QAM is {1.5273, 1.8008, 2.0781, 2.4023}, or the set of code rates corresponding to them is {0.3818, 0.4502, 0.5195, 0.6006}.

[0270] The above describes the number of MCS information subsets with 16QAM modulation mode out of a possible 32 information subsets. Four information subsets with 16QAM modulation mode allow devices supporting 16QAM to select a modulation scheme with better performance. Furthermore, within the MCS information subset with 16QAM modulation mode, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0271] In another possible implementation, the predefined MCS information set contains nine subsets of MCS information with a modulation mode of 64QAM, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.4199, 2.7480, 3.1055, 3.4746, 3.8379, 4.2129, 4.5879, 4.9102, 5.2500}, or, the set of corresponding code rates is {0.4033, 0.4580, 0.5176, 0.5791, 0.6396, 0.7021, 0.7646, 0.8184, 0.8750}.

[0272] The above describes the number of MCS information subsets with 64QAM modulation mode out of a possible 32 information subsets. Nine information subsets with 64QAM modulation mode allow devices supporting 64QAM to select a modulation scheme with better performance. Furthermore, within the MCS information subset with 64QAM modulation mode, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0273] In another possible implementation, the predefined MCS information set contains five MCS information subsets with a modulation mode of 256QAM, and / or, the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 256QAM is {5.2813, 5.7188, 6.1797, 6.6016, 7.0000}, or the set of code rates corresponding to them is {0.6602, 0.7148, 0.7725, 0.8252, 0.8750}.

[0274] The above describes the number of MCS information subsets with 256QAM modulation mode out of a possible 32 information subsets. Five information subsets with 256QAM modulation mode allow devices supporting 256QAM to select a modulation scheme with better performance. Furthermore, in the MCS information subset with 64QAM modulation mode, the interval between two adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible to improve the data transmission rate and reliability.

[0275] In another possible implementation, the predefined MCS information set contains five MCS information subsets with a modulation mode of 1024QAM, and / or, the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0996, 7.5000, 7.9297, 8.3594, 8.7500}, or the set of code rates corresponding to them is {0.7100, 0.7500, 0.7930, 0.8359, 0.8750}.

[0276] The above describes the number of MCS information subsets with 1024QAM modulation mode out of a possible 32 information subsets. Five information subsets with 1024QAM modulation mode allow devices supporting 1024QAM to select a modulation scheme with better performance. Furthermore, within the 1024QAM MCS information subset, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0277] In another possible implementation, the predefined MCS information set contains a subset of information with a bit rate greater than or equal to 0.875.

[0278] Code rate, also known as coding efficiency or coding speed, is the proportion of useful data in a data stream. A higher code rate indicates a larger proportion of useful data and higher information transmission efficiency. Generally, when the channel quality is poor, more redundant information is needed to ensure the receiver can correctly demodulate the signal, resulting in a lower code rate. Conversely, when the channel quality is good, fewer redundancy check bits are needed for correct signal demodulation, leading to a higher code rate. Therefore, selecting an appropriate code rate based on channel variations allows users with good channel quality to achieve higher information transmission rates.

[0279] In the above implementation, since there is a subset of information with a code rate greater than or equal to 0.875 in the information set, when the channel quality is good, the modulation method corresponding to the information subset with a code rate greater than 0.875 can be selected for modulation, thereby improving the efficiency of data transmission.

[0280] In another possible implementation, the modulation modes in the predefined MCS information set are 1024QAM, 256QAM and 64QAM, and there are information subsets with a code rate greater than or equal to 0.875 in one or more of the modulation modes.

[0281] Through the above implementation methods, if the highest-order modulation mode supported by the node is 64QAM, since 64QAM also has a subset of information with a code rate greater than or equal to 0.875, a code rate modulation signal of 0.875 (or even greater than 0.875) can be used, provided the channel quality supports it, thereby improving the information transmission rate. Correspondingly, if the highest-order modulation mode supported by the node is 256QAM or 1024QAM, a code rate modulation signal of 0.875 (or even greater than 0.875) can also be used, thereby improving the information transmission rate.

[0282] In another possible implementation, for the plurality of MCS information subsets, the interval between the difference in code rates between any two adjacent index values ​​corresponding to the same modulation mode and the first reference code rate difference is less than or equal to the first code rate threshold.

[0283] The above describes the distribution pattern of bit rates among information subsets with the same modulation mode. The difference between two adjacent bit rates is always distributed within a certain range. Reflecting on this pattern, the difference between two adjacent bit rates is always around the first reference bit rate difference, and the interval (or deviation) from the first reference bit rate difference is less than or equal to the first bit rate threshold (for example, with a first reference bit rate difference of 0.07 and a first bit rate threshold of 0.045, the difference between two adjacent bit rates is always around 0.07, and the interval from 0.07 does not exceed 0.045, meaning the bit rate difference falls within the interval [0.025, 0.15]). Therefore, the interval between bit rates is small and relatively uniform, allowing for the selection of higher-order modulation schemes within a certain signal-to-noise ratio range, thereby improving data transmission rate and reliability. The first reference bit rate difference, used to describe the pattern of bit rate distribution, does not necessarily have to be a fixed value.

[0284] In another possible implementation, the predefined MCS information set contains four subsets of MCS information with QPSK modulation mode, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.3086, 0.4453, 0.6309, 0.8652}, or the set of code rates corresponding to them is {0.1543, 0.2227, 0.3154, 0.4326}.

[0285] The above describes another possible number of MCS information subsets with QPSK modulation mode in the 32 information subsets. Since QPSK has good noise immunity but low data transmission efficiency, it is usually used in channels with low SNR. However, since the SNR is high in some scenarios, such as in-vehicle wireless channels, in order to adapt to these scenarios with high SNR, the number of QPSK modulation modes can be reduced or the interval between their code rates can be increased. By increasing the performance difference between modulation modes operating at low SNR, the performance difference between modulation modes operating at high SNR is reduced, thereby increasing the transmission efficiency and reliability of the communication system operating in high SNR scenarios.

[0286] In another possible implementation, the predefined MCS information set contains seven MCS information subsets with a modulation mode of 16QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 16QAM is {0.9219, 1.1211, 1.3203, 1.5586, 1.8203, 2.0781, 2.3594}, or the set of code rates corresponding to them is {0.2305, 0.2803, 0.3301, 0.3896, 0.4551, 0.5195, 0.5898}.

[0287] The above describes the number of MCS information subsets with 16QAM modulation mode out of a possible 32 information subsets. Seven information subsets with 16QAM modulation mode allow devices supporting 16QAM to select a modulation scheme with better performance. Furthermore, within the MCS information subset with 16QAM modulation mode, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0288] In another possible implementation, the predefined MCS information set contains 10 subsets of MCS information with a modulation mode of 64QAM, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.3613, 2.6660, 2.9766, 3.2813, 3.6445, 3.9785, 4.3066, 4.6523, 4.9512, 5.2500}, or, the set of corresponding code rates is {0.3936, 0.4443, 0.4961, 0.5469, 0.6074, 0.6631, 0.7178, 0.7754, 0.8252, 0.8750}.

[0289] The above describes the number of MCS information subsets with 64QAM modulation mode out of a possible 32 information subsets. Ten information subsets with 64QAM modulation mode allow devices supporting 64QAM to select a modulation scheme with better performance. Furthermore, within the MCS information subset with 64QAM modulation mode, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0290] In another possible implementation, the predefined MCS information set contains six subsets of MCS information with a modulation mode of 256QAM, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 256QAM is {5.2813, 5.6328, 6.0000, 6.3125, 6.6797, 7.0000}, or the set of code rates corresponding to them is {0.6602, 0.7041, 0.7500, 0.7891, 0.8350, 0.8750}.

[0291] The above describes the number of MCS information subsets with 256QAM modulation mode out of a possible set of 32 information subsets. Six information subsets with 256QAM modulation mode allow devices supporting 256QAM to select a modulation scheme with better performance. Furthermore, within the MCS information subset with 256QAM modulation mode, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0292] In another possible implementation, the predefined MCS information set contains five MCS information subsets with a modulation mode of 1024QAM, and / or, the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0996, 7.5000, 7.9297, 8.3594, 8.7500}, or the set of code rates corresponding to them is {0.7100, 0.7500, 0.7930, 0.8359, 0.8750}.

[0293] The above describes the number of MCS information subsets with 1024QAM modulation mode out of a possible 32 information subsets. Five information subsets with 1024QAM modulation mode allow devices supporting 1024QAM to select a modulation scheme with better performance. Furthermore, within the 1024QAM MCS information subset, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0294] In another possible implementation, for the subset of information in the MCS information set with modulation modes of 16QAM, 64QAM, or 1024QAM, the interval between the difference in code rates between any two adjacent index values ​​with the same modulation mode and the second reference code rate difference is less than or equal to the second code rate threshold. Further, the second reference code rate difference is less than the first reference code rate difference, and the second code rate threshold is less than the first code rate threshold.

[0295] The above describes the code rate distribution among information subsets with the same modulation mode in 16QAM, 64QAM, or 1024QAM modulation schemes. 16QAM, 64QAM, or 1024QAM have higher information transmission rates than QPSK, but lower noise immunity, thus they operate in channels with good signal-to-noise ratios (SNR). However, in communication scenarios such as vehicular communication, the channel SNR distribution is high. Therefore, in such scenarios, the code rate spacing between 16QAM, 64QAM, or 1024QAM information subsets can be reduced, minimizing the performance differences between modulation modes operating in high SNR environments, thereby increasing the transmission efficiency and reliability of communication systems operating in high SNR scenarios.

[0296] It should be noted that the second reference bitrate difference and the second bitrate threshold are used to describe the pattern of bitrate distribution and do not have to be fixed values.

[0297] For example, the second reference code rate difference can be 0.055, and the second code rate threshold can be 0.02. In this way, the difference between two adjacent code rates falls within the range of [0.035, 0.075], and the performance difference between modulation modes is small.

[0298] In another possible implementation, the predefined MCS information set contains four subsets of MCS information with QPSK modulation mode, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2617, 0.3828, 0.5469, 0.7578}, or the set of code rates corresponding to them is {0.1309, 0.1914, 0.2734, 0.3789}.

[0299] The above describes another possible number of MCS information subsets with QPSK modulation mode in 32 information subsets. By increasing the performance difference between modulation modes operating at low signal-to-noise ratio, the performance difference between modulation modes operating at high signal-to-noise ratio is reduced, thereby increasing the transmission efficiency and reliability of communication systems operating in high signal-to-noise ratio scenarios.

[0300] In another possible implementation, the predefined MCS information set contains four MCS information subsets with a modulation mode of 16QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 16QAM is {0.8008, 1.1211, 1.5000, 1.9219}, or the set of code rates corresponding to them is {0.2002, 0.2803, 0.3750, 0.4805}.

[0301] The above describes another possible number of MCS information subsets with 16QAM modulation mode in 32 information subsets. By increasing the performance difference between modulation schemes with 16QAM modulation mode, the performance difference between modulation modes operating in high signal-to-noise ratio is reduced, thereby increasing the transmission efficiency and reliability of communication systems operating in high signal-to-noise ratio scenarios.

[0302] In another possible implementation, the predefined MCS information set contains 12 subsets of MCS information with a modulation mode of 64QAM, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.0508, 2.3613, 2.6367, 2.9414, 3.2168, 3.5098, 3.8203, 4.1016, 4.4121, 4.6992, 4.9863, 5.2500}, or, the set of corresponding code rates is {0.3418, 0.3936, 0.4395, 0.4902, 0.5361, 0.5850, 0.6367, 0.6836, 0.7354, 0.7832, 0.8311, 0.8750}.

[0303] The above describes another possible number of MCS information subsets with 16QAM modulation mode in the 32 information subsets. 12 information subsets with 16QAM modulation mode can reduce the performance difference of modulation schemes, so that devices supporting 16QAM can reasonably select a better modulation scheme within a signal-to-noise ratio range.

[0304] In another possible implementation, the predefined MCS information set contains six subsets of MCS information with a modulation mode of 256QAM, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 256QAM is {5.2813, 5.6328, 6.0000, 6.3125, 6.6797, 7.0000}, or the set of code rates corresponding to them is {0.6602, 0.704, 0.7500, 0.7891, 0.8350, 0.8750}.

[0305] The above describes the number of MCS information subsets with 256QAM modulation mode out of a possible set of 32 information subsets. Six information subsets with 256QAM modulation mode minimize the performance differences between modulation schemes, allowing 256QAM-enabled devices to rationally select a better modulation scheme within a given signal-to-noise ratio range. Furthermore, within the 256QAM MCS information subsets, the intervals between adjacent code rates are small and relatively uniform. This allows for the selection of higher-order modulation schemes within a given signal-to-noise ratio range, thereby improving data transmission rate and reliability.

[0306] In another possible implementation, the predefined MCS information set contains six MCS information subsets with a modulation mode of 1024QAM, and / or, the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0313, 7.3730, 7.6953, 8.0957, 8.4570, 8.7500}, or the set of code rates corresponding to them is {0.7031, 0.7373, 0.7695, 0.8096, 0.8457, 0.8750}.

[0307] The above describes the number of MCS information subsets with 1024QAM modulation mode out of a possible set of 32 information subsets. Six information subsets with 1024QAM modulation mode minimize the performance differences between modulation schemes, allowing 1024QAM-enabled devices to rationally select a better modulation scheme within a given signal-to-noise ratio range. Furthermore, within the 1024QAM MCS information subsets, the intervals between adjacent code rates are small and relatively uniform. This allows for the selection of higher-order modulation schemes within a given signal-to-noise ratio range, thereby improving data transmission rate and reliability.

[0308] Referring to design 4 in the method embodiment, in one possible implementation, the predefined MCS information set contains 10 subsets of MCS information with QPSK modulation mode. The spectral efficiency set corresponding to the subsets of MCS information with QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}, or the corresponding code rate set is {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129, 0.8008}.

[0309] Further optionally, the predefined MCS information set contains 7 MCS information subsets with a modulation mode of 16QAM. The spectral efficiency set corresponding to the MCS information subsets with a modulation mode of 16QAM is {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}, or the corresponding code rate set is {0.4502, 0.5195, 0.6006, 0.6836, 0.7607, 0.8330, 0.8857}.

[0310] Optionally, the predefined MCS information set contains six subsets of MCS information with a 64QAM modulation mode. The spectral efficiency set corresponding to the subsets of MCS information with a 64QAM modulation mode is {3.8379, 4.2129, 4.5879, 4.9102, 5.2500,}

[0311] 5.5020}, or the corresponding set of bitrates is {0.6396, 0.7021, 0.7646, 0.8184, 0.8750, 0.9170}.

[0312] Further optionally, the predefined MCS information set contains five MCS information subsets with a modulation mode of 256QAM. The spectral efficiency set corresponding to the MCS information subsets with a modulation mode of 256QAM is {5.7188, 6.1797, 6.6016, 7.0000, 7.3203}, or the corresponding code rate set is {0.7148, 0.7725, 0.8252, 0.8750, 0.9150}.

[0313] Further optionally, the predefined MCS information set contains four MCS information subsets with a modulation mode of 1024QAM. The spectral efficiency set corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.5000, 7.9297, 8.3594, 9.2285}, or the corresponding code rate set is {0.7500, 0.7930, 0.8359, 0.9229}.

[0314] By using the modulation mode corresponding to any MCS index value in the 32 MCS information subsets and the spectral efficiency or code rate to modulate the wireless communication signal, the signal-to-noise ratio required to achieve the target block error rate can fall within the range of [-5dB, 30dB] or [-5dB, 32dB].

[0315] It should be noted that the implementation of each unit can also be referenced accordingly. Figure 3 The corresponding description of the illustrated embodiment. The information transmission device 140 can be... Figure 3 The first node in the illustrated embodiment.

[0316] It is understood that the division of multiple units or modules in the various device embodiments of this application is only a logical division based on function and is not intended to limit the specific structure of the device. In specific implementations, some functional modules may be subdivided into more smaller functional modules, and some functional modules may be combined into a single functional module. However, regardless of whether these functional modules are subdivided or combined, the general process executed by device 140 during data transmission is the same. For example, the communication unit in the aforementioned device 140 can also be divided into a receiving unit and a sending unit. The receiving unit is used to implement the function of sending data during communication, and the sending unit is used to implement the function of sending data during communication. Typically, each unit corresponds to its own program code (or program instructions). When the program code corresponding to each unit runs on the processor, it causes the unit to be controlled by the processing unit to execute the corresponding process and thus achieve the corresponding function.

[0317] Please see Figure 15 , Figure 15 This is a schematic diagram of another information transmission device provided in an embodiment of this application. The device 150 can be a node, or a component within the node, such as a chip or integrated circuit. The device 150 may include a communication unit 1501 and a processing unit 1502. This information transmission device 150 is used to implement the aforementioned information transmission method, for example... Figure 3 The information transmission method of the embodiment shown.

[0318] In one possible implementation, the communication unit 1501 is used to send a first modulation and coding scheme (MCS) index value to the first node, wherein the first MCS index value corresponds to a first modulation mode.

[0319] The processing unit 1502 is configured to receive data from the first node through the communication unit, or send data to the first node through the communication unit, according to the first modulation mode.

[0320] Wherein, the first MCS information subset containing the first MCS index value belongs to a predefined MCS information set, and the predefined MCS information set contains 32 MCS information subsets;

[0321] The first MCS information subset includes the first spectral efficiency and / or the first code rate corresponding to the first MCS index value, and the first modulation mode or the modulation order corresponding to the first modulation mode, wherein the first code rate is the ratio of the spectral efficiency corresponding to the first MCS index value to the modulation order corresponding to the first modulation mode.

[0322] As can be seen, the aforementioned information transmission device 150 can determine the MCS index value and send it to the first node. Data is then transmitted or received according to the first modulation mode corresponding to the first MCS index value. In this way, the modulation scheme (specifically including modulation mode, spectral efficiency, or code rate) can be dynamically adjusted based on different MCS index values. For example, when channel conditions are poor, the modulation mode and spectral efficiency corresponding to the smaller MCS index value in the 32 MCS information subset can be selected to transmit or receive data; when channel conditions are good, the modulation mode corresponding to the larger MCS index value in the 32 MCS information subset can be selected to transmit or receive data, improving the flexibility of modulation mode selection. This maximizes the utilization of the wireless channel's transmission capacity and improves data transmission efficiency and reliability.

[0323] In another possible implementation, the communication unit 1501 is further configured to receive a signal-to-interference-plus-noise ratio (SINR) indication reported by the first node.

[0324] The aforementioned processing unit 1502 is further configured to determine the first MCS index value based on the SINR indication.

[0325] As can be seen, since the wireless communication channel is randomly changing, the first node can report a SINR indication, which can correspond to a channel quality. This allows the second node to dynamically adjust the modulation and coding scheme according to the channel quality, thereby changing the transmission rate.

[0326] In another possible implementation, each subset of MCS information in the predefined MCS information set includes a corresponding MCS index value, the spectral efficiency and / or code rate corresponding to the MCS index value, and the modulation mode or modulation order of the modulation mode corresponding to the MCS index value, wherein the code rate is the ratio of the spectral efficiency corresponding to the MCS index value to the modulation order corresponding to the modulation mode. It can also be understood that the predefined MCS information set does not contain reserved entries. See the above explanation for the interpretation of reserved entries.

[0327] In another possible implementation, the predefined MCS information set includes at least one modulation mode selected from Quadrature Phase Shift Keying (QPSK), 16 Quadrature Amplitude Phase Modulation (QAM), 64QAM, 256QAM, or 1024QAM.

[0328] In another possible implementation, the predefined MCS information set contains nine subsets of MCS information with QPSK modulation mode, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258}, or, the set of corresponding code rates is {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129}.

[0329] The above describes the number of MCS information subsets with QPSK modulation mode out of a possible 32 information subsets. Due to significant performance differences between different modulation schemes, this is reflected in the relationship between signal-to-noise ratio (SNR) and block error rate (BER). Specifically, different modulation schemes require significantly different SNRs to achieve the target BER. For example, QPSK modulation mode, with a code rate of 0.15, achieves 10 BER based on a 1024-code-length Polar code. -3 To achieve a low block error rate, a signal-to-noise ratio (SNR) of approximately -4 is required. However, 16QAM, under a channel condition with a code rate of 0.35, achieves a block error rate of 10 based on a 1024-code-length Polar code. -3To achieve a block error rate (BER), a signal-to-noise ratio (SNR) of approximately 5 is required. The performance differences between the two modulation schemes (specifically including modulation modes, code rates, and spectral efficiency) are significant. In communication systems, if the performance differences between modulation schemes are large, the number of selectable modulation schemes within a given SNR range will be limited to meet the BER requirements, making it difficult to satisfy user needs. Therefore, the above scheme uses a subset of nine QPSK modulation modes, which minimizes the performance differences between modulation schemes, allowing QPSK-enabled devices to reasonably select a better modulation scheme within a given SNR range. Furthermore, within the QPSK MCS subset, the intervals between adjacent code rates are small and relatively uniform. This allows for the selection of higher-order modulation schemes within a given SNR range, thereby improving data transmission rate and reliability.

[0330] In another possible implementation, the predefined MCS information set contains four MCS information subsets with a modulation mode of 16QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 16QAM is {1.5273, 1.8008, 2.0781, 2.4023}, or the set of code rates corresponding to them is {0.3818, 0.4502, 0.5195, 0.6006}.

[0331] The above describes the number of MCS information subsets with 16QAM modulation mode out of a possible 32 information subsets. Four information subsets with 16QAM modulation mode allow devices supporting 16QAM to select a modulation scheme with better performance. Furthermore, within the MCS information subset with 16QAM modulation mode, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0332] In another possible implementation, the predefined MCS information set contains nine subsets of MCS information with a modulation mode of 64QAM, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.4199, 2.7480, 3.1055, 3.4746, 3.8379, 4.2129, 4.5879, 4.9102, 5.2500}, or, the set of corresponding code rates is {0.4033, 0.4580, 0.5176, 0.5791, 0.6396, 0.7021, 0.7646, 0.8184, 0.8750}.

[0333] The above describes the number of MCS information subsets with 64QAM modulation mode out of a possible 32 information subsets. Nine information subsets with 64QAM modulation mode allow devices supporting 64QAM to select a modulation scheme with better performance. Furthermore, within the MCS information subset with 64QAM modulation mode, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0334] In another possible implementation, the predefined MCS information set contains five MCS information subsets with a modulation mode of 256QAM, and / or, the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 256QAM is {5.2813, 5.7188, 6.1797, 6.6016, 7.0000}, or the set of code rates corresponding to them is {0.6602, 0.7148, 0.7725, 0.8252, 0.8750}.

[0335] The above describes the number of MCS information subsets with 256QAM modulation mode out of a possible 32 information subsets. Five information subsets with 256QAM modulation mode allow devices supporting 256QAM to select a modulation scheme with better performance. Furthermore, in the MCS information subset with 64QAM modulation mode, the interval between two adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible to improve the data transmission rate and reliability.

[0336] In another possible implementation, the predefined MCS information set contains five MCS information subsets with a modulation mode of 1024QAM, and / or, the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0996, 7.5000, 7.9297, 8.3594, 8.7500}, or the set of code rates corresponding to them is {0.7100, 0.7500, 0.7930, 0.8359, 0.8750}.

[0337] The above describes the number of MCS information subsets with 1024QAM modulation mode out of a possible 32 information subsets. Five information subsets with 1024QAM modulation mode allow devices supporting 1024QAM to select a modulation scheme with better performance. Furthermore, within the 1024QAM MCS information subset, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0338] In another possible implementation, the predefined MCS information set contains a subset of information with a bit rate greater than or equal to 0.875.

[0339] Code rate, also known as coding efficiency or coding speed, is the proportion of useful data in a data stream. A higher code rate indicates a larger proportion of useful data and higher information transmission efficiency. Generally, when the channel quality is poor, more redundant information is needed to ensure the receiver can correctly demodulate the signal, resulting in a lower code rate. Conversely, when the channel quality is good, fewer redundancy check bits are needed for correct signal demodulation, leading to a higher code rate. Therefore, selecting an appropriate code rate based on channel variations allows users with good channel quality to achieve higher information transmission rates.

[0340] In the above implementation, since there is a subset of information with a code rate greater than or equal to 0.875 in the information set, when the channel quality is good, the modulation method corresponding to the information subset with a code rate greater than 0.875 can be selected for modulation, thereby improving the efficiency of data transmission.

[0341] In another possible implementation, the modulation modes in the predefined MCS information set are 1024QAM, 256QAM and 64QAM, and there are information subsets with a code rate greater than or equal to 0.875 in one or more of the modulation modes.

[0342] Through the above implementation methods, if the highest-order modulation mode supported by the node is 64QAM, since 64QAM also has a subset of information with a code rate greater than or equal to 0.875, a code rate modulation signal of 0.875 (or even greater than 0.875) can be used, provided the channel quality supports it, thereby improving the information transmission rate. Correspondingly, if the highest-order modulation mode supported by the node is 256QAM or 1024QAM, a code rate modulation signal of 0.875 (or even greater than 0.875) can also be used, thereby improving the information transmission rate.

[0343] In another possible implementation, for the plurality of MCS information subsets, the interval between the difference in code rates between any two adjacent index values ​​corresponding to the same modulation mode and the first reference code rate difference is less than or equal to the first code rate threshold.

[0344] The above describes the distribution pattern of bit rates among information subsets with the same modulation mode. The difference between two adjacent bit rates is always distributed within a certain range. Reflecting on this pattern, the difference between two adjacent bit rates is always around the first reference bit rate difference, and the interval (or deviation) from the first reference bit rate difference is less than or equal to the first bit rate threshold (for example, with a first reference bit rate difference of 0.07 and a first bit rate threshold of 0.045, the difference between two adjacent bit rates is always around 0.07, and the interval from 0.07 does not exceed 0.045, meaning the bit rate difference falls within the interval [0.025, 0.15]). Therefore, the interval between bit rates is small and relatively uniform, allowing for the selection of higher-order modulation schemes within a certain signal-to-noise ratio range, thereby improving data transmission rate and reliability. The first reference bit rate difference, used to describe the pattern of bit rate distribution, does not necessarily have to be a fixed value.

[0345] In another possible implementation, the predefined MCS information set contains four subsets of MCS information with QPSK modulation mode, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.3086, 0.4453, 0.6309, 0.8652}, or the set of code rates corresponding to them is {0.1543, 0.2227, 0.3154, 0.4326}.

[0346] The above describes another possible number of MCS information subsets with QPSK modulation mode in the 32 information subsets. Since QPSK has good noise immunity but low data transmission efficiency, it is usually used in channels with low SNR. However, since the SNR is high in some scenarios, such as in-vehicle wireless channels, in order to adapt to these scenarios with high SNR, the number of QPSK modulation modes can be reduced or the interval between their code rates can be increased. By increasing the performance difference between modulation modes operating at low SNR, the performance difference between modulation modes operating at high SNR is reduced, thereby increasing the transmission efficiency and reliability of the communication system operating in high SNR scenarios.

[0347] In another possible implementation, the predefined MCS information set contains seven MCS information subsets with a modulation mode of 16QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 16QAM is {0.9219, 1.1211, 1.3203, 1.5586, 1.8203, 2.0781, 2.3594}, or the set of code rates corresponding to them is {0.2305, 0.2803, 0.3301, 0.3896, 0.4551, 0.5195, 0.5898}.

[0348] The above describes the number of MCS information subsets with 16QAM modulation mode out of a possible 32 information subsets. Seven information subsets with 16QAM modulation mode allow devices supporting 16QAM to select a modulation scheme with better performance. Furthermore, within the MCS information subset with 16QAM modulation mode, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0349] In another possible implementation, the predefined MCS information set contains 10 subsets of MCS information with a modulation mode of 64QAM, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.3613, 2.6660, 2.9766, 3.2813, 3.6445, 3.9785, 4.3066, 4.6523, 4.9512, 5.2500}, or, the set of corresponding code rates is {0.3936, 0.4443, 0.4961, 0.5469, 0.6074, 0.6631, 0.7178, 0.7754, 0.8252, 0.8750}.

[0350] The above describes the number of MCS information subsets with 64QAM modulation mode out of a possible 32 information subsets. Ten information subsets with 64QAM modulation mode allow devices supporting 64QAM to select a modulation scheme with better performance. Furthermore, within the MCS information subset with 64QAM modulation mode, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0351] In another possible implementation, the predefined MCS information set contains six subsets of MCS information with a modulation mode of 256QAM, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 256QAM is {5.2813, 5.6328, 6.0000, 6.3125, 6.6797, 7.0000}, or the set of code rates corresponding to them is {0.6602, 0.7041, 0.7500, 0.7891, 0.8350, 0.8750}.

[0352] The above describes the number of MCS information subsets with 256QAM modulation mode out of a possible set of 32 information subsets. Six information subsets with 256QAM modulation mode allow devices supporting 256QAM to select a modulation scheme with better performance. Furthermore, within the MCS information subset with 256QAM modulation mode, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0353] In another possible implementation, the predefined MCS information set contains five MCS information subsets with a modulation mode of 1024QAM, and / or, the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0996, 7.5000, 7.9297, 8.3594, 8.7500}, or the set of code rates corresponding to them is {0.7100, 0.7500, 0.7930, 0.8359, 0.8750}.

[0354] The above describes the number of MCS information subsets with 1024QAM modulation mode out of a possible 32 information subsets. Five information subsets with 1024QAM modulation mode allow devices supporting 1024QAM to select a modulation scheme with better performance. Furthermore, within the 1024QAM MCS information subset, the interval between adjacent code rates is small and relatively uniform. Therefore, when determining the modulation scheme, a higher-order modulation scheme can be selected as much as possible, thereby improving the data transmission rate and reliability.

[0355] In another possible implementation, for the subset of information in the MCS information set with modulation modes of 16QAM, 64QAM, or 1024QAM, the interval between the difference in code rates between any two adjacent index values ​​with the same modulation mode and the second reference code rate difference is less than or equal to the second code rate threshold. Further, the second reference code rate difference is less than the first reference code rate difference, and the second code rate threshold is less than the first code rate threshold.

[0356] The above describes the code rate distribution among information subsets with the same modulation mode in 16QAM, 64QAM, or 1024QAM modulation schemes. 16QAM, 64QAM, or 1024QAM have higher information transmission rates than QPSK, but lower noise immunity, thus they operate in channels with good signal-to-noise ratios (SNR). However, in communication scenarios such as vehicular communication, the channel SNR distribution is high. Therefore, in such scenarios, the code rate spacing between 16QAM, 64QAM, or 1024QAM information subsets can be reduced, minimizing the performance differences between modulation modes operating in high SNR environments, thereby increasing the transmission efficiency and reliability of communication systems operating in high SNR scenarios.

[0357] It should be noted that the second reference bitrate difference and the second bitrate threshold are used to describe the pattern of bitrate distribution and do not have to be fixed values.

[0358] For example, the second reference code rate difference can be 0.055, and the second code rate threshold can be 0.02. In this way, the difference between two adjacent code rates falls within the range of [0.035, 0.075], and the performance difference between modulation modes is small.

[0359] In another possible implementation, the predefined MCS information set contains four subsets of MCS information with QPSK modulation mode, and / or the set of spectral efficiencies corresponding to the subsets of MCS information with QPSK modulation mode is {0.2617, 0.3828, 0.5469, 0.7578}, or the set of code rates corresponding to them is {0.1309, 0.1914, 0.2734, 0.3789}.

[0360] The above describes another possible number of MCS information subsets with QPSK modulation mode in 32 information subsets. By increasing the performance difference between modulation modes operating at low signal-to-noise ratio, the performance difference between modulation modes operating at high signal-to-noise ratio is reduced, thereby increasing the transmission efficiency and reliability of communication systems operating in high signal-to-noise ratio scenarios.

[0361] In another possible implementation, the predefined MCS information set contains four MCS information subsets with a modulation mode of 16QAM, and / or the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 16QAM is {0.8008, 1.1211, 1.5000, 1.9219}, or the set of code rates corresponding to them is {0.2002, 0.2803, 0.3750, 0.4805}.

[0362] The above describes another possible number of MCS information subsets with 16QAM modulation mode in 32 information subsets. By increasing the performance difference between modulation schemes with 16QAM modulation mode, the performance difference between modulation modes operating in high signal-to-noise ratio is reduced, thereby increasing the transmission efficiency and reliability of communication systems operating in high signal-to-noise ratio scenarios.

[0363] In another possible implementation, the predefined MCS information set contains 12 subsets of MCS information with a modulation mode of 64QAM, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 64QAM is {2.0508, 2.3613, 2.6367, 2.9414, 3.2168, 3.5098, 3.8203, 4.1016, 4.4121, 4.6992, 4.9863, 5.2500}, or, the set of corresponding code rates is {0.3418, 0.3936, 0.4395, 0.4902, 0.5361, 0.5850, 0.6367, 0.6836, 0.7354, 0.7832, 0.8311, 0.8750}.

[0364] The above describes another possible number of MCS information subsets with 16QAM modulation mode in the 32 information subsets. 12 information subsets with 16QAM modulation mode can reduce the performance difference of modulation schemes, so that devices supporting 16QAM can reasonably select a better modulation scheme within a signal-to-noise ratio range.

[0365] In another possible implementation, the predefined MCS information set contains six subsets of MCS information with a modulation mode of 256QAM, and / or, the set of spectral efficiencies corresponding to the subsets of MCS information with a modulation mode of 256QAM is {5.2813, 5.6328, 6.0000, 6.3125, 6.6797, 7.0000}, or the set of code rates corresponding to them is {0.6602, 0.704, 0.7500, 0.7891, 0.8350, 0.8750}.

[0366] The above describes the number of MCS information subsets with 256QAM modulation mode out of a possible set of 32 information subsets. Six information subsets with 256QAM modulation mode minimize the performance differences between modulation schemes, allowing 256QAM-enabled devices to rationally select a better modulation scheme within a given signal-to-noise ratio range. Furthermore, within the 256QAM MCS information subsets, the intervals between adjacent code rates are small and relatively uniform. This allows for the selection of higher-order modulation schemes within a given signal-to-noise ratio range, thereby improving data transmission rate and reliability.

[0367] In another possible implementation, the predefined MCS information set contains six MCS information subsets with a modulation mode of 1024QAM, and / or, the set of spectral efficiencies corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.0313, 7.3730, 7.6953, 8.0957, 8.4570, 8.7500}, or the set of code rates corresponding to them is {0.7031, 0.7373, 0.7695, 0.8096, 0.8457, 0.8750}.

[0368] The above describes the number of MCS information subsets with 1024QAM modulation mode out of a possible set of 32 information subsets. Six information subsets with 1024QAM modulation mode minimize the performance differences between modulation schemes, allowing 1024QAM-enabled devices to rationally select a better modulation scheme within a given signal-to-noise ratio range. Furthermore, within the 1024QAM MCS information subsets, the intervals between adjacent code rates are small and relatively uniform. This allows for the selection of higher-order modulation schemes within a given signal-to-noise ratio range, thereby improving data transmission rate and reliability.

[0369] Referring to design 4 in the method embodiment, in one possible implementation, the predefined MCS information set contains 10 subsets of MCS information with QPSK modulation mode. The spectral efficiency set corresponding to the subsets of MCS information with QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}, or the corresponding code rate set is {0.1445, 0.1846, 0.2334, 0.2900, 0.3604, 0.4414, 0.5293, 0.6221, 0.7129, 0.8008}.

[0370] The predefined MCS information set contains 7 MCS information subsets with a modulation mode of 16QAM. The spectral efficiency set corresponding to the MCS information subsets with a modulation mode of 16QAM is {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}, or the corresponding code rate set is {0.4502, 0.5195, 0.6006, 0.6836, 0.7607, 0.8330, 0.8857}.

[0371] The predefined MCS information set contains six MCS information subsets with a modulation mode of 64QAM. The spectral efficiency set corresponding to the MCS information subsets with a modulation mode of 64QAM is {3.8379, 4.2129, 4.5879, 4.9102, 5.2500, 5.5020}, or the corresponding code rate set is {0.6396, 0.7021, 0.7646, 0.8184, 0.8750, 0.9170}.

[0372] The predefined MCS information set contains five MCS information subsets with a modulation mode of 256QAM. The spectral efficiency set corresponding to the MCS information subsets with a modulation mode of 256QAM is {5.7188, 6.1797, 6.6016, 7.0000, 7.3203}, or the corresponding code rate set is {0.7148, 0.7725, 0.8252, 0.8750, 0.9150}.

[0373] The predefined MCS information set contains four MCS information subsets with a modulation mode of 1024QAM. The spectral efficiency set corresponding to the MCS information subsets with a modulation mode of 1024QAM is {7.5000, 7.9297, 8.3594, 9.2285}, or the corresponding code rate set is {0.7500, 0.7930, 0.8359, 0.9229}.

[0374] In another possible implementation, when the modulation mode corresponding to any MCS index value in the 32 MCS information subsets and the spectral efficiency or code rate are used to modulate the wireless communication signal, the signal-to-noise ratio required to achieve the target block error rate falls within the range of [-5dB, 30dB] or [-5dB, 32dB].

[0375] It should be noted that the implementation of each unit can also be referenced accordingly. Figure 3 The corresponding description of the illustrated embodiment. The information transmission device 150 can be... Figure 3 The second node in the illustrated embodiment.

[0376] Please see Figure 16 , Figure 16 This is a schematic diagram of an information transmission device provided in an embodiment of this application. The information transmission device 160 can be a node or a device within a node, such as a chip or integrated circuit. The device 160 may include at least one processor 1602 and a communication interface 1604. Further optionally, the information transmission device may also include at least one memory 1601. Even more optionally, it may also include a bus 1603, wherein the memory 1601, processor 1602, and communication interface 1604 are connected via the bus 1603.

[0377] The memory 1601 provides storage space, which can store data such as the operating system and computer programs. The memory 1601 can be one or a combination of several of the following: random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM).

[0378] Processor 1602 is a module that performs arithmetic and / or logical operations. Specifically, it can be one or a combination of processing modules such as a central processing unit (CPU), graphics processing unit (GPU), microprocessor unit (MPU), application specific integrated circuit (ASIC), field programmable gate array (FPGA), complex programmable logic device (CPLD), coprocessor (assisting the central processing unit in completing corresponding processing and applications), and microcontroller unit (MCU).

[0379] The communication interface 1604 can be used to provide information input or output to the at least one processor. And / or the communication interface can be used to receive data transmitted externally and / or transmit data externally, and can be a wired link interface including an Ethernet cable, or a wireless link interface (Wi-Fi, Bluetooth, general wireless transmission, vehicle short-range communication technology, etc.). Optionally, the communication interface 1604 may also include a transmitter (such as a radio frequency transmitter, antenna, etc.) or a receiver coupled to the interface.

[0380] The processor 1602 in the device 160 is used to read the computer program stored in the memory 1601 and to execute the aforementioned information transmission method, for example... Figure 3 The information transmission method described in the illustrated embodiment.

[0381] For example, the information transmission device 160 can be Figure 3 The first node in the illustrated embodiment. The processor 1602 in the device 160 is used to read the computer program stored in the memory 1601 and to perform the following operations:

[0382] The first modulation and coding strategy (MCS) index value is received from the second node through the communication interface 1604, and the first MCS index value corresponds to the first modulation mode.

[0383] Based on the first MCS index value, data is received from the second node through the communication unit, or data is sent to the second node through the communication unit;

[0384] Wherein, the first MCS information subset containing the first MCS index value belongs to a predefined MCS information set, and the predefined MCS information set contains 32 MCS information subsets;

[0385] The first MCS information subset includes the first spectral efficiency and / or the first code rate corresponding to the first MCS index value, and the first modulation mode or the modulation order corresponding to the first modulation mode, wherein the first code rate is the ratio of the spectral efficiency corresponding to the first MCS index value to the modulation order corresponding to the first modulation mode.

[0386] As can be seen, the aforementioned device 160 can receive MCS index values ​​and transmit or receive data according to the first modulation mode corresponding to the first MCS index value. In this way, the modulation scheme (specifically including modulation mode, spectral efficiency, or code rate, etc.) can be dynamically adjusted based on different MCS index values. For example, when channel conditions are poor, the modulation mode and spectral efficiency corresponding to the smaller MCS index value in the 32 MCS information subset can be selected to transmit or receive data; when channel conditions are good, the modulation mode corresponding to the larger MCS index value in the 32 MCS information subset can be selected to transmit or receive data, improving the flexibility of modulation mode selection and thus maximizing the utilization of the wireless channel's transmission capacity, improving data transmission efficiency and reliability.

[0387] In one possible implementation, the processor is further configured to report a SINR indication to a second node via a communication interface 1604, wherein the first MCS index value corresponds to the SINR indication.

[0388] As can be seen, since the wireless communication channel is randomly changing, the above-mentioned device can report a SINR indication, which can correspond to a channel quality. This allows the second node to dynamically adjust the modulation and coding scheme according to the channel quality, thereby changing the transmission rate.

[0389] For specific implementation details, please refer to [reference needed]. Figure 3 The detailed descriptions of the illustrated embodiments will not be repeated here.

[0390] For example, the information transmission device 160 can be used to transmit information to other devices. Figure 3 In the second node of the illustrated embodiment, the processor 1602 in the device 160 is used to read the computer program stored in the memory 1601 and to perform the following operations:

[0391] The first modulation and coding scheme (MCS) index value is sent to the first node through the communication interface 1604, and the first MCS index value corresponds to the first modulation mode.

[0392] According to the first modulation mode, data is received from the first node through the communication unit, or data is sent to the first node through the communication unit;

[0393] Wherein, the first MCS information subset containing the first MCS index value belongs to a predefined MCS information set, and the predefined MCS information set contains 32 MCS information subsets;

[0394] The first MCS information subset includes the first spectral efficiency and / or the first code rate corresponding to the first MCS index value, and the first modulation mode or the modulation order corresponding to the first modulation mode, wherein the first code rate is the ratio of the spectral efficiency corresponding to the first MCS index value to the modulation order corresponding to the first modulation mode.

[0395] As can be seen, the aforementioned information transmission device 160 can determine the MCS index value and send it to the first node. Data is then transmitted or received according to the first modulation mode corresponding to the first MCS index value. This allows for dynamic adjustment of the modulation scheme (specifically including modulation mode, spectral efficiency, or code rate) based on different MCS index values. For example, when channel conditions are poor, the modulation mode and spectral efficiency corresponding to the smaller MCS index value in the 32 MCS information subset can be selected for transmitting or receiving data; when channel conditions are good, the modulation mode corresponding to the larger MCS index value in the 32 MCS information subset can be selected for transmitting or receiving data. This improves the flexibility of modulation mode selection, thereby maximizing the utilization of the wireless channel's transmission capacity and improving data transmission efficiency and reliability.

[0396] In one possible implementation, the processor is further configured to:

[0397] The signal-to-interference-plus-noise ratio (SINR) indication reported by the first node is received through the communication interface 1604.

[0398] The first MCS index value is determined based on the SINR indication.

[0399] As can be seen, since the wireless communication channel is randomly changing, the first node can report a SINR indication, which can correspond to a channel quality. This allows the second node to dynamically adjust the modulation and coding scheme according to the channel quality, thereby changing the transmission rate.

[0400] For specific implementation details, please refer to [reference needed]. Figure 3 The detailed descriptions of the illustrated embodiments will not be repeated here.

[0401] This application also provides a computer-readable storage medium storing a computer program that, when executed on one or more processors, implements... Figure 3 The method described in the illustrated embodiment.

[0402] This application also provides a chip system, which includes at least one processor and a communication interface. The communication interface is used to send and / or receive data, and the at least one processor is used to call a computer program stored in at least one memory to implement... Figure 3 The method described in the illustrated embodiment.

[0403] Furthermore, the at least one processor may include at least one of a CPU, MPU, MCU, or coprocessor.

[0404] This application embodiment also provides a terminal, which can be a smart cockpit product or a vehicle, etc. The terminal includes a first node and / or a second node, wherein the first node (e.g., one or more modules such as a camera, screen, microphone, speaker, radar, electronic key, keyless entry, start system controller, and user equipment UE) is Figure 3 The first node in the illustrated embodiment, and the second node (e.g., a base station, a vehicle cockpit domain controller CDC, etc.) are... Figure 3 The second node in the illustrated embodiment.

[0405] Alternatively, the terminal can be a drone, a robot, a device in a smart home scenario, a device in a smart manufacturing scenario, etc.

[0406] This application also provides a computer program product that, when run on one or more processors, can achieve the following: Figure 3 The communication method described in the illustrated embodiment.

[0407] In the above embodiments, it can be implemented entirely or partially by software, hardware, firmware, or any combination thereof.

[0408] When implemented using software, it can be implemented in whole or in part as a product of computer instructions.

[0409] When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application can be implemented. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in or transmitted through a computer-readable storage medium. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. Available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).

[0410] The steps in the method embodiments of this application can be adjusted, combined, or deleted according to actual needs.

[0411] The modules in the device embodiments of this application can be merged, divided, and deleted according to actual needs.

Claims

1. An information transmission apparatus characterized by comprising: The method comprises the following steps: receiving a first modulation and coding strategy (MCS) index value from a second node, the first MCS index value corresponding to a first modulation mode; receiving data from the second node according to the first modulation mode, or sending data to the second node; wherein a first MCS information subset in which the first MCS index value is located belongs to a predefined MCS information set, the predefined MCS information set comprising 32 MCS information subsets; the first MCS information subset comprising a first spectral efficiency and / or a first code rate corresponding to the first MCS index value, and the first modulation mode or a modulation order corresponding to the first modulation mode, the first code rate being a ratio of the spectral efficiency corresponding to the first MCS index value and the modulation order corresponding to the first modulation mode.

2. The information transmission device according to claim 1, characterized by The method further comprises reporting a signal-to-interference-plus-noise ratio (SINR) indication to the second node.

3. An information transmission apparatus characterized by comprising: The method comprises the following steps: sending a first modulation and coding strategy (MCS) index value to a first node, the first MCS index value corresponding to a first modulation mode; receiving data from the first node according to the first modulation mode, or sending data to the first node; wherein a first MCS information subset in which the first MCS index value is located belongs to a predefined MCS information set, the predefined MCS information set comprising 32 MCS information subsets; the first MCS information subset comprising a first spectral efficiency and / or a first code rate corresponding to the first MCS index value, and the first modulation mode or a modulation order corresponding to the first modulation mode, the first code rate being a ratio of the spectral efficiency corresponding to the first MCS index value and the modulation order corresponding to the first modulation mode.

4. The information transmission device according to claim 3, characterized by The method further comprises receiving a signal-to-interference-plus-noise ratio (SINR) indication reported by the first node.

5. The information transmission device according to any one of claims 1 to 4, characterized by, wherein: there are 10 MCS information subsets with a QPSK modulation mode in the predefined MCS information set, and a spectral efficiency set corresponding to the MCS information subsets with the QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}.

6. The information transmission device according to any one of claims 1 to 5, characterized by wherein: there are 10 MCS information subsets with a QPSK modulation mode in the predefined MCS information set, and a spectral efficiency set corresponding to the MCS information subsets with the QPSK modulation mode is {0.2891, 0.3691, 0.4668, 0.5801, 0.7207, 0.8828, 1.0586, 1.2441, 1.4258, 1.6016}. There are 7 MCS information subsets with modulation mode of 16QAM in the predefined MCS information set, and the spectrum efficiency set corresponding to the MCS information subsets with modulation mode of 16QAM is {1.8008, 2.0781, 2.4023, 2.7344, 3.0430, 3.3320, 3.5430}.

7. The information transmission device according to any one of claims 1 to 6, characterized by, Wherein: There are 6 MCS information subsets with modulation mode of 64QAM in the predefined MCS information set, and the spectrum efficiency set corresponding to the MCS information subsets with modulation mode of 64QAM is {3.8379, 4.2129, 4.5879, 4.9102, 5.2500, 5.5020}.

8. The information transmission device according to any one of claims 1 to 7, characterized by, Wherein: There are 5 MCS information subsets with modulation mode of 256QAM in the predefined MCS information set, and / or the spectrum efficiency set corresponding to the MCS information subsets with modulation mode of 256QAM is {5.7188, 6.1797, 6.6016, 7.0000, 7.3203}.

9. The information transmission device according to any one of claims 1 to 8, characterized by, Wherein: There are 4 MCS information subsets with modulation mode of 1024QAM in the predefined MCS information set, and the spectrum efficiency set corresponding to the MCS information subsets with modulation mode of 1024QAM is {7.5000, 7.9297, 8.3594, 9.2285}.

10. The information transmission device according to any one of claims 1 to 9, characterized by, The predefined MCS information set comprises at least one of quadrature phase shift keying (QPSK), 16 quadrature amplitude modulation (QAM), 64QAM, 256QAM or 1024QAM.

11. The information transmission device according to any one of claims 1 to 10, characterized by, In the information subsets with modulation mode of 1024QAM, 256QAM and 64QAM in the predefined MCS information set, there is an information subset with code rate greater than or equal to 0.875 in one or more information subsets corresponding to the modulation modes.

12. The information transmission device according to any one of claims 1 to 11, characterized by, For the plurality of MCS information subsets, the interval between the difference between the code rates corresponding to any two adjacent index values with the same modulation mode and the first reference code rate difference is less than or equal to a first code rate threshold.