Communication method, MCS reception method, MCS notification method, and device

The modified MCS table addresses the high coding rate issue in current systems by introducing lower coding rates and adjusted thresholds, improving resource allocation and reliability for URLLC services in 5G mobile communication systems.

JP2024177172AActive Publication Date: 2024-12-19HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024152125
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2018-05-10
Filing Date
2024-09-04
Publication Date
2024-12-19
Estimated Expiration
2039-01-18

AI Technical Summary

Technical Problem

Current MCS tables in 5G mobile communication systems are not adapted to the high latency and reliability requirements of URLLC services, as they have high coding rates that cannot support the necessary low BLER (Block Error Rate) needed for ultra-reliable and low-latency communications.

Method used

A modified MCS table is introduced with lower coding rates and adjusted thresholds to accommodate URLLC services, allowing for improved resource allocation and reliability by ensuring the coding rates are within specific thresholds, and incorporating new entries to support lower BLER levels.

Benefits of technology

The modified MCS table effectively supports the low BLER requirements of URLLC services, enhancing system resource utilization and reliability by optimizing resource allocation and reducing unnecessary resource reservation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2024177172000001_ABST
    Figure 2024177172000001_ABST
Patent Text Reader

Abstract

To provide a communication method, an MCS reception method, an MCS notification method, and a device for providing an MCS corresponding to a lower coding rate to better suit the requirements of URLLC services.SOLUTION: A communication method includes: a step of determining N MCS indexes in an MCS table, in which they are acquired by multiplying coding rates by 1024, a value corresponding to an MCS index X at the N MCS indexes is equal to or less than a first threshold value, X is an integer equal to or greater than 0, N is a positive integer, and N is equal to or greater than X; and a step of transmitting at least one of the N MCS indexes.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This application claims priority to Chinese Patent Application No. 201810055745.6, entitled “COMMUNICATION METHOD, MCS RECEIVING METHOD, MCS NOTIFICATION METHOD, AND DEVICE”, filed on January 19, 2018, with the State Intellectual Property Office of the People's Republic of China, and claims priority to Chinese Patent Application No. 201810302135.1, entitled “COMMUNICATION METHOD, MCS RECEIVING METHOD, MCS NOTIFICATION METHOD, AND DEVICE”, filed on April 4, 2018, with the State Intellectual Property Office of the People's Republic of China, and claims priority to Chinese Patent Application No. 201810302135.1, entitled “COMMUNICATION METHOD, MCS RECEIVING METHOD, MCS NOTIFICATION METHOD, AND DEVICE”, filed on May 10, 2018, with the State Intellectual Property Office of the People's Republic of China. This application claims priority to Chinese Patent Application No. 201810467480.0, entitled "METAL TRANSMISSION METHOD AND METHOD FOR IMPROVING PHOTOVOLTAIC DEVICE," which is incorporated by reference in its entirety.

[0002] The present application relates to the field of communication technologies, and in particular to a communication method, an MCS receiving method, an MCS reporting method, and a device. [Background technology]

[0003] For the fifth generation (5G) and future mobile communication systems, the International Telecommunication Union (ITU) has defined three types of application scenarios: enhanced mobile broadband (eMBB), ultra reliable and low latency communication (URLLC), and massive machine type communications (mMTC).

[0004] URLLC service has extremely high latency requirements: one-way transmission latency from sender to receiver must be within 0.5 milliseconds (ms), and the reliability of transmission within 1 ms must reach 99.999%.

[0005] The block error rate (BLER) corresponding to the modulation coding scheme (MCS) applied to the current eMBB service is 10e-1. For URLLC services within a short delay, the system needs to support a smaller value of BLER to achieve higher reliability. Given the same signal-to-noise ratio, the lower the coding rate, the lower the BLER.

[0006] However, the coding rate included in the currently applied MCS table is relatively high and cannot meet the requirements of URLLC services. Summary of the Invention

[0007] The embodiments of the present application provide a communication method, an MCS receiving method, an MCS notifying method, and a device for providing an MCS corresponding to a lower coding rate to better accommodate the requirements of URLLC services. [Means for solving the problem]

[0008] According to a first aspect, a communication method is provided, which may be executed by a communication device, the communication device being, for example, a network device, the network device being, for example, a base station. The method includes: determining N MCS indices in an MCS table, the N MCS indices being obtained by multiplying a coding rate by 1024, a value corresponding to an MCS index X among the N MCS indices being less than or equal to a first threshold, X being an integer greater than or equal to 0, N being a positive integer, and N being greater than or equal to X; and transmitting at least one of the N MCS indices.

[0009] Correspondingly, according to a second aspect, a communication method is provided, which may be executed by a communication device, for example a terminal device. The method includes the steps of receiving downlink control information and obtaining, based on the downlink control information, at least one MCS index in an MCS table, the MCS table including N MCS indexes and obtained by multiplying a coding rate by 1024, and a value corresponding to an MCS index X in the N MCS indexes is less than or equal to a first threshold, X is an integer equal to or greater than 0, N is a positive integer, and N is greater than or equal to X.

[0010] In this embodiment of the present application, a value corresponding to an index X among N indexes included in the MCS table, obtained by multiplying the coding rate by 1024, is equal to or less than a first threshold. Specifically, the MCS table provided in this embodiment of the present application includes an MCS with a relatively low coding rate, so that the MCS table may correspond to a lower BLER. In this case, the MCS table provided in this embodiment of the present application may effectively adapt to the requirements of the URLLC service. The first threshold may be specified in the protocol. For example, the first threshold is 119 or 120. This is not specifically limited.

[0011] In a possible design, a value obtained by multiplying the code rate by 1024 and corresponding to the MCS index X is greater than or equal to the second threshold.

[0012] The value obtained by multiplying the coding rate by 1024 and corresponding to the MCS index X cannot be infinitesimal. Therefore, the value obtained by multiplying the coding rate by 1024 and corresponding to the MCS index X may further be equal to or greater than the second threshold. The second threshold may be specified in the protocol. For example, the second threshold is 5 or 8. This is not specifically limited.

[0013] In a possible design, the modulation scheme corresponding to MCS index X is the same as the modulation scheme corresponding to MCS index X+1, and a value obtained by multiplying the difference between the coding rate corresponding to MCS index X and the coding rate corresponding to MCS index X+1 by 1024 is less than or equal to a third threshold, and / or the modulation scheme corresponding to MCS index X is the same as the modulation scheme corresponding to MCS index X+1, and a value obtained by multiplying the difference between the coding rate corresponding to MCS index X and the coding rate corresponding to MCS index X+1 by 1024 is greater than or equal to a fourth threshold.

[0014] According to the calculation in the existing protocol, the variation of the coding rate will cause serious resource allocation changes. In this case, if the terminal device can accurately report the coding rate or the spectral efficiency value corresponding to the SNR, the system can save a lot of resources, thereby improving the system utilization. According to the evaluation, specifically, when the time domain resource of the data transmission is two symbols long, the frequency domain resource required when the coding rate multiplied by 1024 is 30 is at least 212 resource blocks (RBs), the frequency domain resource required when the coding rate multiplied by 1024 is 34 is 192RBs, the frequency domain resource required when the coding rate multiplied by 1024 is 37 is 172RBs, and the frequency domain resource required when the coding rate multiplied by 1024 is 42 is 152RBs. Therefore, unlike the original table, in the CQI table or MCS table of the URLLC, if the difference between the coding rates of two adjacent entries can be below the third threshold, the utilization of the system resources can be improved. Therefore, in the MCS table provided in this embodiment of the present application, the modulation schemes corresponding to MCS index X and MCS index X+1 are the same, and the value obtained by multiplying the difference between the coding rate corresponding to MCS index X and the coding rate corresponding to MCS index X+1 by 1024 can be less than or equal to the third threshold.

[0015] In addition to the condition related to the third threshold, in this embodiment of the present application, the modulation scheme corresponding to MCS index X is the same as the modulation scheme corresponding to MCS index X+1, and the value obtained by multiplying the difference between the coding rate corresponding to MCS index X and the coding rate corresponding to MCS index X+1 by 1024 can further be equal to or greater than the fourth threshold. The value of the fourth threshold is related to the channel estimation accuracy of the terminal device. When the SNR corresponding to 10 is 0.5 dB, the minimum channel estimation accuracy of the terminal device is also 0.5 dB. Specifically, a coding rate difference smaller than this value cannot be recognized by the terminal device. Therefore, in the MCS table provided in this embodiment of the present application, the value obtained by multiplying the difference between the coding rates of two adjacent entries by 1024 is equal to or greater than the fourth threshold.

[0016] In a possible design, the coding rate for MCS index X is determined based on the coding rate for MCS index X-1 and the coding rate for MCS index X+2, and / or the coding rate for MCS index X+1 is determined based on the coding rate for MCS index X-1 and the coding rate for MCS index X+2.

[0017] In this embodiment of the present application, a new entry can be added to the original CQI table or MCS table to obtain a new MCS table. The manner of adding a new entry is to divide the part between two entries of the original CQI table or MCS table into three equal parts to obtain two new entries. In this manner, the MCS table provided in this embodiment of the present application can be obtained. In this way, an entry with a low coding rate can be added to the new MCS table. Because URLLC is a highly reliable service, low coding rate values ​​are more needed. Therefore, by designing the MCS table in this way, the reliability of URLLC transmission can be improved.

[0018] In a possible design, the code rate for MCS index X is equal to one of the following:

[0019]

number

number

number

number

[0020] In a possible design, the code rate for MCS index X+1 is equal to one of the following:

[0021]

number

number

number

[0022] The above calculation method of MCS index X and MCS index X+1 is just an example, and the present embodiment of the present application is not limited thereto.

[0023] In a possible design, the first threshold is 119, obtained by multiplying the code rate by 1024, and the value corresponding to the MCS index X is: 5, 8, 10, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, and 119 Contains at least one value of.

[0024] Several possible values ​​are listed. A selection can be made for a specific MCS table, if desired. This is relatively flexible.

[0025] In a possible design, the coding scheme corresponding to MCS index X is BPSK or QPSK.

[0026] Generally, the larger the value of MCS index, the higher the corresponding coding rate. In this case, the coding rate corresponding to MCS index X is relatively low, so the value of MCS index X is relatively small. For example, MCS index X includes MCS index 1 or MCS index 0. When the value of MCS index is relatively small, BPSK or QPSK may be selected as the corresponding coding scheme to achieve relatively good coding performance.

[0027] In a possible design, in the MCS table, the coding scheme corresponding to an MCS index whose coding rate is lower than F is Polar or LDPC BG2, and F is equal to or greater than 0.25.

[0028] The MCS index with a relatively low coding rate may correspond to a coding scheme such as Polar or LDPC BG2, etc. Of course, this is not particularly limited in this embodiment of the present application.

[0029] In a possible design, the MCS index in the MCS table corresponds to at least two coding schemes among LDPC BG1, LDPC BG2, and Polar.

[0030] In addition to the above three listed schemes, the MCS index in the MCS table may further correspond to another coding scheme, which is not limited in this embodiment of the present application.

[0031] In a possible design, for N MCS indexes, the coding corresponding to MCS index XX and MCS index XX+1 are different, the spectral efficiency corresponding to MCS index XX and MCS index XX+1 are the same, the coding scheme corresponding to MCS index XX is BG2 and the coding scheme corresponding to MCS index XX+1 is BG1, or the coding scheme corresponding to MCS index XX is BG1 and the coding scheme corresponding to MCS index XX+1 is BG2, XX is an integer greater than or equal to 0, and XX+1 is less than or equal to N.

[0032] The newly introduced MCS in the MCS table provided in this embodiment of the application is regarded as a new entry first introduced in the CQI table, and the new entry introduced in the CQI table may be directly added to the MCS table. In this case, an average value, such as an arithmetic average value, of two adjacent entries may be calculated in the newly added entry in the MCS table. In this way, a new entry may be obtained. Here, the two adjacent entries are two entries whose MCS indices are adjacent. In this case, when the average value of the two adjacent entries is calculated, only one entry may be obtained, or two entries may be obtained. For example, the two entries are obtained by calculating the average value of the two adjacent entries, and the MCS indices of the two entries are MCS index XX and MCS index XX+1, respectively. In this case, the modulation schemes corresponding to MCS index XX and MCS index XX+1 are different. For example, MCS index XX corresponds to QPSK, and MCS index XX+1 corresponds to 16QAM. However, the spectral efficiency corresponding to MCS index XX and MCS index XX+1 may be the same. In this case, the coding schemes corresponding to MCS index XX and MCS index XX+1 may be different. For example, MCS index XX corresponds to BG2 and MCS index XX+1 corresponds to Polar, or MCS index XX+1 corresponds to BG2 and MCS index XX corresponds to Polar.

[0033] In a possible design, among the N MCS indices, the number of MCS indices whose corresponding coding scheme is BG2 is equal to or greater than the number of MCS indices whose corresponding coding scheme is Polar.

[0034] Specifically, in the MCS table, a larger number of MCS indices corresponds to a relatively high coding rate, so that the MCS table provided in this embodiment of the present application may be more compatible with existing MCS tables.

[0035] In a possible design, the MCS table may include entries whose corresponding modulation schemes are QPSK, may include entries whose corresponding modulation schemes are BPSK and 16QAM, and may not include entries whose corresponding modulation schemes are 64QAM and 256QAM.

[0036] In other words, in this embodiment of the present application, the modulation scheme may be restricted, but the coding rate and the spectral efficiency are not restricted.

[0037] According to a third aspect, there is provided an MCS receiving method, which may be executed by a communication device. The communication device may be, for example, a terminal device. The method includes the steps of: transmitting, by the communication device, a first CQI number, where the first CQI number is determined based on a first CQI table; and receiving, by the communication device, an MCS number in a first MCS table, where the first MCS table includes an entry excluded in the first CQI table and at least one entry in the first CQI table whose modulation scheme is 64QAM.

[0038] Correspondingly, according to a fourth aspect, there is provided an MCS notification method, which may be executed by a communication device. The communication device may be, for example, a network device, and the network device may be, for example, a base station. The method includes the steps of: receiving, by the communication device, a first channel quality indicator CQI number in a first CQI table; and transmitting, by the communication device, a first MCS number, where the first MCS number is determined based on the first MCS table, and the first MCS table includes an excluded entry in the first CQI table and at least one entry in the first CQI table whose modulation scheme is 64QAM.

[0039] The excluded entries in the first CQI table are, for example, entries corresponding to a relatively low coding rate. Specifically, the MCS table provided in this embodiment of the present application includes MCSs with a relatively low coding rate, so that the MCS table can correspond to a lower BLER. In this case, the MCS table provided in this embodiment of the present application can effectively adapt to the requirements of the URLLC service.

[0040] In a possible design, the first MCS table includes all entries except the entry corresponding to the smallest CQI number in the first CQI table.

[0041] The first MCS table includes all entries in the first CQI table except for the entry corresponding to the lowest CQI number. The first MCS table includes all entries in the first CQI table except for the entry corresponding to CQI number 0. In other words, the first MCS table includes all entries in the first CQI table except for the "out of range" entries.

[0042] In a possible design, the first MCS table may include a total of 16 entries, with only one entry being excluded in the first CQI table.

[0043] For example, the coding rate of one entry excluded in the first CQI table is lower than the coding rate of CQI number 1 in the first CQI table. In another example, the spectral efficiency of one entry excluded in the first CQI table is lower than the spectral efficiency of CQI number 1 in the first CQI table. In this way, when the network device receives CQI number 1 or CQI number 0 transmitted by the terminal device, the network device can further schedule the terminal device with a lower coding rate, so that the terminal device can still meet the URLLC service requirements. Therefore, the reliability of the URLLC service transmission is ensured.

[0044] In a possible design, for entries not included in the first CQI table, the MCS number in the first MCS table is one of MCS number 0, MCS number 1, and MCS number 3.

[0045] When the network device receives the CQI number 1 or CQI number 0 transmitted by the terminal device, the network device may further schedule the terminal device with a lower coding rate, so that the terminal device can still meet the URLLC service requirements. Thus, the reliability of the URLLC service transmission is ensured. Alternatively, when the network device receives the CQI number 1 or CQI number 2 transmitted by the terminal device, the network device may schedule the terminal device based on the MCS number 1 corresponding to the medium spectral efficiency, so that the terminal device can still meet the URLLC service requirements. Thus, the system efficiency and reliability of the URLLC service transmission are ensured. Alternatively, when the network device receives the CQI number 2 or CQI number 3 transmitted by the terminal device, the network device may schedule the terminal device based on the MCS number 3 corresponding to the medium spectral efficiency, so that the terminal device can still meet the URLLC service requirements. Thus, the system efficiency and reliability of the URLLC service transmission are ensured.

[0046] In a possible design, the number of entries included in the first MCS table is the same as the number of entries included in the first CQI table, or the number of entries included in the first MCS table is less than or equal to 16 and is greater than the number of entries included in the first CQI table.

[0047] In a possible design, in entries included in the first CQI table and / or the first MCS table, the corresponding value obtained by multiplying the coding rate by 1024 includes a value of 30, or at least one of the values ​​35, 37, 40, 46, 49, 68, 70, 90, and 95.

[0048] The above describes the relationship between the first MCS table and the first CQI table. This is just an example. The present embodiment of the present application is not limited thereto.

[0049] In a possible design, the spectral efficiency of the entry with MCS number 0 in the first MCS table is lower than the spectral efficiency of the entry with CQI number 1 in the first CQI table.

[0050] In this way, when the network device receives the CQI number 1 or CQI number 0 sent by the terminal device, the network device can further schedule the terminal device with a lower coding rate, so that the terminal device can still meet the URLLC service requirements. Thus, the reliability of the URLLC service transmission is ensured.

[0051] In a possible design, all entries in the first CQI table whose modulation scheme is 64QAM are some entries of 64QAM in the second CQI table, and the some entries of 64QAM in the second CQI table are as follows: Some entries correspond to equally spaced CQI numbers, or Some of the entries correspond to non-consecutive CQI numbers, at least one of which is other than the entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM; or Some of the entries correspond to consecutive CQI numbers, and at least one entry other than the entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM, or Some of the entries include an entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM; or Some entries include N entries whose modulation scheme in the second CQI table is 64QAM and correspond to consecutive CQI numbers, a first entry in the N consecutive entries is an entry whose modulation scheme in the second CQI table is 64QAM and corresponds to the smallest CQI number, and N is a positive integer greater than or equal to 1 and less than or equal to 5.

[0052] For some entries of 64QAM in the second CQI table, several possibilities are described.

[0053] A possible design would be Some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 12, and CQI number 14, or CQI number 11, CQI number 13, and CQI number 15 in the second CQI table; or Some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 11, CQI number 12, CQI number 13, and CQI number 15 in the second CQI table, or CQI number 10, CQI number 11, CQI number 14, and CQI number 15, or CQI number 11, CQI number 12, CQI number 13, CQI number 14, and CQI number 15, or CQI number 10, CQI number 11, CQI number 12, CQI number 13, CQI number 14, and CQI number 15, or CQI number 10, CQI number 11, CQI number 12, CQI number 14, and CQI number 15; or Some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 11, CQI number 12, CQI number 13, and CQI number 14 in the second CQI table, or CQI number 10, CQI number 11, CQI number 12, and CQI number 13, or CQI number 10, CQI number 11, and CQI number 12, or CQI number 10 and CQI number 11.

[0054] For some entries of 64QAM in the second CQI table, several possibilities are described.

[0055] In a possible design, each entry in the first MCS table corresponds to one modulation scheme, one coding rate, and one spectral efficiency, or the modulation scheme of the entry with the highest MCS number in the first MCS table is QPSK, and the coding rate and spectral efficiency are reserved, or the modulation scheme of the entry with the highest MCS number in the first MCS table is 16QAM, and the coding rate and spectral efficiency are reserved, and the modulation scheme of the entry with the second highest MCS number in the first MCS table is QPSK, and the coding rate and spectral efficiency are reserved, or the modulation scheme of the entry with the highest MCS number in the first MCS table is 64QAM, and the coding rate and spectral efficiency are reserved, and the modulation scheme of the entry with the second highest MCS number in the first MCS table is QPSK, and the coding rate and spectral efficiency are reserved, or the modulation scheme, coding rate, and spectral efficiency of at least one entry in the first MCS table are reserved.

[0056] In a possible design, the range of values ​​of the CQI numbers in the first CQI table is the same as the range of values ​​of the CQI numbers in the second CQI table.

[0057] For example, if the first CQI table includes CQI numbers 0 to 15, the second CQI table also includes CQI numbers 0 to 15.

[0058] In a possible design, the first MCS table is determined based on the first MCS offset and the second MCS table, or the coding rate corresponding to at least one MCS number in the first MCS table is determined based on the first MCS offset and the second MCS table. The first MCS offset may be transmitted by the network device by using higher layer signaling or downlink control information (DCI).

[0059] In a possible design, the first MCS table includes 32 entries, the 32 entries include all entries in the first CQI table, the first CQI table includes at least one entry having a spectral efficiency lower than 78 / 1024×2, the 32 entries are excluded in the first CQI table, and further includes at least one entry having a spectral efficiency higher than 772 / 1024×6; In the case of MCS number X, the modulation scheme corresponding to MCS number X-1 and MCS number X is QPSK, the modulation scheme corresponding to MCS number X+1 is 16QAM, and the coding rate of MCS number X is equal to one of rounding up {(coding rate of MCS number X-1 × 2 + coding rate of MCS number X+1 × 4) / 4}, rounding down {(coding rate of MCS number X-1 × 2 + coding rate of MCS number X+1 × 4) / 4}, rounding up {(coding rate of MCS number X-1 × 2 + coding rate of MCS number X+1 × 4) / 4}, and (coding rate of MCS number X-1 × 2 + coding rate of MCS number X+1 × 4) / 4, In the case of MCS number Y, the modulation scheme corresponding to MCS number Y-1 and MCS number Y is 16QAM, the modulation scheme corresponding to MCS number Y+1 is 64QAM, the coding rate of MCS number Y is equal to one of rounding up {(coding rate of MCS number Y-1×4+coding rate of MCS number Y+1×6) / 8}, rounding down {(coding rate of MCS number Y-1×4+coding rate of MCS number Y+1×6) / 8}, rounding up {(coding rate of MCS number Y-1×4+coding rate of MCS number Y+1×6) / 8}, and (coding rate of MCS number Y-1×4+coding rate of MCS number Y+1×6) / 8, and Y is greater than X+2.

[0060] Currently, URLLC supports two CQI tables, and the two CQI tables correspond to different BLERs, respectively. For example, the two CQI tables are called the first CQI table and the second CQI table, respectively. All or some entries of the two CQI tables are different. For example, the BLER corresponding to the first CQI table is 10e-5, and a lower spectral efficiency entry is introduced into the first CQI table. For example, the BLER corresponding to the second CQI table is 10e-1, and the second CQI table can reuse the eMBB CQI table, and the second CQI table includes an entry with a higher spectral efficiency. Currently, the MCS table has not been determined. If the two MCS tables are designed to have a one-to-one correspondence with the CQI table, there is a problem about how the terminal device and the network device determine the specific MCS table to be used. Currently, there are two main solutions: 1. A dynamic MCS table is used, in other words, the network device informs the terminal device of the specific MCS table to be used by using signaling; 2. The MCS table is semi-statically configured by using RRC signaling. Solution 1 generates a relatively large amount of additional signaling overhead; Solution 2 is too slow to be implemented and is not suitable for scheduling in URLLC services with relatively high delay requirements. For this reason, this embodiment of the present application provides a new MCS table. The MCS table is, for example, called a first MCS table, and the first MCS table may correspond to at least two CQI tables with different BLERs.

[0061] In this embodiment of the present application, the first MCS table may include 32 entries. The 32 entries include all entries in the first CQI table. The first CQI table includes at least one entry whose spectral efficiency is lower than 78 / 1024×2. It is currently known that the highest spectral efficiency in the first CQI table is 772 / 1024×6. In this case, all entries included in the first CQI table should be included in the first MCS table, and the 32 entries further include at least one entry excluded in the first CQI table. The spectral efficiency of the at least one entry excluded in the first CQI table is higher than 772 / 1024×6. In other words, all or some of the entries that are not included in the first CQI table and have a spectral efficiency higher than 772 / 1024×6 are included in the first MCS table.

[0062] In a possible design, X, Y, the excluded entries in the first CQI table, and all entries in the first CQI table correspond to values ​​of MCS numbers, the spectral efficiency of CQI number 14 in the second CQI table is 873 / 1024×6, the spectral efficiency of CQI number 15 in the second CQI table is 948 / 1024×6, and there is one of the following combinations: X is 15, Y is 21, the spectral efficiency of MCS number 30 is 873 / 1024×6, the spectral efficiency of MCS number 31 is 948 / 1024×6, the spectral efficiency of MCS number 0 is the spectral efficiency of CQI number 1 in the first CQI table, and the spectral efficiency of MCS number 2 is the spectral efficiency of CQI number 2 in the first CQI table; X is 15, Y is 21, the spectral efficiency of MCS number 30 is 873 / 1024×6, the spectral efficiency of MCS number 31 is 910 / 1024×6, the spectral efficiency of MCS number 0 is the spectral efficiency of CQI number 1 in the first CQI table, and the spectral efficiency of MCS number 2 is the spectral efficiency of CQI number 2 in the first CQI table; X is 13, Y is 19, the spectral efficiency of MCS number 28 is 873 / 1024×6, the spectral efficiency of MCS number 27 is 822 / 1024×6, MCS numbers 29 to 31 are reserved entries, the spectral efficiency of MCS number 0 is the spectral efficiency of CQI number 1 in the first CQI table, and the spectral efficiency of MCS number 1 is the spectral efficiency of CQI number 2 in the first CQI table; X is 14, Y is 20, the spectral efficiency of MCS number 28 is 822 / 1024×6, MCS numbers 29 to 31 are reserved entries, the spectral efficiency of MCS number 0 is (spectral efficiency of CQI number 1 in the first CQI table+spectral efficiency of CQI number 2 in the first CQI table) / 2, the spectral efficiency of MCS number 1 is the spectral efficiency of CQI number 2 in the first CQI table, and the spectral efficiency of MCS number 2 is (spectral efficiency of CQI number 1 in the first CQI table+spectral efficiency of CQI number 3 in the first CQI table) / 2, X is 14, Y is 20, the spectral efficiency of MCS number 28 is 822 / 1024×6, the spectral efficiency of MCS number 29 is 873 / 1024×6, the spectral efficiency of MCS number 30 is 910 / 1024×6, the spectral efficiency of MCS number 31 is 948 / 1024×6, the spectral efficiency of MCS number 0 is (spectral efficiency of CQI number 1 in the first CQI table+spectral efficiency of CQI number 2 in the first CQI table) / 2, the spectral efficiency of MCS number 1 is the spectral efficiency of CQI number 2 in the first CQI table, and the spectral efficiency of MCS number 2 is (spectral efficiency of CQI number 1 in the first CQI table+spectral efficiency of CQI number 3 in the first CQI table) / 2.

[0063] The above shows some specific examples of entries contained in the first MCS table, which is not limited in this application.

[0064] In a possible design, if transform precoding is enabled and the terminal device reports that pi / 2 BPSK modulation is supported, q=1, and if the terminal device reports that pi / 2 BPSK modulation is not supported, q=2, where q is the lowest supported modulation order reported by the terminal device, and the modulation order of the reserved entry corresponding to at least one of MCS numbers 29, 30, and 31 is determined based on the value of q.

[0065] The MCS table further supports transform precoding. When transform precoding is enabled, a parameter q exists, and q may represent the lowest modulation order that can be supported by the terminal device. When q=2, the reserved entry q (e.g., the entry corresponding to MCS number 28 in the prior art) always exists in the MCS table. This causes waste of state entries. For example, in the prior art, when q=2, MCS number 28 and MCS number 29 are the same entry, which belongs to a redundant state. Therefore, in this embodiment of the present application, a more effective MCS indication state entry is introduced in consideration of saving state entries. For example, in this embodiment of the present application, all or some entries in the first MCS table may be determined based on the value of q.

[0066] In a possible design, determining the modulation order of the reserved entries corresponding to at least one of MCS numbers 29, 30, and 31 based on the value of q includes, when q=1, MCS number 29 corresponds to modulation order 1, MCS number 30 corresponds to modulation order 2, and MCS number 31 corresponds to modulation order 4, and / or, when q=2, MCS number 29 corresponds to modulation order 2, MCS number 30 corresponds to modulation order 4, and MCS number 31 corresponds to modulation order 6.

[0067] In a possible design, transform precoding is enabled, and if the terminal device reports that pi / 2 BPSK modulation is supported, q=1, and if the terminal device reports that pi / 2 BPSK modulation is not supported, q=2, where q is the lowest supported modulation order reported by the terminal device, and a spectral efficiency corresponding to the at least one MCS number is determined based on the value of q.

[0068] In a possible design, the spectral efficiency of the entry corresponding to MCS number 28 is a reserved value or a value higher than 772 / 1024×6 and is determined based on the value of q, or the spectral efficiency of the entry corresponding to MCS number 28 is one of two values ​​higher than 772 / 1024×6 and is determined based on the value of q.

[0069] In a possible design, the spectral efficiency of the entry corresponding to MCS number 28 is a value higher than a reserved value or 772 / 1024×6 and is determined based on the value of q including, when q=1, the spectral efficiency of the entry corresponding to MCS number 28 is reserved, and / or, when q=2, the spectral efficiency of the entry corresponding to MCS number 28 is one of the following spectral efficiencies: 822 / 1024×6, 873 / 1024×6, 910 / 1024×6, and 948 / 1024×6.

[0070] It can be understood that in this embodiment of the present application, in order to minimize the waste of state entries, the modulation order of the reserved entries corresponding to at least one of MCS numbers 29, 30, and 31 can be determined based on the value of q. Of course, the above descriptions are only a few examples. This is not specifically limited.

[0071] According to a fifth aspect, there is provided a CQI notification method, which may be executed by a communication device. The communication device is, for example, a terminal device. The method includes: determining, by the communication device, a first CQI number based on a first CQI table; and transmitting, by the communication device, the first CQI number, where the first CQI table includes entries excluded in a second CQI table and some entries in the second CQI table whose modulation scheme is 64QAM.

[0072] Correspondingly, according to a sixth aspect, a CQI receiving method is provided, which can be executed by a communication device. The communication device is, for example, a network device, and the network device is, for example, a base station. The method includes the steps of receiving, by the communication device, a first CQI number in a first CQI table, and determining, by the communication device, a modulation scheme, a coding rate, and a spectral efficiency corresponding to the first CQI number, where the first CQI table includes entries excluded in a second CQI table and some entries in the second CQI table whose modulation scheme is 64QAM.

[0073] The excluded entries in the second CQI table are, for example, entries corresponding to a relatively low coding rate. Specifically, the MCS table provided in this embodiment of the present application includes MCSs with a relatively low coding rate, so that the MCS table can correspond to a lower BLER. In this case, the MCS table provided in this embodiment of the present application can effectively adapt to the requirements of URLLC service.

[0074] In a possible design, all entries in the first CQI table whose modulation scheme is 64 QAM are some entries of 64 QAM in the second CQI table, and the some entries of 64 QAM in the second CQI table are as follows: Some entries correspond to equally spaced CQI numbers, or Some of the entries correspond to non-consecutive CQI numbers, at least one of which is other than the entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM; or Some of the entries correspond to consecutive CQI numbers, and at least one entry other than the entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM, or Some of the entries include an entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM; or Some entries include N entries whose modulation scheme in the second CQI table is 64QAM and correspond to consecutive CQI numbers, a first entry in the N consecutive entries is an entry whose modulation scheme in the second CQI table is 64QAM and corresponds to the smallest CQI number, and N is a positive integer greater than or equal to 1 and less than or equal to 5.

[0075] In a possible design, all entries in the first CQI table whose modulation scheme is 64QAM are some entries of 64QAM in the second CQI table, and the some entries of 64QAM in the second CQI table are as follows: Some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 12, and CQI number 14, or CQI number 11, CQI number 13, and CQI number 15 in the second CQI table; or Some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 11, CQI number 12, CQI number 13, and CQI number 15 in the second CQI table, or CQI number 10, CQI number 11, CQI number 14, and CQI number 15, or CQI number 11, CQI number 12, CQI number 13, CQI number 14, and CQI number 15, or CQI number 10, CQI number 11, CQI number 12, CQI number 13, CQI number 14, and CQI number 15, or CQI number 10, CQI number 11, CQI number 12, CQI number 14, and CQI number 15; or Some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 11, CQI number 12, CQI number 13, and CQI number 14 in the second CQI table, or CQI number 10, CQI number 11, CQI number 12, and CQI number 13, or CQI number 10, CQI number 11, and CQI number 12, or CQI number 10 and CQI number 11.

[0076] According to a seventh aspect, a communication device is provided. The communication device is, for example, a network device. The communication device has functions for implementing the network device in the method design. These functions may be implemented by hardware, or may be implemented by hardware by executing corresponding software. The hardware or software includes one or more units corresponding to the functions.

[0077] In a possible design, a particular structure of the communication device may include a processor and a transceiver that may perform corresponding functions in the manner provided in any possible design of the first, fourth, or sixth aspects.

[0078] In a possible design, a particular structure of the communication device may include a processing module and a transceiver module, which may perform corresponding functions in the manner provided in any possible design of the first, fourth, or sixth aspects.

[0079] According to an eighth aspect, a communication device is provided. The communication device is, for example, a terminal device. The communication device has functions for implementing the terminal device in the method design. These functions may be implemented by hardware, or may be implemented by hardware by executing corresponding software. The hardware or software includes one or more units corresponding to the functions.

[0080] In a possible design, a particular structure of the communication device may include a processor and a transceiver that may perform corresponding functions in the manner provided in any possible design of the second, third, or fifth aspects.

[0081] In a possible design, a particular structure of the communication device may include a processing module and a transceiver module, which may perform corresponding functions in the manner provided in any possible design of the second, third, or fifth aspects.

[0082] According to a ninth aspect, a communication device is provided. The communication device may be a network device in the above-mentioned method design, or a chip disposed in the network device. The communication device includes a memory configured to store computer executable program code, and a processor connected to the memory. The program code stored in the memory includes instructions, and when the processor executes the instructions, the communication device can perform the method performed by the network device in any possible design of the first aspect, the fourth aspect, or the sixth aspect.

[0083] According to a tenth aspect, a communication device is provided. The communication device may be a terminal device in the above-mentioned method design, or a chip disposed in the terminal device. The communication device includes a memory configured to store computer executable program code, and a processor connected to the memory. The program code stored in the memory includes instructions, and when the processor executes the instructions, the communication device can perform the method performed by the terminal device in any possible design of the second aspect, the third aspect, or the fifth aspect.

[0084] According to an eleventh aspect, a communication system is provided, the communication system comprising: a network device and a terminal device. The network device is configured to determine N MCS indexes in an MCS table, the N MCS indexes being obtained by multiplying a coding rate by 1024, a value corresponding to an MCS index X among the N MCS indexes is less than or equal to a first threshold, X is an integer equal to or greater than 0, N is a positive integer, and N is greater than or equal to X, and transmit at least one of the N MCS indexes. The terminal device is configured to receive downlink control information, and to determine at least one MCS index in the MCS table based on the downlink control information, the MCS table including N MCS indexes, the value corresponding to an MCS index X among the N MCS indexes being obtained by multiplying a coding rate by 1024 is less than or equal to a first threshold, X is an integer equal to or greater than 0, N is a positive integer, and N is greater than or equal to X.

[0085] According to a twelfth aspect, a communication system is provided, the communication system comprising a network device and a terminal device. The terminal device is configured to transmit a first CQI number, the first CQI number being determined based on a first CQI table, and receive an MCS number in a first MCS table, the first MCS table including an excluded entry in the first CQI table and at least one entry in the first CQI table with a modulation scheme of 64QAM. The network device is configured to receive a first channel quality indicator CQI number in the first CQI table, transmit a first MCS number, the first MCS number being determined based on the first MCS table, the first MCS table including an excluded entry in the first CQI table and at least one entry in the first CQI table with a modulation scheme of 64QAM.

[0086] According to a thirteenth aspect, a communication system is provided, the communication system includes a network device and a terminal device. The terminal device is configured to determine a first CQI number based on a first CQI table, transmit the first CQI number, and the first CQI table includes an entry excluded in a second CQI table and some entries in the second CQI table whose modulation scheme is 64QAM. The network device is configured to receive the first CQI number in the first CQI table, determine a modulation scheme, a coding rate, and a spectral efficiency corresponding to the first CQI number, and the first CQI table includes an entry excluded in the second CQI table and some entries in the second CQI table whose modulation scheme is 64QAM.

[0087] According to a fourteenth aspect, there is provided a computer readable storage medium. The computer readable storage medium stores instructions. When the instructions are executed on a computer, the computer can perform a method in any possible design of the above aspects.

[0088] According to a fifteenth aspect, there is provided a computer program product comprising instructions. The computer program product stores instructions. When the computer program product is executed on a computer, the computer can perform a method in any possible design of the above aspects.

[0089] The MCS table provided in the embodiment of the present application may include an MCS with a relatively low coding rate, so that the MCS table may correspond to a lower BLER. In this case, the MCS table provided in the embodiment of the present application may effectively adapt to the requirements of the URLLC service. [Brief description of the drawings]

[0090] [Figure 1] FIG. 1 is a schematic diagram of usage scenario division of LDPC BG1 and BG2 in eMBB service. [Diagram 2] FIG. 1 is a schematic diagram of an application scenario according to an embodiment of the present application. [Diagram 3] 1 is a flow diagram of a communication method according to an embodiment of the present application. [Figure 4] 1 is a flow diagram of a communication method according to an embodiment of the present application. [Figure 4-1] FIG. 2 is a schematic diagram of an application scheme of an MCS table according to an embodiment of the present application; [Figure 4-2] FIG. 2 is a schematic diagram of an application scheme of an MCS table according to an embodiment of the present application; [Diagram 5] 1 is a flow diagram of a communication method according to an embodiment of the present application. [Figure 6] 1 is a schematic diagram of a communication device according to an embodiment of the present application; [Figure 7] 1 is a schematic diagram of a communication device according to an embodiment of the present application; [Figure 8A] 1 is a schematic diagram of a communication device according to an embodiment of the present application; [Figure 8B] 1 is a schematic diagram of a communication device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0091] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application are described in more detail below with reference to the accompanying drawings.

[0092] In the following, some terms in the embodiments of the present application are explained to enable those skilled in the art to better understand.

[0093] (1) A terminal device includes a device that provides a voice and / or data connection to a user, and may include, for example, a portable device with wireless connectivity or a processing device connected to a wireless modem. A terminal device may communicate with a core network via a radio access network (RAN) and exchange voice and / or data with the RAN. A terminal device may include a user equipment (UE), a wireless terminal device, a mobile terminal device, a subscriber unit, a subscriber station, a mobile station, a mobile console, a remote station, an access point (AP), a remote terminal device, an access terminal device, a user terminal device, a user agent, a user device, and the like. For example, a terminal device may include a mobile phone (or called a "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, computer-embedded or vehicle-mounted mobile device, an intelligent wearable device, and the like. For example, a terminal device may be a device such as a personal communication service (PCS) telephone, a cordless telephone, a session initiation protocol (SIP) telephone, a wireless local loop (WLL) station, or a personal digital assistant (PDA), or alternatively, a terminal device may include a limited device, such as a device with relatively low power consumption, a device with limited storage capabilities, or a device with limited computing capabilities.For example, the terminal device includes an information sensing device, such as a barcode device, a radio frequency identification (RFID) device, a sensor, a global positioning system (GPS), or a laser scanner.

[0094] By way of example and not limitation, in the embodiments of the present application, the terminal device may alternatively be a wearable device. A wearable device is also called a wearable intelligent device, which is a collective term for wearable devices such as glasses, gloves, watches, clothes, and shoes developed by applying wearable technology to the intelligent design of daily wear. A wearable device is a portable device that can be directly worn on the body or integrated into clothes or user accessories. A wearable device is not only a hardware device, but is also configured to implement powerful functions through software support, data interaction, and cloud interaction. Typical wearable intelligent devices include full-featured large devices, such as smart watches or smart glasses, that can implement full or partial functions without relying on a smartphone, and devices that focus only on one type of application function and need to cooperate with other devices such as smartphones, such as various smart bands, smart helmets, or smart jewelry for monitoring body signs.

[0095] (2) The network device may be, for example, a device including a base station (e.g., an access point) that is in an access network and communicates with a wireless terminal device by using one or more cells over a radio interface. The network device may be configured to convert received radio frames and Internet Protocol (IP) packets to each other and act as a router between the terminal device and the rest of the access network, which may include an IP network. The network device may further coordinate attribute management of the radio interface. For example, the network device may include an evolved NodeB (NodeB or eNB or e-NodeB, evolutional Node B) in a long term evolution (LTE) system or an LTE-Advanced (LTE-A) system, or may include a next generation nodeB (gNB) in a 5G NR system. This is not limited in the embodiments of the present application.

[0096] In addition, in an embodiment of the present application, a network device provides a service to a cell, and a terminal device communicates with the network device by using a transmission resource (e.g., a frequency domain resource or a spectrum resource) used in the cell. The cell may be a cell corresponding to a network device (e.g., a base station). The cell may belong to a macro base station, or may belong to a base station corresponding to a small cell. The small cell here may include a metro cell, a micro cell, a pico cell, a femto cell, etc. These small cells are characterized by a small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.

[0097] In addition, in an LTE or NR system, multiple intra-frequency cells may operate simultaneously on a carrier. In some special scenarios, the concept of a carrier may be considered equivalent to the concept of a cell. For example, in a carrier aggregation (CA) scenario, both the carrier index of a secondary component carrier and the cell identity of a secondary serving cell operating on the secondary component carrier are carried when the secondary component carrier is configured for a UE. In this case, the concept of a carrier may be considered equivalent to the concept of a cell. For example, a UE accessing a carrier is equivalent to a UE accessing a cell.

[0098] (3) Subcarrier spacing is the spacing value between the center or peak positions of two adjacent subcarriers in the frequency domain in an orthogonal frequency division multiplexing (OFDM) system. For example, the subcarrier spacing of a long term evolution (LTE) system is 15 (kilohertz, kHz), and the subcarrier spacing of a 5G NR system can be 15 kHz, 30 kHz, 60 kHz, 120 kHz, etc.

[0099] (4) The URLLC service has extremely strict latency requirements: the latency of one-way transmission from the sender to the receiver must be within 0.5 ms, and the reliability of transmission within 1 ms must reach 99.999%.

[0100] In order to meet the transmission delay requirements of the URLLC service, smaller time scheduling units may be used for data transmission on the wireless radio interface. For example, a mini-slot or a slot corresponding to a larger subcarrier spacing is used as the smallest time scheduling unit. One mini-slot includes one or more time domain symbols. The time domain symbol in this specification may be an orthogonal frequency division multiplexing (OFDM) symbol. A slot corresponding to a subcarrier spacing of 15 kHz includes six or seven time domain symbols and corresponds to a time length of 0.5 ms. A slot corresponding to a subcarrier spacing of 60 kHz corresponds to a time length reduced to 0.125 ms.

[0101] The data packets of the URLLC service may be generated suddenly and randomly. There may be cases where no data packets are generated for a long period of time, or multiple data packets are generated in a short period of time. In most cases, the data packets of the URLLC service are small packets, for example 50 bytes. The characteristics of the data packets of the URLLC service affect the resource allocation scheme of the communication system. The resources in this specification include, but are not limited to, time domain symbols, frequency domain resources, time-frequency resources, codeword resources, beam resources, etc. The allocation of system resources is usually completed by the access network device. The following takes the access network device as an example for illustration. If the access network device allocates resources to the URLLC service in a resource reservation manner, the system resources will be wasted when there is no URLLC service. In addition, the short delay characteristics of the URLLC service require that the data packets be transmitted in a very short time. Therefore, the access network device needs to reserve a sufficiently large bandwidth for the URLLC service, which greatly reduces the utilization rate of the system resources.

[0102] In order to meet the requirements of ultra-low delay, a relatively small time scheduling unit is usually used for the data of URLLC services, for example, two time domain symbols corresponding to a subcarrier spacing of 15 kHz are used, or a slot corresponding to a subcarrier spacing of 60 kHz is used, and a slot corresponding to a subcarrier spacing of 60 kHz corresponds to seven time domain symbols, with a time length of 0.125 ms.

[0103] (5) The modulation and coding scheme table is as follows, that is, in this specification, the modulation and coding scheme may be simply referred to as MCS. Therefore, in this specification, the modulation and coding scheme table may be simply referred to as MCS table. However, the modulation and coding scheme is not limited to this specification and may be converted in another manner. The MCS table includes at least one content of a modulation scheme, a coding rate, a spectral efficiency, etc. One MCS table can include at least one type of modulation and coding scheme information, and each type of modulation and coding scheme information has a corresponding number (i.e., a modulation and coding scheme index) and corresponds to at least one content of a modulation scheme, a coding rate, and a spectral efficiency. Similarly, since the modulation and coding scheme is simply referred to as MCS in this specification, the modulation and coding scheme information may also be simply referred to as MCS information, and the modulation and coding scheme index may be simply referred to as an MCS number.

[0104] For URLLC services, multiple MCS tables may be supported, and each MCS table may correspond to one BLER or multiple BLERs.

[0105] For the relationship of values ​​in the MCS table, please refer to the following formula. Spectral efficiency = coding rate / 1024 × modulation order Qm (Equation 1) Coding rate = effective transmitted information amount / data resources used (Equation 2)

[0106] (6) A channel quality indicator (CQI) table is as follows: the CQI table includes at least one of the following: a modulation scheme, a coding rate, a spectral efficiency, and a BLER. A CQI table can include at least one type of CQI (or referred to as at least one CQI), and each type of CQI has a corresponding index (i.e., a CQI index), which corresponds to at least one content of the modulation scheme, the coding rate, the spectral efficiency, and the BLER.

[0107] The MCS table may be considered to be obtained based on the CQI table. For example, the current CQI table includes 16 entries, that is, 16 CQI indices from 0 to 15. The 16 entries may be directly placed in the MCS table as the 16 entries included in the MCS table. In this case, the 16 entries become 16 MCS in the MCS table. When the MCS table is indicated by using 5 bits, the MCS table may further average two adjacent entries in the 16 entries to obtain the other 16 entries. In this case, the MCS table may include a total of 32 entries.

[0108] For example, Table 1 is the current CQI table.

[0109] [Table 1]

[0110] It can be seen that Table 1 contains a total of 16 entries.

[0111] Table 2 is the current MCS table applicable to the physical downlink shared channel (PDSCH).

[0112] [Table 2]

[0113] It will be appreciated that the MCS table shown in Table 2 includes the 16 entries of the CQI table shown in Table 1 and further includes another 16 entries obtained by averaging two adjacent entries of the 16 entries.

[0114] Modulation order 1 corresponds to pi / 2 binary phase shift keying (BPSK), modulation order 2 corresponds to QPSK, modulation order 4 corresponds to 16QAM, modulation order 6 corresponds to 64QAM, and modulation order 8 corresponds to 256QAM.

[0115] (7) In this specification, the block error rate is simply called BLER, but other conversion methods or other names are not excluded. BLER is the percentage of error blocks to all transmitted blocks. For example, BLER may be equal to one of {x×10e-1, x×10e-2, x×10e-3, x×10e-4, x×10e-5, x×10e-6, x×10e-7, x×10e-8, x×10e-9} or to another value. 10e-1=10 -1 =0.1, and similarly for other values ​​of BLER. x is a positive number, e.g., x=1 or 5, or may be equal to another value. In particular, it will be appreciated that BLER can be replaced by an accuracy rate, which may be equal to one of {1-x×10e-1, 1-x×10e-2, 1-x×10e-3, 1-x×10e-4, 1-x×10e-5, 1-x×10e-6, 1-x×10e-7, 1-x×10e-8, or 1-x×10e-9}.

[0116] (8) Channel coding technology is a common method to improve the reliability of data transmission in communication systems. At present, the channel coding technology in the 5G eMBB scenario is almost standardized, that is, low density parity check code (LDPC) coding is used for the data channel, and polar coding is used for the control channel.

[0117] In 5G eMBB scenarios, LDPC coding is used as the unique channel coding scheme for the data channel. The current standard provides two basis matrices, BG1 and BG2. BG2 is used for all payload sizes when the coding rate is lower than 1 / 4, for all coding rates when the payload is smaller than 308, and for scenarios where the coding rate is lower than 2 / 3 when the payload is between 308 and 3840. In other cases, BG1 is usually used. Figure 1 shows the usage scenario division of eMBB LDPC BG1 (also simply called BG1) and LDPC BG2 (also simply called BG2). The horizontal axis is the payload size, the vertical axis is the coding rate, the part marked with " / " represents BG2, and the part marked with "\" represents BG1.

[0118] Compared with the eMBB scenario, in the URLLC scenario, the data packet size is usually relatively small, and in order to pursue high reliability, it is usually necessary to use a relatively low coding rate. Therefore, BG2 can be used for the data channel in the URLLC scenario. However, the embodiment of the present application is not limited thereto.

[0119] (9) Channel state information (CSI) is as follows: In general, CSI is classified into periodic CSI (P-CSI), aperiodic CSI (A-CSI), and semi-persistent CSI (SPS-CSI). Periodic CSI means that the terminal device periodically transmits CSI to the network device. The transmission of aperiodic CSI means that the network device triggers the transmission of CSI every time by using downlink control information (DCI). The transmission of semi-persistent CSI means that the network device triggers the terminal device to continuously transmit CSI by using downlink control information. For aperiodic CSI, it can be seen from the transmission mechanism that the network device may instruct the terminal device to transmit the current CSI based on the requirements of the network device. Therefore, it is more flexible. However, each trigger depends on the DCI transmission. In order to control the amount of DCI and reduce the control channel resources occupied by DCI, semi-persistent CSI is introduced. Since periodic CSI is configured by using higher layer signaling, the resources occupied for DCI transmission are reduced to the maximum extent. Therefore, all three mechanisms are reserved. Note that only periodic CSI and aperiodic CSI are supported in the fourth generation (4G) mobile communication system, and aperiodic CSI is necessarily transmitted on the physical uplink shared channel (PUSCH), and periodic CSI is necessarily transmitted on the physical uplink control channel (PUCCH). In the current discussion of 5G NR system, semi-persistent CSI is introduced, and it is also agreed that aperiodic CSI can be transmitted on the PUCCH.The CSI includes one or more of the following: CQI, a precoding matrix indicator (PMI), a rank indicator (RI), a reference signal received power (RSRP), a channel state-information reference signal resource indicator (CRI), and an indicator of the number of non-zero wideband amplitude coefficients.

[0120] (10) The upper layer signaling may be signaling transmitted by an upper layer protocol layer. The upper layer protocol layer is at least one protocol layer above the physical layer. The upper layer protocol layer may specifically include at least one of the following protocol layers: a medium access control (MAC) layer, a radio link control (RLC) layer, a packet data convergence protocol (PDCP) layer, a radio resource control (RRC) layer, and a non access stratum (NAS).

[0121] The dynamic signaling may be signaling transmitted by the physical layer, for example, signaling or information transmitted by using DCI.

[0122] (11) The terms "system" and "network" may be used interchangeably in the embodiments of the present application. "Plurality" refers to two or more, and therefore "plurality" may also be understood as "at least two" in the embodiments of the present application. The term "and / or" describes between related objects and indicates that three relationships may exist. For example, A and / or B may represent the following three cases: only A is present, both A and B are present, and only B is present. In addition, the character " / " generally indicates a "logical or" relationship between related objects, unless otherwise specified.

[0123] In the embodiment described in this application, when a table is described, "number" and "index" are the same concept, and both can be understood as "index" in English. For example, in the case of an MCS table, the two concepts of MCS number and MCS index are interchangeable. As another example, in the case of a CQI table, the two concepts of CQI number and CQI index are interchangeable. For example, an entry in the MCS table corresponds to a modulation scheme, coding rate, and spectral efficiency corresponding to the MCS number in the MCS table. An entry in the CQI table corresponds to a modulation scheme, coding rate, and spectral efficiency corresponding to the CQI number in the CQI table.

[0124] Additionally, unless otherwise specified, in the embodiments of the present application, ordinal numbers such as "first" and "second" are intended to distinguish between multiple objects and are not intended to limit the order, chronology, priority, or importance of the multiple objects.

[0125] The embodiments of the present application may be applicable to an LTE system or a 5G NR system, or may be applicable to a next-generation mobile communication system or another similar communication system.

[0126] In addition, in the following description process, the example in which the technical solutions provided in the embodiments of the present application are applied to URLLC service is mainly used. This is not limited in the present application. For example, the technical solutions provided in the embodiments of the present application may alternatively be applied to another service having requirements similar to those of the URLLC service, or may be applied to services such as eMBB.

[0127] The following describes the technical background of the embodiments of the present application.

[0128] In 5G systems, URLLC services have extremely strict latency requirements: the latency of one-way transmission from sender to receiver must be within 0.5 milliseconds (ms), and the reliability of transmission within 1 ms must reach 99.999%.

[0129] The BLER corresponding to the MCS currently applied to eMBB services is 10e-1. For URLLC services with short delay, the system is required to support a smaller BLER to achieve higher reliability. Considering the relationship between BLER and coding rate, a lower coding rate is required to support a lower BLER because a lower coding rate leads to a lower BLER corresponding to the coding rate.

[0130] The following explains why the system needs to support a lower coding rate to support a lower BLER. In the current communication situation, the smallest MCS that can be used for data transmission of a terminal device is only the MCS corresponding to MCS index 0 in the existing MCS table, and the corresponding block error rate is 10e-1. In this specification, no distinction is made between uplink and downlink. If other external conditions do not change, the transmission of a lower block error rate can only be supported by lowering the modulation order or the coding rate.

[0131] When the coding rate is reduced, less information is required to be transmitted on the same system resource, and the information redundancy is increased, improving reliability. For example, assume that A bits are transmitted first on Z data resources, and the coding rate is A / Z. For 3×Z data resources, the A bits are repeated three times to form 3A bits for transmission. In this case, the coding rate is A / 3Z. Obviously, higher accuracy can be achieved because the latter coding rate is lower.

[0132] If the modulation order is lowered, the purpose of transmitting a small amount of required information by using more data resources can also be achieved. However, in the existing MCS table, the modulation order reaches 2-QPSK, and pi / 2 BPSK is very close to QPSK in terms of performance, so the low modulation order cannot be used to improve reliability.

[0133] In conclusion, the reliability improvement by lowering the coding rate is relatively adequate. Therefore, the embodiment of the present application provides an MCS corresponding to a lower coding rate, so that the MCS can adapt to the requirements of URLLC service.

[0134] Figure 2 illustrates an application scenario according to an embodiment of the present application. Figure 2 includes a network device and at least one terminal device. The network device and the terminal device operate in a 5G NR system, and the network device is, for example, a base station. The terminal device and the network device can communicate with each other by using the 5G NR system.

[0135] Referring to Fig. 3, an embodiment of the present application provides a communication method. In the following description process, an example is used in which the method is applied to the application scenario shown in Fig. 2. The steps of the method are as follows:

[0136] S31. The network device determines N MCS indexes in an MCS table, where N MCS indexes are obtained by multiplying a coding rate by 1024, and a value corresponding to MCS index X among the N MCS indexes is less than or equal to a first threshold, X is an integer greater than or equal to 0, N is a positive integer, and N≧X.

[0137] S32. When the network device transmits at least one of the N MCS indicators to the terminal device, the terminal device receives at least one of the N MCS indicators. An example in which the network device transmits at least one MCS indicator to the terminal device by using downlink control information is used in Figure 3. In this case, the terminal device receives the downlink control information.

[0138] S33. The terminal device obtains at least one MCS index in an MCS table from the downlink control information, the MCS table including N MCS indexes and obtained by multiplying a coding rate by 1024, and a value corresponding to MCS index X among the N MCS indexes is less than or equal to a first threshold, X is an integer greater than or equal to 0, N is a positive integer, and N≧X.

[0139] S34. The terminal device determines an MCS based on at least one MCS indicator.

[0140] S35. The terminal device transmits the first information based on the determined MCS.

[0141] In this embodiment of the present application, the numbers in front of the steps are merely examples and do not limit the actual execution sequence of the steps. In the application process, the execution sequence of each step may be changed based on different scenarios or requirements.

[0142] A terminal device may obtain a CSI report by measuring a channel of a CSI reference resource, and may transmit the CSI obtained by encoding the CSI report to a network device, and the network device may receive the CSI from the terminal device.

[0143] S31 is an optional step since the network device may alternatively transmit an MCS indication to the terminal device if it does not receive CSI from the terminal device.

[0144] In addition, S35 is also an optional step.

[0145] The downlink control information may be, for example, DCI or other downlink control information. In this specification, DCI is used as an example. For example, the DCI may include an MCS field, and the MCS field may indicate at least one MCS index.

[0146] The first information may be scheduled by using the DCI or may be scheduled in another manner.

[0147] This embodiment of the present application provides an MCS table, where the MCS table includes N MCS indexes, where each MCS index corresponds to one MCS, and where one MCS corresponds to at least one of the following contents: modulation scheme, coding rate, and spectral efficiency. The N MCS indexes are obtained by multiplying the coding rate by 1024, and the value corresponding to the MCS index X is less than or equal to YY. Specifically, the MCS table provided in this embodiment of the present application includes an MCS with a relatively low coding rate, so that the MCS table can correspond to a lower BLER. In this case, the MCS table provided in this embodiment of the present application can effectively adapt to the requirements of the URLLC service. Optionally, the value of X in the MCS index X can be one of 0, 1, 2, 3, 4, 5, 6, 7, and 8, or can be a positive integer equal to or greater than 0.

[0148] In addition, the coding rate corresponding to the MCS index X cannot be infinitesimal. Therefore, in addition to being equal to or less than the first threshold, the value obtained by multiplying the coding rate by 1024 and corresponding to the MCS index X can further be equal to or greater than the second threshold. In other words, the second threshold ≦ the coding rate X corresponding to the MCS index × 1024 ≦ the first threshold. The second threshold can be, for example, 5 or 8, or another value, and the first threshold can be, for example, 119, 120, or 40, or another value. This is not limited in this embodiment of the present application. In the following specification, the first threshold can be alternatively represented as YY, and the second threshold can be alternatively represented as YYY.

[0149] For example, MCS index X is an index with a relatively small index value in the MCS table. In general, when the MCS index is small, the corresponding coding scheme may be BPSK or QPSK. Therefore, in some cases, the coding scheme corresponding to MCS index X may be BPSK or QPSK.

[0150] In this embodiment of the present application, the first threshold value is used as an example that is 119, which is obtained by multiplying the coding rate by 1024, and the value corresponding to the MCS index X in the MCS table is: 5, 8, 10, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, and 119 The value may include at least one of the following values:

[0151] In the current MCS table, the value obtained by multiplying the lowest coding rate by 1024 is 120. It can be seen that the value obtained by multiplying the coding rate supported by the MCS table provided in this embodiment of the present application by 1024 may be smaller than the value obtained by multiplying the lowest coding rate of the current MCS table by 1024. In other words, the coding rate supported by the MCS table provided in this embodiment of the present application is lower than the lowest coding rate of the current MCS table. In this way, the MCS table corresponds to a lower BLER, thereby effectively adapting to the requirements of URLLC service. In addition, in the MCS table provided in this embodiment of the present application, the coding rate corresponding to the MCS index with the minimum value is lower than the coding rate corresponding to the MCS index with the minimum value in the CQI table. In this specification, the CQI table is the currently existing CQI table. For example, referring to Table 1, in the current CQI table, the coding rate corresponding to the MCS index with the minimum value is 78. In this case, in the MCS table provided in this embodiment of the present application, the coding rate corresponding to the MCS index with the minimum value is lower than 78. In other words, the MCS table provided in this embodiment of the present application may support lower coding rates.

[0152] In this embodiment of the present application, the MCS table provided may correspond to at least two of the following coding schemes, namely LDPC BG1, LDPC BG2, and Polar, and may naturally further correspond to another coding scheme. For example, the MCS table corresponds to LDPC BG2 and Polar. In this case, in the MCS table, the number of MCS indexes corresponding to Polar is less than the number of MCS indexes corresponding to LDPC BG2. Specifically, in the MCS table, a larger number of MCS indexes correspond to a relatively high coding rate, so that the MCS table provided in this embodiment of the present application may have better compatibility with existing MCS tables.

[0153] If the coding rate corresponding to the MCS index is lower than F, the coding scheme corresponding to the MCS index may be Polar or BG2. It is understood that F is, for example, equal to or greater than 0.25, or F belongs to a first set, and the minimum value included in the first set is 0.25.

[0154] The newly introduced MCS in the MCS table provided in this embodiment of the application is regarded as a new entry first introduced in the CQI table, and the new entry introduced in the CQI table may be directly added to the MCS table. In this case, an average value, such as an arithmetic average value, of two adjacent entries may be calculated in the newly added entry in the MCS table. In this way, a new entry may be obtained. Here, the two adjacent entries are two entries whose MCS indices are adjacent. In this case, when the average value of the two adjacent entries is calculated, only one entry may be obtained, or two entries may be obtained. For example, the two entries are obtained by calculating the average value of the two adjacent entries, and the MCS indices of the two entries are MCS index XX and MCS index XX+1, respectively. In this case, the modulation schemes corresponding to MCS index XX and MCS index XX+1 are different. For example, MCS index XX corresponds to QPSK, and MCS index XX+1 corresponds to 16QAM. However, the spectral efficiency corresponding to MCS index XX and MCS index XX+1 may be the same. In this case, the coding schemes corresponding to MCS index XX and MCS index XX+1 may be different. For example, MCS index XX corresponds to BG2 and MCS index XX+1 corresponds to Polar, or MCS index XX+1 corresponds to BG2 and MCS index XX corresponds to Polar.

[0155] In addition, according to the calculation in the existing protocol, the fluctuation of the coding rate will cause serious resource allocation changes. In this case, if the terminal device can accurately report the coding rate or the spectral efficiency value corresponding to the signal-to-noise ratio (SNR), the system can save a lot of resources, thereby improving the system utilization. According to the evaluation, specifically, when the time domain resource of the data transmission is two symbols long, the frequency domain resource required when the coding rate multiplied by 1024 is 30 is at least 212 resource blocks (RBs), the frequency domain resource required when the coding rate multiplied by 1024 is 34 is 192 RBs, the frequency domain resource required when the coding rate multiplied by 1024 is 37 is 172 RBs, and the frequency domain resource required when the coding rate multiplied by 1024 is 42 is 152 RBs. Therefore, unlike the original table, in the CQI table or MCS table of the URLLC, if the difference between the coding rates of two adjacent entries can be below the third threshold, the utilization of the system resources can be improved. Therefore, in the MCS table provided in this embodiment of the present application, the modulation schemes corresponding to MCS index X and MCS index X+1 are the same, and the value obtained by multiplying the difference between the coding rate corresponding to MCS index X and the coding rate corresponding to MCS index X+1 by 1024 can be less than or equal to the third threshold.

[0156] In addition to the condition related to the third threshold, in this embodiment of the present application, the modulation scheme corresponding to MCS index X is the same as the modulation scheme corresponding to MCS index X+1, and the value obtained by multiplying the difference between the coding rate corresponding to MCS index X and the coding rate corresponding to MCS index X+1 by 1024 may further be equal to or greater than the fourth threshold. The value of the fourth threshold is related to the channel estimation accuracy of the terminal device. When the SNR corresponding to 10 is 0.5 dB, the minimum channel estimation accuracy of the terminal device is also 0.5 dB. Specifically, a coding rate difference smaller than the coding rate difference corresponding to the minimum channel estimation accuracy of 0.5 dB cannot be recognized by the terminal device. Therefore, in the MCS table provided in this embodiment of the present application, the value obtained by multiplying the difference between the coding rates of two adjacent entries by 1024 is equal to or greater than the fourth threshold. For the two conditions related to the third threshold and the fourth threshold, at least one of the conditions may exist in the MCS table provided in this embodiment of the present application. For example, when the value obtained by multiplying the difference between the coding rates of two adjacent entries by 1024 is equal to or greater than the fourth threshold, if a large difference is considered not useful for resource allocation, the value obtained by multiplying the difference between the coding rates of two adjacent entries by 1024 may be equal to or less than the third threshold.

[0157] The third threshold can be, for example, 1, 2, 3, 4, 5, 11, 12, or 13, or another value. The fourth threshold can be, for example, 1, 2, 3, 4, 8, 9, 10, or 11, or another value. The values ​​of the third and fourth thresholds are not limited in this embodiment of the present application.

[0158] The following will explain the MCS table provided in this embodiment of the present application by using some examples.

[0159] 1. Example A. In example A, a new MCS table is obtained by modifying an existing MCS table or CQI table. In example A, the coding schemes corresponding to all MCS indices included in the MCS table may be, but are not limited to, BG2, and may alternatively correspond to, for example, Polar. Alternatively, the coding schemes corresponding to different MCS indices included in the MCS table may be different.

[0160] In example A, the MCS table supports a BLER lower than the existing 10e-1. Below, an explanation is provided by using different BLERs.

[0161] For example, the MCS table supports a BLER of 10e-5.

[0162] In general, the MCS table may have 5 bits and the MCS table may include 32 entries, or the MCS table may have 4 bits and the MCS table may include 16 entries. In the following description process, the 5-bit CQI table and the 4-bit CQI table are used separately as examples.

[0163] 1.5-bit CQI table If the MCS table supports 5 bits, an entry of G is removed from the original MCS table (as shown in Table 2) and an entry of G is newly added. The newly added entry of G corresponds to a relatively low coding rate, and G is a positive integer. Considering that the present embodiment of the present application aims to provide an MCS that can support a lower coding rate, it can be seen from Table 2 that the larger the MCS index, the higher the corresponding coding rate, and the G entry removed from the original MCS table can be the entry of G with the largest MCS index. For example, G=4. In this case, the entry corresponding to MCS index 28, the entry corresponding to MCS index 29, the entry corresponding to MCS index 30, and the entry corresponding to MCS index 31 can be removed from Table 2. Alternatively, the valid entries of G can be considered to be removed because all the entries corresponding to MCS indexes 29, 30, and 31 are reserved entries. For example, the entry corresponding to MCS index 25, the entry corresponding to MCS index 26, the entry corresponding to MCS index 27, and the entry corresponding to MCS index 28 can be removed. This is equivalent to removing entries with relatively high coding rates from the original MCS table, so that the new MCS table supports lower coding rates more effectively. Alternatively, the G entries removed from the original MCS table are randomly selected G entries, and the MCS indices corresponding to the removed entries of G may be consecutive or non-consecutive. Alternatively, the last entry corresponding to 64QAM in the original MCS table may be selected for removal. This is not specifically limited.

[0164] In the first example, when G=4, see Table A1 for the MCS table.

[0165] [Table 3]

[0166] One row of Table A1 can be understood as one MCS. It can be seen that one MCS corresponds to one MCS index and a set of parameters. In addition, in the MCS table, the parameters corresponding to one MCS may include other parameters in addition to some parameters shown in Table A1. However, the other parameters are not listed one by one because they are not very relevant to the solution of the present application.

[0167] For the correspondence between the modulation scheme number and a specific modulation scheme, please refer to the above description. The subsequent tables are similar and the details will not be repeated.

[0168] In Table A1, Old MCS Index represents the index of the corresponding entry in the original MCS table, and New MCS Index represents the index of the corresponding entry in the new MCS table. In Table A1, it can be seen that there is no corresponding New MCS Index after Old MCS Index 28. This shows that Table A1 uses an example in which the entry corresponding to MCS Index 28, the entry corresponding to MCS Index 29, the entry corresponding to MCS Index 30, and the entry corresponding to MCS Index 31 are removed from the original MCS table. Four entries, namely New MCS Index 0 to New MCS Index 3, are newly added. This can be understood as follows: New MCS Index 0 and New MCS Index 2 are newly added, the entry corresponding to New MCS Index 1 is obtained by averaging the entry corresponding to New MCS Index 0 and the entry corresponding to New MCS Index 2, and the entry corresponding to New MCS Index 3 is obtained by averaging the entry corresponding to New MCS Index 2 and the entry corresponding to New MCS Index 4. For example, the value corresponding to New MCS Index 1, obtained by multiplying the coding rate by 1024, is equal to 66, which is obtained by averaging the value 54 for New MCS Index 0, obtained by multiplying the coding rate by 1024, and the value 78, obtained by multiplying the coding rate by 1024, and corresponding to New MCS Index 2, in other words, 66=(54+78) / 2. The spectral efficiency corresponding to New MCS Index 1 is 0.1289, which is obtained by averaging the spectral efficiency 0.1055 corresponding to New MCS Index 0 and the spectral efficiency 0.1523 corresponding to New MCS Index 2, in other words, 0.1289=(0.1055+0.1523) / 2. The method for obtaining an entry corresponding to New MCS Index 3 is similar to the method for obtaining an entry corresponding to New MCS Index 1, and the details will not be repeated.

[0169] In the newly added entries in Table A1, the correspondence between the MCS index and each parameter is merely an example. For example, the modulation order corresponding to New MCS Index 0 may not be 2, or the corresponding value obtained by multiplying the coding rate by 1024 may not be 54. This is not particularly limited, provided that the coding rate corresponding to at least one of the newly added entries is lower than the lowest coding rate in the original MCS table.

[0170] For example, if YY is 120, MCS index X may include at least one of new MCS index 0 to new MCS index 3 in table A1.

[0171] In a second example, when G=6, see Table A2 for the MCS table.

[0172] [Table 4A] [Table 4B]

[0173] Problems similar to those in Table A1 will not be discussed further, see the description of Table A1 for details.

[0174] It can be seen that there is no corresponding new MCS index after old MCS index 26 in table A2. This indicates that table A2 uses an example in which the entry corresponding to MCS index 26, the entry corresponding to MCS index 27, the entry corresponding to MCS index 28, the entry corresponding to MCS index 29, the entry corresponding to MCS index 30, and the entry corresponding to MCS index 31 are removed from the original MCS table. Six new entries, namely new MCS index 0 to new MCS index 5, are added. This can be understood as follows: New MCS Index 0, New MCS Index 2, and New MCS Index 4 are newly added, and the entry corresponding to New MCS Index 1 is obtained by averaging the entry corresponding to New MCS Index 0 and the entry corresponding to New MCS Index 2, the entry corresponding to New MCS Index 3 is obtained by averaging the entry corresponding to New MCS Index 2 and the entry corresponding to New MCS Index 4, and the entry corresponding to New MCS Index 5 is obtained by averaging the entry corresponding to New MCS Index 4 and the entry corresponding to New MCS Index 6. For a specific manner of obtaining new entries through averaging, please refer to the description of Table A1.

[0175] For example, if YY is 120, then MCS index X may include at least one of new MCS index 0 through new MCS index 5 in table A2.

[0176] In the newly added entries in Table A2, the correspondence between the MCS index and each parameter is merely an example. For example, the modulation order corresponding to New MCS Index 0 may not be 2, or the corresponding value obtained by multiplying the coding rate by 1024 may not be 16. This is not particularly limited, provided that the coding rate corresponding to at least one of the newly added entries is lower than the lowest coding rate in the original MCS table.

[0177] In the eighth example, for the MCS table, please refer to Table A8.

[0178] [Table 5A] [Table 5B]

[0179] Problems similar to those in Table A1 will not be discussed further, see the description of Table A1 for details.

[0180] In table A8, the value corresponding to each possibility is an MCS index. As with table A4, table A8 may actually include multiple MCS tables, and each possibility may belong to an independent MCS table. In table A8, all entries corresponding to MCS indices that do not correspond to the Old MCS Index are newly added.

[0181] Using the MCS table corresponding to possibility 1 as an example, it can be seen that in table A8, for possibility 1, there is no corresponding new MCS index after old MCS index 26. This shows that table A8 uses an example in which the entry corresponding to MCS index 26, the entry corresponding to MCS index 27, the entry corresponding to MCS index 28, the entry corresponding to MCS index 29, the entry corresponding to MCS index 30, and the entry corresponding to MCS index 31 have been removed from the original MCS table. Six entries, namely, new MCS index 0 to new MCS index 5, are newly added.

[0182] For example, if YY is 120, for possibility 1, MCS index X may include at least one of new MCS index 0 through new MCS index 5 in table A8.

[0183] In the newly added entries in Table A8, the correspondence between the MCS index and each parameter is merely an example. For example, in the case of possibility 1, the modulation order corresponding to New MCS Index 0 may not be 2, or the corresponding value obtained by multiplying the coding rate by 1024 may not be 8. This is not particularly limited, provided that the coding rate corresponding to at least one of the newly added entries is lower than the lowest coding rate of the original MCS table.

[0184] In the ninth example, for the MCS table, please refer to Table A9.

[0185] [Table 6A] [Table 6B]

[0186] Problems similar to those in Table A1 will not be discussed further, see the description of Table A1 for details.

[0187] In table A9, the value corresponding to each possibility is an MCS index. As with table A4, table A9 may actually include multiple MCS tables, and each possibility may belong to an independent MCS table. In table A9, all entries corresponding to MCS indices that do not correspond to the Old MCS Index are newly added.

[0188] Using the MCS table corresponding to possibility 1 as an example, it can be seen that in table A9, for possibility 1, there is no corresponding new MCS index after old MCS index 28. This shows that table A9 uses an example in which the entry corresponding to MCS index 28, the entry corresponding to MCS index 29, the entry corresponding to MCS index 30, and the entry corresponding to MCS index 31 have been removed from the original MCS table. Four new entries, namely new MCS index 0 to new MCS index 3, are added.

[0189] For example, if YY is 120, for possibility 1, MCS index X may include at least one of new MCS index 0 through new MCS index 4 in table A9.

[0190] In the newly added entries in table A9, the correspondence between the MCS index and each parameter is merely an example. For example, in the case of possibility 1, the modulation order corresponding to the new MCS index 0 may not be 2, or the corresponding value obtained by multiplying the coding rate by 1024 may not be 22. This is not particularly limited, provided that the coding rate corresponding to at least one of the newly added entries is lower than the lowest coding rate in the original MCS table.

[0191] For another example, see Table A9-1 for the MCS table.

[0192] [Table 7A] [Table 7B]

[0193] 2.The MCS table corresponds to 4 bits.

[0194] When the MCS table supports 4 bits, the original CQI table (see Table 1) can be directly extracted to form a new MCS table. The new MCS table can include multiple entries in the original CQI table, and can further include an entry of H that is not included in the original CQI table. In other words, when the new MCS table is formed, in addition to the entries in the original CQI table being directly extracted, an entry of H is newly added to the new MCS table. For example, an entry corresponding to MCS index 1 in the new MCS table may not be included in the original CQI table. In the thirteenth example, please refer to Table A13 for the MCS table.

[0195] [Table 8]

[0196] In table A13, the value corresponding to each possibility is an MCS index. It can be understood that table A13 may actually include multiple MCS tables. For example, five columns of "Old CQI Index", "Possibility 1", "modulation", "code rate", and "Spectral Efficiency" may form an MCS table. As another example, five columns of "Old CQI Index", "Possibility 2", "modulation", "code rate", and "Spectral Efficiency" may form an MCS table. In other words, each possibility may belong to an independent MCS table. In table A13, all entries corresponding to MCS indexes that do not correspond to Old CQI Index are newly added.

[0197] For example, in the case of possibility 1, five new entries from New MCS Index 0 to New MCS Index 4 are added to table A13.

[0198] For example, if YY is 120, for possibility 1, MCS index X may include at least one of new MCS index 0 through new MCS index 4 in table A13.

[0199] In the newly added entries in Table A13, the correspondence between the MCS index and each parameter is merely an example. For example, in the case of possibility 1, the modulation order corresponding to New MCS Index 0 may not be 2, or the corresponding value obtained by multiplying the coding rate by 1024 may not be 8. This is not particularly limited, provided that the coding rate corresponding to at least one of the newly added entries is lower than the lowest coding rate in the original MCS table. c. For example, the MCS table supports a BLER of 10e-3.

[0200] In the following description process, a 5-bit CQI table and a 4-bit CQI table are also used separately as examples.

[0201] 5.5-bit MCS table.

[0202] For another example, see Table A32-1 for an MCS table.

[0203] [Table 9A] [Table 9B]

[0204] 6.The MCS table corresponds to 4 bits.

[0205] In the 36th example, for the MCS table, please refer to Table A36.

[0206] [Table 10]

[0207] d. For example, the MCS table supports a BLER of 10e-4.

[0208] In the following description process, the MCS table corresponding to 5 bits and the MCS table corresponding to 4 bits are also used separately as examples.

[0209] 7.The MCS table corresponds to 5 bits.

[0210] In the 42nd example, please refer to Table A42 for the MCS table.

[0211] [Table 11A] [Table 11B]

[0212] 8.The MCS table corresponds to 4 bits.

[0213] In the 46th example, for the MCS table, please refer to Table A46.

[0214] [Table 12]

[0215] In the 49th example, for the MCS table, please refer to Table A49.

[0216] [Table 13]

[0217] In the 50th example, for the MCS table, please refer to Table A50.

[0218] [Table 14]

[0219] For another example, see Table A50-1 for the MCS table.

[0220] [Table 15]

[0221] In the above example A, the new MCS table provided in this embodiment of the present application is obtained by modifying the existing MCS table or CQI table.

[0222] In addition, due to the current URLLC's capability of supporting lower BLER, the terminal device and the network device support two CQI tables. The two CQI tables correspond to different BLERs. For example, the two CQI tables are respectively referred to as a first CQI table and a second CQI table. All or some entries of the two CQI tables are different. For example, the BLER corresponding to the first CQI table is 10e-5, and a lower spectral efficiency entry is introduced into the first CQI table instead of the second CQI table. For example, the BLER corresponding to the second CQI table is 10e-1, and the eMBB CQI table can be reused as the second CQI table, and the second CQI table includes an entry with a higher spectral efficiency than the first CQI table. For example, see Table 1 above for the second CQI table, and see Table 2.1A below for the first CQI table, where Z1 and Z2 are positive integers greater than or equal to 30 and less than 78. Z1 is smaller than Z2. Optionally, Z1 and Z2 are two of 31, 33, 34, 35, 36, 37, 38, 41, 43, 44, 45, 46, 47, 48, 49, 51, 53, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, and 77. The ratio of Z2 to 78 is less than or equal to 10, and the ratio of Z2 to Z1 is less than or equal to 10. Table 2.1A is as follows:

[0223] [Table 16]

[0224] Since URLLC supports two BLER CQI tables, if URLLC also supports two MCS tables that correspond one-to-one with the CQI tables, how the terminal device and the network device determine the corresponding MCS table to be used for data transmission is a problem to be solved. Currently, there are two solutions, namely: 1. The network device informs the terminal device of a specific MCS table to be used for data reception or data transmission by using dynamic signaling DCI; 2. The network device semi-statically configures the MCS table of the terminal device by using RRC signaling, and before the terminal device receives a new RRC configuration signaling, both the terminal device and the network device use this previously configured MCS table for data transmission. The disadvantage of the above solution 1 is that a relatively large amount of additional signaling overhead is incurred. In the above solution 2, RRC signaling or other higher layer signaling is used, and a relatively long waiting time is required for signaling reconfiguration, so solution 2 is not suitable for selecting the optimal MCS table for dynamic scheduling in URLLC services with relatively high delay requirements.

[0225] For this reason, in one implementation, this embodiment of the present application provides a new MCS table. The MCS table is, for example, called a first MCS table. The first MCS table includes all or some entries corresponding to the CQI tables of two BLERs. Thus, one MCS table corresponds to at least two CQI tables with different BLERs, which can avoid extra signaling overhead, maintain scheduling flexibility, and improve system efficiency.

[0226] In this embodiment of the present application, the first MCS table may include 32 entries. The 32 entries include all entries in the first CQI table. The first CQI table includes at least one entry whose spectral efficiency is lower than 78 / 1024×2. It is currently known that the highest spectral efficiency in the first CQI table is 772 / 1024×6. In this case, all entries included in the first CQI table should be included in the first MCS table, and the 32 entries further include at least one entry excluded in the first CQI table. The spectral efficiency of the at least one entry excluded in the first CQI table is higher than 772 / 1024×6. In other words, all or some of the entries that are not included in the first CQI table and have a spectral efficiency higher than 772 / 1024×6 are included in the first MCS table.

[0227] In the first MCS table, for MCS number X, the modulation scheme corresponding to MCS number X-1 and MCS number X is QPSK, and the modulation scheme corresponding to MCS number X+1 is 16QAM. The coding rate of MCS number X is Round up {(coding rate of MCS number X-1 × 2 + coding rate of MCS number X+1 × 4) / 4}}, Truncate {(coding rate of MCS number X-1 × 2 + coding rate of MCS number X+1 × 4) / 4}, Rounded off {(coding rate of MCS number X-1 × 2 + coding rate of MCS number X+1 × 4) / 4}, (Coding rate of MCS number X-1 × 2 + Coding rate of MCS number X+1 × 4) / 4 is equal to one of

[0228] In the first MCS table, for MCS number Y, the modulation scheme corresponding to MCS number Y-1 and MCS number Y is 16QAM, and the modulation scheme corresponding to MCS number Y+1 is 64QAM. The coding rate of MCS number Y is Round up {(coding rate of MCS number Y-1 × 4 + coding rate of MCS number Y+1 × 6) / 8}}, Truncate {(coding rate of MCS number Y-1 × 4 + coding rate of MCS number Y+1 × 6) / 8}, Rounded off {(coding rate of MCS number Y-1 × 4 + coding rate of MCS number Y+1 × 6) / 8}, (Coding rate of MCS number Y-1 × 4 + Coding rate of MCS number Y+1 × 6) / 8 is equal to one of

[0229] Y is greater than X+2.

[0230] The above cases are when transform precoding is not enabled or when cyclic prefix (CP)-orthogonal frequency division multiplexing (OFDM) is used.

[0231] It can be seen that in the first MCS table, only an entry corresponding to a lower modulation order is reserved in the modulation order shift part. In the prior art, two entries corresponding to the same spectral efficiency are reserved in the shift part, but the modulation orders corresponding to the two entries are different. In this specification, in order to reduce the number of state entries in the MCS table, only one entry is reserved in this embodiment of the application. The reason for reserving an entry with a lower modulation order is to ensure higher reliability. In general, for the same spectral efficiency, the lower the modulation order, the higher the reliability. In addition, the MCS table further supports transform precoding. When transform precoding is enabled, a parameter q exists, where q may represent the lowest modulation order supported by the terminal device. When q=2, the reserved entry q (e.g., the entry corresponding to MCS number 28 in the prior art) always exists in the MCS table. This causes a waste of state entries. For example, in the prior art, when q=2, MCS number 28 and MCS number 29 are the same entry. This belongs to a redundant state.

[0232] Therefore, in this embodiment of the present application, a more efficient MCS indication state entry is introduced in consideration of saving state entries. For example, in this embodiment of the present application, all or some entries in the first MCS table may be determined based on the value of q.

[0233] In some cases, when transform precoding is enabled and the terminal device reports that pi / 2 BPSK modulation is supported, q=1, and when the terminal device reports that pi / 2 BPSK modulation is not supported, q=2, where q is the lowest supported modulation order reported by the terminal device, and a spectral efficiency corresponding to the at least one MCS number is determined based on the value of q.

[0234] In some cases, when transform precoding is enabled and the terminal device reports that pi / 2 BPSK modulation is supported, q=1, and when the terminal device reports that pi / 2 BPSK modulation is not supported, q=2, where q is the lowest supported modulation order reported by the terminal device, and the modulation order and spectral efficiency corresponding to the at least one MCS number are determined based on the value of q.

[0235] Optionally, when transform precoding is enabled and the terminal device reports that pi / 2 BPSK modulation is supported, q=1, and when the terminal device reports that pi / 2 BPSK modulation is not supported, q=2, where q is a lowest supported modulation order reported by the terminal device, and a reserved entry corresponding to at least one MCS number and a first value are determined based on the value of q, where the first value is a value greater than 772 / 1024×6.

[0236] In some cases, when transform precoding is enabled and the terminal device reports that pi / 2 BPSK modulation is supported, q=1, and when the terminal device reports that pi / 2 BPSK modulation is not supported, q=2, where q is the lowest supported modulation order reported by the terminal device, and a first value or a second value corresponding to the at least one MCS number is determined based on the value of q, where the first value and the second value are values ​​greater than 772 / 1024×6.

[0237] In this embodiment of the present application, if the terminal device supports pi / 2 BPSK modulation, the terminal device reports to the network device. When the network device receives the report of the terminal device, in other words, when the network device determines that the terminal device reports that pi / 2 BPSK modulation is supported, q is equal to 1, and when the network device determines that the terminal device reports that pi / 2 BPSK modulation is not supported, q is equal to 2. The modulation order of the reserved entries corresponding to at least one of MCS numbers 29, 30, and 31 in the first MCS table is determined based on the value of q. This can be understood as follows, that is, the modulation order of all or some entries in the first MCS table can be determined based on the value of q. In practice, the specific entries whose modulation order is determined based on the value of q are not limited. At least one of MCS numbers 29, 30, and 31 in this specification is merely an example.

[0238] For example, the modulation order of the reserved entries corresponding to at least one of MCS numbers 29, 30, and 31 is determined based on the value of q in the following two cases: When q=1, MCS number 29 corresponds to modulation order 1, MCS number 30 corresponds to modulation order 2, and MCS number 31 corresponds to modulation order 4; When q=2, MCS number 29 corresponds to modulation order 2, MCS number 30 corresponds to modulation order 4, and MCS number 31 corresponds to modulation order 6. At least one of the following may be included, but is not limited to:

[0239] For example, the modulation order of the reserved entries corresponding to at least one of MCS numbers 28, 29, 30, and 31 is determined based on the value of q in the following two cases: When q=1, MCS number 28 corresponds to modulation order 1 and has a reserved spectral efficiency value, MCS number 29 corresponds to modulation order 2 and has a reserved spectral efficiency value, MCS number 30 corresponds to modulation order 4 and has a reserved spectral efficiency value, and MCS number 31 corresponds to modulation order 6 and has a reserved spectral efficiency value; When q=2, MCS number 28 corresponds to modulation order 6 and has a spectral efficiency higher than 772 / 1024×6, MCS number 29 corresponds to modulation order 2 and has a reserved spectral efficiency, MCS number 30 corresponds to modulation order 4 and has a reserved spectral efficiency, and MCS number 31 corresponds to modulation order 6 and has a reserved spectral efficiency. At least one of the following may be included, but is not limited to:

[0240] Referring to Fig. 4, an embodiment of the present application provides a second communication method. This method is also called an MCS receiving and notifying method. In the following description process, an example is used in which the method is applied to the application scenario shown in Fig. 2. The procedure of this method is as follows:

[0241] S41. The terminal device sends a first CQI number to the network device, and in response, the network device receives the first CQI number from the terminal device, where the first CQI number is determined based on a first CQI table.

[0242] S42. The network device sends a first MCS number, and in response, the terminal device receives the first MCS number, where the first MCS number is determined based on a first MCS table, and the first MCS table includes an excluded entry in the first CQI table and at least one entry in the first CQI table whose modulation scheme is 64QAM.

[0243] In this embodiment of the present application, "number" and "index" can be understood as having the same meaning. For example, a CQI index and a CQI number are interchangeable concepts, and an MCS index and an MCS number are interchangeable concepts.

[0244] The first CQI table may be predefined in a protocol, may be preconfigured by a terminal device according to a protocol rule, or may be prestored by a terminal device, may be selected by a terminal device from at least two predefined tables based on a downlink channel state, or may be notified to a terminal device by a network device. Specifically, the method of notifying a terminal device by a network device may be that the network device selects one of at least two predefined tables based on an uplink channel state or a downlink channel state, and notifies the terminal device. The CQI table is used to describe the mapping relationship between the CQI number and the entry. In this embodiment of the present application, the mapping relationship of the CQI table is only an example described to facilitate the understanding of the present application. The expression format of the CQI table in the present application includes, but is not limited to, the mapping relationship. In other words, the CQI table includes multiple combinations, and all combinations are included in the protection scope of the present application, provided that the mapping relationship between the CQI number and the entry can be reflected in the CQI table.

[0245] The first MCS table may be predefined in a protocol, may be preconfigured by a terminal device according to a protocol rule, or may be prestored by a terminal device, may be selected by a terminal device from at least two predefined MCS tables based on a downlink channel state, or may be notified to a terminal device by a network device. Specifically, the method of notifying a terminal device by a network device may be that the network device selects one of at least two predefined tables based on an uplink channel state or a downlink channel state, and notifies the terminal device. The MCS table is used to describe the mapping relationship between MCS numbers and entries. In this embodiment of the present application, the mapping relationship of the MCS table is only an example described to facilitate the understanding of the present application. The expression format of the MCS table in this application includes, but is not limited to, the mapping relationship. In other words, the MCS table includes multiple combinations, and all combinations are included in the protection scope of the present application, provided that the mapping relationship between the MCS number and the entry can be reflected in the CQI table.

[0246] Specifically, the terminal device determines a first spectral efficiency based on the measured first SINR, and then obtains a first CQI number corresponding to the first spectral efficiency based on the first spectral efficiency and a first CQI table. The first CQI table is pre-stored in the terminal device.

[0247] Specifically, an entry corresponding to a CQI number may represent a row in which the CQI number is in the CQI table, may represent the modulation scheme, the spectral efficiency, and the coding rate corresponding to the CQI number in the CQI table, may represent that the CQI number corresponds to "out of range" in the CQI table, or may represent that the value corresponding to the CQI number in the CQI table is null, in other words, not used. In general, it should be understood that the CQI number 0 corresponds to "out of range", which in this case means that the received signal-to-noise ratio of the terminal device is less than a preset threshold.

[0248] Specifically, the entry corresponding to the MCS number may represent a row in which the MCS number is located in the MCS table, may represent the modulation scheme, the spectral efficiency, and the coding rate corresponding to the MCS number in the MCS table, may represent the modulation scheme and reserved information corresponding to the MCS number in the MCS table, or may represent that the value corresponding to the MCS number in the MCS table is null, in other words, not used. It should be understood that the reserved information means that the coding rate and the spectral efficiency are not included in the current MCS notification. Therefore, the coding rate or the spectral efficiency required for the current transmission is determined by using a predefined MCS, an MCS notified in advance by the network device, or an MCS notified by using higher layer signaling.

[0249] Specifically, the first MCS table includes the entries excluded in the first CQI table and at least one entry whose modulation scheme in the first CQI table is 64 QAM. Specifically, the first MCS table includes the entries excluded in the first CQI table and further includes at least one of XXX1 to XXX5. The first MCS table may include one or more entries whose modulation scheme is 64 QAM, and each entry whose modulation scheme is 64 QAM includes a modulation scheme, a coding rate, and a spectral efficiency, and has a corresponding MCS number.

[0250] It should be understood that the positions and numbers of XXX1 to XXX5 and YYY1 are merely examples. Specifically, the portion corresponding to 64QAM may alternatively include only XXX1 to XXX4, and YYY may alternatively include YYY1 and YYY2.

[0251] [Table 17]

[0252] Specifically, the network device predefines a first CQI table or determines the first CQI table from at least two CQI tables. Then, the network device receives a first CQI number sent by the terminal device. It can be understood that the network device has determined or figured out the first CQI table when receiving the first CQI number.

[0253] The network device may determine a corresponding modulation scheme, a corresponding coding rate, and a corresponding spectral efficiency based on the received first CQI number. The network device determines a first MCS number in the first MCS table based on the received first CQI number and the first MCS table. The modulation scheme, coding rate, and spectral efficiency corresponding to the first MCS number may be the same as or different from the modulation scheme, coding rate, and spectral efficiency corresponding to the first CQI number. This is not limited in the present application. It will be understood that the network device further determining the first MCS table specifically includes the network device determining the first MCS table based on the first CQI number.

[0254] The network device transmits the first MCS number. Specifically, the network device may transmit the first MCS number by using higher layer signaling or downlink control information.

[0255] Specifically, the first MCS table includes all entries in the first CQI table except for the entry corresponding to the smallest CQI number. The first MCS table includes all entries in the first CQI table except for the entry corresponding to CQI number 0. In other words, the first MCS table does not include all entries in the first CQI table except for the "out of range" entries.

[0256] It will be further appreciated that, in some cases, the first MCS table includes all valid entries in the first CQI table, the valid entries being entries other than those corresponding to "out of range" and / or those with a null value.

[0257] For example, assume that the first MCS table includes 16 entries or 32 entries. In general, the CQI table is shown in Table 1 and Table 2, and there are 15 entries other than the entries corresponding to "out of range" and / or the entries whose values ​​are null. In other words, the first MCS table includes 15 valid entries in the CQI table. If the CQI table includes 7 entries whose values ​​are null and one entry corresponding to "out of range", it will be understood that the first MCS table includes 8 valid entries in the CQI table.

[0258] In this embodiment of the present application, the first MCS table contains a total of 16 entries, and only one entry is excluded in the first CQI table.

[0259] In some cases, the size of the MCS bit field in the downlink control information corresponding to the MCS table is 4 bits.

[0260] Specifically, the number of entries included in the first MCS table and not included in the first CQI table is 1. In other words, the first MCS table includes one entry that is excluded in the first CQI table.

[0261] For example, in general, the CQI tables are shown in Table C1 and Table C2, and have 15 entries other than the entries corresponding to "out of range" and / or entries with null values. The first MCS table includes 15 entries in the first CQI table, and excludes one entry in the first CQI table.

[0262] For example, the coding rate of one entry excluded in the first CQI table is lower than the coding rate of CQI number 1 in the first CQI table. In another example, the spectral efficiency of one entry excluded in the first CQI table is lower than the spectral efficiency of CQI number 1 in the first CQI table. In this way, when the network device receives CQI number 1 or CQI number 0 transmitted by the terminal device, the network device can further schedule the terminal device with a lower coding rate, so that the terminal device can still meet the URLLC service requirements. Therefore, the reliability of the URLLC service transmission is ensured.

[0263] In some cases, MCS number 0 is an entry excluded in the first CQI table. According to the principle of designing the MCS table in the ascending order of spectral efficiency, it can be seen that the spectral efficiency corresponding to MCS number 0 is lower than the spectral efficiency corresponding to CQI table number 1. In this way, when the network device receives the CQI number 1 or CQI number 0 transmitted by the terminal device, the network device can further schedule the terminal device with a lower coding rate, so that the terminal device can still meet the URLLC service requirements. Therefore, the reliability of the URLLC service transmission is ensured.

[0264] Optionally, MCS number 1 is an entry excluded in the first CQI table. According to the design in ascending order of spectral efficiency, the possible spectral efficiency corresponding to MCS number 1 is equal to (spectral efficiency corresponding to CQI number 1 in the first CQI table + spectral efficiency corresponding to CQI number 2 in the first CQI table) / 2. The possible spectral efficiency corresponding to MCS number 1 is lower than the spectral efficiency corresponding to CQI number 2 in the first CQI table, and higher than the spectral efficiency corresponding to CQI number 1 in the first CQI table. From the above description, it can be seen that in this way, when the network device receives CQI number 1 or CQI number 2 sent by the terminal device, the network device can further schedule the terminal device based on MCS number 1 corresponding to the intermediate spectral efficiency, so that the terminal device can still meet the URLLC service requirements. Therefore, the system efficiency and reliability of URLLC service transmission are ensured.

[0265] In this embodiment of the present application, for entries that are not included in the first CQI table, the MCS number in the first MCS table is one of MCS number 0, MCS number 1, and MCS number 3.

[0266] Optionally, MCS number 3 is an entry excluded in the first CQI table. According to the design in ascending order of spectral efficiency, the possible spectral efficiency corresponding to MCS number 3 is equal to (spectral efficiency corresponding to CQI number 2 in the first CQI table+spectral efficiency corresponding to CQI number 3 in the first CQI table) / 2. The possible spectral efficiency corresponding to MCS number 3 is lower than the spectral efficiency corresponding to CQI number 3 in the first CQI table, and higher than the spectral efficiency corresponding to CQI number 2 in the first CQI table. From the above description, it can be seen that in this way, when the network device receives CQI number 2 or CQI number 3 transmitted by the terminal device, the network device can further schedule the terminal device based on MCS number 3 corresponding to the intermediate spectral efficiency, so that the terminal device can still meet the URLLC service requirements. Therefore, the system efficiency and reliability of URLLC service transmission are ensured. If the value of (spectral efficiency corresponding to CQI number 2 in the first CQI table + spectral efficiency corresponding to CQI number 3 in the first CQI table) / 2 contains more than four decimal places, it can be understood that since the spectral efficiency only holds four decimal places, the value is rounded off to obtain the spectral efficiency with four decimal places, and the spectral efficiency corresponding to MCS number 3 can still be considered to be equal to (spectral efficiency corresponding to CQI number 2 in the first CQI table + spectral efficiency corresponding to CQI number 3 in the first CQI table) / 2.

[0267] It will be understood that in this specification, the coding rate or spectral efficiency corresponding to the newly added entry is not included in the first CQI table, but the specific adding position may be MCS number 0, 1, or 3, or may be another position. If the entry is added to another position, the other position is within the protection scope of the present application.

[0268] The spectral efficiency of the entry with MCS number 0 in the first MCS table is lower than the spectral efficiency of the entry with CQI number 1 in the first CQI table.

[0269] For example, the spectral efficiency of the entry with CQI number 1 in the first CQI table is 0.0781, the coding rate corresponding to QPSK modulation multiplied by 1024 is 40, and the coding rate corresponding to pi / 2 BPSK modulation multiplied by 1024 is 80.

[0270] The spectral efficiency of the entry with MCS number 0 in the first MCS table is 0.0195, which is 10 obtained by multiplying the coding rate corresponding to QPSK modulation by 1024, and 20 obtained by multiplying the coding rate corresponding to pi / 2 BPSK modulation by 1024. Alternatively, the spectral efficiency of the entry with MCS number 0 in the first MCS table is 0.0391, which is 20 obtained by multiplying the coding rate corresponding to QPSK modulation by 1024, and 40 obtained by multiplying the coding rate corresponding to pi / 2 BPSK modulation by 1024. Alternatively, the spectral efficiency of the entry with MCS number 0 in the first MCS table is 0.0586, which is 30 obtained by multiplying the coding rate corresponding to QPSK modulation by 1024, and 60 obtained by multiplying the coding rate corresponding to pi / 2 BPSK modulation by 1024. Alternatively, the spectral efficiency of the entry with MCS number 0 in the first MCS table is 0.0625, the code rate corresponding to QPSK modulation multiplied by 1024 is 32, and the code rate corresponding to pi / 2 BPSK modulation multiplied by 1024 is 64. Alternatively, the spectral efficiency of the entry with MCS number 0 in the first MCS table is 0.0313, the code rate corresponding to QPSK modulation multiplied by 1024 is 16, and the code rate corresponding to pi / 2 BPSK modulation multiplied by 1024 is 32. Alternatively, the spectral efficiency of the entry with MCS number 0 in the first MCS table is 0.0156, the code rate corresponding to QPSK modulation multiplied by 1024 is 8, and the code rate corresponding to pi / 2 BPSK modulation multiplied by 1024 is 16. It should be understood that the above values ​​may alternatively correspond to another MCS number. This is not limited in the present application. Specifically, the MCS number that may correspond to the above-mentioned spectral efficiency may be 0 or more and 31 or less.

[0271] In this way, when the network device receives the CQI number 1 or CQI number 0 sent by the terminal device, the network device can further schedule the terminal device with a lower coding rate, so that the terminal device can still meet the URLLC service requirements. Thus, the reliability of the URLLC service transmission is ensured.

[0272] In this embodiment of the present application, the number of entries included in the first MCS table is the same as the number of entries included in the first CQI table, or the number of entries included in the first MCS table is less than or equal to 16 and is greater than the number of entries included in the first CQI table.

[0273] Possibly, if the first CQI table has 16 entries, then the first MCS table has 16 entries. If the first CQI table has 8 entries, then the first MCS table has 8 entries.

[0274] In this case, it can be seen that the 16 entries in the first CQI table include one "out of range" entry index 0 and 15 valid entries index 1 to index 15. All 16 entries in the first MCS table are 16 valid entries. Alternatively, in this case, the 8 entries in the first CQI table include one "out of range" entry index 0 and 7 valid entries index 1 to index 7. All 8 entries in the first MCS table are 8 valid entries. Then, the number of entries in the first MCS table is the same as the number of entries in the first CQI table. However, the first MCS table includes valid entries excluded in the CQI table. Valid entries included in the first MCS table but not in the first CQI table may be reserved entries, i.e., do not include modulation order, coding rate, and spectral efficiency. In this case, the meaning of a valid entry is to use the modulation order, coding rate, and spectral efficiency used in the last transmission. Alternatively, the valid entry included in the first MCS table but not included in the first CQI table may be MCS index 0, and the coding rate and / or spectral efficiency of MCS index 0 is lower than the coding rate and / or spectral efficiency of CQI index 1. In another example, there is only one valid entry included in the first MCS table but not included in the first CQI table, and the value of the valid entry may be obtained by using MCS index A corresponding to the valid entry. The coding rate of MCS index A is

number

number

[0275] Note that since the spectral efficiency only holds up to four decimal places, when the spectral efficiency of MCS index 1 is obtained, the calculation result needs to be rounded to hold four decimal places. For example, if the spectral efficiency of MCS index 1 is 1.56444, 1.5644 is finally obtained. For example, if the spectral efficiency of MCS index 1 is 1.56445, 1.5645 is finally obtained.

[0276] Possibly, if the first CQI table has 8 entries, then the first MCS table has 16 entries. Possibly, if the first CQI table has 4 entries, then the first MCS table has 8 entries.

[0277] In this case, it can be seen that the 8 entries in the first CQI table include one "out of range" entry, index 0, and 7 valid entries, index 1 through index 7. All 16 entries in the first MCS table are 16 valid entries, with 7 entries corresponding to CQI index 1 through CQI index 7.

[0278] The coding rate of MCS index B is

number

[0279] The coding rate of MCS index C is

number

number

[0280] The last valid entry may be a reserved entry, or an entry obtained by obtaining index B or index C, or an entry obtained by obtaining MCS index X or MCS index X+1 in the communication method shown in Fig. 3. This is not limited to this embodiment of the present application.

[0281] In this embodiment of the present application, in the entries included in the first CQI table and / or the first MCS table, the corresponding value obtained by multiplying the coding rate by 1024 includes a value of 30, or at least one of the values ​​35, 37, 40, 46, 49, 68, 70, 90, and 95.

[0282] Optionally, in the entries included in the first CQI table, the corresponding values ​​obtained by multiplying the coding rate by 1024 include two values ​​from 30 to 39, two values ​​from 40 to 49 or less, two values ​​from 60 to 70 or less, two values ​​from 89 to 96 or less. The other ranges of coding rates are not limited.

[0283] Optionally, in the entries included in the first MCS table, the corresponding values ​​obtained by multiplying the coding rate by 1024 include three values ​​from 30 to 39, up to three values ​​from 40 to 49, up to two values ​​from 60 to 70, up to two values ​​from 89 to 96. Other ranges of coding rates are not limited.

[0284] Optionally, in entries included in the first CQI table, values ​​obtained by multiplying the coding rate by 1024 include at least one of 35, 37, and 40, and / or at least one of 46 and 49, and / or at least one of 68 and 70, and / or at least one of 90 and 95.

[0285] Optionally, in entries included in the first CQI table, values ​​obtained by multiplying the coding rate by 1024 include at least one of 30, 35, and 40, and / or at least one of 45 and 50, and / or at least one of 65 and 70, and / or at least one of 78 and 80, and / or at least one of 90 and 95.

[0286] By applying this solution, resource utilization and transmission reliability at low signal-to-noise ratios can be improved.

[0287] The following will explain the MCS table provided in this embodiment of the present application by using some examples.

[0288] Table C5-1 is an MCS table according to one embodiment of the present application. The MCS table corresponds to 5 bits. Specifically, the MCS table includes 32 entries.

[0289] [Table 18A] [Table 18B] [Table 18C]

[0290] One row of table C5-1 can be understood as one MCS. It can be seen that one MCS corresponds to one MCS index and a set of parameters. In addition, in the MCS table, the parameters corresponding to one MCS may include other parameters in addition to some parameters shown in table C5-1. However, the other parameters are not listed one by one because they are not very relevant to the solution of the present application.

[0291] In table C5-1, the corresponding value of each possibility is an MCS index in the new MCS table, and Old MCS Index represents the index of the corresponding entry in the original MCS table. It can be understood that table C5-1 may actually include multiple MCS tables. For example, four columns of "Possibility 1", "Modulation Order", "Coding Rate", and "Spectral Efficiency" may form an MCS table. As another example, four columns of "Possibility 2", "Modulation Order", "Coding Rate", and "Spectral Efficiency" may also form an MCS table. In other words, each possibility may belong to an independent MCS table. In table C5-1, all entries corresponding to MCS indices that have no correspondence with Old MCS Index are newly added.

[0292] In the newly added entries in Table C5-1, the correspondence between the MCS index and each parameter is merely an example. For example, for possibility 2, the modulation order corresponding to MCS index 6 may not be 2, or the corresponding value obtained by multiplying the coding rate by 1024 may not be 90. This is not specifically limited.

[0293] Table C5-3 is an MCS table according to one embodiment of the present application. The MCS table corresponds to 4 bits. Specifically, the MCS table includes 16 entries.

[0294] [Table 19A] [Table 19B]

[0295] Issues similar to those in Table C5-1 will not be discussed further, please refer to the description of Table C5-1 for more information.

[0296] In the newly added entries in Table C5-3, the correspondence between the MCS index and each parameter is merely an example. For example, for possibility 1, the modulation order corresponding to MCS index 0 may not be 2, or the corresponding coding rate value obtained by multiplying the coding rate by 1024 may not be 45. This is not specifically limited.

[0297] In this embodiment of the present application, all the entries whose modulation scheme is 64QAM in the first CQI table are some entries of 64QAM in the second CQI table, and the some entries of 64QAM in the second CQI table are as follows, namely: Some entries correspond to equally spaced CQI numbers, or Some of the entries correspond to non-consecutive CQI numbers, at least one of which is other than the entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM; or Some of the entries correspond to consecutive CQI numbers, and at least one entry other than the entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM, or Some of the entries include an entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM; or Some entries include N entries whose modulation scheme in the second CQI table is 64QAM and correspond to consecutive CQI numbers, a first entry in the N consecutive entries is an entry whose modulation scheme in the second CQI table is 64QAM and corresponds to the smallest CQI number, and N is a positive integer greater than or equal to 1 and less than or equal to 5.

[0298] In some cases, the terminal device determines the first CQI table. Furthermore, the terminal device determines the first CQI table from a CQI table set, where the CQI table set includes the first CQI table and the second CQI table. Alternatively, the terminal device determines the first CQI table based on a first message, where the tables in the first message and that may be configured for the terminal device include at least the first CQI table and the second CQI table.

[0299] In some cases, the network device determines the first CQI table. Further, the network device determines the first CQI table from a CQI table set, the CQI table set including the first CQI table and the second CQI table. Alternatively, the network device determines the first CQI table based on a first message, the first message being the first CQI table or the second CQI table configured by the network device for the terminal device.

[0300] It will be understood that some of the entries for 64QAM in the second CQI table are some of all of the entries for 64QAM in the second CQI table.

[0301] Optionally, the second CQI table may be table C6 or another pre-configured table.

[0302] It will be understood that all the entries with 64QAM modulation in the first CQI table are some entries with 64QAM in the second CQI table means that all the entries with 64QAM modulation in the first CQI table are derived from the entries with 64QAM in the second CQI table. In addition, the entries with 64QAM modulation in the first CQI table are a subset of the entries with 64QAM in the second CQI table.

[0303] G1: Some entries correspond to equally spaced CQI numbers.

[0304] It can be understood that some entries corresponding to 64QAM include at least three entries, which are CQI numbers 10, 12, and 14 in the second CQI table.

[0305] Alternatively, some entries of 64QAM in the second CQI table are CQI numbers 11, 13, and 15 in the second CQI table.

[0306] Furthermore, the entries of 64QAM in the first CQI table are CQI numbers 10, 12, and 14 in the second CQI table, or CQI numbers 11, 13, and 15 in the second CQI table. The CQI numbers of these entries in the first CQI table are not limited in this application. Specifically, the coding rate (coding rate×1024) and the spectral efficiency corresponding to the entries of 64QAM in the first CQI table include values ​​corresponding to the CQI numbers in the second CQI table mentioned above. For example, the CQI number of the entry of 64QAM in the first CQI table is XXX3. When XXX3 corresponds to CQI number 15 in the second CQI table, the coding rate corresponding to XXX3 is 948, and the spectral efficiency is 5.5547.

[0307] G2: Some entries include N entries in which the modulation scheme in the second CQI table is 64QAM and corresponds to consecutive CQI numbers, a first entry in the N consecutive entries is an entry in which the modulation scheme in the second CQI table is 64QAM and corresponds to the smallest CQI number, N is a positive integer between 1 and 5, N=1, and some entries of 64QAM in the second CQI table are CQI numbers 10 and 11 in the second CQI table; or N=2, and some entries of 64QAM in the second CQI table are CQI numbers 10 and 11 in the second CQI table; or N=3, and some entries of 64QAM in the second CQI table are CQI numbers 10, 11, and 12 in the second CQI table; or N=4, and some entries of 64QAM in the second CQI table are CQI numbers 10, 11, 12, and 13 in the second CQI table; or N=5, and some entries of 64QAM in the second CQI table are CQI numbers 10, 11, 12, 13, and 14 in the second CQI table.

[0308] Furthermore, the entries of 64QAM in the first CQI table are CQI numbers 10 and 11 in the second CQI table, or CQI numbers 10, 11, and 12 in the second CQI table, or CQI numbers 10, 11, 12, and 13 in the second CQI table, or CQI numbers 10, 11, 12, 13, and 14 in the second CQI table. The CQI numbers of these entries in the first CQI table are not limited in this application. Specifically, the coding rate (coding rate x 1024) and the spectral efficiency corresponding to the entries of 64QAM in the first CQI table include values ​​corresponding to the CQI numbers in the second CQI table mentioned above. For example, the CQI numbers of the entries of 64QAM in the first CQI table are XXX1 to XXX3. When XXX1 to XXX3 correspond to CQI numbers 10 to 12 in the second CQI table, the coding rate corresponding to XXX3 is 666, and the spectral efficiency is 3.9023. For other values, please refer to Table 10. Details will not be repeated.

[0309] G3: Some entries correspond to non-consecutive CQI numbers, and at least one entry other than the entry corresponding to the maximum CQI number among all entries in the second CQI table whose modulation scheme is 64QAM.

[0310] Some entries of 64QAM in the second CQI table are CQI numbers 10 and 12 in the second CQI table, or CQI numbers 10 and 13 in the second CQI table, or CQI numbers 10 and 14 in the second CQI table; or Some entries of 64QAM in the second CQI table are CQI numbers 11 and 13 in the second CQI table, or CQI numbers 11 and 14 in the second CQI table; or Some entries of 64QAM in the second CQI table are CQI numbers 12 and 14 in the second CQI table; or Some entries of 64QAM in the second CQI table are CQI numbers 10, 11, and 13 in the second CQI table, or some entries of 64QAM in the second CQI table are CQI numbers 10, 11, and 14 in the second CQI table, or Some entries of 64QAM in the second CQI table are CQI numbers 10, 12, and 13 in the second CQI table, or some entries of 64QAM in the second CQI table are CQI numbers 10, 12, and 14 in the second CQI table, or Some entries of 64QAM in the second CQI table are CQI numbers 10, 13, and 14 in the second CQI table; or Some entries of 64QAM in the second CQI table are CQI numbers 11, 12, and 14 in the second CQI table; or Some entries of 64QAM in the second CQI table are CQI numbers 10, 11, 12, and 14 in the second CQI table, or some entries of 64QAM in the second CQI table are CQI numbers 10, 12, 13, and 14 in the second CQI table, or some entries of 64QAM in the second CQI table are CQI numbers 10, 11, 13, and 14 in the second CQI table.

[0311] Furthermore, the entries of 64QAM in the first CQI table are CQI numbers 10, 12, 13, and 14 in the second CQI table, or others as mentioned above. The CQI numbers of these entries in the first CQI table are not limited in this application. Specifically, the coding rate (coding rate×1024) and the spectral efficiency corresponding to the entries of 64QAM in the first CQI table include values ​​corresponding to the CQI numbers in the second CQI table mentioned above. For example, the CQI numbers of the entries of 64QAM in the first CQI table are XXX1 to XXX4. If XXX1 to XXX4 correspond to CQI numbers 10, 12, 13, and 14 in the second CQI table, the coding rate corresponding to XXX4 is 873, and the spectral efficiency is 5.1152. For other values, please refer to Table 10. Details will not be repeated.

[0312] G4: Some entries include an entry corresponding to the maximum CQI number among all entries in the second CQI table whose modulation scheme is 64QAM.

[0313] It will be understood that some of the entries for 64QAM in the second CQI table include at least an entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM. Specifically, some of the entries include at least an entry for CQI number 15 in the second CQI table.

[0314] In other words, the first CQI table includes at least an entry in the second CQI table with CQI number 15. It will be appreciated that some entries for 64QAM in the second CQI table may alternatively include two, three, or four entries with numbers 10 through 14, but not all of the entries from 10 through 14.

[0315] G5: Some entries correspond to consecutive CQI numbers, and at least one entry other than an entry corresponding to a maximum CQI number among all entries in the second CQI table whose modulation scheme is 64QAM; N=1, and some entries of 64QAM in the second CQI table are CQI numbers 10 and 11 in the second CQI table; or N=2, and some entries of 64QAM in the second CQI table are CQI numbers 10 and 11 in the second CQI table; or N=3, and some entries of 64QAM in the second CQI table are CQI numbers 10, 11, and 12 in the second CQI table; or N=4, and some entries of 64QAM in the second CQI table are CQI numbers 10, 11, 12, and 13 in the second CQI table; or N=5, and some entries of 64QAM in the second CQI table are CQI numbers 10, 11, 12, 13, and 14 in the second CQI table.

[0316] For ease of understanding, the entries included in the first CQI table and whose modulation scheme is 64QAM will be described based on Table 2 (i.e., the second CQI table). For example, there may be one or more entries whose modulation scheme is 64QAM.

[0317] All the entries whose modulation scheme is 64QAM in the first CQI table are some entries of 64QAM in the second CQI table, and the some entries of 64QAM in the second CQI table are as follows, i.e. The numbers of some entries in which the modulation scheme in the second CQI table is 64QAM are CQI number 10, CQI number 12, and CQI number 14, or CQI number 11, CQI number 13, and CQI number 15 in the second CQI table; or The numbers of some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 11, CQI number 12, CQI number 13, and CQI number 15, or CQI number 10, CQI number 11, CQI number 14, and CQI number 15, or CQI number 11, CQI number 12, CQI number 13, CQI number 14, and CQI number 15, or CQI number 10, CQI number 11, CQI number 12, CQI number 14, and CQI number 15, or CQI number 10, CQI number 11, CQI number 12, CQI number 14, and CQI number 15, or The numbers of some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 11, CQI number 12, CQI number 13, and CQI number 14, or CQI number 10, CQI number 11, CQI number 12, and CQI number 13, or CQI number 10, CQI number 11, and CQI number 12, or CQI number 10 and CQI number 11 in the second CQI table.

[0318] In this embodiment of the present application, each entry in the first MCS table corresponds to one modulation scheme, one coding rate, and one spectral efficiency; or The modulation scheme of the entry with the largest MCS number in the first MCS table is QPSK, and the coding rate and spectral efficiency are reserved, or The modulation scheme of the entry with the largest MCS number in the first MCS table is 16QAM, the coding rate and the spectral efficiency are reserved, and the modulation scheme of the entry with the second largest MCS number in the first MCS table is QPSK, the coding rate and the spectral efficiency are reserved, or The modulation scheme of the entry with the largest MCS number in the first MCS table is 64QAM, the coding rate and the spectral efficiency are reserved, and the modulation scheme of the entry with the second largest MCS number in the first MCS table is QPSK, the coding rate and the spectral efficiency are reserved, or The modulation scheme, coding rate, and spectral efficiency of at least one entry in the first MCS table are reserved.

[0319] Specifically, if the first CQI table includes CQI numbers 0 to 15, the second CQI table also includes CQI numbers 0 to 15.

[0320] Optionally, the modulation scheme, coding rate, and spectral efficiency of at least one entry in the first MCS table is reserved. For example, the number of the entry corresponding to "reserved" in the first MCS table may be MCS number 0 or the last MCS number.

[0321] It is understood that the modulation scheme, coding rate, and spectral efficiency corresponding to the notified MCS number in the MCS table are reserved. In this case, it is understood that the modulation scheme, coding rate, and spectral efficiency of the current transmission of the HARQ process number are the last received modulation scheme, coding rate, and spectral efficiency in the valid MCS corresponding to the transmission of the same HARQ process number. This is because the transmissions corresponding to different HARQ process numbers are considered as different transmissions. In some cases, the modulation scheme, coding rate, and spectral efficiency of the current transmission of the HARQ process number are the last received modulation scheme, coding rate, and spectral efficiency in the valid MCS corresponding to the transmission not corresponding to the HARQ process number. In this case, the network device may not specify the HARQ process number when notifying the MCS. In this case, the notified MCS corresponds to the MCS of any HARQ process number.

[0322] In some cases, the modulation scheme, coding rate, and spectral efficiency corresponding to the MCS number used for retransmission are reserved. The modulation scheme, coding rate, and spectral efficiency used for retransmission are the modulation scheme, coding rate, and spectral efficiency corresponding to the MCS number used for the initial transmission. This has the following advantage: the transport block of the retransmission is the same as the transport block of the initial transmission. In this way, the size of the transport block is not determined based on the time-frequency domain resources allocated for the retransmission, and the network device can allocate more time-frequency domain resources to transmit the transport block in the retransmission. In contrast, if the modulation scheme, coding rate, and spectral efficiency corresponding to the MCS number used for retransmission are not reserved, the indicated time-frequency domain resources will affect the terminal device in determining the size of the transport block. In this case, the time-frequency domain resources indicated by the network device are limited to indicate the same transport block as the transport block in the initial transmission. This does not help the requirement for high reliability of URLLC.

[0323] For example, referring to FIG. 4-1, if the 0th transmission scheduled by the network device is an initial transmission and the corresponding MCS is a value other than reserved, and the first scheduled transmission is a retransmission and the corresponding MCS is a reserved value, then the value of the MCS corresponding to the 0th transmission may be used for the first transmission, specifically, the modulation scheme, coding rate, spectral efficiency, etc. corresponding to the 0th transmission. Alternatively, referring to FIG. 4-2, if the 0th transmission scheduled by the network device is an initial transmission and the corresponding MCS is a value other than reserved, and both the first scheduled transmission and the second scheduled transmission are retransmissions and the corresponding MCS are reserved values, then the value of the MCS corresponding to the 0th transmission may be used for the second transmission, specifically, the modulation scheme, coding rate, spectral efficiency, etc. corresponding to the 0th transmission.

[0324] In this embodiment of the present application, the first MCS table is determined based on the first MCS offset and the second MCS table, or the coding rate corresponding to at least one MCS number in the first MCS table is determined based on the first MCS offset and the second MCS table. The first MCS offset is transmitted by the network device.

[0325] Optionally, the number of entries in the second MCS table is equal to or greater than the number of entries in the first MCS table, and the entries included in the first MCS table are a subset of the entries included in the second MCS table.

[0326] In some cases, the first MCS offset may be configured for a time-frequency domain resource. The frequency domain resource may be a carrier (CC), a bandwidth portion (BWP), a serving cell, or one or more resource blocks (RB). The time domain resource may be one or more symbols, or one or more slots.

[0327] In some cases, a first MCS offset may be configured for a BLER, for example, the first MCS offset configured for 10e-5 is AA1, the first MCS offset configured for 10e-4 is AA2, the first MCS offset configured for 10e-3 is AA3, and the first MCS offset configured for 10e-2 is AA4.

[0328] In some cases, a first MCS offset may be configured for a first MCS table, for example, the first MCS offset configured for the first MCS table is AA5, and the first MCS offset configured for the third MCS table is AA6.

[0329] It should be understood that the first MCS offset is transmitted by the network device through higher layer signaling, and the terminal device receives the first MCS offset through the higher layer signaling transmitted by the network device.

[0330] In some cases, the first MCS offset may be used to determine one or more modulation schemes, coding rates, and spectral efficiencies corresponding to one or more MCS numbers BB1, where BB1 ​​is a positive integer equal to or greater than 0. For example, based on the first MCS offset, modulation schemes, coding rates, and spectral efficiencies corresponding to MCS numbers 0 to 4 are determined.

[0331] In some cases, the first CQI table is determined based on the first CQI offset and the second CQI table, or the coding rate corresponding to at least one CQI number in the first CQI table is determined based on the first CQI offset and the second CQI table.

[0332] Optionally, the number of entries in the second CQI table is equal to or greater than the number of entries in the first CQI table. The entries included in the first CQI table are a subset of the entries included in the second CQI table.

[0333] In some cases, the first CQI offset may be configured for a time-frequency domain resource. The frequency domain resource may be a carrier (CC), a bandwidth portion (BWP), a serving cell, or one or more resource blocks (RB). The time domain resource may be one or more symbols, or one or more slots.

[0334] Optionally, a first CQI offset may be configured for a BLER, for example, the first CQI offset configured for 10e-5 is AA7, the first CQI offset configured for 10e-4 is AA8, the first CQI offset configured for 10e-3 is AA9, and the first CQI offset configured for 10e-2 is AA10.

[0335] Optionally, a first CQI offset may be configured for the first CQI table. For example, the first CQI offset configured for the first CQI table is AA11, and the first CQI offset configured for the third CQI table is AA12.

[0336] It will be understood that the first CQI offset is transmitted by the network device by using higher layer signaling. The terminal device receives the first CQI offset by using the higher layer signaling transmitted by the network device. The higher layer signaling may be a signaling transmitted by a higher layer protocol layer. The higher layer protocol layer is at least one of all protocol layers above the physical layer. The higher layer protocol layer may be particularly at least one of the following protocol layers: Medium Access Control (MAC) layer, Radio Link Control (RLC) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Resource Control (RRC) layer, and Non-Access Stratum (NAS).

[0337] Optionally, the first CQI offset may be used to determine one or more modulation schemes, coding rates, and spectral efficiencies corresponding to one or more CQI numbers BB2 in the first CQI table, where BB2 is a positive integer equal to or greater than 1. For example, based on the first CQI offset, modulation schemes, coding rates, and spectral efficiencies corresponding to CQI numbers 1 to 15 are determined.

[0338] In some cases, the modulation scheme, coding rate, and spectral efficiency corresponding to the CQI number whose modulation scheme in the first CQI table is 16QAM, and / or QPSK, and / or BPSK are determined based on the first CQI offset. For example, the modulation scheme, coding rate, and spectral efficiency corresponding to CQI number 1 and CQI number 2 whose modulation scheme is BPSK are determined based on the first CQI offset. For example, the modulation scheme, coding rate, and spectral efficiency corresponding to CQI number 0 and CQI number 9 whose modulation scheme is QPSK are determined based on the first CQI offset. Table C13 shows an example of determining the first CQI table based on the second CQI table and the first CQI offset.

[0339] [Table 20]

[0340] In table C13, a first CQI number represents a CQI index in a first CQI table, and a second CQI number represents a CQI index in a second CQI table.

[0341] In table C13, the correspondence between the CQI index and each parameter is merely an example. For example, the modulation scheme corresponding to the first CQI number 15 and the second CQI number 17 may not be 64QAM, or the corresponding value obtained by multiplying the coding rate by 1024 may not be 666. This is not specifically limited.

[0342] It should be noted that the first CQI table and / or the second CQI table provided in this embodiment of the present application may include at least one corresponding entry shown in table C13, and may further include another possible entry not shown in table C13. Provided that the other entry meets the rule of determining the first CQI table based on the second CQI table in this embodiment of the present application, the other entry falls within the protection scope of this embodiment of the present application. Table C13 may be alternatively adjusted. For example, one or more entries in table C13 may also form one or more new tables C13, which also fall within the protection scope of this embodiment of the present application.

[0343] It should be noted that the MCS table provided in this embodiment of the present application may include at least one entry shown in table A1, A2, A8, A9, A9-1, A13, A32-1, A36, A42, A46, A49, A50, A50-1, C2, C5-1, or C5-3, and may further include another possible entry not shown in table A1, A2, A8, A9, A9-1, A13, A32-1, A36, A42, A46, A49, A50, A50-1, C2, C5-1, or C5-3. Provided that the other entry satisfies the rules of the MCS table in this embodiment of the present application, the other entry falls within the protection scope of this embodiment of the present application. Tables A1, A2, A8, A9, A9-1, A13, A32-1, A36, A42, A46, A49, A50, A50-1, C2, C5-1, or C5-3 may alternatively be adjusted to form a new table. For example, one or more entries in table A1 may individually form one or more new tables A1, and one or more entries in table A2 may individually form one or more new tables A2. Other tables are similar and will not be described in detail. The new table formed after adjustment also falls within the scope of protection of this embodiment of the present application.

[0344] Referring to Fig. 5, an embodiment of the present application provides a third communication method. This method is also called a CQI receiving and reporting method. In the following description process, an example is used in which the method is applied to the application scenario shown in Fig. 2. The procedure of this method is as follows:

[0345] S51. The terminal device determines a first CQI number based on a first CQI table.

[0346] S52. If the terminal device sends a first CQI number, the network device receives the first CQI number.

[0347] S53. The network device determines a modulation scheme, a coding rate, and a spectral efficiency corresponding to the first CQI number, and the first CQI table includes the entries excluded in the second CQI table and / or some entries in the second CQI table whose modulation scheme is 64QAM.

[0348] All the entries whose modulation scheme is 64QAM in the first CQI table are some entries of 64QAM in the second CQI table, and the some entries of 64QAM in the second CQI table are as follows, i.e. Some entries correspond to equally spaced CQI numbers, or Some of the entries correspond to non-consecutive CQI numbers, at least one of which is other than the entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM; or Some of the entries correspond to consecutive CQI numbers, and at least one entry other than the entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM, or Some of the entries include an entry corresponding to the maximum CQI number among all the entries in the second CQI table whose modulation scheme is 64QAM; or Some entries include N entries whose modulation scheme in the second CQI table is 64QAM and correspond to consecutive CQI numbers, a first entry in the N consecutive entries is an entry whose modulation scheme in the second CQI table is 64QAM and corresponds to the smallest CQI number, and N is a positive integer greater than or equal to 1 and less than or equal to 5.

[0349] All the entries whose modulation scheme is 64QAM in the first CQI table are some entries of 64QAM in the second CQI table, and the some entries of 64QAM in the second CQI table are as follows, i.e. The numbers of some entries in which the modulation scheme in the second CQI table is 64QAM are CQI number 10, CQI number 12, and CQI number 14, or CQI number 11, CQI number 13, and CQI number 15 in the second CQI table; or The numbers of some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 11, CQI number 12, CQI number 13, and CQI number 15, or CQI number 10, CQI number 11, CQI number 14, and CQI number 15, or CQI number 11, CQI number 12, CQI number 13, CQI number 14, and CQI number 15, or CQI number 10, CQI number 11, CQI number 12, CQI number 14, and CQI number 15, or CQI number 10, CQI number 11, CQI number 12, CQI number 14, and CQI number 15, or The numbers of some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 11, CQI number 12, CQI number 13, and CQI number 14, or CQI number 10, CQI number 11, CQI number 12, and CQI number 13, or CQI number 10, CQI number 11, and CQI number 12, or CQI number 10 and CQI number 11 in the second CQI table.

[0350] Or, all the entries whose modulation scheme is 64QAM in the first CQI table are some entries of 64QAM in the second CQI table, and the some entries of 64QAM in the second CQI table are as follows, i.e. The numbers of some entries in which the modulation scheme in the second CQI table is 64QAM are CQI number 10, CQI number 12, and CQI number 14, or CQI number 11, CQI number 13, and CQI number 15 in the second CQI table; or The numbers of some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 11, CQI number 12, CQI number 13, and CQI number 15, or CQI number 10, CQI number 11, CQI number 14, and CQI number 15, or CQI number 11, CQI number 12, CQI number 13, CQI number 14, and CQI number 15, or CQI number 10, CQI number 11, CQI number 12, CQI number 14, and CQI number 15, or CQI number 10, CQI number 11, CQI number 12, CQI number 14, and CQI number 15, or The numbers of some entries in the second CQI table whose modulation scheme is 64QAM are CQI number 10, CQI number 11, CQI number 12, CQI number 13, and CQI number 14, or CQI number 10, CQI number 11, CQI number 12, and CQI number 13, or CQI number 10, CQI number 11, and CQI number 12, or CQI number 10 and CQI number 11 in the second CQI table.

[0351] For the first CQI table and the second CQI table, the differences are similar to those between table C6 and table C1 and table C2, respectively. Therefore, for related descriptions of the embodiment shown in FIG. 5, please refer to the embodiment shown in FIG. 4.

[0352] The devices provided in the embodiments of the present application are described below with reference to the accompanying drawings.

[0353] FIG. 6 is a schematic diagram of a communication device 600. The communication device 600 can realize the function of the network device in the above specification. The communication device 600 may be a network device described in the above specification, or may be a chip provided in the network device described in the above specification. The communication device 600 may include a processor 601 and a transceiver 602. The processor 601 may be configured to execute S31 in the embodiment shown in FIG. 3, and / or S53 in the embodiment shown in FIG. 5, and / or another process used to support the technology described herein. The transceiver 602 may be configured to execute S32 and S35 in the embodiment shown in FIG. 3, and / or S41 and S42 in the embodiment shown in FIG. 4, and / or S52 in the embodiment shown in FIG. 5, and / or another process used to support the technology described herein.

[0354] For example, the processor 601 determines N MCS indices in an MCS table, which are obtained by multiplying a coding rate by 1024, and determines whether a value corresponding to an MCS index X among the N MCS indices is less than or equal to a first threshold, X is an integer equal to or greater than 0, N is a positive integer, and N≧X; The transceiver 602 is configured to transmit at least one of the N MCS indices.

[0355] All contents related to the steps in the above method embodiments may be described in the functional descriptions of the corresponding functional modules, and details will not be described repeatedly here.

[0356] FIG. 7 is a schematic diagram of a communication device 700. The communication device 700 can realize the functions of the terminal device in the above specification. The communication device 700 may be a terminal device described in the above specification, or may be a chip provided in the terminal device described in the above specification. The communication device 700 may include a processor 701 and a transceiver 702. The processor 701 may be configured to execute S33 and S34 in the embodiment shown in FIG. 3, and / or S51 in the embodiment shown in FIG. 5, and / or another process used to support the technology described herein. The transceiver 702 may be configured to execute S32 and S35 in the embodiment shown in FIG. 3, and / or S41 and S42 in the embodiment shown in FIG. 4, and / or S52 in the embodiment shown in FIG. 5, and / or another process used to support the technology described herein.

[0357] For example, the transceiver 702 may be configured to receive downlink control information, The processor 701 is configured to obtain at least one MCS index in an MCS table from the downlink control information, the MCS table including N MCS indexes and obtained by multiplying a coding rate by 1024, a value corresponding to an MCS index X among the N MCS indexes is less than or equal to a first threshold, X is an integer greater than or equal to 0, N is a positive integer, and N≧X.

[0358] All contents related to the steps in the above method embodiments may be described in the functional descriptions of the corresponding functional modules, and details will not be described repeatedly here.

[0359] In a simple embodiment, those skilled in the art can understand that the communication device 600 or the communication device 700 can be alternatively implemented by using the structure of the communication device 800 shown in FIG. 8A. The communication device 800 can realize the function of the network device or the terminal device in the above specification. The communication device 800 may include a processor 801. If the communication device 800 is configured to implement the function of the terminal device in the embodiment shown in FIG. 3, the processor 801 may be configured to execute S33 and S34 in the embodiment shown in FIG. 3, and / or another process used to support the technology described herein. If the communication device 800 is configured to implement the function of the network device in the embodiment shown in FIG. 3, the processor 801 may be configured to execute S31 in the embodiment shown in FIG. 3, and / or another process used to support the technology described herein. If the communication device 800 is configured to implement the function of the terminal device in the embodiment shown in FIG. 5, the processor 801 may be configured to execute S51 in the embodiment shown in FIG. 5, and / or another process used to support the technology described herein. When the communications apparatus 800 is configured to implement the functionality of a network device in the embodiment shown in FIG. 5, the processor 801 may be configured to execute S53 in the embodiment shown in FIG. 5 and / or another process used to support the techniques described herein.

[0360] The communication device 800 can be a field-programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), or a microcontroller unit (MCU), or can be implemented by using a programmable logic device (PLD) or another integrated chip. The communication device 800 may be disposed in a network device or a terminal device in an embodiment of the present application, whereby the network device or the terminal device implements the method provided in the embodiment of the present application.

[0361] In any implementation, the communication device 800 may include a transceiver component configured to communicate with a network device. For example, if the communication device 800 is configured to implement the functionality of a network device or terminal device in the embodiment shown in FIG. 3, the transceiver component may be configured to perform S32 and S35 in the embodiment shown in FIG. 3, and / or another process used to support the techniques described herein. If the communication device 800 is configured to implement the functionality of a network device or terminal device in the embodiment shown in FIG. 4, the transceiver component may be configured to perform S41 and S42 in the embodiment shown in FIG. 4, and / or another process used to support the techniques described herein. If the communication device 800 is configured to implement the functionality of a network device or terminal device in the embodiment shown in FIG. 5, the transceiver component may be configured to perform S52 in the embodiment shown in FIG. 5, and / or another process used to support the techniques described herein.

[0362] In any implementation, referring to FIG. 8B, the communication device 800 may further include a memory 802. The memory 802 is configured to store computer programs or instructions, and the processor 801 is configured to decode and execute these computer programs or instructions. It should be understood that these computer programs or instructions may include the function programs of the network device or the terminal device described above. When the function program of the network device is decoded and executed by the processor 801, the network device can implement the function of the network device in the manner provided in the embodiment shown in FIG. 3, the embodiment shown in FIG. 4, or the embodiment shown in FIG. 5. When the function program of the terminal device is decoded and executed by the processor 801, the terminal device can implement the function of the terminal device in the manner provided in the embodiment shown in FIG. 3, the embodiment shown in FIG. 4, or the embodiment shown in FIG. 5.

[0363] In another optional implementation form, the function program of the network device or the terminal device is stored in an external memory of the communication device 800. When the function program of the network device is decoded and executed by the processor 801, the memory 802 temporarily stores some or all of the contents of the function program of the network device. When the function program of the terminal device is decoded and executed by the processor 801, the memory 802 temporarily stores some or all of the contents of the function program of the terminal device.

[0364] In another optional implementation form, the function program of the network device or the terminal device is configured to be stored in the internal memory 802 of the communication device 800. When the function program of the network device is stored in the internal memory 802 of the communication device 800, in an embodiment of the present application, the communication device 800 may be disposed in the network device. When the function program of the terminal device is stored in the internal memory 802 of the communication device 800, in an embodiment of the present application, the communication device 800 may be disposed in the terminal device.

[0365] In yet another optional implementation form, some contents of the function programs of the network device are stored in an external memory of the communication device 800, and other contents of the function programs of the network device are stored in the internal memory 802 of the communication device 800. Alternatively, some contents of the function programs of the terminal device are stored in an external memory of the communication device 800, and other contents of the function programs of the terminal device are stored in the internal memory 802 of the communication device 800.

[0366] In the embodiment of the present application, the communication device 600, the communication device 700, and the communication device 800 may be presented in a form in which each functional module is divided by function, or in a form in which each functional module is divided in an integrated manner. In this specification, a "module" may be an ASIC, a processor and memory that executes one or more software or firmware programs, an integrated logic circuit, and / or another component that may provide the above functions.

[0367] In addition, the communication device 600 provided in the embodiment shown in FIG. 6 may alternatively be implemented in another form. For example, the communication device 600 may include a processing module and possibly further include a transceiver module. For example, the processing module may be implemented by using a processor 601, and the transceiver module may be implemented by using a transceiver 602. The processing module may be configured to perform S31 in the embodiment shown in FIG. 3, and / or S53 in the embodiment shown in FIG. 5, and / or another process used to support the techniques described herein. The transceiver module may be configured to perform S32 and S35 in the embodiment shown in FIG. 3, and / or S41 and S42 in the embodiment shown in FIG. 4, and / or S52 in the embodiment shown in FIG. 5, and / or another process used to support the techniques described herein.

[0368] For example, the processing module determines N MCS indexes in an MCS table, which are obtained by multiplying a coding rate by 1024, and a value corresponding to an MCS index X among the N MCS indexes is less than or equal to a first threshold, X is an integer equal to or greater than 0, N is a positive integer, and N≧X; The transceiver module is configured to transmit at least one of the N MCS indices.

[0369] All contents related to the steps in the above method embodiments may be described in the functional description of the corresponding functional modules, and will not be described in detail here.

[0370] The communication device 700 provided in the embodiment shown in FIG. 7 may alternatively be implemented in another form. For example, the communication device 700 may include a processing module and possibly further include a transceiver module. For example, the processing module may be implemented by using a processor 701, and the transceiver module may be implemented by using a transceiver 702. The processing module may be configured to perform S33 and S34 in the embodiment shown in FIG. 3, and / or S51 in the embodiment shown in FIG. 5, and / or another process used to support the techniques described herein. The transceiver module may be configured to perform S32 and S35 in the embodiment shown in FIG. 3, and / or S41 and S42 in the embodiment shown in FIG. 4, and / or S52 in the embodiment shown in FIG. 5, and / or another process used to support the techniques described herein.

[0371] For example, the transceiver module may be configured to receive downlink control information; The processing module is configured to obtain at least one MCS index in an MCS table from the downlink control information, the MCS table including N MCS indexes and obtained by multiplying a coding rate by 1024, and a value corresponding to an MCS index X among the N MCS indexes is less than or equal to a first threshold, X is an integer greater than or equal to 0, N is a positive integer, and N≧X.

[0372] All contents related to the steps in the above method embodiments may be described in the functional description of the corresponding functional modules, and will not be described in detail here.

[0373] The communication device 600, the communication device 700, and the communication device 800 provided in the embodiments of the present application may be configured to perform the method provided in the embodiment shown in Figure 3, the embodiment shown in Figure 4, or the embodiment shown in Figure 5. Therefore, for technical effects that may be achieved by the communication device 600, the communication device 700, and the communication device 800, please refer to the above-mentioned method embodiments. Details will not be repeated here.

[0374] The embodiments of the present application have been described with reference to flowcharts and / or block diagrams of the method, device (system), and computer program product according to the embodiments of the present application. It should be understood that computer program instructions can be used to implement each process and / or each block in the flowcharts and / or block diagrams, and combinations of processes and / or blocks in the flowcharts and / or block diagrams. These computer program instructions may be provided for a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or another programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or any other programmable data processing device produce an apparatus for implementing a particular function in one or more processes in the flowcharts and / or one or more blocks in the block diagrams.

[0375] All or part of the above embodiments may be implemented by using software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, the embodiments may be fully or partially implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded into a computer and executed, the procedures or functions according to the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from a computer-readable storage medium to another readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio wave, or microwave) manner. The computer-readable storage medium may be any available medium accessible by a computer, or may be a data storage device such as a server or data center that integrates one or more available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk or a magnetic tape), an optical medium (e.g., a digital versatile disc (DVD)), a semiconductor medium (e.g., a solid state disk (SSD)), etc.

[0376] It is obvious that those skilled in the art may make various modifications and variations to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to cover these modifications and variations only if they fall within the scope of protection defined by the following claims of the present application and their equivalent technologies. [Explanation of symbols]

[0377] 600 Communication Equipment 601 Processor 602 Transmitter / Receiver 700 Communication Equipment 701 Processor 702 Transmitter / Receiver 800 Communication Equipment 801 Processor 802 Memory

Claims

1. determining N modulation and coding scheme MCS indices in a first MCS table, the MCS indices being obtained by multiplying a coding rate by 1024, a value corresponding to an MCS index X among the N MCS indices is less than or equal to a first threshold, X is an integer greater than or equal to 0, N is a positive integer, and N is greater than or equal to X; transmitting at least one of the N MCS indicators; A communication method comprising:

2. receiving downlink control information; obtaining at least one modulation and coding scheme (MCS) index in a first MCS table based on the downlink control information, the first MCS table includes N MCS indices and is obtained by multiplying a coding rate by 1024, and a value corresponding to an MCS index X among the N MCS indices is less than or equal to a first threshold, X is an integer greater than or equal to 0, N is a positive integer, and N is greater than or equal to X; A communication method comprising:

3. 3. The method of claim 1 or 2, wherein the first threshold is 119 and is obtained by multiplying the coding rate by 1024, the values ​​corresponding to the MCS index X include values ​​of 30, 40, 50, 64, 78, and 99, the modulation scheme corresponding to the MCS index X is QPSK, and the modulation order is 2.

4. 3. The method according to claim 1 or 2, wherein the first threshold value is 119 and is obtained by multiplying the coding rate by 1024, the values ​​corresponding to the MCS index X include values ​​of 60, 80, and 100, the modulation scheme corresponding to the MCS index X is BPSK, and the modulation order is 1.

5. 5. The method according to claim 1, wherein the first MCS table comprises remaining entries obtained after entries corresponding to six MCS indices in the second MCS table are removed.

6. 6. The method according to claim 1, wherein the entries in the first MCS table with MCS index 0, the entries with MCS index 1, the entries with MCS index 2, the entries with MCS index 3, the entries with MCS index 4, and the entries with MCS index 5 are excluded from the second MCS table.

7. 5. The method according to claim 1, wherein the first MCS table does not include entries corresponding to MCS index 25, MCS index 26, MCS index 27 and MCS index 28 in the second MCS table.

8. 6. The method of claim 5, wherein the removed entries corresponding to the six MCS indices in the second MCS table include entries corresponding to MCS index 25, MCS index 26, MCS index 27, and MCS index 28.

9. Each entry in the first MCS table corresponds to an MCS index, and each of several MCS indices in the first MCS table corresponds to a modulation order, a value obtained by multiplying a coding rate by 1024, and a spectral efficiency; The modulation order corresponding to the entry with the MCS index of 6 is 2, the value obtained by multiplying the coding rate by 1024 is 120, and the spectral efficiency is 0.2344; The modulation order corresponding to the entry with the MCS index of 7 is 2, the value obtained by multiplying the coding rate by 1024 is 157, and the spectral efficiency is 0.3066; The modulation order corresponding to the entry with the MCS index of 8 is 2, the value obtained by multiplying the coding rate by 1024 is 193, and the spectral efficiency is 0.3770; The modulation order corresponding to the entry with the MCS index of 9 is 2, the value obtained by multiplying the coding rate by 1024 is 251, and the spectral efficiency is 0.4902; The modulation order corresponding to the entry with the MCS index of 10 is 2, the value obtained by multiplying the coding rate by 1024 is 308, and the spectral efficiency is 0.6016; The modulation order corresponding to the entry with the MCS index of 11 is 2, the value obtained by multiplying the coding rate by 1024 is 379, and the spectral efficiency is 0.7402; The modulation order corresponding to the entry with the MCS index of 12 is 2, the value obtained by multiplying the coding rate by 1024 is 449, and the spectral efficiency is 0.8770; The modulation order corresponding to the entry with the MCS index of 13 is 2, the value obtained by multiplying the coding rate by 1024 is 526, and the spectral efficiency is 1.0273; 9. The method according to claim 1, wherein the modulation order corresponding to the entry with MCS index 14 is 2, the value obtained by multiplying the coding rate by 1024 is 602, and the spectral efficiency is 1.1758.

10. The first MCS table comprises: an entry with an MCS index of 4, a corresponding value obtained by multiplying the coding rate by 1024 is 78, a modulation order corresponding to the entry with the value 78 obtained by multiplying the coding rate by 1024 is 2, and a spectral efficiency of 0.1523; an entry with an MCS index of 5, a corresponding value of 99 obtained by multiplying the coding rate by 1024, a modulation order corresponding to the entry with the value of 99 obtained by multiplying the coding rate by 1024 is 2, and a spectral efficiency of 0.1934; 10. The method of claim 9, further comprising:

11. the first MCS table further includes an entry with an MCS index of 4; The value corresponding to said entry obtained by multiplying the coding rate by 1024 and having an MCS index of 4 is 78, the modulation order is 2, and the spectral efficiency is 01523; or 10. The method of claim 9, wherein the value obtained by multiplying the coding rate by 1024 and corresponding to the entry with MCS index of 4 is 156, the modulation order is 1, and the spectral efficiency is 01523.

12. the first MCS table further includes an entry whose MCS index is 0, and the spectral efficiency corresponding to the entry whose MCS index is 0 is 0.0586; The modulation order is 2 and the value obtained by multiplying the code rate by 1024 is 30, or 12. The method according to claim 1, wherein the modulation order is 1 and the value obtained by multiplying the code rate by 1024 is 60.

13. the first MCS table further includes an entry with an MCS index of 1, and a spectral efficiency corresponding to the entry with the MCS index of 1 is 0.0781; The modulation order is 2 and the value obtained by multiplying the code rate by 1024 is 40, or 9. The method according to claim 1, wherein the modulation order is 1 and the value obtained by multiplying the code rate by 1024 is 80.

14. The first MCS table comprises: an entry whose value obtained by multiplying the coding rate by 1024 is 50, the modulation order corresponding to the entry whose value obtained by multiplying the coding rate by 1024 is 2, and whose spectral efficiency is 0.0977; an entry whose value obtained by multiplying the coding rate by 1024 is 64, where the modulation order corresponding to the entry whose value obtained by multiplying the coding rate by 1024 is 2 and the spectral efficiency is 0.125; 9. The method of claim 1, further comprising:

15. The first MCS table comprises: an entry whose value is 100 obtained by multiplying the coding rate by 1024, where the modulation order corresponding to the entry whose value is 100 obtained by multiplying the coding rate by 1024 is 1 and the spectral efficiency is 0.0977; an entry whose value obtained by multiplying the coding rate by 1024 is 128, where the modulation order corresponding to the entry whose value obtained by multiplying the coding rate by 1024 is 1 and the spectral efficiency is 0.125; 9. The method of claim 1, further comprising:

16. 12. The method according to claim 1, wherein a spectral efficiency corresponding to an entry in the first MCS table with an MCS index of 1 is equal to (a spectral efficiency corresponding to an entry in the first CQI table with a CQI number of 1 + a spectral efficiency corresponding to an entry in the first CQI table with a CQI number of 2) / 2.

17. 12. The method according to claim 1, wherein a spectral efficiency corresponding to an entry in the first MCS table with an MCS number of 3 is equal to (a spectral efficiency corresponding to an entry in the first CQI table with a CQI number of 2+a spectral efficiency corresponding to an entry in the first CQI table with a CQI number of 3) / 2.

18. All entries in the first CQI table whose modulation scheme is 64 QAM are some entries in a second CQI table whose modulation scheme is 64 QAM, and the some entries in the second CQI table whose modulation scheme is 64 QAM are Entries corresponding to CQI number 10, CQI number 11, CQI number 12, and CQI number 13 in the second CQI table 18. The method of claim 16 or 17,

19. 9. The method of claim 5, 7, or 8, wherein the second MCS table is the following table: 【Table 1】

20. 20. The method of claim 18, wherein the second CQI table is: 【Table 2】

21. transmitting a first channel quality indicator (CQI) number by a communication device, the first CQI number being determined based on a first CQI table; receiving, by the communication device, an MCS number in a first MCS table, the first MCS table including an entry not included in the first CQI table and at least one entry in the first CQI table whose modulation scheme is 64 quadrature amplitude modulation (QAM); A modulation and coding scheme (MCS) receiving method, comprising:

22. receiving, by a communication device, a first channel quality indicator CQI number in a first CQI table; transmitting a first MCS number by the communication device, the first MCS number being determined based on a first MCS table, the first MCS table including an entry not included in the first CQI table and at least one entry in which a modulation scheme in the first CQI table is 64 quadrature amplitude modulation (QAM); A modulation and coding scheme (MCS) notification method, comprising:

23. 23. The method of claim 21 or 22, wherein the first MCS table includes all entries except an entry corresponding to a minimum CQI number in the first CQI table.

24. The MCS number of an entry not included in the first CQI table is an entry in the first MCS table. MCS number 0, MCS number 1 and MCS number 3 24. The method according to any one of claims 21 to 23, wherein

25. 25. The method of claim 21, wherein a spectral efficiency of the entry with MCS number 0 in the first MCS table is lower than a spectral efficiency of the entry with CQI number 1 in the first CQI table.

26. All entries whose modulation scheme is 64 QAM in the first CQI table are some entries whose modulation scheme is 64 QAM in the second CQI table, and the some entries whose modulation scheme is 64 QAM in the second CQI table are as follows: The several entries correspond to consecutive CQI numbers, and are at least one entry other than an entry corresponding to a maximum CQI number among all entries in the second CQI table whose modulation scheme is 64QAM; or 26. The method according to claim 21, wherein the number of entries includes N entries in which a modulation scheme in the second CQI table is 64QAM and corresponds to consecutive CQI numbers, a first entry in the N consecutive entries is an entry in which a modulation scheme in the second CQI table is 64QAM and corresponds to a smallest CQI number, and N is a positive integer between 1 and 5.

27. 27. The method of claim 26, wherein all the entries in the first CQI table whose modulation scheme is 64QAM are the several entries in the second CQI table whose modulation scheme is 64QAM, and the several entries in the second CQI table whose modulation scheme is 64QAM are entries corresponding to CQI number 10, CQI number 11, CQI number 12, and CQI number 13 in the second CQI table.

28. Each entry in the first CQI table corresponds to one CQI number, and each of several CQI numbers in the first CQI table corresponds to one modulation scheme, one coding rate, and one spectral efficiency; The modulation scheme corresponding to the entry with the CQI number of 3 is QPSK, the value obtained by multiplying the coding rate by 1024 is 78, and the spectral efficiency is 0.1523; The modulation scheme corresponding to the entry with the CQI number of 4 is QPSK, the value obtained by multiplying the coding rate by 1024 is 120, and the spectral efficiency is 0.2344. The modulation scheme corresponding to the entry with the CQI number of 5 is QPSK, the value obtained by multiplying the coding rate by 1024 is 193, and the spectral efficiency is 0.3770. The modulation scheme corresponding to the entry with the CQI number of 6 is QPSK, the value obtained by multiplying the coding rate by 1024 is 308, and the spectral efficiency is 0.6016. The modulation scheme corresponding to the entry with the CQI number of 7 is QPSK, the value obtained by multiplying the coding rate by 1024 is 449, and the spectral efficiency is 0.8770. The modulation scheme corresponding to the entry with the CQI number of 8 is QPSK, the value obtained by multiplying the coding rate by 1024 is 602, and the spectral efficiency is 1.1758. The modulation scheme corresponding to the entry with the CQI number of 9 is 16QAM, the value obtained by multiplying the coding rate by 1024 is 378, and the spectral efficiency is 1.4766. The modulation scheme corresponding to the entry with the CQI number of 10 is 16QAM, the value obtained by multiplying the coding rate by 1024 is 490, and the spectral efficiency is 1.9141.

28. The method according to claim 21, wherein the modulation scheme corresponding to the entry with the CQI number of 11 is 16QAM, the value obtained by multiplying the coding rate by 1024 is 616, and the spectral efficiency is 2.4063.

29. 29. The method according to any one of claims 21 to 28, wherein the values ​​obtained by multiplying the coding rate in the first CQI table by 1024 include values ​​of 30 and 50.

30. 30. The method of claim 29, wherein the values ​​obtained by multiplying the coding rate in the first CQI table by 1024 further include values ​​of 78, 120, 193, 308, 449, 602, 378, 490, 616, 466, 567, 666, and 772.

31. the value obtained by multiplying the coding rate by 1024 corresponds to the coding rate and the spectral efficiency of an entry in the first CQI table; The modulation scheme corresponding to the value 30 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.0586; The modulation scheme corresponding to the value 50 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.0977; The modulation scheme corresponding to the value 78 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.1523; The modulation scheme corresponding to the value 120 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.2344; The modulation scheme corresponding to the value 193 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.3770; The modulation scheme corresponding to the value 308 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.6016; The modulation scheme corresponding to the value 449 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.8770; The modulation scheme corresponding to the value 602 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 1.1758; The modulation scheme corresponding to the value 378 obtained by multiplying the coding rate by 1024 is 16QAM, and the spectral efficiency is 1.4766; The modulation scheme corresponding to the value 490 obtained by multiplying the coding rate by 1024 is 16QAM, and the spectral efficiency is 1.9141; The modulation scheme corresponding to the value 616 obtained by multiplying the coding rate by 1024 is 16QAM, and the spectral efficiency is 2.4063; The modulation scheme corresponding to the value 466 obtained by multiplying the coding rate by 1024 is 64QAM, and the spectral efficiency is 2.7305; The modulation scheme corresponding to the value 567 obtained by multiplying the coding rate by 1024 is 64QAM, and the spectral efficiency is 3.3223; The modulation scheme corresponding to the value 666 obtained by multiplying the coding rate by 1024 is 64QAM, and the spectral efficiency is 3.9023; The modulation scheme corresponding to the value 772 obtained by multiplying the coding rate by 1024 is 64QAM, and the spectral efficiency is 4.5234.

31. The method of claim 30, comprising:

32. 32. The method of claim 21, wherein a value corresponding to an MCS index X among N MCS indices in the first MCS table, obtained by multiplying a coding rate by 1024, is less than or equal to a first threshold, X is an integer greater than or equal to 0, N is a positive integer, and N is greater than or equal to X.

33. 33. The method of claim 32, wherein the first threshold is 119 and is obtained by multiplying the coding rate by 1024, the values ​​corresponding to the MCS index X include values ​​of 30, 40, 50, 64, 78, and 99, the modulation scheme corresponding to the MCS index X is QPSK, and a modulation order is 2.

34. 33. The method of claim 32, wherein the first threshold is 119 and is obtained by multiplying the coding rate by 1024, the values ​​corresponding to the MCS index X include values ​​of 60, 80, and 100, the modulation scheme corresponding to the MCS index X is BPSK, and a modulation order is 1.

35. Each entry in the first MCS table corresponds to one modulation scheme, one coding rate, and one spectral efficiency; or The modulation scheme of the entry with the largest MCS number in the first MCS table is QPSK, and the coding rate and the spectral efficiency are reserved; or The modulation scheme of the entry with the largest MCS number in the first MCS table is 16QAM, the coding rate and the spectral efficiency are reserved, and the modulation scheme of the entry with the second largest MCS number in the first MCS table is QPSK, the coding rate and the spectral efficiency are reserved, or The modulation scheme of the entry with the largest MCS number in the first MCS table is 64QAM, the coding rate and the spectral efficiency are reserved, and the modulation scheme of the entry with the second largest MCS number in the first MCS table is QPSK, the coding rate and the spectral efficiency are reserved, or 28. The method according to claim 21, wherein a modulation scheme, a coding rate, and a spectral efficiency of at least one entry in the first MCS table are reserved.

36. 28. The method of claim 26 or 27, wherein a range of values ​​of CQI numbers in the first CQI table is the same as a range of values ​​of CQI numbers in the second CQI table.

37. the first MCS table includes 32 entries, the 32 entries include all entries in the first CQI table, the first CQI table includes at least one entry with a spectral efficiency lower than 78 / 1024×2, and the 32 entries further include at least one entry excluded in the first CQI table with a spectral efficiency higher than 772 / 1024×6; In the case of the MCS number X, the modulation scheme corresponding to MCS number X-1 and the MCS number X is QPSK, the modulation scheme corresponding to MCS number X+1 is 16QAM, and the coding rate of the MCS number X is equal to one of rounding up {(the coding rate of the MCS number X-1×2+the coding rate of the MCS number X+1×4) / 4}, rounding down {(the coding rate of the MCS number X-1×2+the coding rate of the MCS number X+1×4) / 4}, rounding down {(the coding rate of the MCS number X-1×2+the coding rate of the MCS number X+1×4) / 4}, and (the coding rate of the MCS number X-1×2+the coding rate of the MCS number X+1×4) / 4, 37. The method of claim 21, wherein, for an MCS number Y, a modulation scheme corresponding to MCS number Y-1 and the MCS number Y is 16QAM, a modulation scheme corresponding to MCS number Y+1 is 64QAM, the coding rate of the MCS number Y is equal to one of rounding up {(the coding rate of the MCS number Y-1×4+the coding rate of the MCS number Y+1×6) / 8}, rounding down {(the coding rate of the MCS number Y-1×4+the coding rate of the MCS number Y+1×6) / 8}, rounding down {(the coding rate of the MCS number Y-1×4+the coding rate of the MCS number Y+1×6) / 8}, and (the coding rate of the MCS number Y-1×4+the coding rate of the MCS number Y+1×6) / 8, and Y is greater than X+2.

38. Transform precoding is enabled, If the terminal device reports that pi / 2 BPSK modulation is supported, then q = 1; If the terminal device reports that pi / 2 BPSK modulation is not supported, then q = 2; 38. A method according to any one of claims 21 to 37, wherein a modulation order of a reserved entry corresponding to at least one of MCS numbers 29, 30 and 31 is determined based on the value of q.

39. the transform precoding is enabled; If the terminal device reports that the pi / 2 BPSK modulation is supported, then q=1; If the terminal device reports that the pi / 2 BPSK modulation is not supported, then q=2, where q is the lowest supported modulation order reported by the terminal device; 39. The method of claim 21, wherein a spectral efficiency corresponding to at least one MCS number is determined based on the value of q.

40. The spectral efficiency corresponding to at least one MCS number is determined based on the value of q. The spectral efficiency of the entry corresponding to MCS number 28 is higher than the reserved value or 772 / 1024×6, and is determined based on the value of q; or The spectral efficiency of the entry corresponding to MCS number 28 is one of two values ​​higher than 772 / 1024×6, and is determined based on the value of q.

40. The method of claim 39, comprising:

41. The spectral efficiency of the entry corresponding to the MCS number 28 is a reserved value or a value greater than 772 / 1024×6, and is determined based on the value of q. If q=1, the spectral efficiency of the entry corresponding to the MCS number 28 is reserved; and / or When q=2, the spectral efficiency of the entry corresponding to the MCS number 28 is one of 822 / 1024×6, 873 / 1024×6, 910 / 1024×6, and 948 / 1024×6.

41. The method of claim 40, comprising:

42. A communication device comprising a processing unit and a transmitting unit, The processing unit is configured to determine N modulation and coding scheme (MCS) indices in a first MCS table, the MCS indices being obtained by multiplying a coding rate by 1024, and a value corresponding to an MCS index X among the N MCS indices is less than or equal to a first threshold, X being an integer greater than or equal to 0, N being a positive integer, and N being greater than or equal to X; 4. A communications apparatus, wherein the transmitting unit is configured to transmit at least one of the N MCS indicators.

43. A communication device comprising a receiving unit and a processing unit, The receiving unit is configured to receive downlink control information; The processing unit is configured to obtain at least one modulation and coding scheme (MCS) index in a first MCS table based on the downlink control information; the first MCS table includes N MCS indices and is obtained by multiplying a coding rate by 1024, and a value corresponding to an MCS index X among the N MCS indices is less than or equal to a first threshold, X is an integer greater than or equal to 0, N is a positive integer, and N is greater than or equal to X.

44. 44. The communication device according to claim 42 or 43, wherein the first threshold is 119 and is obtained by multiplying the coding rate by 1024, the values ​​corresponding to the MCS index X include values ​​of 30, 40, 50, 64, 78, and 99, the modulation scheme corresponding to the MCS index X is QPSK, and a modulation order is 2.

45. 44. The communication device according to claim 42 or 43, wherein the first threshold is 119 and is obtained by multiplying the coding rate by 1024, the values ​​corresponding to the MCS index X include values ​​of 60, 80, and 100, the modulation scheme corresponding to the MCS index X is BPSK, and a modulation order is 1.

46. 46. ​​The communications device of claim 42, wherein the first MCS table comprises remaining entries obtained after entries corresponding to six MCS indices in the second MCS table are removed.

47. 47. The communication device according to claim 42, wherein the entries in the first MCS table whose MCS index is 0, whose MCS index is 1, whose MCS index is 2, whose MCS index is 3, whose MCS index is 4, and whose MCS index is 5 are excluded from the second MCS table.

48. 46. ​​The communications device of claim 42, wherein the first MCS table does not include entries corresponding to MCS index 25, MCS index 26, MCS index 27, and MCS index 28 in the second MCS table.

49. 47. The communications device of claim 46, wherein the removed entries corresponding to the six MCS indices in the second MCS table include entries corresponding to MCS index 25, MCS index 26, MCS index 27, and MCS index 28.

50. Each entry in the first MCS table corresponds to an MCS index, and each of several MCS indices in the first MCS table corresponds to a modulation order, a value obtained by multiplying a coding rate by 1024, and a spectral efficiency; The modulation order corresponding to the entry with the MCS index of 6 is 2, the value obtained by multiplying the coding rate by 1024 is 120, and the spectral efficiency is 0.2344; The modulation order corresponding to the entry with the MCS index of 7 is 2, the value obtained by multiplying the coding rate by 1024 is 157, and the spectral efficiency is 0.3066; The modulation order corresponding to the entry with the MCS index of 8 is 2, the value obtained by multiplying the coding rate by 1024 is 193, and the spectral efficiency is 0.3770; The modulation order corresponding to the entry with the MCS index of 9 is 2, the value obtained by multiplying the coding rate by 1024 is 251, and the spectral efficiency is 0.4902; The modulation order corresponding to the entry with the MCS index of 10 is 2, the value obtained by multiplying the coding rate by 1024 is 308, and the spectral efficiency is 0.6016; The modulation order corresponding to the entry with the MCS index of 11 is 2, the value obtained by multiplying the coding rate by 1024 is 379, and the spectral efficiency is 0.7402; The modulation order corresponding to the entry with the MCS index of 12 is 2, the value obtained by multiplying the coding rate by 1024 is 449, and the spectral efficiency is 0.8770; The modulation order corresponding to the entry with the MCS index of 13 is 2, the value obtained by multiplying the coding rate by 1024 is 526, and the spectral efficiency is 1.0273; 50. A communication device according to any one of claims 42 to 49, wherein the modulation order corresponding to the entry with an MCS index of 14 is 2, the value obtained by multiplying the coding rate by 1024 is 602, and the spectral efficiency is 1.1758.

51. The first MCS table comprises: an entry with an MCS index of 4, a corresponding value obtained by multiplying the coding rate by 1024 is 78, a modulation order corresponding to the entry with the value 78 obtained by multiplying the coding rate by 1024 is 2, and a spectral efficiency of 01523; an entry with an MCS index of 5, a corresponding value obtained by multiplying the coding rate by 1024 of 99, a modulation order corresponding to the entry with the value of 99 obtained by multiplying the coding rate by 1024 of 2, and a spectral efficiency of 01934; 51. The communication device of claim 50, further comprising:

52. the first MCS table further includes an entry with an MCS index of 4; The value corresponding to said entry obtained by multiplying the coding rate by 1024 and having an MCS index of 4 is 78, the modulation order is 2, and the spectral efficiency is 01523; or 51. The communications device of claim 50, wherein a value corresponding to the entry obtained by multiplying a coding rate by 1024 and having an MCS index of 4 is 156, a modulation order is 1, and a spectral efficiency is 01523.

53. the first MCS table further includes an entry whose MCS index is 0, and the spectral efficiency corresponding to the entry whose MCS index is 0 is 0.0586; The modulation order is 2 and the value obtained by multiplying the code rate by 1024 is 30, or 53. A communications device according to any one of claims 42 to 52, wherein the modulation order is 1 and the value obtained by multiplying the coding rate by 1024 is 60.

54. the first MCS table further includes an entry with an MCS index of 1, and a spectral efficiency corresponding to the entry with the MCS index of 1 is 0.0781; The modulation order is 2 and the value obtained by multiplying the code rate by 1024 is 40, or 50. A communications device according to any one of claims 42 to 49, wherein the modulation order is 1 and the value obtained by multiplying the coding rate by 1024 is 80.

55. The first MCS table comprises: an entry whose value obtained by multiplying the coding rate by 1024 is 50, the modulation order corresponding to the entry whose value obtained by multiplying the coding rate by 1024 is 2, and whose spectral efficiency is 0.0977; an entry whose value obtained by multiplying the coding rate by 1024 is 64, where the modulation order corresponding to the entry whose value obtained by multiplying the coding rate by 1024 is 2 and the spectral efficiency is 0.125; 50. The communication device of any one of claims 42 to 49, further comprising:

56. The first MCS table comprises: an entry whose value is 100 obtained by multiplying the coding rate by 1024, where the modulation order corresponding to the entry whose value is 100 obtained by multiplying the coding rate by 1024 is 1 and the spectral efficiency is 0.0977; an entry whose value obtained by multiplying the coding rate by 1024 is 128, where the modulation order corresponding to the entry whose value obtained by multiplying the coding rate by 1024 is 1 and the spectral efficiency is 0.125; 50. The communication device of any one of claims 42 to 49, further comprising:

57. 53. The communication device of claim 42, wherein a spectral efficiency corresponding to an entry in the first MCS table with an MCS index of 1 is equal to (a spectral efficiency corresponding to an entry in the first CQI table with a CQI number of 1 + a spectral efficiency corresponding to an entry in the first CQI table with a CQI number of 2) / 2.

58. 53. The communication device according to claim 42, wherein a spectral efficiency corresponding to an entry in the first MCS table having an MCS number of 3 is equal to (a spectral efficiency corresponding to an entry in the first CQI table having a CQI number of 2+a spectral efficiency corresponding to an entry in the first CQI table having a CQI number of 3) / 2.

59. All entries in the first CQI table whose modulation scheme is 64 QAM are some entries in a second CQI table whose modulation scheme is 64 QAM, and the some entries in the second CQI table whose modulation scheme is 64 QAM are entries corresponding to CQI number 10, CQI number 11, CQI number 12, and CQI number 13 in the second CQI table.

59. The communication device according to claim 57 or 58,

60. 50. The communications device of claim 46, 48, or 49, wherein the second MCS table is a following table: 【Table 3】

61. 57. The communications device of claim 56, wherein the second CQI table is a following table: 【Table 4】

62. A communication device comprising a transmitting unit and a receiving unit, The transmitting unit is configured to transmit a first channel quality indicator CQI number, and the first CQI number is determined based on a first CQI table; 11. The communication device according to claim 1, wherein the receiving unit is configured to receive an MCS number in a first MCS table, the first MCS table including an entry not included in the first CQI table and at least one entry in the first CQI table whose modulation scheme is 64 Quadrature Amplitude Modulation (QAM).

63. A communication device comprising a receiving unit and a transmitting unit, The receiving unit is configured to receive a first channel quality indicator CQI number in a first CQI table; 11. The communication device according to claim 1, wherein the transmitting unit is configured to transmit a first MCS number, the first MCS number being determined based on a first MCS table, the first MCS table including an entry not included in the first CQI table and at least one entry in which a modulation scheme in the first CQI table is 64 Quadrature Amplitude Modulation (QAM).

64. 64. The communications device of claim 62 or 63, wherein the first MCS table includes all entries except an entry corresponding to a minimum CQI number in the first CQI table.

65. The MCS number of an entry not included in the first CQI table is an entry in the first MCS table. MCS number 0, MCS number 1 and MCS number 3 65. A communication device according to any one of claims 62 to 64, wherein:

66. 66. The communication device of claim 62, wherein a spectral efficiency of an entry with MCS number 0 in the first MCS table is lower than a spectral efficiency of an entry with CQI number 1 in the first CQI table.

67. All entries whose modulation scheme is 64 QAM in the first CQI table are some entries whose modulation scheme is 64 QAM in the second CQI table, and the some entries whose modulation scheme is 64 QAM in the second CQI table are as follows: The several entries correspond to consecutive CQI numbers, and are at least one entry other than an entry corresponding to a maximum CQI number among all entries in the second CQI table whose modulation scheme is 64QAM; or 67. The communication device of claim 62, wherein the number of entries includes N entries in which a modulation scheme in the second CQI table is 64QAM and corresponds to consecutive CQI numbers, a first entry in the N consecutive entries is an entry in which a modulation scheme in the second CQI table is 64QAM and corresponds to a smallest CQI number, and N is a positive integer greater than or equal to 1 and less than or equal to 5.

68. 68. The communication device of claim 67, wherein all the entries in the first CQI table whose modulation scheme is 64QAM are the several entries in the second CQI table whose modulation scheme is 64QAM, and the several entries in the second CQI table whose modulation scheme is 64QAM are entries corresponding to CQI number 10, CQI number 11, CQI number 12, and CQI number 13 in the second CQI table.

69. Each entry in the first CQI table corresponds to one CQI number, and each of several CQI numbers in the first CQI table corresponds to one modulation scheme, one coding rate, and one spectral efficiency; The modulation scheme corresponding to the entry with the CQI number of 3 is QPSK, the value obtained by multiplying the coding rate by 1024 is 78, and the spectral efficiency is 0.1523; The modulation scheme corresponding to the entry with the CQI number of 4 is QPSK, the value obtained by multiplying the coding rate by 1024 is 120, and the spectral efficiency is 0.2344. The modulation scheme corresponding to the entry with the CQI number of 5 is QPSK, the value obtained by multiplying the coding rate by 1024 is 193, and the spectral efficiency is 0.3770. The modulation scheme corresponding to the entry with the CQI number of 6 is QPSK, the value obtained by multiplying the coding rate by 1024 is 308, and the spectral efficiency is 0.6016. The modulation scheme corresponding to the entry with the CQI number of 7 is QPSK, the value obtained by multiplying the coding rate by 1024 is 449, and the spectral efficiency is 0.8770. The modulation scheme corresponding to the entry with the CQI number of 8 is QPSK, the value obtained by multiplying the coding rate by 1024 is 602, and the spectral efficiency is 1.1758. The modulation scheme corresponding to the entry with the CQI number of 9 is 16QAM, the value obtained by multiplying the coding rate by 1024 is 378, and the spectral efficiency is 1.4766. The modulation scheme corresponding to the entry with the CQI number of 10 is 16QAM, the value obtained by multiplying the coding rate by 1024 is 490, and the spectral efficiency is 1.9141.

69. The communication device according to any one of claims 62 to 68, wherein the modulation scheme corresponding to the entry having a CQI number of 11 is 16QAM, the value obtained by multiplying the coding rate by 1024 is 616, and the spectral efficiency is 2.4063.

70. 70. The communications device of claim 62, wherein values ​​obtained by multiplying the coding rate in the first CQI table by 1024 include values ​​of 30 and 50.

71. 71. The communications device of claim 70, wherein the values ​​obtained by multiplying the coding rate in the first CQI table by 1024 further include values ​​of 78, 120, 193, 308, 449, 602, 378, 490, 616, 466, 567, 666, and 772.

72. the value obtained by multiplying the coding rate by 1024 corresponds to the coding rate and the spectral efficiency of an entry in the first CQI table; The modulation scheme corresponding to the value 30 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.0586; The modulation scheme corresponding to the value 50 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.0977; The modulation scheme corresponding to the value 78 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.1523; The modulation scheme corresponding to the value 120 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.2344; The modulation scheme corresponding to the value 193 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.3770; The modulation scheme corresponding to the value 308 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.6016; The modulation scheme corresponding to the value 449 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 0.8770; The modulation scheme corresponding to the value 602 obtained by multiplying the coding rate by 1024 is QPSK, and the spectral efficiency is 1.1758; The modulation scheme corresponding to the value 378 obtained by multiplying the coding rate by 1024 is 16QAM, and the spectral efficiency is 1.4766; The modulation scheme corresponding to the value 490 obtained by multiplying the coding rate by 1024 is 16QAM, and the spectral efficiency is 1.9141; The modulation scheme corresponding to the value 616 obtained by multiplying the coding rate by 1024 is 16QAM, and the spectral efficiency is 2.4063; The modulation scheme corresponding to the value 466 obtained by multiplying the coding rate by 1024 is 64QAM, and the spectral efficiency is 2.7305; The modulation scheme corresponding to the value 567 obtained by multiplying the coding rate by 1024 is 64QAM, and the spectral efficiency is 3.3223; The modulation scheme corresponding to the value 666 obtained by multiplying the coding rate by 1024 is 64QAM, and the spectral efficiency is 3.9023; The modulation scheme corresponding to the value 772 obtained by multiplying the coding rate by 1024 is 64QAM, and the spectral efficiency is 4.5234.

72. The communication device of claim 71, comprising:

73. 73. The communication device of claim 62, wherein a value corresponding to an MCS index X among N MCS indices in the first MCS table, obtained by multiplying a coding rate by 1024, is less than or equal to a first threshold, X is an integer greater than or equal to 0, N is a positive integer, and N is greater than or equal to X.

74. 74. The communication device of claim 73, wherein the first threshold is 119 and is obtained by multiplying the coding rate by 1024, the values ​​corresponding to the MCS index X include values ​​of 30, 40, 50, 64, 78, and 99, the modulation scheme corresponding to the MCS index X is QPSK, and a modulation order is 2.

75. 74. The communication device of claim 73, wherein the first threshold is 119 and is obtained by multiplying the coding rate by 1024, the values ​​corresponding to the MCS index X include values ​​of 60, 80, and 100, the modulation scheme corresponding to the MCS index X is BPSK, and a modulation order is 1.

76. Each entry in the first MCS table corresponds to one modulation scheme, one coding rate, and one spectral efficiency, or the modulation scheme of the entry with the largest MCS number in the first MCS table is QPSK, and the coding rate and spectral efficiency are reserved, or The modulation scheme of the entry with the largest MCS number in the first MCS table is 16QAM, the coding rate and the spectral efficiency are reserved, and the modulation scheme of the entry with the second largest MCS number in the first MCS table is QPSK, the coding rate and the spectral efficiency are reserved, or The modulation scheme of the entry with the largest MCS number in the first MCS table is 64QAM, the coding rate and the spectral efficiency are reserved, and the modulation scheme of the entry with the second largest MCS number in the first MCS table is QPSK, the coding rate and the spectral efficiency are reserved, or 70. The communication device of claim 62, wherein a modulation scheme, a coding rate, and a spectral efficiency of at least one entry in the first MCS table are reserved.

77. 70. The communication device according to claim 67 or 68, wherein a range of values ​​of CQI numbers in the first CQI table is the same as a range of values ​​of CQI numbers in the second CQI table.

78. the first MCS table includes 32 entries, the 32 entries include all entries in the first CQI table, the first CQI table includes at least one entry with a spectral efficiency lower than 78 / 1024×2, and the 32 entries further include at least one entry excluded in the first CQI table with a spectral efficiency higher than 772 / 1024×6; In the case of the MCS number X, the modulation scheme corresponding to MCS number X-1 and the MCS number X is QPSK, the modulation scheme corresponding to MCS number X+1 is 16QAM, and the coding rate of the MCS number X is equal to one of rounding up {(the coding rate of the MCS number X-1×2+the coding rate of the MCS number X+1×4) / 4}, rounding down {(the coding rate of the MCS number X-1×2+the coding rate of the MCS number X+1×4) / 4}, rounding down {(the coding rate of the MCS number X-1×2+the coding rate of the MCS number X+1×4) / 4}, and (the coding rate of the MCS number X-1×2+the coding rate of the MCS number X+1×4) / 4, 78. The communication device according to claim 62, wherein, for an MCS number Y, a modulation scheme corresponding to MCS number Y-1 and the MCS number Y is 16QAM, a modulation scheme corresponding to MCS number Y+1 is 64QAM, the coding rate of the MCS number Y is equal to one of rounding up {(the coding rate of the MCS number Y-1×4+the coding rate of the MCS number Y+1×6) / 8}, rounding down {(the coding rate of the MCS number Y-1×4+the coding rate of the MCS number Y+1×6) / 8}, rounding down {(the coding rate of the MCS number Y-1×4+the coding rate of the MCS number Y+1×6) / 8}, and (the coding rate of the MCS number Y-1×4+the coding rate of the MCS number Y+1×6) / 8, and Y is greater than X+2.

79. Transform precoding is enabled, If the terminal device reports that pi / 2 BPSK modulation is supported, then q = 1; If the terminal device reports that pi / 2 BPSK modulation is not supported, then q = 2; 79. The communication device of claim 62, wherein a modulation order of a reserved entry corresponding to at least one of the MCS numbers 29, 30, and 31 is determined based on the value of q.

80. the transform precoding is enabled; If the terminal device reports that the pi / 2 BPSK modulation is supported, then q=1; If the terminal device reports that the pi / 2 BPSK modulation is not supported, then q=2, where q is the lowest supported modulation order reported by the terminal device; 80. The communications device of claim 62, wherein a spectral efficiency corresponding to at least one MCS number is determined based on the value of q.

81. determining a spectral efficiency corresponding to at least one MCS number based on the value of q; The spectral efficiency of the entry corresponding to MCS number 28 is higher than the reserved value or 772 / 1024×6, and is determined based on the value of q; or The spectral efficiency of the entry corresponding to MCS number 28 is one of two values ​​higher than 772 / 1024×6, and is determined based on the value of q.

81. The communication device of claim 80, comprising:

82. The spectral efficiency of the entry corresponding to MCS number 28 is higher than the reserved value or 772 / 1024×6, and is determined based on the value of q. If q=1, the spectral efficiency of the entry corresponding to MCS number 28 is reserved; and / or When q=2, the spectral efficiency of the entry corresponding to MCS number 28 is one of 822 / 1024×6, 873 / 1024×6, 910 / 1024×6, and 948 / 1024×6.

82. The communication device of claim 81, comprising:

83. 21. A computer storage medium having stored thereon computer instructions which, when executed by a communication device, cause the communication device to perform a method according to any one of claims 1 to 20.

84. 42. A computer storage medium having stored thereon computer instructions which, when executed by a communications device, cause the communications device to perform the method of any one of claims 21 to 41.

85. A communications device comprising a processor, the processor coupled to a memory, the processor executing instructions stored in the memory, whereby the communications device performs a method according to any one of claims 1 to 20.

86. 42. A communications device comprising a processor, the processor coupled to a memory, the processor executing instructions stored in the memory, whereby the communications device performs a method according to any one of claims 21 to 41.

87. 21. A computer program product, the computer program product storing a computer program, which when executed by a communication device, enables the communication device to perform the method of any one of claims 1 to 20.

88. 42. A computer program product, the computer program product storing a computer program which, when executed by a communication device, enables the communication device to perform the method of any one of claims 21 to 41.

89. A communication system comprising a communication device according to claim 42 or any one of claims 44 to 61 and a communication device according to any one of claims 43 to 61.

90. A communication system comprising a communication device according to claim 62 or any one of claims 64 to 82 and a communication device according to any one of claims 63 to 82.

Citation Information

Patent Citations

  • Control channel signaling for triggering independent transmission of channel quality indicator

    JP2013059098A

  • CQI information receiving method, sending method, receiving device and sending device

    WO2017050273A1