Data transmission method and device

Through the modulation method of DCI indicating downlink data, the terminal device can receive and process higher-order modulation, solving the scheduling problem of higher-order modulation in NB-IoT system and improving the data transmission rate.

CN120456315APending Publication Date: 2025-08-08HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510662095.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2019-11-29
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In the existing NB-IoT system, how downlink control information supports scheduling of higher-order modulation is an urgent problem to be solved.

Method used

Through the modulation method of DCI indicating downlink data, the terminal device can receive and process the higher-order modulation method, including the first modulation method and QPSK, and specifically determine the modulation method through the number of repetitions, the number of DCI repetitions, the MCS indication information, etc.

Benefits of technology

It realizes high-order modulation and scheduling of downlink data, improves data transmission rate, and supports higher-speed Internet of Things services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120456315A_ABST
    Figure CN120456315A_ABST
Patent Text Reader

Abstract

A data transmission method and apparatus, the method comprising: a terminal device receives DCI from a network device, the DCI being used for scheduling downlink data and indicating a modulation mode of the downlink data; the modulation mode of the downlink data is a first modulation mode or QPSK, and the modulation order corresponding to the first modulation mode is greater than 2; and the terminal equipment receives the downlink data according to the modulation mode. Through the process, the network equipment indicates the modulation mode of the downlink data through the DCI, so that the terminal equipment can receive the downlink data according to the modulation mode indicated by the DCI, and the scheduling of indicating high-order modulation through the DCI can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The application number of the original application is 201980102592.9, the original application date is November 29, 2019, and the name of the original application is a data transmission method and device. The entire content of the original application is incorporated into this application by reference. Technical Field

[0002] The present application relates to the field of wireless communication technology, and in particular to a data transmission method and device. Background Art

[0003] The Internet of Things (IoT) is the "Internet of Things." It extends the internet's user-side capabilities to any object, enabling information exchange and communication. This type of communication is also known as machine-type communications (MTC), and the communicating nodes are called MTC terminals. Typical IoT applications include smart grids, smart agriculture, smart transportation, smart homes, and environmental monitoring. Because the IoT needs to be applied in a variety of scenarios, from outdoor to indoor, above ground to underground, it places many special requirements on IoT design. Because the bandwidth used to transmit data between nodes in the IoT is relatively small, it is also called the narrowband internet of things (NB-IoT).

[0004] Currently, NB-IoT supports quadrature phase shift keying (QPSK) for downlink and binary phase shift keying (BPSK) and QPSK for uplink, which can support low-speed IoT services. NB-IoT Release 17 is considering introducing higher-order modulation, such as 16-quadrature amplitude modulation (16QAM) and 64QAM, to increase data transmission rates and support higher-speed IoT services. However, how to support the scheduling of downlink control information for higher-order modulation is an urgent issue. Summary of the Invention

[0005] The purpose of the embodiments of the present application is to provide a data transmission method and apparatus to support scheduling of high-order modulation.

[0006] In a first aspect, an embodiment of the present application provides a data transmission method, including: a terminal device receives downlink control information DCI from a network device, the DCI being used to schedule downlink data and indicating a modulation mode of the downlink data; the modulation mode of the downlink data is a first modulation mode or quadrature phase shift keying QPSK, and the modulation order corresponding to the first modulation mode is greater than 2; the terminal device receives the downlink data according to the modulation mode.

[0007] Through the above process, the network device indicates the modulation mode of the downlink data through DCI, and the terminal device can receive the downlink data according to the modulation mode indicated by DCI, thereby realizing the scheduling of high-order modulation through DCI.

[0008] In a possible implementation manner, the DCI includes repetition number indication information, wherein the repetition number indication information is used to determine the repetition number N of the downlink data. Rep ; N Rep When it is less than or equal to R0, the modulation mode of the downlink data is the first modulation mode; N Rep When it is greater than R0, the modulation mode of the downlink data is QPSK, where R0 is a positive integer greater than or equal to 1.

[0009] In a possible implementation manner, the repetition number indication information includes 4 bits.

[0010] In one possible implementation, the DCI includes DCI repetition number indication information, wherein the DCI repetition number indication information is used to determine the number of repetitions of the DCI; when the number of repetitions of the DCI is less than or equal to R1, the modulation mode of the downlink data is the first modulation mode; when the number of repetitions of the DCI is greater than R1, the modulation mode of the downlink data is QPSK, where R1 is a positive integer greater than or equal to 1.

[0011] In a possible implementation manner, the DCI repetition number indication information includes 2 bits.

[0012] In one possible implementation, the DCI includes coding modulation strategy MCS indication information, wherein the MCS indication information is used to determine the MCS index of the downlink data; when the MCS index is greater than or equal to M0, the modulation mode of the downlink data is the first modulation mode; when the MCS index is less than M0, the modulation mode of the downlink data is the QPSK, wherein M0 is a positive integer greater than or equal to 0.

[0013] In a possible implementation manner, the MCS indication information includes 4 bits, 5 bits, or 6 bits.

[0014] In a possible implementation, the DCI includes first information, and the first information is used to determine that the modulation mode of the downlink data is the first modulation mode or the QPSK; when the value of the first information is the first value, the modulation mode of the downlink data is the first modulation mode; when the value of the first information is the second value, the modulation mode of the downlink data is the QPSK.

[0015] In one possible implementation, when the CRC of the downlink control channel carrying the DCI is scrambled by the first RNTI, the modulation mode of the downlink data is the first modulation mode, where the first RNTI is configured by the network device; when the CRC of the downlink control channel carrying the DCI is scrambled by the C-RNTI, the modulation mode of the downlink data is QPSK.

[0016] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of repetitions of the downlink data is 0, 1, 2, or 3.

[0017] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of DCI repetitions is 0 or 1.

[0018] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI further includes a coding modulation strategy MCS field, and the number of bits included in the MCS field is 1, 2, 3, or 4.

[0019] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data scheduled by the DCI and the first signal.

[0020] In a possible implementation manner, the second information includes M bits, where M is an integer greater than 0.

[0021] In one possible implementation, M is less than or equal to 3.

[0022] In a possible implementation, the first modulation mode is 8PSK, 16QAM, 64QAM, or 256QAM.

[0023] In a possible implementation manner, the format of the DCI is format N1.

[0024] In a possible implementation manner, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data and the first signal.

[0025] In a second aspect, a data transmission method is provided, including: a network device determines a modulation mode of downlink data, and sends downlink control information DCI to the terminal device, wherein the DCI is used to schedule the downlink data and indicate the modulation mode of the downlink data; the modulation mode of the downlink data is a first modulation mode or quadrature phase shift keying QPSK, and the modulation order corresponding to the first modulation mode is greater than 2; the network device sends the downlink data to the terminal device according to the modulation mode.

[0026] Through the above process, the network device indicates the modulation mode of the downlink data through DCI, and the terminal device can receive the downlink data according to the modulation mode indicated by DCI, thereby realizing the scheduling of high-order modulation through DCI.

[0027] In a possible implementation manner, the DCI includes repetition number indication information, wherein the repetition number indication information is used to determine the repetition number N of the downlink data. Rep ; N Rep When it is less than or equal to R0, the modulation mode of the downlink data is the first modulation mode; N Rep When it is greater than R0, the modulation mode of the downlink data is QPSK, where R0 is a positive integer greater than or equal to 1.

[0028] In a possible implementation manner, the repetition number indication information includes 4 bits.

[0029] In one possible implementation, the DCI includes DCI repetition number indication information, wherein the DCI repetition number indication information is used to determine the number of repetitions of the DCI; when the number of repetitions of the DCI is less than or equal to R1, the modulation mode of the downlink data is the first modulation mode; when the number of repetitions of the DCI is greater than R1, the modulation mode of the downlink data is QPSK, where R1 is a positive integer greater than or equal to 1.

[0030] In a possible implementation manner, the DCI repetition number indication information includes 2 bits.

[0031] In one possible implementation, the DCI includes coding modulation strategy MCS indication information, wherein the MCS indication information is used to determine the MCS index of the downlink data; when the MCS index is greater than or equal to M0, the modulation mode of the downlink data is the first modulation mode; when the MCS index is less than M0, the modulation mode of the downlink data is the QPSK, where M0 is an integer greater than or equal to 0.

[0032] In a possible implementation manner, the MCS indication information includes 4 bits, 5 bits, or 6 bits.

[0033] In a possible implementation, the DCI includes first information, and the first information is used to determine that the modulation mode of the downlink data is the first modulation mode or the QPSK; when the value of the first information is the first value, the modulation mode of the downlink data is the first modulation mode; when the value of the first information is the second value, the modulation mode of the downlink data is the QPSK.

[0034] In one possible implementation, when the CRC of the downlink control channel carrying the DCI is scrambled by the first RNTI, the modulation mode of the downlink data is the first modulation mode, where the first RNTI is configured by the network device; when the CRC of the downlink control channel carrying the DCI is scrambled by the C-RNTI, the modulation mode of the downlink data is QPSK.

[0035] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of repetitions of the downlink data is 0, 1, 2, or 3.

[0036] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of DCI repetitions is 0 or 1.

[0037] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI further includes a coding modulation strategy MCS field, and the number of bits included in the MCS field is 1, 2, 3, or 4.

[0038] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data scheduled by the DCI and the first signal.

[0039] In a possible implementation manner, the second information includes M bits, where M is an integer greater than 0.

[0040] In one possible implementation, M is less than or equal to 3.

[0041] In a possible implementation, the first modulation mode is 8PSK, 16QAM, 64QAM, or 256QAM.

[0042] In a possible implementation manner, the format of the DCI is format N1.

[0043] In a possible implementation manner, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data and the first signal.

[0044] In a third aspect, the present application provides a method, including: a terminal device receives downlink control information DCI from a network device, the DCI is used to schedule uplink data and indicate a modulation mode of the uplink data; the modulation mode of the uplink data is a first modulation mode or quadrature phase shift keying QPSK or BPSK, and the modulation order corresponding to the first modulation mode is greater than 2; the terminal device sends the uplink data to the network device according to the modulation mode.

[0045] Through the above process, the network device indicates the modulation mode of the uplink data through DCI, and the terminal device can receive the uplink data according to the modulation mode indicated by DCI, thereby realizing the scheduling of high-order modulation through DCI.

[0046] In a possible implementation manner, the DCI includes repetition number indication information, wherein the repetition number indication information is used to determine the repetition number N of the uplink data. Rep ; N Rep When N is less than or equal to R0, the modulation mode of the uplink data is the first modulation mode; Rep When it is greater than R0, the modulation mode of the uplink data is QPSK or BPSK, where R0 is a positive integer greater than or equal to 1.

[0047] In a possible implementation manner, the repetition number indication information includes 3 bits.

[0048] In one possible implementation, the DCI includes DCI repetition number indication information, wherein the DCI repetition number indication information is used to determine the number of repetitions of the DCI; when the number of repetitions of the DCI is less than or equal to R1, the modulation mode of the uplink data is the first modulation mode; when the number of repetitions of the DCI is greater than R1, the modulation mode of the uplink data is QPSK or BPSK, where R1 is a positive integer greater than or equal to 1.

[0049] In a possible implementation manner, the DCI repetition number indication information includes 2 bits.

[0050] In one possible implementation, the DCI includes subcarrier indication information, wherein the subcarrier indication information is used to determine the number of subcarriers of the uplink data; when the number of subcarriers is greater than or equal to S0, the modulation mode of the uplink data is the first modulation mode; when the number of subcarriers is less than S0, the modulation mode of the uplink data is QPSK or BPSK, where S0 is a positive integer greater than or equal to 1.

[0051] In a possible implementation manner, the subcarrier indication information includes 6 bits.

[0052] In one possible embodiment, the DCI includes coding modulation strategy MCS indication information, wherein the MCS indication information is used to determine the MCS index of the uplink data; when the MCS index is greater than or equal to M0, the modulation mode of the uplink data is the first modulation mode; when the MCS index is less than M0, the modulation mode of the uplink data is QPSK or BPSK, where R1 is a positive integer greater than or equal to 1.

[0053] In a possible implementation manner, the MCS indication information includes 4 bits, 5 bits, or 6 bits.

[0054] In one possible implementation, the DCI includes first information, and the first information is used to determine the modulation mode of the uplink data; when the value of the first information is a first value, the modulation mode of the uplink data is the first modulation mode; when the value of the first information is a second value, the modulation mode of the uplink data is QPSK or BPSK.

[0055] In a possible implementation, when the CRC of the downlink control channel carrying the DCI is scrambled by the first RNTI, the modulation mode of the uplink data is the first modulation mode, wherein the first RNTI is configured by the network device;

[0056] When the CRC of the downlink control channel carrying the DCI is scrambled by the C-RNTI, the modulation mode of the uplink data is QPSK or BPSK.

[0057] In a possible implementation manner, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI used to indicate the number of repetitions of the uplink data is 0, 1, 2, or 3.

[0058] In a possible implementation manner, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI used to determine the number of DCI repetitions is 0 or 1.

[0059] In a possible implementation manner, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI used to determine the number of subcarriers of the uplink data is 0 or 1 or 2 or 3 or 4 or 5.

[0060] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the DCI further includes a coding modulation strategy MCS field, and the number of bits included in the MCS field is 1, 2, 3, or 4.

[0061] In a possible implementation manner, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI used to indicate the redundant version of the uplink data is 0 or 1.

[0062] In a possible implementation, the first modulation mode is 8PSK, 16QAM, 64QAM, or 256QAM.

[0063] In a possible implementation manner, the format of the DCI is format N0.

[0064] In a possible implementation manner, when the CRC of the downlink control channel carrying the DCI is scrambled by using the SPS C-RNTI, the value of the first information is set to 0 or 1.

[0065] In a fourth aspect, the present application provides a method, including: a network device determines a modulation mode of uplink data, and sends downlink control information DCI to the terminal device, wherein the DCI is used to schedule the uplink data and indicate the modulation mode of the uplink data; the modulation mode of the uplink data is a first modulation mode or quadrature phase shift keying QPSK or BPSK, and the modulation order corresponding to the first modulation mode is greater than 2; the network device receives the uplink data from the terminal device according to the modulation mode.

[0066] Through the above process, the network device indicates the modulation mode of the uplink data through DCI, and the terminal device can receive the uplink data according to the modulation mode indicated by DCI, thereby realizing the scheduling of high-order modulation through DCI.

[0067] In a possible implementation manner, the DCI includes repetition number indication information, wherein the repetition number indication information is used to determine the repetition number N of the uplink data. Rep ; N Rep When N is less than or equal to R0, the modulation mode of the uplink data is the first modulation mode; Rep When it is greater than R0, the modulation mode of the uplink data is QPSK or BPSK, where R0 is a positive integer greater than or equal to 1.

[0068] In a possible implementation manner, the repetition number indication information includes 3 bits.

[0069] In one possible implementation, the DCI includes DCI repetition number indication information, wherein the DCI repetition number indication information is used to determine the number of repetitions of the DCI; when the number of repetitions of the DCI is less than or equal to R1, the modulation mode of the uplink data is the first modulation mode; when the number of repetitions of the DCI is greater than R1, the modulation mode of the uplink data is QPSK or BPSK, where R1 is a positive integer greater than or equal to 1.

[0070] In a possible implementation manner, the DCI repetition number indication information includes 2 bits.

[0071] In one possible implementation, the DCI includes subcarrier indication information, wherein the subcarrier indication information is used to determine the number of subcarriers of the uplink data; when the number of subcarriers is greater than or equal to S0, the modulation mode of the uplink data is the first modulation mode; when the number of subcarriers is less than S0, the modulation mode of the uplink data is QPSK or BPSK, where S01 is a positive integer greater than or equal to 1.

[0072] In a possible implementation manner, the subcarrier indication information includes 6 bits.

[0073] In one possible embodiment, the DCI includes coding modulation strategy MCS indication information, wherein the MCS indication information is used to determine the MCS index of the uplink data; when the MCS index is greater than or equal to M0, the modulation mode of the uplink data is the first modulation mode; when the MCS index is less than M0, the modulation mode of the uplink data is QPSK or BPSK, where R1 is a positive integer greater than or equal to 1.

[0074] In a possible implementation manner, the MCS indication information includes 4 bits, 5 bits, or 6 bits.

[0075] In one possible implementation, the DCI includes first information, and the first information is used to determine the modulation mode of the uplink data; when the value of the first information is a first value, the modulation mode of the uplink data is the first modulation mode; when the value of the first information is a second value, the modulation mode of the uplink data is QPSK or BPSK.

[0076] In one possible implementation, when the CRC of the downlink control channel carrying the DCI is scrambled by the first RNTI, the modulation mode of the uplink data is the first modulation mode, wherein the first RNTI is configured by the network device; when the CRC of the downlink control channel carrying the DCI is scrambled by the C-RNTI, the modulation mode of the uplink data is QPSK or BPSK.

[0077] In a possible implementation manner, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI used to indicate the number of repetitions of the uplink data is 0, 1, 2, or 3.

[0078] In a possible implementation manner, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI used to determine the number of DCI repetitions is 0 or 1.

[0079] In a possible implementation manner, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI used to determine the number of subcarriers of the uplink data is 0 or 1 or 2 or 3 or 4 or 5.

[0080] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the DCI further includes a coding modulation strategy MCS field, and the number of bits included in the MCS field is 1, 2, 3, or 4.

[0081] In a possible implementation manner, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI used to indicate the redundant version of the uplink data is 0 or 1.

[0082] In a possible implementation, the first modulation mode is 8PSK, 16QAM, 64QAM, or 256QAM.

[0083] In a possible implementation manner, the format of the DCI is format N0.

[0084] In a possible implementation manner, when the CRC of the downlink control channel carrying the DCI is scrambled by using the SPS C-RNTI, the value of the first information is set to 0 or 1.

[0085] In a fifth aspect, the present application further provides a communication device capable of implementing any of the methods provided in the first or third aspects above. The communication device can be implemented by hardware or by hardware executing corresponding software implementations. The hardware or software includes one or more units or units corresponding to the above functions.

[0086] In one possible implementation, the communication device includes a processor configured to support the communication device in executing the corresponding functions of the terminal device in the method described above. The communication device may also include a memory, which may be coupled to the processor and stores program instructions and data necessary for the communication device. Optionally, the communication device also includes a communication interface for supporting communication between the communication device and a device such as a network device.

[0087] In one possible implementation, the communication device includes corresponding functional units for implementing the steps in the above method. The functions can be implemented by hardware or by hardware executing corresponding software implementations. The hardware or software includes one or more units corresponding to the above functions.

[0088] In one possible implementation, the structure of the communication device includes a processing unit and a communication unit, which can perform the corresponding functions in the above method examples. For details, please refer to the description of the method provided in the first aspect or the third aspect, which will not be repeated here.

[0089] In a sixth aspect, the present application further provides a communication device capable of implementing any of the methods provided in the second or fourth aspects above. The communication device can be implemented by hardware or by hardware executing corresponding software implementations. The hardware or software includes one or more units or units corresponding to the above functions.

[0090] In one possible implementation, the communication device includes a processor configured to support the communication device in executing the corresponding network device functions described in the above method. The communication device may also include a memory, which may be coupled to the processor and stores program instructions and data necessary for the communication device. Optionally, the communication device also includes a communication interface configured to support communication between the communication device and a terminal device or other device.

[0091] In one possible implementation, the communication device includes corresponding functional units for implementing the steps in the above method. The functions can be implemented by hardware or by hardware executing corresponding software implementations. The hardware or software includes one or more units corresponding to the above functions.

[0092] In one possible implementation, the structure of the communication device includes a processing unit and a communication unit, which can perform the corresponding functions in the above method examples. For details, please refer to the description of the method provided in the second aspect or the fourth aspect, which will not be repeated here.

[0093] In a seventh aspect, the present application provides a communication device, comprising a processor. When the processor executes a computer program or instruction in a memory, the method described in any one of the first to fourth aspects is executed.

[0094] In an eighth aspect, the present application provides a communication device, comprising a processor and a memory, wherein the memory is used to store computer programs or instructions; the processor is used to execute the computer programs or instructions stored in the memory so that the communication device performs the corresponding method as shown in any one of the first to fourth aspects.

[0095] In the ninth aspect, the present application provides a communication device, which includes a processor, a memory and a transceiver, wherein the transceiver is used to receive or send signals; the memory is used to store computer programs or instructions; and the processor is used to call the computer program or instructions from the memory to execute the method described in any one of the first to fourth aspects.

[0096] In the tenth aspect, the present application provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor; the processor runs the code instructions to execute the corresponding method shown in any one of the first to fourth aspects.

[0097] In the eleventh aspect, the present application provides a computer-readable storage medium for storing a computer program or instruction. When a computer reads and executes the computer program or instruction, the method described in any one of the first to fourth aspects is implemented.

[0098] In a twelfth aspect, the present application provides a computer program product comprising instructions, which enables the method described in any one of the first to fourth aspects to be implemented when a computer reads and executes the computer program product.

[0099] In the thirteenth aspect, the present application provides a chip comprising a processor, wherein the processor is coupled to a memory and is used to execute a computer program or instruction stored in the memory. When the processor executes the computer program or instruction, the method described in any one of the first to fourth aspects is implemented.

[0100] In a fourteenth aspect, the present application provides a system, comprising the terminal device provided in the fifth aspect and the network device provided in the sixth aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0101] Figure 1 Schematic diagram of a network architecture applicable to an embodiment of the present application;

[0102] Figure 2 A flowchart of a data transmission method provided in an embodiment of the present application;

[0103] Figure 3 A flowchart of a data transmission method provided in an embodiment of the present application;

[0104] Figure 4 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0105] Figure 5 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0106] The embodiments of the present application will be described in further detail below with reference to the accompanying drawings.

[0107] The embodiments of the present application can be applied to wireless communication systems, and are particularly suitable for mobile communication systems that support NB-IoT or eMTC, such as new radio (NR) systems, long term evolution (LTE) systems, advanced long term evolution (LTE-A) systems, evolved long term evolution (eLTE) systems, future communication systems, and other communication systems, without limitation.

[0108] To facilitate understanding of the embodiments of the present application, first Figure 1 The communication system shown in FIG. 1 is used as an example to describe in detail a communication system applicable to an embodiment of the present application. Figure 1 Schematic diagram of a communication system applicable to the method of the embodiment of the present application is shown. Figure 1 As shown, the network device and terminal devices 1 to 5 form a communication system, in which the network device can send information to one or more terminal devices among terminal devices 1 to 5. In addition, terminal devices 4 to 5 also form a communication system.

[0109] In the embodiments of the present application, the terminal device may be a device with wireless transceiver capabilities or a chip that can be set in any device, and may also be called user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application may be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc.

[0110] The network equipment can be an evolutionary node B (eNB) in the LTE system, a base transceiver station (BTS) in the global system of mobile communication (GSM) system or code division multiple access (CDMA), or a base station (nodeB, NB) in the wideband code division multiple access (WCDMA) system.

[0111] Combined with the previous description, such as Figure 2 FIGURE 1 is a flow chart of a data transmission method provided by an embodiment of the present application. Figure 2 , the method comprising:

[0112] Step 201: The network device determines the modulation mode of the downlink data and sends downlink control information to the terminal device.

[0113] Figure 2 In the process shown, downlink control information (DCI) is used to schedule the downlink data and indicate the modulation mode of the downlink data; the modulation mode of the downlink data is the first modulation mode or QPSK.

[0114] In the embodiment of the present application, the modulation order corresponding to the first modulation mode is greater than 2. For example, the first modulation mode may be 8PSK, 16QAM, 64QAM, 256QAM, or the like.

[0115] It should be noted that the embodiments of the present application do not limit how the network device specifically determines the modulation method of the downlink data.

[0116] Optionally, before step 201, the network device may further send configuration information to the terminal device, wherein the configuration information indicates activation of the first modulation mode. Upon receiving the configuration information, the terminal device may determine that the downlink data scheduled by the network device may be modulated using the first modulation mode.

[0117] Step 202: The network device sends the downlink data to the terminal device according to the modulation method.

[0118] Step 203: The terminal device receives downlink control information from the network device.

[0119] Step 204: The terminal device receives the downlink data according to the modulation method indicated by the downlink control information.

[0120] Through the above process, the network device indicates the modulation mode of the downlink data through the DCI, and the terminal device can receive the downlink data according to the modulation mode indicated by the DCI.

[0121] The following describes how to implement the modulation mode of downlink data indicated by DCI.

[0122] Example 1:

[0123] In this embodiment, the format of the DCI is format N1, and the modulation mode of the downlink data can be implicitly indicated through different fields in the DCI, which are described below respectively.

[0124] When the format of DCI is format N1, the content included in DCI can be referred to as shown in Table 1.

[0125] Table 1

[0126]

[0127] In Table 1, the Format N0 / Format N1 Distinguishing Identifier field indicates the format of the DCI; Format N0 is used for uplink scheduling; Format N1 is used for downlink scheduling. The terminal device uses the Format N0 / Format N1 Distinguishing Identifier field to identify whether the DCI format is Format N0 or Format N1, and thus determine whether the DCI is for uplink or downlink scheduling. The Format N0 / Format N1 Distinguishing Identifier field is also referred to as the DCI Format Flag field.

[0128] The NPDCCH order indication field is used to indicate whether the current DCI scheduling is a random access process triggered by the NPDCCH order.

[0129] The scheduling delay field is used to determine the start time of the downlink data and / or signaling transmission scheduled by the DCI.

[0130] The resource allocation domain is used to determine the allocation of resources for downlink data and / or signaling scheduled by the DCI, such as the allocation of time domain resources.

[0131] The modulation and coding strategy field is used to determine the MCS index of the downlink data and / or signaling scheduled by the DCI. The transport block size (TBS) of the data can also be determined based on the MCS field and the resource allocation field.

[0132] The repetition count field is used to determine the repetition count of the downlink data scheduled by the DCI.

[0133] The new data indication field is used to indicate whether the currently scheduled transmission is a new transmission or a retransmission.

[0134] The HARQ-ACK resource field is used to indicate the time-frequency resource location for transmitting acknowledgement (ACK) / negative acknowledgement (NACK) feedback information.

[0135] The DCI repetition count field is used to determine the number of DCI repetitions.

[0136] In a first possible implementation manner, the modulation mode of the downlink data is determined by using repetition number indication information.

[0137] In this implementation, the DCI includes repetition number indication information, which can be used to determine the repetition number N of the downlink data. Rep .

[0138] For example, the repetition number indication information may be carried via a repetition number field in the DCI.

[0139] The embodiment of the present application does not limit the number of bits included in the repetition number indication information. For example, the repetition number indication information may include 4 bits.

[0140] In this implementation, N Rep When R0 is less than or equal to R0, the modulation mode of the downlink data scheduled by the DCI may be the first modulation mode; N Rep When it is greater than R0, the modulation mode of the downlink data scheduled by the DCI is QPSK, where R0 is a positive integer greater than or equal to 1.

[0141] Alternatively, in this implementation, N Rep When it is less than R0, the modulation mode of the downlink data scheduled by DCI may be the first modulation mode; N Rep When R0 is greater than or equal to R0, the modulation mode of the downlink data scheduled by the DCI is QPSK, where R0 is a positive integer greater than or equal to 1.

[0142] It should be noted that R0 is a predetermined value or a value configured by the network device, for example, R0 is 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, 384, 512, 768, 1024, 1536, or 2048.

[0143] Exemplarily, the deployment modes of the carriers where the downlink data received by the terminal device is located are different, and R0 is the same or different.

[0144] For example, when the deployment mode of the carrier where the downlink data received by the terminal device is located is in-band deployment, the value of R0 is a first value; when the deployment mode of the carrier where the downlink data received by the terminal device is located is independent deployment or protection band deployment, the value of R0 is a second value; wherein the first value may be less than or equal to the second value.

[0145] In a second possible implementation, the modulation mode of the downlink data is determined by using DCI repetition number indication information.

[0146] In this implementation, the DCI includes DCI repetition number indication information, wherein the DCI repetition number indication information is used to determine the number of repetitions of the DCI.

[0147] For example, the DCI repetition number indication information may be carried via a DCI repetition number field in the DCI.

[0148] The embodiment of the present application does not limit the number of bits included in the DCI repetition number indication information. For example, the DCI repetition number indication information may include 2 bits.

[0149] In this implementation, when the number of DCI repetitions is less than or equal to R1, the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; when the number of DCI repetitions is greater than R1, the modulation mode of the downlink data scheduled by the DCI is QPSK, where R1 is a positive integer greater than or equal to 1. Alternatively, in this implementation, when the number of DCI repetitions is less than R1, the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; when the number of DCI repetitions is greater than or equal to R1, the modulation mode of the downlink data scheduled by the DCI is QPSK, where R1 is a positive integer greater than or equal to 1.

[0150] It should be noted that R1 is a predetermined value or a value configured by the network device. For example, R1 is 1 or 2 or 4 or R max / 8 or R max / 4 or R max / 2 or R max , where R max is the maximum number of repetitions of the search space for the downlink control channel. max Can be configured by the network device.

[0151] Exemplarily, the deployment modes of the carriers where the downlink data received by the terminal device is located are different, and R1 is the same or different.

[0152] For example, when the deployment mode of the carrier where the downlink data received by the terminal device is located is in-band deployment, the value of R1 is a first value; when the deployment mode of the carrier where the downlink data received by the terminal device is located is independent deployment or protection band deployment, the value of R1 is a second value; wherein the first value can be less than or equal to the second value.

[0153] In a third possible implementation manner, the modulation mode of the downlink data is determined through MCS indication information.

[0154] In this implementation, the DCI includes MCS indication information, wherein the MCS indication information is used to determine the MCS index of the downlink data.

[0155] For example, the MCS indication information may be carried via the MCS field in the DCI.

[0156] The embodiment of the present application does not limit the number of bits included in the MCS indication information. For example, the MCS indication information may include 4 bits, 5 bits, or 6 bits.

[0157] In this implementation, when the MCS index is greater than or equal to M0, the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; when the MCS index is less than M0, the modulation mode of the downlink data scheduled by the DCI is QPSK, where M0 is an integer greater than or equal to 0.

[0158] Alternatively, in this implementation, when the MCS index is greater than M0, the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; when the MCS index is less than or equal to M0, the modulation mode of the downlink data scheduled by the DCI is QPSK, where M0 is an integer greater than or equal to 0.

[0159] It should be noted that M0 is a predetermined value or a value configured by the network device. For example, M0 is 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, or 15.

[0160] Exemplarily, the deployment modes of the carrier where the downlink data received by the terminal device is located are different, and M0 is the same or different.

[0161] For example, when the deployment mode of the carrier where the downlink data received by the terminal device is located is in-band deployment, the value of M0 is a first value; when the deployment mode of the carrier where the downlink data received by the terminal device is located is independent deployment or protection band deployment, the value of M0 is a second value; wherein the first value may be less than or equal to the second value.

[0162] In a fourth possible implementation manner, a modulation mode of downlink data is indicated by a radio network temporary identity (RNTI).

[0163] Currently, the cyclic redundancy check (CRC) of the downlink control channel carrying the DCI is scrambled by the RNTI. Therefore, in this implementation, a correspondence between the RNTI and the modulation mode can be established.

[0164] Exemplarily, when the CRC of the downlink control channel carrying the DCI is scrambled by the first RNTI, the modulation mode of the downlink data is the first modulation mode; when the CRC of the downlink control channel carrying the DCI is scrambled by the cell radio network temporary identity (C-RNTI), the modulation mode of the downlink data is QPSK.

[0165] The first RNTI may be configured by the network device or determined by other means. The first RNTI may be an RNTI dedicated to the first modulation mode. The first RNTI is different from the C-RNTI. The specific form of the first RNTI is not limited by this application and will not be described here.

[0166] It should be noted that any of the first to fourth possible implementation methods are only examples. The modulation method of the downlink data can also be jointly indicated by multiple fields in the DCI. The specific indication method will not be repeated here.

[0167] It should be noted that the correspondence between the MCS index indicated by the current MCS domain and the TBS index can be referred to as shown in Table 2.

[0168] Table 2

[0169] MCS index Modulation order TBS index 0 2 0 1 2 1 2 2 2 3 2 3 4 2 4 5 2 5 6 2 6 7 2 7 8 2 8 9 2 9 10 2 10 11 2 11 12 2 12 13 2 13

[0170] In combination with the previous description, in the first to fourth possible implementations, when the modulation mode of the downlink data scheduled by the DCI is QPSK, the correspondence between the MCS index indicated by the MCS field and the TBS index can remain unchanged as shown in Table 2.

[0171] When the modulation mode of the downlink data scheduled by the DCI is the first modulation mode, the correspondence between the MCS index indicated by the MCS field and the TBS index may be as shown in Table 3.

[0172] Table 3

[0173] MCS index Modulation order TBS index 0 4 12 1 4 13 2 4 14 3 4 15 4 4 16 5 4 17 6 4 18 7 4 19

[0174] Of course, the above is just an example. When the number of bits included in the MCS field is other values, you can refer to the above description and will not repeat it here.

[0175] Furthermore, in any one of the first to fourth possible implementations, the DCI may further include second information, where the second information is used to determine a power ratio between the downlink data scheduled by the DCI and the first signal.

[0176] Specifically, the first signal can be a narrowband reference signal (NRS), or a cell-specific reference signal (CRS), or a demodulation reference signal (DMRS), or a narrowband secondary synchronization signal (NSSS), or a narrowband primary synchronization signal (NPSS), or a secondary synchronization signal (SSS), or a primary synchronization signal (PSS).

[0177] Specifically, the power ratio may be a ratio of energy per resource element (EPRE), that is, the second information is used to determine a ratio of the EPRE of the downlink data scheduled by the DCI to the EPRE of the first signal.

[0178] It should be noted that the DCI may include the second information in any case. Alternatively, the DCI may include the second information when the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; correspondingly, when the modulation mode of the downlink data scheduled by the DCI is QPSK, the DCI does not include the second information.

[0179] In the above method, the power ratio is indicated by the second information, so that power control of downlink data can be achieved and transmission robustness can be improved.

[0180] In the first embodiment, when the DCI includes the second information, the second information may include M bits, where M is an integer greater than 0. For example, M may be less than or equal to 3. For example, M is 0, 1, 2, or 3.

[0181] For example, when the second information includes 2 bits, the power ratio of the downlink data and the first signal indicated by the second information may be as shown in Table 4.

[0182] Table 4

[0183] Second information Power ratio of downlink data and first signal 00 First ratio 01 Second ratio 11 The third ratio 10 Fourth ratio

[0184] In Table 4, specific values of the first to fourth ratios can be determined according to actual conditions and are not limited here.

[0185] When the DCI includes the second information, there may be multiple implementations, which are described below respectively.

[0186] Implementation method 1: keep the number of bits included in other indication fields in the DCI unchanged, and expand the existing DCI format N1, that is, add M bits to the existing format N1, and these M bits are used to carry the second information.

[0187] Implementation Method 2: Reduce the number of bits in one or more indicator fields in the DCI, and use some or all of the excess bits as bits included in the second information. In this method, the number of bits included in the DCI can remain unchanged compared to the number of bits included in the DCI format N1 in the prior art, or at least one bit can be increased.

[0188] For example, the number of bits in one or more of the following indication fields in the DCI may be reduced:

[0189] MCS field; repetition number field; DCI repetition number field.

[0190] In conjunction with the above description, if the MCS field is reduced by L1 bits, the repetition number field is reduced by L2 bits, and the DCI repetition number field is reduced by L3 bits, and the number of bits included in the second information is M, then M ≥ L1 + L2 + L3, where L1, L2, and L3 are all integers greater than or equal to 0.

[0191] When the number of bits included in the MCS field is reduced, the MCS field may be reduced by 1 to 3 bits, that is, the number of bits included in the MCS field may be 1, 2, or 3. Accordingly, when the MCS indication information is carried through the MCS field, the number of bits included in the MCS indication information is 1, 2, or 3.

[0192] When the number of bits included in the repetition number field is reduced, the number of bits included in the repetition number field can be reduced by 1 to 4 bits, that is, the number of bits included in the repetition number field can be 0, 1, 2, or 3. When the repetition number indication information is carried through the repetition number field, the number of bits included in the repetition number indication information is 0, 1, 2, or 3. Among them, the number of bits included in the repetition number indication information being 0 should be understood as not including the repetition number indication information in the DCI, or not including the repetition number field in the DCI. In this case, the repetition number of the downlink data scheduled by the DCI is 1 or other agreed value.

[0193] When the number of bits included in the DCI repetition number field is reduced, the DCI repetition number field may be reduced by 1 to 2 bits, that is, the number of bits included in the DCI repetition number field may be 0 or 1. When DCI repetition number indication information is carried via the DCI repetition number field, the number of bits included in the DCI repetition number indication information is 0 or 1. The fact that the number of bits included in the repetition number indication information is 0 should be understood as meaning that the DCI does not include the DCI repetition number indication information, or that the DCI does not include the DCI repetition number field. In this case, the repetition number of the DCI is 1 or another agreed value.

[0194] It should be noted that when the DCI does not include the second information, the number of bits included in the MCS field, the repetition number field and the DCI repetition number field can remain unchanged. At this time, the MCS field can include 3 bits, the repetition number field can include 4 bits, and the DCI repetition number field can include 2 bits.

[0195] In the embodiment of the present application, the modulation mode of the downlink data scheduled by the DCI can also be indicated by whether the second information is carried in the DCI. For details, please refer to the description in the second embodiment.

[0196] The embodiment of the present application can save DCI signaling overhead by implicitly indicating the modulation mode of downlink data through different fields in DCI.

[0197] Example 2:

[0198] The modulation mode of the downlink data is determined by the MCS indication information.

[0199] In this implementation, the DCI includes MCS indication information, wherein the MCS indication information is used to determine the MCS index of the downlink data.

[0200] For example, the MCS indication information may be carried via the MCS field in the DCI.

[0201] The embodiment of the present application does not limit the number of bits included in the MCS indication information. For example, the MCS indication information may include 4 bits, 5 bits, or 6 bits.

[0202] In this implementation, when the MCS index is greater than or equal to M0, the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; when the MCS index is less than M0, the modulation mode of the downlink data scheduled by the DCI is QPSK, where M0 is an integer greater than or equal to 0.

[0203] Alternatively, in this implementation, when the MCS index is greater than M0, the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; when the MCS index is less than or equal to M0, the modulation mode of the downlink data scheduled by the DCI is QPSK, where M0 is an integer greater than or equal to 0.

[0204] It should be noted that M0 is a predetermined value or a value configured by the network device. For example, M0 is 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, or 15.

[0205] Exemplarily, the deployment modes of the carrier where the downlink data received by the terminal device is located are different, and M0 is the same or different.

[0206] For example, when the deployment mode of the carrier where the downlink data received by the terminal device is located is in-band deployment, the value of M0 is a first value; when the deployment mode of the carrier where the downlink data received by the terminal device is located is independent deployment or protection band deployment, the value of M0 is a second value; wherein the first value may be less than or equal to the second value.

[0207] Furthermore, in any one of the first to fourth possible implementations, the DCI may further include second information, where the second information is used to determine a power ratio between the downlink data scheduled by the DCI and the first reference signal.

[0208] It should be noted that the DCI may include the second information in any case. Alternatively, the DCI may include the second information when the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; correspondingly, when the modulation mode of the downlink data scheduled by the DCI is QPSK, the DCI does not include the second information.

[0209] In the embodiment of the present application, the number of bits included in the MCS field may be 4, 5, or 6.

[0210] For example, when the number of bits included in the MCS field is 4, the correspondence between the MCS index indicated by the MCS field and the TBS index may be as shown in Table 5a or Table 5b. Specifically, when the deployment mode of the carrier where the downlink data received by the terminal device is located is independent deployment or guard band deployment, the correspondence between the MCS index indicated by the MCS field and the TBS index may be as shown in Table 5a; when the deployment mode of the carrier where the downlink data received by the terminal device is located is in-band deployment, the correspondence between the MCS index indicated by the MCS field and the TBS index may be as shown in Table 5b.

[0211] Table 5a

[0212] MCS index Modulation order TBS index 0 2 0 1 2 2 2 2 4 3 2 6 4 2 8 5 2 10 6 2 12 7 2 13 9 4 12 10 4 13 11 4 14 12 4 15 13 4 16 14 4 17 15 4 18

[0213] Table 5b

[0214] MCS index Modulation order TBS index 0 2 0 1 2 2 2 2 4 3 2 6 4 2 8 5 2 10 6 4 8 7 4 9 9 4 10 10 4 11 11 4 12 12 4 13 13 4 14 14 4 15 15 4 16

[0215] For example, when the number of bits included in the MCS field is 5, the correspondence between the MCS index indicated by the MCS field and the TBS index may be as shown in Table 6.

[0216] Table 6

[0217]

[0218]

[0219] Of course, the above is just an example. When the number of bits included in the MCS field is other values, you can refer to the above description and will not repeat it here.

[0220] In the embodiment of the present application, the DCI may further include first information, and the first information may indicate a modulation mode of downlink data scheduled by the DCI. For details, please refer to the description in the third embodiment.

[0221] For the description of the first signal and the power ratio in this embodiment, reference may be made to the description of the relevant contents of a part of the embodiment, which will not be repeated here.

[0222] The embodiment of the present application indicates the modulation mode of the downlink data through the MCS field in the DCI, which can save DCI signaling overhead and avoid trimming other fields, which affects the flexibility of base station scheduling. Therefore, the base station in this embodiment realizes flexible scheduling.

[0223] Example 3:

[0224] The DCI includes first information, where the first information is used to determine whether the modulation mode of the downlink data scheduled by the DCI is the first modulation mode or the QPSK.

[0225] For example, when the value of the first information is a first value, the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; when the value of the first information is a second value, the modulation mode of the downlink data scheduled by the DCI is the QPSK. The first value and the second value are different, and the specific implementation of the first value and the second value is not limited in this embodiment of the application.

[0226] It should be noted that. The first information includes at least one bit, and the specific number of bits included can be determined according to actual conditions. For example, the first information includes 1 bit. When the value of the first information is 1, it indicates that the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; when the value of the first information is 0, it indicates that the modulation mode of the downlink data scheduled by the DCI is the QPSK. Alternatively, when the value of the first information is 0, it indicates that the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; when the value of the first information is 1, it indicates that the modulation mode of the downlink data scheduled by the DCI is the QPSK. When the first information includes other numbers of bits, you can refer to the above description and will not repeat it here.

[0227] For example, in the third embodiment, when the modulation mode of the downlink data scheduled by the DCI is the first modulation mode, the DCI may further include second information, and the second information includes M bits.

[0228] When the DCI includes the second information, there may be multiple implementations, which are described below respectively.

[0229] Implementation method 1: keep the number of bits included in other indication fields in the DCI unchanged, and expand the existing DCI format N1, that is, add M bits to the existing format N1, and these M bits are used to carry the second information.

[0230] Implementation Method 2: Reduce the number of bits in the MCS field and the repetition number field in the DCI, and use the excess bits as bits included in the second information. In this method, the number of bits in the MCS field can be reduced by 1 to 3, and the number of bits in the repetition number field can be reduced by 1 to 2. For example, the first information, MCS field, repetition number field, and second indication information included in the DCI can be as shown in Table 7.

[0231] Table 7

[0232] What is included in DCI Number of bits included First Information 1 MCS domain 3 Repeat Count field 2 Second information 3

[0233] In Table 7, the MCS field includes 3 bits, which is 1 bit less than the existing technology; the repetition number field includes 2 bits, which is 2 bits less than the existing technology. Other contents included in the DCI can be referred to as shown in Table 1 and will not be repeated here.

[0234] It should be noted that, in this implementation, it should be noted that when the modulation mode of the downlink data scheduled by the DCI is QPSK, the correspondence between the MCS index indicated by the MCS field and the TBS index can be referred to as shown in Table 2. When the modulation mode of the downlink data scheduled by the DCI is the first modulation mode, the correspondence between the MCS index indicated by the MCS field and the TBS index can be referred to as shown in Table 3.

[0235] It should be noted that, in this implementation, the number of bits in the MCS field, the repetition number field, and the next one or more indication fields in the DCI repetition number field can be reduced.

[0236] For example, when the number of bits included in the MCS field is reduced, the MCS field may be reduced by 1 to 3 bits, that is, the number of bits included in the MCS field may be 1, 2, or 3. When the number of bits included in the repetition number field is reduced, the repetition number field may be reduced by 1 to 4 bits, that is, the number of bits included in the repetition number field may be 0, 1, 2, or 3. When the number of bits included in the DCI repetition number field is reduced, the DCI repetition number field may be reduced by 1 to 2 bits, that is, the number of bits included in the DCI repetition number field may be 0 or 1.

[0237] It should be noted that when the DCI does not include the second information, the number of bits included in the MCS field, the repetition number field and the DCI repetition number field can remain unchanged. At this time, the MCS field can include 3 bits, the repetition number field can include 4 bits, and the DCI repetition number field can include 2 bits.

[0238] For details on how to reduce the number of bits in the MCS field, the repetition number field, and the DCI repetition number field in the DCI, please refer to the description of the relevant content in the previous embodiment, which will not be repeated here.

[0239] For the description of the first signal and the power ratio in this embodiment, reference may be made to the description of the relevant contents of a part of the embodiment, which will not be repeated here.

[0240] The embodiment of the present application can save DCI signaling overhead by cutting some fields in DCI.

[0241] The above describes the case where DCI schedules downlink data. In an embodiment of the present application, a method is also provided, which can be applied to the case where DCI schedules uplink data, and is described below respectively.

[0242] like Figure 3 FIGURE 1 is a flow chart of a data transmission method provided by an embodiment of the present application. Figure 3 , the method comprising:

[0243] Step 301: The network device determines the modulation mode of the uplink data and sends the DCI to the terminal device.

[0244] The DCI is used to schedule the uplink data and indicate the modulation mode of the uplink data; the modulation mode of the uplink data is the first modulation mode or QPSK or BPSK.

[0245] In the embodiment of the present application, the modulation order corresponding to the first modulation mode is greater than 2. For example, the first modulation mode may be 8PSK, 16QAM, 64QAM, 256QAM, or the like.

[0246] It should be noted that the embodiments of the present application do not limit how the network device specifically determines the modulation method of the uplink data.

[0247] Optionally, before step 301, the network device may further send configuration information to the terminal device, wherein the configuration information indicates activation of the first modulation mode. Upon receiving the configuration information, the terminal device may determine that the uplink data scheduled by the network device may be modulated using the first modulation mode.

[0248] Step 302: The terminal device receives DCI from the network device.

[0249] Step 303: The terminal device sends the uplink data to the network device according to the modulation mode indicated by the DCI.

[0250] Step 304: The network device receives uplink data from the terminal device according to the modulation method.

[0251] Through the above process, the network device indicates the modulation mode of the uplink data through DCI, and the terminal device can send the uplink data according to the modulation mode indicated by the DCI.

[0252] The following describes how to implement the modulation mode of uplink data indicated by DCI.

[0253] Example 4:

[0254] In this embodiment, the format of the DCI is format N0, and the modulation mode of the uplink data can be implicitly indicated through different fields in the DCI, which are described below respectively.

[0255] When the format of DCI is format N0, the content included in DCI can be referred to as shown in Table 8.

[0256] Table 8

[0257] What is included in the DCI Number of bits included Identification field that distinguishes format N0 or format N1 1 Subcarrier indicator field 6 Resource Allocation Domain 3 Scheduling delay domain 2 MCS domain 4 Redundancy Version (RV) field 1 Repeat Count field 3 New data indicator field 1 DCI repetition count field 2

[0258] In Table 8, the format N0 / format N1 distinguishing identification field is used to indicate the format of the DCI; format N0 is used for uplink scheduling; format N1 is used for downlink scheduling.

[0259] The subcarrier indication field is used to indicate a set of consecutive subcarriers.

[0260] The scheduling delay field is used to determine the start time of transmission of uplink data and / or signaling scheduled by the DCI.

[0261] The resource allocation domain is used to determine the allocation of resources for uplink data and / or signaling scheduled by the DCI, such as the allocation of time domain resources.

[0262] The modulation and coding strategy field is used to determine the MCS index of uplink data and / or signaling scheduled by the DCI. The transport block size (TBS) of the uplink data can also be determined based on the MCS field and the resource allocation field.

[0263] The repetition count field is used to determine the repetition count of the uplink data scheduled by the DCI.

[0264] The new data indication field is used to indicate whether the currently scheduled transmission is a new transmission or a retransmission.

[0265] The redundancy version field is used to determine the redundancy version used for uplink data and / or signaling transmission.

[0266] The DCI repetition count field is used to determine the number of DCI repetitions.

[0267] In a first possible implementation, the DCI includes repetition number indication information, which can be used to determine the repetition number N of the uplink data. Rep .

[0268] For example, the repetition number indication information may be carried via a repetition number field in the DCI.

[0269] The embodiment of the present application does not limit the number of bits included in the repetition number indication information. For example, the repetition number indication information may include 4 bits.

[0270] In this implementation, N Rep When R0 is less than or equal to R0, the modulation mode of the uplink data scheduled by the DCI may be the first modulation mode; N Rep When it is greater than R0, the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, where R0 is a positive integer greater than or equal to 1.

[0271] Alternatively, in this implementation, N Rep When it is less than R0, the modulation mode of the uplink data scheduled by DCI may be the first modulation mode; N Rep When R0 is greater than or equal to R0, the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, where R0 is a positive integer greater than or equal to 1.

[0272] It should be noted that R0 is a predetermined value or a value configured by the network device, for example, R0 is 1, 2, 4, 8, 16, 32, 64, or 128.

[0273] Exemplarily, R0 can be determined based on the number of subcarriers used by the terminal device when sending uplink data. For example, when the number of subcarriers used by the terminal device when sending the uplink data is 1, the value of R0 is a first value; when the number of subcarriers used by the terminal device when sending the uplink data is 3, 6, or 12, the value of R0 is a second value. The first value can be less than or equal to the second value.

[0274] In a second possible implementation manner, the DCI includes DCI repetition number indication information, where the DCI repetition number indication information is used to determine the number of repetitions of the DCI.

[0275] For example, the DCI repetition number indication information may be carried via a DCI repetition number field in the DCI.

[0276] The embodiment of the present application does not limit the number of bits included in the DCI repetition number indication information. For example, the DCI repetition number indication information may include 2 bits.

[0277] In this implementation, when the number of repetitions of DCI is less than or equal to R1, the modulation mode of the uplink data scheduled by DCI is the first modulation mode; when the number of repetitions of DCI is greater than R1, the modulation mode of the uplink data scheduled by DCI is QPSK or BPSK, where R1 is a positive integer greater than or equal to 1.

[0278] Alternatively, in this implementation, when the number of repetitions of DCI is less than R1, the modulation mode of the uplink data scheduled by DCI is the first modulation mode; when the number of repetitions of DCI is greater than or equal to R1, the modulation mode of the uplink data scheduled by DCI is QPSK or BPSK, where R1 is a positive integer greater than or equal to 1.

[0279] It should be noted that R1 is a predetermined value or a value configured by the network device. For example, R1 is 1 or 2 or 4 or R max / 8 or R max / 4 or R max / 2 or R max , where R max is the maximum number of repetitions of the search space for the downlink control channel. max Can be configured by the network device.

[0280] Exemplarily, R1 can be determined based on the number of subcarriers used by the terminal device when sending uplink data. For example, when the number of subcarriers used by the terminal device when sending the uplink data is 1, the value of R1 is a first value; when the number of subcarriers used by the terminal device when sending the uplink data is 3, 6, or 12, the value of R1 is a second value. The first value can be less than or equal to the second value.

[0281] In a third possible implementation manner, the DCI includes MCS indication information, where the MCS indication information is used to determine the MCS index of the uplink data.

[0282] For example, the MCS indication information may be carried via the MCS field in the DCI.

[0283] The embodiment of the present application does not limit the number of bits included in the MCS indication information. For example, the MCS indication information may include 4 bits, 5 bits, or 6 bits.

[0284] In this implementation, when the MCS index is greater than or equal to M0, the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the MCS index is less than M0, the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, where M0 is an integer greater than or equal to 0.

[0285] Alternatively, in this implementation, when the MCS index is greater than M0, the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the MCS index is less than or equal to M0, the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, where M0 is an integer greater than or equal to 0.

[0286] It should be noted that M0 is a predetermined value or a value configured by the network device. For example, M0 is 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, or 15.

[0287] Exemplarily, M0 can be determined based on the number of subcarriers used by the terminal device when sending uplink data. For example, when the number of subcarriers used by the terminal device when sending the uplink data is 1, the value of M0 is a first value; when the number of subcarriers used by the terminal device when sending the uplink data is 3, 6, or 12, the value of M0 is a second value. The first value can be less than or equal to the second value.

[0288] It should be noted that in the third possible implementation method, when the MCS indication information is carried through the MCS field in the DCI, when the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, the correspondence between the MCS index indicated by the MCS field and the TBS index can be as shown in the previous Table 2.

[0289] When the modulation mode of the uplink data scheduled by the DCI is the first modulation mode, the correspondence between the MCS index indicated by the MCS field and the TBS index may be as shown in Table 3 above.

[0290] Alternatively, the number of bits included in the MCS field may be increased, and in this case, the number of bits included in the MCS field is greater than 4. For example, when the number of bits included in the MCS field is 5, the correspondence between the MCS index indicated by the MCS field and the TBS index may be as shown in Table 4 above.

[0291] In a fourth possible implementation manner, the DCI includes MCS indication information, where the MCS indication information is used to determine the MCS index of the uplink data.

[0292] For example, the MCS indication information may be carried via the MCS field in the DCI.

[0293] The embodiment of the present application does not limit the number of bits included in the MCS indication information. For example, the MCS indication information may include 4 bits, 5 bits, or 6 bits.

[0294] In this implementation, when the MCS index is greater than or equal to M0, the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the MCS index is less than M0, the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, where M0 is a positive integer greater than or equal to 0.

[0295] Alternatively, in this implementation, when the MCS index is greater than M0, the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the MCS index is less than or equal to M0, the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, where M0 is an integer greater than or equal to 0.

[0296] It should be noted that M0 is a predetermined value or a value configured by the network device. For example, M0 is 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, or 15.

[0297] Exemplarily, M0 can be determined based on the number of subcarriers used by the terminal device when sending uplink data. For example, when the number of subcarriers used by the terminal device when sending the uplink data is 1, the value of M0 is a first value; when the number of subcarriers used by the terminal device when sending the uplink data is 3, 6, or 12, the value of M0 is a second value. The first value can be less than or equal to the second value.

[0298] For example, when the number of bits included in the MCS domain is 5, the correspondence between the MCS index indicated by the MCS domain and the TBS index can be as shown in Table 9a or Table 9b, wherein when the number of subcarriers used by the terminal device to send the uplink data is greater than 1, the correspondence between the MCS index indicated by the MCS domain and the TBS index can be as shown in Table 9a; when the number of subcarriers used by the terminal device to send the uplink data is 1, the correspondence between the MCS index indicated by the MCS domain and the TBS index can be as shown in Table 9b.

[0299] Table 9a

[0300]

[0301]

[0302] Table 9b

[0303] MCS index Modulation order TBS index 0 1 0 1 1 2 2 2 1 3 2 3 4 2 4 5 2 5 6 2 6 7 2 7 8 2 8 9 2 9 10 2 10 11 2 11 12 2 12 13 2 13 17 4 12 18 4 13 19 4 14 20 4 15 21 4 16 22 4 17 23 4 18 24 4 19

[0304] In a fifth possible implementation manner, the modulation mode of the uplink data is indicated by using the RNTI.

[0305] In this implementation, a correspondence between RNTI and modulation mode can be established.

[0306] Exemplarily, when the CRC of the downlink control channel carrying the DCI is scrambled by the first RNTI, the modulation mode of the uplink data is the first modulation mode; when the CRC of the downlink control channel carrying the DCI is scrambled by the C-RNTI, the modulation mode of the uplink data is QPSK or BPSK.

[0307] The first RNTI may be configured by the network device or determined by other means. The first RNTI may be an RNTI dedicated to the first modulation mode. The first RNTI is different from the C-RNTI. The specific form of the first RNTI is not limited by this application and will not be described here.

[0308] In a sixth possible implementation manner, the modulation mode of the uplink data is indicated by a subcarrier.

[0309] In this implementation, the DCI includes subcarrier indication information, where the subcarrier indication information is used to determine the number of subcarriers for the uplink data.

[0310] For example, the subcarrier indication information may be carried via a subcarrier indication field in the DCI.

[0311] In this implementation, when the number of subcarriers determined by the subcarrier indication information is greater than or equal to S0, the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the number of subcarriers determined by the carrier indication information is less than S0, the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, where S0 is a positive integer greater than or equal to 1.

[0312] Alternatively, when the number of subcarriers determined by the subcarrier indication information is greater than S0, the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the number of subcarriers determined by the carrier indication information is less than or equal to S0, the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, where S0 is a positive integer greater than or equal to 1.

[0313] Alternatively, when the number of subcarriers determined by the subcarrier indication information belongs to the first set, the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the number of subcarriers determined by the carrier indication information belongs to the second set, the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK.

[0314] It should be noted that S0 is a predetermined value or a value configured by the network device. For example, S0 is 1, 3, 6, or 12.

[0315] It should be noted that the first set is {1} and the second set is {3, 6, 12}, or the first set is {1, 3} and the second set is {6, 12}, or the first set is {1, 3, 6} and the second set is {12}.

[0316] In combination with the previous description, in the first to sixth possible implementations, when the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, the correspondence between the MCS index indicated by the MCS field and the TBS index can remain unchanged as shown in Table 2.

[0317] When the modulation mode of the uplink data scheduled by the DCI is the first modulation mode, the correspondence between the MCS index indicated by the MCS field and the TBS index may be as shown in Table 3. Further optionally, in the first to sixth possible implementations, the number of bits included in at least one of the MCS field, the DCI repetition number, the RV field, the repetition number field, and the subcarrier indication field in the DCI may be reduced.

[0318] When the number of bits included in the MCS field is reduced, the MCS field may be reduced by 1 to 3 bits, that is, the number of bits included in the MCS field may be 1, 2, or 3. Accordingly, when the MCS indication information is carried through the MCS field, the number of bits included in the MCS indication information is 1, 2, or 3.

[0319] When the number of bits included in the repetition number field is reduced, the number of bits included in the repetition number field can be reduced by 1 to 3 bits, that is, the number of bits included in the repetition number field can be 0, 1, or 2. When the repetition number indication information is carried through the repetition number field, the number of bits included in the repetition number indication information is 0, 1, 2, or 3. The fact that the number of bits included in the repetition number indication information is 0 should be understood as meaning that the DCI does not include the repetition number indication information, or that the DCI does not include the repetition number field. In this case, the repetition number of the uplink data scheduled by the DCI is 1 or another agreed value.

[0320] When the number of bits included in the DCI repetition number field is reduced, the DCI repetition number field may be reduced by 1 to 2 bits, that is, the number of bits included in the DCI repetition number field may be 0 or 1. When DCI repetition number indication information is carried via the DCI repetition number field, the number of bits included in the DCI repetition number indication information is 0 or 1. The fact that the number of bits included in the repetition number indication information is 0 should be understood as meaning that the DCI does not include the DCI repetition number indication information, or that the DCI does not include the DCI repetition number field. In this case, the repetition number of the DCI is 1 or another agreed value.

[0321] When the number of bits included in the RV field is reduced, the RV field may be reduced by 1 bit, that is, the number of bits included in the RV field may be 0. When RV indication information is carried via the RV field, the number of bits included in the RV indication information is 0. The fact that the number of bits included in the RV indication information is 0 should be understood as meaning that the DCI does not include RV indication information, or that the DCI does not include an RV field. In this case, the RV of the uplink data scheduled by the DCI is agreed to be 0 or 2, or that the initial RV of the uplink data scheduled by the DCI is agreed to be 0 or 2.

[0322] When the number of bits included in the subcarrier indication field is reduced, the subcarrier indication field may be reduced by 1 to 6 bits, that is, the number of bits included in the subcarrier indication field may be 0, 1, 2, 3, 4, or 5. When the subcarrier indication information is carried through the subcarrier indication field, the number of bits included in the subcarrier indication information is 0, 1, 2, 3, 4, or 5. The fact that the number of bits included in the subcarrier indication information is 0 should be understood as meaning that the DCI does not include the subcarrier indication information, or that the DCI does not include the subcarrier indication field.

[0323] It should be noted that when the modulation mode of the uplink data scheduled by DCI is BPSK or QPSK, the number of bits included in the MCS field, DCI repetition number, repetition number field, RV field and subcarrier indication field can remain unchanged, that is, the number of bits in format N0 remains unchanged.

[0324] It should be noted that any of the first to sixth possible implementation methods are only examples. The modulation method of the uplink data can also be jointly indicated by multiple fields in the DCI. The specific indication method will not be repeated here.

[0325] In the embodiment of the present application, the DCI may further include first information, and the first information may indicate a modulation mode of uplink data scheduled by the DCI. For details, please refer to the description in the fifth embodiment.

[0326] In the embodiment of the present application, for the first to third possible implementations, as well as the fifth and sixth possible implementations, the DCI signaling overhead can be saved by implicitly indicating the modulation mode of the downlink data through different fields in the DCI.

[0327] In an embodiment of the present application, for the fourth possible implementation method, the modulation method of the uplink data is indicated by the MCS field in the DCI, which can save DCI signaling overhead and avoid trimming of other fields, affecting the flexibility of base station scheduling. Therefore, flexible scheduling is achieved by the base station through this embodiment.

[0328] Embodiment 5:

[0329] The DCI includes first information, where the first information is used to determine that the modulation mode of the uplink data scheduled by the DCI is the first modulation mode or the QPSK or BPSK.

[0330] For example, when the value of the first information is a first value, the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the value of the first information is a second value, the modulation mode of the uplink data scheduled by the DCI is the QPSK or BPSK. The first value and the second value are different, and the specific implementation of the first value and the second value is not limited in this embodiment of the application.

[0331] It should be noted that the first information includes at least one bit, and the specific number of bits included can be determined according to actual conditions. For example, the first information includes 1 bit. When the value of the first information is 1, it indicates that the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the value of the first information is 0, it indicates that the modulation mode of the uplink data scheduled by the DCI is the QPSK or BPSK.

[0332] Alternatively, when the value of the first information is 0, it indicates that the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the value of the first information is 1, it indicates that the modulation mode of the uplink data scheduled by the DCI is the QPSK or BPSK. When the first information includes other numbers of bits, please refer to the above description and will not be repeated here.

[0333] Illustratively, in this embodiment, when the DCI includes the first information, there may be multiple implementations, which are described below respectively.

[0334] Implementation method 1: keep the number of bits included in other indication fields in the DCI unchanged, expand the existing DCI format N0, add at least one bit to the existing format N0, and use the added at least one bit to carry the first information.

[0335] Implementation method 2: Reduce the number of bits included in at least one of the MCS field, RV field, DCI repetition number, repetition number field, and subcarrier indication field in the DCI, and use part or all of the excess bits as bits included in the first information.

[0336] When the number of bits included in the MCS field is reduced, the MCS field may be reduced by 1 to 3 bits, that is, the number of bits included in the MCS field may be 1, 2, or 3. Accordingly, when the MCS indication information is carried through the MCS field, the number of bits included in the MCS indication information is 1, 2, or 3.

[0337] When the number of bits included in the repetition number field is reduced, the number of bits included in the repetition number field can be reduced by 1 to 3 bits, that is, the number of bits included in the repetition number field can be 0, 1, or 2. When the repetition number indication information is carried through the repetition number field, the number of bits included in the repetition number indication information is 0, 1, 2, or 3. The fact that the number of bits included in the repetition number indication information is 0 should be understood as meaning that the DCI does not include the repetition number indication information, or that the DCI does not include the repetition number field. In this case, the repetition number of the uplink data scheduled by the DCI is 1 or another agreed value.

[0338] When the number of bits included in the DCI repetition number field is reduced, the DCI repetition number field may be reduced by 1 to 2 bits, that is, the number of bits included in the DCI repetition number field may be 0 or 1. When DCI repetition number indication information is carried via the DCI repetition number field, the number of bits included in the DCI repetition number indication information is 0 or 1. The fact that the number of bits included in the repetition number indication information is 0 should be understood as meaning that the DCI does not include the DCI repetition number indication information, or that the DCI does not include the DCI repetition number field. In this case, the repetition number of the DCI is 1 or another agreed value.

[0339] When the number of bits included in the RV field is reduced, the RV field may be reduced by 1 bit, that is, the number of bits included in the RV field may be 0. When RV indication information is carried via the RV field, the number of bits included in the RV indication information is 0. The fact that the number of bits included in the RV indication information is 0 should be understood as meaning that the DCI does not include RV indication information, or that the DCI does not include an RV field. In this case, the RV of the uplink data scheduled by the DCI is agreed to be 0 or 2, or that the initial RV of the uplink data scheduled by the DCI is agreed to be 0 or 2.

[0340] When the number of bits included in the subcarrier indication field is reduced, the subcarrier indication field may be reduced by 1 to 6 bits, that is, the number of bits included in the subcarrier indication field may be 0, 1, 2, 3, 4, or 5. When the subcarrier indication information is carried through the subcarrier indication field, the number of bits included in the subcarrier indication information is 0, 1, 2, 3, 4, or 5. The fact that the number of bits included in the subcarrier indication information is 0 should be understood as meaning that the DCI does not include the subcarrier indication information, or that the DCI does not include the subcarrier indication field.

[0341] It should be noted that when the modulation mode of the uplink data scheduled by DCI is BPSK or QPSK, the number of bits included in the MCS field, DCI repetition number, repetition number field, RV field and subcarrier indication field can remain unchanged, that is, the number of bits in format N0 remains unchanged.

[0342] For example, the first information, MCS field, repetition number field, and subcarrier indication field included in the DCI may be as shown in Table 10.

[0343] Table 10

[0344] What is included in the DCI Number of bits included First Information 1 MCS domain 3 Repeat Count field 2 Subcarrier indicator field 5

[0345] In Table 10, the first information consists of 1 bit. The MCS field consists of 3 bits, which is 1 bit less than in the prior art. The repetition count field consists of 2 bits, which is 1 bit less than in the prior art. The subcarrier indication field consists of 5 bits, which is 1 bit less than in the prior art. For other contents included in the DCI, refer to Table 8 and are not detailed here.

[0346] It should be noted that Table 10 is only an example, and other situations may exist, which will not be described here.

[0347] Furthermore, when the DCI includes the first information, when the CRC of the downlink control channel carrying the DCI is scrambled by the semi-persistent scheduling (SPS) C-RNTI, the value of the first information may be a preset value. For example, when the first information includes 1 bit, the value of the first information may be set to 0 or 1. In this case, the value of the first information does not represent any meaning, that is, it is not used to indicate the modulation mode of the DCI-scheduled data.

[0348] The embodiment of the present application can save DCI signaling overhead by cutting some fields in DCI.

[0349] The embodiment of the present application also provides a method, which is described below for details.

[0350] Example 6:

[0351] The current NB-IoT downlink channel coding method uses tail-biting convolutional codes (TBCC). The current maximum TBS is 2536 bits. To support 16QAM, the TBS needs to be further increased. Using TBCC for large code blocks will result in performance loss. This embodiment of the present application also provides a method to address this issue, which is described in detail below.

[0352] The embodiment of the present application may pre-set the following conditions: when the TBS scheduled by the DCI is greater than a preset value, the channel coding mode is Turbo. Or when the MCS indicated in the DCI is greater than a preset value, the channel coding mode is Turbo.

[0353] Step 1: The network device determines the channel coding method.

[0354] Step 2: The network device sends DCI to the terminal device, where the DCI is used to indicate a channel coding method.

[0355] Specifically, when the TBS scheduled by the DCI is greater than a preset value, the channel coding mode is Turbo; or when the MCS indicated in the DCI is greater than a preset value, the channel coding mode is Turbo.

[0356] Step 3: The terminal device receives the DCI from the network device;

[0357] Step 4: The terminal device determines the channel coding method based on the DCI.

[0358] The terminal device can receive downlink data from the network device or send uplink data to the network device according to the determined channel coding method and the scheduling information of the data in the DCI.

[0359] In the above method, different channel coding modes can be used according to the scheduled TBS or MCS, which can improve the decoding performance.

[0360] The various embodiments described herein may be independent solutions or may be combined according to internal logic, and all of these solutions fall within the scope of protection of this application.

[0361] It can be understood that in the above-mentioned method embodiments, the methods and operations implemented by the terminal device can also be implemented by components that can be used for the terminal device (such as chips or circuits), and the methods and operations implemented by the network device can also be implemented by components that can be used for the network device (such as chips or circuits).

[0362] In the embodiments provided in the present application, the methods provided in the embodiments of the present application are introduced from the perspective of interaction between various devices. In order to implement the various functions in the methods provided in the embodiments of the present application, the terminal device and the network device may include a hardware structure and / or a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a function of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0363] The division of modules in the embodiments of the present application is illustrative and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional modules in the various embodiments of the present application may be integrated into a single processor, or may exist physically separately, or two or more modules may be integrated into a single module. The aforementioned integrated modules may be implemented in the form of hardware or software functional modules.

[0364] Same as above idea, Figure 4 As shown, an embodiment of the present application further provides a communication device for implementing the functions of the terminal device or network device in the above method. For example, the communication device can be a software module or a chip system. In the embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. The communication device 400 can include: a processing unit 401 and a communication unit 402.

[0365] In the embodiment of the present application, the communication unit may also be referred to as a transceiver unit, and may include a sending unit and / or a receiving unit, which are respectively used to execute the sending and receiving steps of the terminal device or network device in the above method embodiment.

[0366] The following, combined Figures 4 and 5The communication device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so that the contents not described in detail can be referred to the method embodiment above, and for the sake of brevity, they are not repeated here.

[0367] In one possible design, the communication device 400 can implement the steps or processes executed by the terminal device or network device in the above method embodiment, which are described below respectively.

[0368] For example, when the communication device 400 implements Figure 2 The functions of the terminal device in the process shown are:

[0369] A communication unit 402 is configured to receive downlink control information (DCI) from a network device, the DCI being used to schedule downlink data and indicating a modulation mode of the downlink data; the modulation mode of the downlink data being a first modulation mode or quadrature phase shift keying (QPSK), the modulation order corresponding to the first modulation mode being greater than 2;

[0370] The processing unit 401 is configured to determine a modulation mode of the downlink data according to the DCI;

[0371] The communication unit 402 is configured to receive the downlink data according to the modulation method.

[0372] In a possible implementation manner, the DCI includes repetition number indication information, wherein the repetition number indication information is used to determine the repetition number N of the downlink data. Rep ; N Rep When it is less than or equal to R0, the modulation mode of the downlink data is the first modulation mode; N Rep When it is greater than R0, the modulation mode of the downlink data is QPSK, where R0 is a positive integer greater than or equal to 1.

[0373] In a possible implementation manner, the repetition number indication information includes 4 bits.

[0374] In one possible implementation, the DCI includes DCI repetition number indication information, wherein the DCI repetition number indication information is used to determine the number of repetitions of the DCI; when the number of repetitions of the DCI is less than or equal to R1, the modulation mode of the downlink data is the first modulation mode; when the number of repetitions of the DCI is greater than R1, the modulation mode of the downlink data is QPSK, where R1 is a positive integer greater than or equal to 1.

[0375] In a possible implementation manner, the DCI repetition number indication information includes 2 bits.

[0376] In one possible implementation, the DCI includes coding modulation strategy MCS indication information, wherein the MCS indication information is used to determine the MCS index of the downlink data; when the MCS index is greater than or equal to M0, the modulation mode of the downlink data is the first modulation mode; when the MCS index is less than M0, the modulation mode of the downlink data is the QPSK, where M0 is an integer greater than or equal to 0.

[0377] In a possible implementation manner, the MCS indication information includes 4 bits, 5 bits, or 6 bits.

[0378] In a possible implementation, the DCI includes first information, and the first information is used to determine that the modulation mode of the downlink data is the first modulation mode or the QPSK; when the value of the first information is the first value, the modulation mode of the downlink data is the first modulation mode; when the value of the first information is the second value, the modulation mode of the downlink data is the QPSK.

[0379] In one possible implementation, when the CRC of the downlink control channel carrying the DCI is scrambled by the first RNTI, the modulation mode of the downlink data is the first modulation mode, where the first RNTI is configured by the network device; when the CRC of the downlink control channel carrying the DCI is scrambled by the C-RNTI, the modulation mode of the downlink data is QPSK.

[0380] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of repetitions of the downlink data is 0, 1, 2, or 3.

[0381] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of DCI repetitions is 0 or 1.

[0382] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI further includes a coding modulation strategy MCS field, and the number of bits included in the MCS field is 1, 2, 3, or 4.

[0383] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data scheduled by the DCI and the first signal.

[0384] In a possible implementation manner, the second information includes M bits, where M is an integer greater than 0.

[0385] In one possible implementation, M is less than or equal to 3.

[0386] In a possible implementation, the first modulation mode is 8PSK, 16QAM, 64QAM, or 256QAM.

[0387] In a possible implementation manner, the format of the DCI is format N1.

[0388] In a possible implementation manner, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data and the first signal.

[0389] For example, when the communication device 400 implements Figure 2 The functions of the network devices in the process shown are:

[0390] The processing unit 401 is configured to determine a modulation mode for downlink data;

[0391] The communication unit 402 is used to send downlink control information DCI to the terminal device, where the DCI is used to schedule the downlink data and indicate the modulation mode of the downlink data; the modulation mode of the downlink data is the first modulation mode or quadrature phase shift keying QPSK, and the modulation order corresponding to the first modulation mode is greater than 2; and the downlink data is sent to the terminal device according to the modulation mode.

[0392] In a possible implementation manner, the DCI includes repetition number indication information, wherein the repetition number indication information is used to determine the repetition number N of the downlink data. Rep ; N Rep When it is less than or equal to R0, the modulation mode of the downlink data is the first modulation mode; N Rep When it is greater than R0, the modulation mode of the downlink data is QPSK, where R0 is a positive integer greater than or equal to 1.

[0393] In a possible implementation manner, the repetition number indication information includes 4 bits.

[0394] In one possible implementation, the DCI includes DCI repetition number indication information, wherein the DCI repetition number indication information is used to determine the number of repetitions of the DCI; when the number of repetitions of the DCI is less than or equal to R1, the modulation mode of the downlink data is the first modulation mode; when the number of repetitions of the DCI is greater than R1, the modulation mode of the downlink data is QPSK, where R1 is a positive integer greater than or equal to 1.

[0395] In a possible implementation manner, the DCI repetition number indication information includes 2 bits.

[0396] In one possible implementation, the DCI includes coding modulation strategy MCS indication information, wherein the MCS indication information is used to determine the MCS index of the downlink data; when the MCS index is greater than or equal to M0, the modulation mode of the downlink data is the first modulation mode; when the MCS index is less than M0, the modulation mode of the downlink data is the QPSK, where M0 is an integer greater than or equal to 0.

[0397] In a possible implementation manner, the MCS indication information includes 4 bits, 5 bits, or 6 bits.

[0398] In a possible implementation, the DCI includes first information, and the first information is used to determine that the modulation mode of the downlink data is the first modulation mode or the QPSK; when the value of the first information is the first value, the modulation mode of the downlink data is the first modulation mode; when the value of the first information is the second value, the modulation mode of the downlink data is the QPSK.

[0399] In one possible implementation, when the CRC of the downlink control channel carrying the DCI is scrambled by the first RNTI, the modulation mode of the downlink data is the first modulation mode, where the first RNTI is configured by the network device; when the CRC of the downlink control channel carrying the DCI is scrambled by the C-RNTI, the modulation mode of the downlink data is QPSK.

[0400] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of repetitions of the downlink data is 0, 1, 2, or 3.

[0401] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of DCI repetitions is 0 or 1.

[0402] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI further includes a coding modulation strategy MCS field, and the number of bits included in the MCS field is 1, 2, 3, or 4.

[0403] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data scheduled by the DCI and the first signal.

[0404] In a possible implementation manner, the second information includes M bits, where M is an integer greater than 0.

[0405] In one possible implementation, M is less than or equal to 3.

[0406] In a possible implementation, the first modulation mode is 8PSK, 16QAM, 64QAM, or 256QAM.

[0407] In a possible implementation manner, the format of the DCI is format N1.

[0408] In a possible implementation manner, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data and the first signal.

[0409] For example, when the communication device 400 implements Figure 3 The functions of the terminal device in the process shown are:

[0410] A communication unit 402 is configured to receive downlink control information (DCI) from a network device, the DCI being used to schedule uplink data and indicating a modulation mode of the uplink data; the modulation mode of the uplink data being a first modulation mode or quadrature phase shift keying (QPSK) or BPSK, where the modulation order corresponding to the first modulation mode is greater than 2;

[0411] The processing unit 401 is configured to determine a modulation mode of the uplink data according to the DCI;

[0412] The communication unit 402 is configured to send the uplink data to the network device according to the modulation method.

[0413] The communication device can also implement other methods. For details, please refer to Figure 3 The description of the terminal device in will not be repeated here.

[0414] For example, when the communication device 400 implements Figure 3 The functions of the network devices in the process shown are:

[0415] The processing unit 401 is configured to determine a modulation mode for uplink data;

[0416] The communication unit 402 is used to send downlink control information DCI to the terminal device, where the DCI is used to schedule the uplink data and indicate the modulation mode of the uplink data; the modulation mode of the uplink data is the first modulation mode or quadrature phase shift keying QPSK or BPSK, and the modulation order corresponding to the first modulation mode is greater than 2; and the uplink data from the terminal device is received according to the modulation mode.

[0417] The communication device can also implement other methods. For details, please refer to Figure 3The description of network devices in [1] will not be repeated here.

[0418] like Figure 5 The figure shows a communication device 500 provided in an embodiment of the present application. Figure 5 The communication device shown can be Figure 4 A hardware circuit implementation of the communication device shown in FIG. Figure 2 In the flowchart shown, the functions of the terminal device or network device in the above method embodiment are executed. For the convenience of explanation, Figure 5 Only the main components of the communication device are shown.

[0419] Figure 5 The communication device 500 shown includes at least one processor 520, which is used to implement the embodiment of the present application. Figure 2 Any of the methods.

[0420] The communication device 500 may also include at least one memory 530 for storing program instructions and / or data. The memory 530 is coupled to the processor 520. The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units, or modules, which may be electrical, mechanical, or other forms, and is used for information exchange between the devices, units, or modules. The processor 520 may operate in conjunction with the memory 530. The processor 520 may execute program instructions stored in the memory 530. At least one of the at least one memory may be included in the processor.

[0421] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.

[0422] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or by software instructions. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be implemented and executed by a hardware decoding processor or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

[0423] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0424] The communication device 500 may also include a communication interface 510 for communicating with other devices via a transmission medium, thereby enabling the device in the communication device 500 to communicate with the other device. In the embodiment of the present application, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface. In the embodiment of the present application, when the communication interface is a transceiver, the transceiver may include an independent receiver or an independent transmitter; it may also be a transceiver that integrates transceiver functions, or an interface circuit.

[0425] The communication device 500 may further include a communication line 540. The communication interface 510, the processor 520, and the memory 530 may be interconnected via the communication line 540; the communication line 540 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The communication line 540 may be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, Figure 5 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0426] For example, when the communication device 500 implements Figure 2 The functions of the terminal device in the process shown are:

[0427] A communication interface 510 is configured to receive downlink control information (DCI) from a network device, the DCI being used to schedule downlink data and indicating a modulation scheme for the downlink data; the modulation scheme for the downlink data being a first modulation scheme or quadrature phase shift keying (QPSK), where the modulation order corresponding to the first modulation scheme is greater than 2;

[0428] The processor 520 is configured to determine a modulation mode of the downlink data according to the DCI;

[0429] The communication interface 510 is configured to receive the downlink data according to the modulation method.

[0430] In a possible implementation manner, the DCI includes repetition number indication information, wherein the repetition number indication information is used to determine the repetition number N of the downlink data. Rep ; N Rep When it is less than or equal to R0, the modulation mode of the downlink data is the first modulation mode; N Rep When it is greater than R0, the modulation mode of the downlink data is QPSK, where R0 is a positive integer greater than or equal to 1.

[0431] In a possible implementation manner, the repetition number indication information includes 4 bits.

[0432] In one possible implementation, the DCI includes DCI repetition number indication information, wherein the DCI repetition number indication information is used to determine the number of repetitions of the DCI; when the number of repetitions of the DCI is less than or equal to R1, the modulation mode of the downlink data is the first modulation mode; when the number of repetitions of the DCI is greater than R1, the modulation mode of the downlink data is QPSK, where R1 is a positive integer greater than or equal to 1.

[0433] In a possible implementation manner, the DCI repetition number indication information includes 2 bits.

[0434] In one possible implementation, the DCI includes coding modulation strategy MCS indication information, wherein the MCS indication information is used to determine the MCS index of the downlink data; when the MCS index is greater than or equal to M0, the modulation mode of the downlink data is the first modulation mode; when the MCS index is less than M0, the modulation mode of the downlink data is the QPSK, where M0 is an integer greater than or equal to 0.

[0435] In a possible implementation manner, the MCS indication information includes 4 bits, 5 bits, or 6 bits.

[0436] In a possible implementation, the DCI includes first information, and the first information is used to determine that the modulation mode of the downlink data is the first modulation mode or the QPSK; when the value of the first information is the first value, the modulation mode of the downlink data is the first modulation mode; when the value of the first information is the second value, the modulation mode of the downlink data is the QPSK.

[0437] In one possible implementation, when the CRC of the downlink control channel carrying the DCI is scrambled by the first RNTI, the modulation mode of the downlink data is the first modulation mode, where the first RNTI is configured by the network device; when the CRC of the downlink control channel carrying the DCI is scrambled by the C-RNTI, the modulation mode of the downlink data is QPSK.

[0438] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of repetitions of the downlink data is 0, 1, 2, or 3.

[0439] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of DCI repetitions is 0 or 1.

[0440] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI further includes a coding modulation strategy MCS field, and the number of bits included in the MCS field is 1, 2, 3, or 4.

[0441] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data scheduled by the DCI and the first signal.

[0442] In a possible implementation manner, the second information includes M bits, where M is an integer greater than 0.

[0443] In one possible implementation, M is less than or equal to 3.

[0444] In a possible implementation, the first modulation mode is 8PSK, 16QAM, 64QAM, or 256QAM.

[0445] In a possible implementation manner, the format of the DCI is format N1.

[0446] In a possible implementation manner, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data and the first signal.

[0447] For example, when the communication device 500 implements Figure 2 The functions of the network devices in the process shown are:

[0448] Processor 520, configured to determine a modulation mode for downlink data;

[0449] The communication interface 510 is used to send downlink control information DCI to the terminal device, where the DCI is used to schedule the downlink data and indicate the modulation mode of the downlink data; the modulation mode of the downlink data is the first modulation mode or quadrature phase shift keying QPSK, and the modulation order corresponding to the first modulation mode is greater than 2; and the downlink data is sent to the terminal device according to the modulation mode.

[0450] In a possible implementation manner, the DCI includes repetition number indication information, wherein the repetition number indication information is used to determine the repetition number N of the downlink data. Rep ; N Rep When it is less than or equal to R0, the modulation mode of the downlink data is the first modulation mode; N Rep When it is greater than R0, the modulation mode of the downlink data is QPSK, where R0 is a positive integer greater than or equal to 1.

[0451] In a possible implementation manner, the repetition number indication information includes 4 bits.

[0452] In one possible implementation, the DCI includes DCI repetition number indication information, wherein the DCI repetition number indication information is used to determine the number of repetitions of the DCI; when the number of repetitions of the DCI is less than or equal to R1, the modulation mode of the downlink data is the first modulation mode; when the number of repetitions of the DCI is greater than R1, the modulation mode of the downlink data is QPSK, where R1 is a positive integer greater than or equal to 1.

[0453] In a possible implementation manner, the DCI repetition number indication information includes 2 bits.

[0454] In one possible implementation, the DCI includes coding modulation strategy MCS indication information, wherein the MCS indication information is used to determine the MCS index of the downlink data; when the MCS index is greater than or equal to M0, the modulation mode of the downlink data is the first modulation mode; when the MCS index is less than M0, the modulation mode of the downlink data is the QPSK, where M0 is an integer greater than or equal to 0.

[0455] In a possible implementation manner, the MCS indication information includes 4 bits, 5 bits, or 6 bits.

[0456] In a possible implementation, the DCI includes first information, and the first information is used to determine that the modulation mode of the downlink data is the first modulation mode or the QPSK; when the value of the first information is the first value, the modulation mode of the downlink data is the first modulation mode; when the value of the first information is the second value, the modulation mode of the downlink data is the QPSK.

[0457] In one possible implementation, when the CRC of the downlink control channel carrying the DCI is scrambled by the first RNTI, the modulation mode of the downlink data is the first modulation mode, where the first RNTI is configured by the network device; when the CRC of the downlink control channel carrying the DCI is scrambled by the C-RNTI, the modulation mode of the downlink data is QPSK.

[0458] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of repetitions of the downlink data is 0, 1, 2, or 3.

[0459] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of DCI repetitions is 0 or 1.

[0460] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI further includes a coding modulation strategy MCS field, and the number of bits included in the MCS field is 1, 2, 3, or 4.

[0461] In a possible implementation manner, when the modulation mode of the downlink data is the first modulation mode, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data scheduled by the DCI and the first signal.

[0462] In a possible implementation manner, the second information includes M bits, where M is an integer greater than 0.

[0463] In one possible implementation, M is less than or equal to 3.

[0464] In a possible implementation, the first modulation mode is 8PSK, 16QAM, 64QAM, or 256QAM.

[0465] In a possible implementation manner, the format of the DCI is format N1.

[0466] In a possible implementation manner, the DCI includes second information, and the second information is used to determine a power ratio between the downlink data and the first signal.

[0467] For example, when the communication device 500 implements Figure 3 The functions of the terminal device in the process shown are:

[0468] A communication interface 510 is configured to receive downlink control information (DCI) from a network device, the DCI being used to schedule uplink data and indicating a modulation scheme for the uplink data; the modulation scheme for the uplink data being a first modulation scheme or quadrature phase shift keying (QPSK) or BPSK, where the modulation order corresponding to the first modulation scheme is greater than 2;

[0469] The processor 520 is configured to determine a modulation mode of the uplink data according to the DCI;

[0470] The communication interface 510 is configured to send the uplink data to the network device according to the modulation method.

[0471] The communication device can also implement other methods. For details, please refer to Figure 3 The description of the terminal device in will not be repeated here.

[0472] For example, when the communication device 500 implements Figure 3 The functions of the network devices in the process shown are:

[0473] Processor 520, configured to determine a modulation mode for uplink data;

[0474] The communication interface 510 is used to send downlink control information DCI to the terminal device, where the DCI is used to schedule the uplink data and indicate the modulation mode of the uplink data; the modulation mode of the uplink data is the first modulation mode or quadrature phase shift keying QPSK or BPSK, and the modulation order corresponding to the first modulation mode is greater than 2; and the uplink data from the terminal device is received according to the modulation mode.

[0475] The communication device can also implement other methods. For details, please refer to Figure 3 The description of network devices in [1] will not be repeated here.

[0476] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, optical storage, etc.) that contain computer-usable program code.

[0477] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0478] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0479] Obviously, those skilled in the art may make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include these modifications and variations.

Claims

1. A communication device, characterized in that: include: a communication unit, configured to receive downlink control information (DCI) from a network device, the DCI being used to schedule downlink data and indicating a modulation mode of the downlink data; the modulation mode of the downlink data being a first modulation mode or quadrature phase shift keying (QPSK), the modulation order corresponding to the first modulation mode being greater than 2, the DCI including coding modulation strategy (MCS) indication information, wherein the MCS indication information is used to determine an MCS index of the downlink data; when the MCS index is equal to 15, the modulation mode of the downlink data is the first modulation mode; when the MCS index is less than 15, the modulation mode of the downlink data is the QPSK; a processing unit, configured to determine a modulation mode of the downlink data according to the DCI; The communication unit is further configured to receive the downlink data according to the modulation method.

2. The device according to claim 1, characterized in that When the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of repetitions of the downlink data is 0, the DCI also includes a coding modulation strategy MCS field, the number of bits included in the MCS field is 4, and the format of the DCI is format N1.

3. The device according to claim 1 or 2, characterized in that The first modulation mode is 16QAM.

4. A communication device, characterized in that: include: A processing unit, configured to determine a modulation mode for downlink data; A communication unit is used to send downlink control information DCI to a terminal device, where the DCI is used to schedule the downlink data and indicate a modulation mode of the downlink data; the modulation mode of the downlink data is a first modulation mode or quadrature phase shift keying QPSK, and the modulation order corresponding to the first modulation mode is greater than 2, and the DCI includes coding modulation strategy MCS indication information, where the MCS indication information is used to determine the MCS index of the downlink data; when the MCS index is equal to 15, the modulation mode of the downlink data is the first modulation mode; when the MCS index is less than 15, the modulation mode of the downlink data is QPSK; and the downlink data is sent to the terminal device according to the modulation mode.

5. The device according to claim 4, characterized in that When the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of repetitions of the downlink data is 0, the DCI also includes a coding modulation strategy MCS field, the number of bits included in the MCS field is 4, and the format of the DCI is format N1.

6. The device according to claim 4 or 5, characterized in that The first modulation mode is 16QAM.

7. A data transmission method, characterized in that: include: receiving downlink control information (DCI) from a network device, the DCI being used to schedule downlink data and indicating a modulation mode of the downlink data; the modulation mode of the downlink data being a first modulation mode or quadrature phase shift keying (QPSK), the modulation order corresponding to the first modulation mode being greater than 2, the DCI including coding modulation strategy (MCS) indication information, wherein the MCS indication information is used to determine an MCS index of the downlink data; When the MCS index is equal to 15, the modulation mode of the downlink data is the first modulation mode; When the MCS index is less than 15, the modulation mode of the downlink data is the QPSK; The downlink data is received according to the modulation method.

8. The method according to claim 7, characterized in that When the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of repetitions of the downlink data is 0, the DCI also includes a coding modulation strategy MCS field, the number of bits included in the MCS field is 4, and the format of the DCI is format N1.

9. The method according to claim 7 or 8, characterized in that The first modulation mode is 16QAM.

10. A data transmission method, characterized in that: include: Determine a modulation mode for downlink data, and send downlink control information (DCI) to a terminal device, where the DCI is used to schedule the downlink data and indicate the modulation mode for the downlink data; the modulation mode for the downlink data is a first modulation mode or quadrature phase shift keying (QPSK), the modulation order corresponding to the first modulation mode is greater than 2, and the DCI includes coding modulation strategy (MCS) indication information, where the MCS indication information is used to determine an MCS index for the downlink data; When the MCS index is equal to 15, the modulation mode of the downlink data is the first modulation mode; When the MCS index is less than 15, the modulation mode of the downlink data is the QPSK; The downlink data is sent to the terminal device according to the modulation method.

11. The method according to claim 10, characterized in that When the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the number of repetitions of the downlink data is 0, the DCI also includes a coding modulation strategy MCS field, the number of bits included in the MCS field is 4, and the format of the DCI is format N1.

12. The method according to claim 10 or 11, characterized in that The first modulation mode is 16QAM.

13. A communication device, characterized in that: including processors, transceivers, and memory; The processor is configured to execute the computer program or instructions stored in the memory, and when executing the computer program or instructions, enables the communication device to implement the method according to any one of claims 7 to 12.

14. A readable storage medium, characterized in that comprising a computer program or instructions, which, when executed, carry out the method of any one of claims 7 to 12 .

15. A computer program product, characterized in that The computer program product comprises a computer program or instructions, which, when executed on a communication device, causes the communication device to perform the method according to any one of claims 7 to 12 .

Citation Information

Patent Citations

  • Data transmission method, terminal device, and network device

    CN109392022A

  • Modulation coding and CQI reporting method and device, equipment and storage medium

    CN110474739A

  • Data processing method, terminal device and network device

    WO2019051679A1