A data transmission method and apparatus
By using downlink control information (DCI) to indicate the modulation method in the NB-IoT system, the terminal device receives and processes DCI, solving the problem of high-order modulation and scheduling in NB-IoT, and achieving higher data transmission rates and higher speed Internet of Things service support.
Patent Information
- Application Number
- CN201980102592.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-11-29
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2039-11-29
AI Technical Summary
How to support the scheduling of higher-order modulation in NB-IoT is an urgent problem to be solved, and it is difficult for the existing technology to effectively realize the scheduling of higher-order modulation.
By transmitting downlink control information (DCI) between the network device and the terminal device to indicate the modulation method of downlink data, the terminal device receives downlink data according to the modulation method indicated by the DCI, thereby realizing the scheduling of higher-order modulation. Specifically, the DCI includes repeat number indication information, DCI repeat number indication information, MCS indication information, etc., and is used to determine the modulation method of downlink data.
It realizes scheduling of high-order modulation through DCI, improves data transmission rate, and supports higher-speed Internet of Things services.
Smart Images

Figure CN114747188B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technologies, and in particular, to a data transmission method and apparatus. Background Art
[0002] The Internet of Things (IoT) is the "Internet of interconnected things". It extends the client side of the Internet to any object-to-object connection for information exchange and communication. Such a communication method is also called machine type communications (MTC), and the communication nodes are called MTC terminals. Typical IoT applications include aspects such as smart grids, smart agriculture, smart transportation, smart homes, and environmental monitoring. Since the IoT needs to be applied in various scenarios, such as from outdoors to indoors, from the ground to underground, many special requirements are imposed on the design of the IoT. Since in the IoT, the bandwidth used for data transmission between nodes is small, it can also be called the narrow band Internet of Things (NB-IoT).
[0003] Currently, the modulation method supported by NB-IoT for downlink is quadrature phase shift keying (QPSK), and the modulation methods supported by NB-IoT for uplink are binary phase shift keying (BPSK) and QPSK, which can support low-speed IoT services. In NB-IoT R17, the introduction of higher-order modulation, such as 16 quadrature amplitude modulation (16QAM), 64QAM, is considered to improve the data transmission rate and thus support higher-speed IoT services. How to support the scheduling of higher-order modulation for downlink control information is an urgent problem to be solved. Summary of the Invention
[0004] The purpose of the embodiments of this application is to provide a data transmission method and apparatus to support the scheduling of higher-order modulation.
[0005] In a first aspect, an embodiment of this application provides a data transmission method, including: a terminal device receives downlink control information DCI from a network device, where the DCI is used to schedule downlink data and indicate the modulation method of the downlink data; the modulation method of the downlink data is a first modulation method or quadrature phase shift keying QPSK, and the modulation order corresponding to the first modulation method is greater than 2; the terminal device receives the downlink data according to the modulation method.
[0006] Through the above process, the network device indicates the modulation mode of the downlink data through DCI, and the terminal device can thus receive the downlink data according to the modulation mode indicated by the DCI, thereby enabling scheduling of high-order modulation through DCI.
[0007] In a possible implementation manner, the DCI includes repetition count indication information, where the repetition count indication information is used to determine the repetition count N of the downlink data Rep ; When N Rep is less than or equal to R0, the modulation mode of the downlink data is the first modulation mode; When N Rep 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.
[0008] In a possible implementation manner, the repetition count indication information includes 4 bits.
[0009] In a possible implementation manner, the DCI includes DCI repetition count indication information, where the DCI repetition count indication information is used to determine the repetition count of the DCI; When the repetition count of the DCI is less than or equal to R1, the modulation mode of the downlink data is the first modulation mode; When the repetition count 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.
[0010] In a possible implementation manner, the DCI repetition count indication information includes 2 bits.
[0011] In a possible implementation manner, the DCI includes coding and 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 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 QPSK, where M0 is a positive integer greater than or equal to 0.
[0012] In a possible implementation manner, the MCS indication information includes 4 bits or 5 bits or 6 bits.
[0013] In a possible implementation manner, 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 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 QPSK.
[0014] 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 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.
[0015] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the repetition times of the downlink data is 0 or 1 or 2 or 3.
[0016] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the repetition times of the DCI is 0 or 1.
[0017] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI further includes a coding and modulation strategy MCS field, and the number of bits included in the MCS field is 1 or 2 or 3 or 4.
[0018] In a possible implementation, 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 the power ratio between the downlink data scheduled by the DCI and the first signal.
[0019] In a possible implementation, the second information includes M bits, where M is an integer greater than 0.
[0020] In a possible implementation, M is less than or equal to 3.
[0021] In a possible implementation, the first modulation mode is 8PSK or 16QAM or 64QAM or 256QAM.
[0022] In a possible implementation, the format of the DCI is format N1.
[0023] In a possible implementation, the DCI includes second information, and the second information is used to determine the power ratio between the downlink data and the first signal.
[0024] 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, 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 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.
[0025] Through the above process, the network device indicates the modulation mode of the downlink data through DCI, and the terminal device can thus receive the downlink data according to the modulation mode indicated by the DCI, so that scheduling of high-order modulation can be achieved through DCI.
[0026] In a possible implementation manner, the DCI includes repetition times indication information, where the repetition times indication information is used to determine the repetition times NRep of the downlink data; when NRep is less than or equal to R0, the modulation mode of the downlink data is the first modulation mode; when NRep 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.
[0027] In a possible implementation manner, the repetition times indication information includes 4 bits.
[0028] In a possible implementation manner, the DCI includes DCI repetition times indication information, where the DCI repetition times indication information is used to determine the repetition times of the DCI; when the repetition times of the DCI is less than or equal to R1, the modulation mode of the downlink data is the first modulation mode; when the repetition times 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.
[0029] In a possible implementation manner, the DCI repetition times indication information includes 2 bits.
[0030] In a possible implementation manner, 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 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 QPSK, where M0 is an integer greater than or equal to 0.
[0031] In a possible implementation manner, the MCS indication information includes 4 bits or 5 bits or 6 bits.
[0032] 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 QPSK; when the value of the first information is a first value, the modulation mode of the downlink data is the first modulation mode; when the value of the first information is a second value, the modulation mode of the downlink data is QPSK.
[0033] In a possible implementation, when the CRC of the downlink control channel carrying the DCI is scrambled by a 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 a C-RNTI, the modulation mode of the downlink data is QPSK.
[0034] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the repetition times of the downlink data is 0 or 1 or 2 or 3.
[0035] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the DCI repetition times is 0 or 1.
[0036] 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 or 2 or 3 or 4.
[0037] In a possible implementation, 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 the power ratio between the downlink data scheduled by the DCI and the first signal.
[0038] In a possible implementation, the second information includes M bits, and M is an integer greater than 0.
[0039] In a possible implementation, M is less than or equal to 3.
[0040] In a possible implementation, the first modulation mode is 8PSK or 16QAM or 64QAM or 256QAM.
[0041] In a possible implementation, the format of the DCI is format N1.
[0042] In a possible implementation, the DCI includes second information, and the second information is used to determine the power ratio between the downlink data and the first signal.
[0043] In a third aspect, the present application provides a method, including: a terminal device receives downlink control information DCI from a network device, where the DCI is used to schedule uplink data and indicates 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 a 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.
[0044] Through the above process, the network device indicates the modulation mode of the uplink data through DCI, and the terminal device can thus receive the uplink data according to the modulation mode indicated by the DCI, so that scheduling of high-order modulation can be implemented through DCI.
[0045] In a possible implementation manner, the DCI includes repetition times indication information, where the repetition times indication information is used to determine a repetition times 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; when N Rep 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.
[0046] In a possible implementation manner, the repetition times indication information includes 3 bits.
[0047] In a possible implementation manner, the DCI includes DCI repetition times indication information, where the DCI repetition times indication information is used to determine a repetition times of the DCI; when the repetition times of the DCI is less than or equal to R1, the modulation mode of the uplink data is the first modulation mode; when the repetition times 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.
[0048] In a possible implementation manner, the DCI repetition times indication information includes 2 bits.
[0049] In a possible implementation manner, the DCI includes subcarrier indication information, where the subcarrier indication information is used to determine a 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.
[0050] In a possible implementation manner, the subcarrier indication information includes 6 bits.
[0051] In a possible implementation, the DCI includes coding and modulation strategy MCS indication information, where 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.
[0052] In a possible implementation, the MCS indication information includes 4 bits or 5 bits or 6 bits.
[0053] In a possible implementation, the DCI includes first information, where the first information is used to determine the modulation mode of the uplink data; when the value of the first information is the first value, the modulation mode of the uplink data is the first modulation mode; when the value of the first information is the second value, the modulation mode of the uplink data is QPSK or BPSK.
[0054] 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, where the first RNTI is configured by the network device;
[0055] 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.
[0056] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the number of bits used in the DCI to indicate the repetition times of the uplink data is 0 or 1 or 2 or 3.
[0057] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the number of bits used in the DCI to determine the DCI repetition times is 0 or 1.
[0058] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the number of bits used in the DCI to determine the subcarrier number of the uplink data is 0 or 1 or 2 or 3 or 4 or 5.
[0059] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the DCI further includes a coding and modulation strategy MCS field, and the number of bits included in the MCS field is 1 or 2 or 3 or 4.
[0060] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI used to indicate the redundancy version of the uplink data is 0 or 1.
[0061] In a possible implementation, the first modulation mode is 8PSK or 16QAM or 64QAM or 256QAM.
[0062] In a possible implementation, the format of the DCI is format N0.
[0063] In a possible implementation, when the CRC of the downlink control channel carrying the DCI is scrambled by the SPS C-RNTI, the value of the first information is set to 0 or 1.
[0064] 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, 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 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.
[0065] Through the above process, the network device indicates the modulation mode of the uplink data through the DCI, and the terminal device can thus receive the uplink data according to the modulation mode indicated by the DCI, thereby enabling scheduling of high-order modulation through the DCI.
[0066] In a possible implementation, the DCI includes repetition times indication information, where the repetition times indication information is used to determine the repetition times 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; when N Rep 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.
[0067] In a possible implementation, the repetition times indication information includes 3 bits.
[0068] In a possible implementation, the DCI includes DCI repetition count indication information, where the DCI repetition count indication information is used to determine the repetition count of the DCI; when the repetition count of the DCI is less than or equal to R1, the modulation mode of the uplink data is the first modulation mode; when the repetition count 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.
[0069] In a possible implementation, the DCI repetition count indication information includes 2 bits.
[0070] In a possible implementation, the DCI includes subcarrier indication information, where 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.
[0071] In a possible implementation, the subcarrier indication information includes 6 bits.
[0072] In a possible implementation, the DCI includes modulation and coding scheme (MCS) indication information, where 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.
[0073] In a possible implementation, the MCS indication information includes 4 bits or 5 bits or 6 bits.
[0074] In a possible implementation, the DCI includes first information, where the first information is used to determine the modulation mode of the uplink data; when the value of the first information is the first value, the modulation mode of the uplink data is the first modulation mode; when the value of the first information is the second value, the modulation mode of the uplink data is QPSK or BPSK.
[0075] In a possible implementation, when the cyclic redundancy check (CRC) of the downlink control channel carrying the DCI is scrambled by a first RNTI, the modulation mode of the uplink 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 a C-RNTI, the modulation mode of the uplink data is QPSK or BPSK.
[0076] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI for indicating the repetition times of the uplink data is 0, 1, 2, or 3.
[0077] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI for determining the DCI repetition times is 0 or 1.
[0078] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI for determining the subcarrier number of the uplink data is 0, 1, 2, 3, 4, or 5.
[0079] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the DCI further includes a modulation and coding strategy (MCS) field, and the number of bits included in the MCS field is 1, 2, 3, or 4.
[0080] In a possible implementation, when the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI for indicating the redundancy version of the uplink data is 0 or 1.
[0081] In a possible implementation, the first modulation mode is 8PSK, 16QAM, 64QAM, or 256QAM.
[0082] In a possible implementation, the format of the DCI is format N0.
[0083] In a possible implementation, when the cyclic redundancy check (CRC) of the downlink control channel carrying the DCI is scrambled by SPS C-RNTI, the value of the first information is set to 0 or 1.
[0084] In a fifth aspect, the present application further provides a communication device, which has the ability to implement any of the methods provided in the first aspect or the third aspect above. The communication device can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above functions.
[0085] In a 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 methods shown above. The communication device may further include a memory, which can be coupled to the processor and stores the necessary program instructions and data of the communication device. Optionally, the communication device further includes a communication interface for supporting communication between the communication device and devices such as network devices.
[0086] In a possible implementation, the communication device includes corresponding functional units respectively used to implement the steps in the above method. The functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above functions.
[0087] In a possible implementation, the structure of the communication device includes a processing unit and a communication unit. These units can execute the corresponding functions in the above method examples. For specific details, refer to the descriptions in the methods provided in the first aspect or the third aspect, which will not be elaborated here.
[0088] In a sixth aspect, the present application further provides a communication device, which can implement any of the methods provided in the second aspect or the fourth aspect. The communication device can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or elements corresponding to the above functions.
[0089] In a possible implementation, the communication device includes: a processor configured to support the communication device in executing the corresponding functions of the network device in the above - shown method. The communication device may further include a memory, which can be coupled to the processor and stores the necessary program instructions and data of the communication device. Optionally, the communication device further includes a communication interface for supporting communication between the communication device and devices such as terminal devices.
[0090] In a possible implementation, the communication device includes corresponding functional units respectively used to implement the steps in the above method. The functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above functions.
[0091] In a possible implementation, the structure of the communication device includes a processing unit and a communication unit. These units can execute the corresponding functions in the above method examples. For specific details, refer to the descriptions in the methods provided in the second aspect or the fourth aspect, which will not be elaborated here.
[0092] In a seventh aspect, the present application provides a communication device. When the processor executes the computer program or instructions in the memory, the method according to any one of the first aspect to the fourth aspect is executed.
[0093] In an eighth aspect, the present application provides a communication device, which includes a processor and a memory. 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 executes the corresponding method as shown in any one of the first aspect to the fourth aspect.
[0094] In a ninth aspect, the present application provides a communication device, which includes a processor, a memory, and a transceiver. The transceiver is configured to receive or transmit signals; the memory is configured to store computer programs or instructions; and the processor is configured to call the computer programs or instructions from the memory and execute the method described in any one of the first aspect to the fourth aspect.
[0095] In a tenth aspect, the present application provides a communication device, which includes a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor; and the processor runs the code instructions to execute the corresponding method shown in any one of the first aspect to the fourth aspect.
[0096] In an eleventh aspect, the present application provides a computer-readable storage medium, which is configured to store computer programs or instructions. When a computer reads and executes the computer programs or instructions, the method described in any one of the first aspect to the fourth aspect is implemented.
[0097] In a twelfth aspect, the present application provides a computer program product including instructions. When a computer reads and executes the computer program product, the method described in any one of the first aspect to the fourth aspect is implemented.
[0098] In a thirteenth aspect, the present application provides a chip, which includes a processor. The processor is coupled to a memory and is configured to execute the computer programs or instructions stored in the memory. When the processor executes the computer programs or instructions, the method described in any one of the first aspect to the fourth aspect is implemented.
[0099] In a fourteenth aspect, the present application provides a system, which includes the terminal device provided in the fifth aspect above and the network device provided in the sixth aspect above. Description of the Drawings
[0100] Figure 1 It is a schematic diagram of a network architecture applicable to the embodiments of the present application;
[0101] Figure 2 It is a schematic flowchart of a data transmission method provided by an embodiment of the present application;
[0102] Figure 3 It is a schematic flowchart of a data transmission method provided by an embodiment of the present application;
[0103] Figure 4 It is a schematic diagram of the structure of a communication device provided by an embodiment of the present application;
[0104] Figure 5 It is a schematic diagram of the structure of a communication device provided by an embodiment of the present application. Detailed implementation manners
[0105] The embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0106] The embodiments of the present application can be applied to a wireless communication system, and are particularly applicable to a mobile communication system supporting NB-IoT or eMTC, such as: a new radio (NR) system, a long term evolution (LTE) system, an advanced long term evolution (LTE-A) system, an evolved long term evolution (eLTE) system, other communication systems such as a future communication system, which are not limited herein.
[0107] For ease of understanding the embodiments of the present application, first, Figure 1 the communication system shown in Figure 1 is taken as an example to illustrate in detail the communication system applicable to the embodiments of the present application. Figure 1 FIG. shows a schematic diagram of a communication system to which the method according to the embodiments of the present application is applicable. As
[0108] In the embodiments of the present application, the terminal device can be a device with wireless transceiver functions or a chip that can be disposed in any device, and can also be referred to as a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile device, a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user device. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver functions, 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 a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc.
[0109] The network device can be an evolved Node B (eNB) in an LTE system, a base transceiver station (BTS) in a Global System of Mobile Communication (GSM) system or a Code Division Multiple Access (CDMA) system, or a Node B (NB) in a Wideband Code Division Multiple Access (WCDMA) system, etc.
[0110] Combined with the previous description, as Figure 2 shown, it is a schematic flowchart of a data transmission method provided by an embodiment of this application.
[0111] Refer to Figure 2 , the method includes:
[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 shown process, the 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 an embodiment of this application, the modulation order corresponding to the first modulation mode is greater than 2. For example, the first modulation mode can be 8PSK, 16QAM, 64QAM, 256QAM, etc.
[0115] It should be noted that this application embodiment does not limit how the network device specifically determines the modulation mode of the downlink data.
[0116] Optionally, before step 201, the network device can also send configuration information to the terminal device, and the configuration information indicates to activate the first modulation mode. After receiving the configuration information, the terminal device can determine that the downlink data scheduled by the network device may be modulated by the first modulation mode.
[0117] Step 202: The network device sends the downlink data to the terminal device according to the modulation mode.
[0118] Step 203: The terminal device receives the downlink control information from the network device.
[0119] Step 204: The terminal device receives the downlink data according to the modulation mode indicated by the downlink control information.
[0120] Through the above process, the network device indicates the modulation mode of the downlink data through DCI, and the terminal device can thus receive the downlink data according to the modulation mode indicated by the DCI.
[0121] The following separately describes how to implement indicating the modulation mode of the downlink data through DCI.
[0122] Embodiment 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. The following separately describes them.
[0124] When the format of the DCI is format N1, the content included in the DCI can refer to Table 1 as shown.
[0125] Table 1
[0126]
[0127]
[0128] In Table 1, the format N0 / format N1 differentiation identification field is used to indicate the format of this DCI; format N0 is used for uplink scheduling; format N1 is used for downlink scheduling. The terminal device identifies whether the format of the DCI is format N0 or format N1 through the format N0 / format N1 differentiation identification field, and can further determine whether this DCI is used for uplink scheduling or downlink scheduling. Among them, the format N0 / format N1 differentiation identification field can also be called the DCI format marking field.
[0129] The NPDCCH order indication field is used to indicate whether the current DCI scheduling is a random access process triggered by the NPDCCH order.
[0130] The scheduling delay field is used to determine the start time of the downlink data and / or signaling transmission scheduled by the DCI.
[0131] The resource allocation field is used to determine the allocation of the resources of the downlink data and / or signaling scheduled by the DCI, such as the allocation of time domain resources.
[0132] The modulation and coding strategy field is used to determine the MCS index of the downlink data and / or signaling scheduled by the DCI. According to the MCS field and the resource allocation field, the transport block size (TBS) of the data can also be determined.
[0133] The repetition times field is used to determine the repetition times of the downlink data scheduled by the DCI.
[0134] A new data indication field for indicating whether the currently scheduled transmission is a new transmission or a retransmission.
[0135] The HARQ-ACK resource field for indicating the time-frequency resource location for transmitting the acknowledgement (ACK) / negative acknowledgement (NACK) feedback information.
[0136] The DCI repetition count field for determining the repetition count of the DCI.
[0137] In a first possible implementation manner, the modulation mode of the downlink data is determined by the repetition count indication information.
[0138] In this implementation manner, the DCI includes the repetition count indication information, and the repetition count indication information can be used to determine the repetition count N of the downlink data Rep 。
[0139] For example, the repetition count indication information can be carried by the repetition count field in the DCI.
[0140] The embodiments of the present application do not limit the number of bits included in the repetition count indication information. For example, the repetition count indication information can include 4 bits.
[0141] In this implementation manner, when N Rep is less than or equal to R0, the modulation mode of the downlink data scheduled by the DCI can be the first modulation mode; when N Rep 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.
[0142] Alternatively, in this implementation manner, when N Rep is less than R0, the modulation mode of the downlink data scheduled by the DCI can be the first modulation mode; when N Rep 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.
[0143] It should be noted that R0 is a predefined value or a value configured by the network device. For example, R0 is 1 or 2 or 4 or 8 or 16 or 32 or 64 or 128 or 192 or 256 or 384 or 512 or 768 or 1024 or 1536 or 2048.
[0144] Exemplarily, for different deployment modes of the carrier where the terminal device receives the downlink data, R0 can be the same or different.
[0145] For example, when the deployment mode of the carrier where the downlink data received by the terminal device is intra-band deployment, the value of R0 is the first value; when the deployment mode of the carrier where the downlink data received by the terminal device is stand-alone deployment or guard-band deployment, the value of R0 is the second value; where the first value may be less than or equal to the second value.
[0146] In a second possible implementation manner, the modulation mode of the downlink data is determined by the DCI repetition count indication information.
[0147] In this implementation manner, the DCI includes DCI repetition count indication information, where the DCI repetition count indication information is used to determine the repetition count of the DCI.
[0148] For example, the DCI repetition count indication information may be carried by the DCI repetition count field in the DCI.
[0149] The embodiments of the present application do not limit the number of bits included in the DCI repetition count indication information. For example, the DCI repetition count indication information may include 2 bits.
[0150] In this implementation manner, when the repetition count of the DCI 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 repetition count of the DCI 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 manner, when the repetition count of the DCI is less than R1, the modulation mode of the downlink data scheduled by the DCI is the first modulation mode; when the repetition count of the DCI 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.
[0151] It should be noted that R1 is a predefined 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 repetition count of the search space of the downlink control channel, and this R max can be configured by the network device.
[0152] Exemplarily, when the deployment mode of the carrier where the downlink data received by the terminal device is different, R1 may be the same or different.
[0153] For example, when the deployment mode of the carrier where the downlink data received by the terminal device is in-band deployment, the value of R1 is the first value; when the deployment mode of the carrier where the downlink data received by the terminal device is stand-alone deployment or guard band deployment, the value of R1 is the second value; where the first value may be less than or equal to the second value.
[0154] In a third possible implementation, the modulation mode of the downlink data is determined by the MCS indication information.
[0155] In this implementation, the DCI includes the MCS indication information, where the MCS indication information is used to determine the MCS index of the downlink data.
[0156] For example, the MCS indication information may be carried by the MCS field in the DCI.
[0157] The embodiments of the present application do not limit the number of bits included in the MCS indication information. For example, the MCS indication information may include 4 bits or 5 bits or 6 bits.
[0158] 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.
[0159] Or, 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.
[0160] It should be noted that M0 is a predefined value or a value configured by the network device. For example, M0 is 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or 10 or 11 or 12 or 13 or 14 or 15.
[0161] Exemplarily, when the deployment mode of the carrier where the downlink data received by the terminal device is different, M0 may be the same or different.
[0162] For example, when the deployment mode of the carrier where the downlink data received by the terminal device is in-band deployment, the value of M0 is the first value; when the deployment mode of the carrier where the downlink data received by the terminal device is stand-alone deployment or guard band deployment, the value of M0 is the second value; where the first value may be less than or equal to the second value.
[0163] In the fourth possible implementation, the modulation mode of the downlink data is indicated by a radio network temporary identity (RNTI).
[0164] Currently, the cyclic redundancy check (CRC) of the downlink control channel carrying the DCI is scrambled by the RNTI. For this reason, in this implementation, a correspondence between the RNTI and the modulation mode can be established.
[0165] Exemplarily, when the CRC of the downlink control channel carrying the DCI is scrambled by a 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 a cell radio network temporary identity (C-RNTI), the modulation mode of the downlink data is QPSK.
[0166] Wherein, the first RNTI can be configured by the network device or determined by other means. The first RNTI can be an RNTI dedicated to the first modulation mode. The first RNTI is different from the C-RNTI, and the specific form of the first RNTI is not limited in this application and will not be elaborated here.
[0167] It should be noted that any one of the first to fourth possible implementations is only an example, and the modulation mode of the downlink data can also be jointly indicated by multiple fields in the DCI. How to indicate specifically will not be elaborated here.
[0168] It should be noted that the correspondence between the MCS index indicated by the MCS field and the TBS index can refer to Table 2 shown below.
[0169] Table 2
[0170] 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
[0171] Combined 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.
[0172] 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 as shown in Table 3.
[0173] Table 3
[0174]
[0175]
[0176] Of course, the above is only an example. When the number of bits included in the MCS field is other values, reference can be made to the above description and will not be elaborated here.
[0177] Further, in any of the first to fourth possible implementation manners, the DCI may further include second information, and the second information is used to determine the power ratio between the downlink data scheduled by the DCI and the first signal.
[0178] Specifically, the first signal may 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).
[0179] Specifically, the power ratio may be the ratio of the energy per resource element (EPRE), that is, the second information is used to determine the ratio of the EPRE of the downlink data scheduled by the DCI to the EPRE of the first signal.
[0180] It should be noted that the second information may be included in the DCI in any case. Or the second information may be included in the DCI 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 second information is not included in the DCI.
[0181] In the above method, by indicating the power ratio through the second information, power control of the downlink data can be achieved, and the transmission robustness can be improved.
[0182] In the first embodiment, when the second information is included in the DCI, the second information may include M bits, and M is an integer greater than 0. For example, M may be less than or equal to 3. For example, M is 0 or 1 or 2 or 3.
[0183] For example, when the second information includes 2 bits, the power ratio of the downlink data indicated by the second information to the first signal can be as shown in Table 4.
[0184] Table 4
[0185] Second Information Power Ratio of Downlink Data and First Signal 00 First Ratio 01 Second Ratio 11 Third Ratio 10 Fourth Ratio
[0186] In Table 4, the specific values of the first ratio to the fourth ratio can be determined according to the actual situation and are not limited here.
[0187] When the DCI includes the second information, there can be multiple implementation manners, which are described separately below.
[0188] Implementation manner 1: Keep the number of bits included in other indication fields in the DCI unchanged, and extend the existing DCI of format N1, that is, add M bits to the existing format N1, and these M bits are used to carry the second information.
[0189] Implementation manner 2: Reduce the number of bits in one or more indication fields in the DCI, and use some or all of the redundant bits as the bits included in the second information. In this manner, the number of bits included in the DCI can remain unchanged compared with the number of bits included in the DCI of format N1 in the prior art, or can increase by at least one bit.
[0190] For example, the number of bits in the following one or more indication fields in the DCI can be reduced:
[0191] MCS field; repetition count field; DCI repetition count field.
[0192] Combined with the above description, if the MCS field reduces L1 bits, the repetition count field reduces L2 bits, the DCI repetition count field reduces L3 bits, and the number of bits included in the second information is M, then M≥L1 + L2 + L3. Among them, L1, L2, and L3 are all integers greater than or equal to 0.
[0193] When reducing the number of bits included in the MCS field, the MCS field can reduce 1 to 3 bits, that is, the number of bits included in the MCS field can be 1 or 2 or 3. Correspondingly, when the MCS indication information is carried through the MCS field, the number of bits included in the MCS indication information is 1 or 2 or 3.
[0194] When reducing the number of bits included in the repetition count field, the repetition count field can be reduced by 1 to 4 bits, that is, the number of bits included in the repetition count field can be 0 or 1 or 2 or 3. When the repetition count indication information is carried by the repetition count field, the number of bits included in the repetition count indication information is 0 or 1 or 2 or 3. Among them, the number of bits included in the repetition count indication information being 0 should be understood as that the DCI does not include the repetition count indication information, or the DCI does not include the repetition count field. In this case, the repetition count of the downlink data scheduled by this DCI is 1 or other agreed values.
[0195] When reducing the number of bits included in the DCI repetition count field, the DCI repetition count field can be reduced by 1 to 2 bits, that is, the number of bits included in the DCI repetition count field can be 0 or 1. When the DCI repetition count indication information is carried by the DCI repetition count field, the number of bits included in the DCI repetition count indication information is 0 or 1. Among them, the number of bits included in the repetition count indication information being 0 should be understood as that the DCI does not include the DCI repetition count indication information, or the DCI does not include the DCI repetition count field. In this case, the repetition count of this DCI is 1 or other agreed values.
[0196] 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 count field, and the DCI repetition count field can remain unchanged. In this case, the MCS field can include 3 bits, the repetition count field can include 4 bits, and the DCI repetition count field can include 2 bits.
[0197] In the embodiments 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, reference can be made to the description in Embodiment 2.
[0198] The embodiments of the present application implicitly indicate the modulation mode of the downlink data through different fields in the DCI, which can save the DCI signaling overhead.
[0199] Embodiment 2:
[0200] Determine the modulation mode of the downlink data through the MCS indication information.
[0201] In this implementation manner, the DCI includes MCS indication information, where the MCS indication information is used to determine the MCS index of the downlink data.
[0202] For example, the MCS indication information can be carried by the MCS field in the DCI.
[0203] The embodiments of the present application do not limit the number of bits included in the MCS indication information. For example, the MCS indication information can include 4 bits or 5 bits or 6 bits.
[0204] In this implementation, when the MCS index is greater than or equal to M0, the modulation mode of the downlink data scheduled by DCI is the first modulation mode; when the MCS index is less than M0, the modulation mode of the downlink data scheduled by DCI is QPSK, where M0 is an integer greater than or equal to 0.
[0205] Alternatively, in this implementation, when the MCS index is greater than M0, the modulation mode of the downlink data scheduled by 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 DCI is QPSK, where M0 is an integer greater than or equal to 0.
[0206] It should be noted that M0 is a predefined value or a value configured by the network device. For example, M0 is 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or 10 or 11 or 12 or 13 or 14 or 15.
[0207] Exemplarily, for different deployment modes of the carrier where the downlink data received by the terminal device is located, M0 may be the same or different.
[0208] 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 stand-alone deployment or guard-band deployment, the value of M0 is a second value; where the first value may be less than or equal to the second value.
[0209] Furthermore, in any of the first to fourth possible implementations, DCI may further include second information, and the second information is used to determine the power ratio of the downlink data scheduled by DCI and the reference signal, the first signal.
[0210] It should be noted that DCI may include the second information in any case. Or DCI may include the second information when the modulation mode of the downlink data scheduled by DCI is the first modulation mode; correspondingly, when the modulation mode of the downlink data scheduled by DCI is QPSK, DCI does not include the second information.
[0211] In the embodiments of the present application, the number of bits included in the MCS field may be 4 or 5 or 6.
[0212] 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 can be as shown in Table 5a or Table 5b. Among them, 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 can 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 can be as shown in Table 5b.
[0213] Table 5a
[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 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
[0215] Table 5b
[0216]
[0217]
[0218] 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 can be as shown in Table 6.
[0219] Table 6
[0220] 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 17 4 12 18 4 13 19 4 14 20 4 15 21 4 16 22 4 17 23 4 18 24 4 19
[0221] Of course, the above are only examples. When the number of bits included in the MCS field is other values, reference can be made to the above description, which will not be elaborated here.
[0222] In the embodiments of the present application, the DCI may further include first information, and the first information may indicate the modulation mode of the downlink data scheduled by the DCI. Specifically, reference can be made to the description in Embodiment 3.
[0223] The description of the ratio of the first signal and power in this embodiment can refer to the relevant content in a part of Embodiment 1, which will not be elaborated here.
[0224] In the embodiments of the present application, by indicating the modulation mode of the downlink data through the MCS field in the DCI, the DCI signaling overhead can be saved, and at the same time, the clipping of other fields can be avoided, which affects the flexibility of the base station scheduling. Therefore, flexible scheduling is achieved by the base station through this embodiment.
[0225] Embodiment 3:
[0226] The DCI includes first information, and the first information is used to determine that the modulation mode of the downlink data scheduled by the DCI is the first modulation mode or QPSK.
[0227] For example, when the value of the first information is the first value, the modulation method of the downlink data scheduled by the DCI is the first modulation method; when the value of the first information is the second value, the modulation method of the downlink data scheduled by the DCI is QPSK. Herein, the first value and the second value are different, and the specific implementation manners of the first value and the second value are not limited in the embodiments of the present application.
[0228] 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 situations. For example, the first information includes 1 bit. When the value of the first information is 1, it indicates that the modulation method of the downlink data scheduled by the DCI is the first modulation method; when the value of the first information is 0, it indicates that the modulation method of the downlink data scheduled by the DCI is QPSK. Alternatively, when the value of the first information is 0, it indicates that the modulation method of the downlink data scheduled by the DCI is the first modulation method; when the value of the first information is 1, it indicates that the modulation method of the downlink data scheduled by the DCI is QPSK. When the first information includes other numbers of bits, reference can be made to the above description, which will not be elaborated herein.
[0229] Exemplarily, in Embodiment 3, when the modulation method of the downlink data scheduled by the DCI is the first modulation method, the DCI may further include second information, and the second information includes M bits.
[0230] When the DCI includes the second information, there are multiple implementation manners, which are described separately below.
[0231] Implementation Manner 1: Keep the number of bits included in other indication fields in the DCI unchanged, and expand the existing DCI of format N1, that is, add M bits to the existing format N1, and these M bits are used to carry the second information.
[0232] Implementation Manner 2: Reduce the number of bits in the MCS field and the repetition count field in the DCI, and use the redundant bits as the bits included in the second information. In this manner, the number of bits in the MCS field can be reduced by 1 to 3, and the number of bits in the repetition count field can be reduced by 1 to 2. For example, the first information, the MCS field, the repetition count field, and the second indication information included in the DCI may be as shown in Table 7.
[0233] Table 7
[0234] Contents Included in DCI Number of Bits Included First Information 1 MCS Field 3 Repetition Count Field 2 Second Information 3
[0235] In Table 7, the MCS field includes 3 bits, which is 1 bit less than the prior art; the repetition count field includes 2 bits, which is 2 bits less than the prior art. Other contents included in the DCI can be referred to Table 1, which will not be elaborated herein.
[0236] It should be noted that in this implementation manner, when the modulation method of the downlink data scheduled by DCI is QPSK, the corresponding relationship between the MCS index indicated by the MCS field and the TBS index can be referred to Table 2. When the modulation method of the downlink data scheduled by DCI is the first modulation method, the corresponding relationship between the MCS index indicated by the MCS field and the TBS index can be referred to Table 3.
[0237] It should be noted that in this implementation manner, the number of bits in one or more indication fields among the MCS field, the repetition count field, and the DCI repetition count field in DCI can be reduced.
[0238] For example, when reducing the number of bits included in the MCS field, the MCS field can be reduced by 1 to 3 bits, that is, the number of bits included in the MCS field can be 1 or 2 or 3. When reducing the number of bits included in the repetition count field, the repetition count field can be reduced by 1 to 4 bits, that is, the number of bits included in the repetition count field can be 0 or 1 or 2 or 3. When reducing the number of bits included in the DCI repetition count field, the DCI repetition count field can be reduced by 1 to 2 bits, that is, the number of bits included in the DCI repetition count field can be 0 or 1.
[0239] It should be noted that when the second information is not included in DCI, the number of bits included in the MCS field, the repetition count field, and the DCI repetition count field can remain unchanged. At this time, the MCS field can include 3 bits, the repetition count field can include 4 bits, and the DCI repetition count field can include 2 bits.
[0240] For the specific method of reducing the number of bits in the MCS field, the repetition count field, and the DCI repetition count field in DCI, reference can be made to the description of the relevant content in a part of the previous embodiments, and details will not be elaborated here.
[0241] The description of the ratio of the first signal and power in this embodiment can be referred to the description of the relevant content in a part of the embodiment, and details will not be elaborated here.
[0242] By trimming some fields in DCI in the embodiments of the present application, the DCI signaling overhead can be saved.
[0243] The situation of DCI scheduling downlink data has been described above. In the embodiments of the present application, a method is also provided, which can be applied to the situation of DCI scheduling uplink data, and will be described separately below.
[0244] As Figure 3 shown, it is a schematic flowchart of a data transmission method provided by an embodiment of the present application. Refer to Figure 3 , this method includes:
[0245] Step 301: The network device determines the modulation mode of the uplink data and sends DCI to the terminal device.
[0246] Among them, 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.
[0247] 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 or 16QAM or 64QAM or 256QAM, etc.
[0248] It should be noted that the present application embodiment does not limit how the network device specifically determines the modulation mode of the uplink data.
[0249] Optionally, before step 301, the network device may also send configuration information to the terminal device, and the configuration information indicates to activate the first modulation mode. After receiving the configuration information, the terminal device can determine that the uplink data scheduled by the network device may be modulated by the first modulation mode.
[0250] Step 302: The terminal device receives the DCI from the network device.
[0251] Step 303: The terminal device sends the uplink data to the network device according to the modulation mode indicated by the DCI.
[0252] Step 304: The network device receives the uplink data from the terminal device according to the modulation mode.
[0253] Through the above process, the network device indicates the modulation mode of the uplink data through DCI, and the terminal device can thus send the uplink data according to the modulation mode indicated by the DCI.
[0254] The following describes how to implement indicating the modulation mode of the uplink data through DCI respectively.
[0255] Embodiment 4:
[0256] 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. The following describes them respectively.
[0257] When the format of the DCI is format N0, the content included in the DCI can be referred to as shown in Table 8.
[0258] Table 8
[0259] Contents Included in DCI Number of Bits Included Identification Field for Distinguishing Format N0 or Format N1 1 Subcarrier Indication Field 6 Resource Allocation Field 3 Scheduling Delay Field 2 MCS Field 4 Redundancy Version (RV) Field 1 Repetition Count Field 3 New Data Indication Field 1 DCI Repetition Count Field 2
[0260] In Table 8, the format N0 / format N1 discrimination 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.
[0261] The subcarrier indication field is used to indicate a set of consecutive subcarriers.
[0262] The scheduling delay field is used to determine the start time of the transmission of the uplink data and / or signaling scheduled by the DCI.
[0263] The resource allocation field is used to determine the allocation of the resources of the uplink data and / or signaling scheduled by the DCI, such as the allocation of time-domain resources.
[0264] The modulation and coding strategy field is used to determine the MCS index of the uplink data and / or signaling scheduled by the DCI. According to the MCS field and the resource allocation field, the transport block size (TBS) of the uplink data can also be determined.
[0265] The repetition count field is used to determine the repetition count of the uplink data scheduled by the DCI.
[0266] The new data indication field is used to indicate whether the current scheduled transmission is a new transmission or a retransmission.
[0267] The redundancy version field is used to determine the redundancy version adopted during the transmission of the uplink data and / or signaling.
[0268] The DCI repetition count field is used to determine the repetition count of the DCI.
[0269] In the first possible implementation manner, the DCI includes repetition count indication information, and the repetition count indication information can be used to determine the repetition count N of the uplink data Rep .
[0270] For example, the repetition count indication information can be carried by the repetition count field in the DCI.
[0271] The embodiments of the present application do not limit the number of bits included in the repetition count indication information. For example, the repetition count indication information can include 4 bits.
[0272] In this implementation manner, when N Rep is less than or equal to R0, the modulation mode of the uplink data scheduled by the DCI can be the first modulation mode; when N Rep 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.
[0273] Alternatively, in this implementation manner, when N RepWhen it is less than R0, the modulation mode of the uplink data scheduled by DCI can be the first modulation mode; N Rep When it is greater than or equal to the R0, the modulation mode of the uplink data scheduled by DCI is QPSK or BPSK, where R0 is a positive integer greater than or equal to 1.
[0274] It should be noted that R0 is a predefined value or a value configured by the network device. For example, R0 is 1 or 2 or 4 or 8 or 16 or 32 or 64 or 128.
[0275] Exemplarily, R0 can be determined according to the number of subcarriers used when the terminal device sends uplink data. For example, when the number of subcarriers used by the terminal device to send the uplink data is 1, the value of R0 is the first value; when the number of subcarriers used by the terminal device to send the uplink data is 3 or 6 or 12, the value of R0 is the second value. The first value can be less than or equal to the second value.
[0276] In the second possible implementation manner, the DCI includes DCI repetition count indication information, where the DCI repetition count indication information is used to determine the repetition count of the DCI.
[0277] For example, the DCI repetition count indication information can be carried by the DCI repetition count field in the DCI.
[0278] The embodiments of the present application do not limit the number of bits included in the DCI repetition count indication information. For example, the DCI repetition count indication information can include 2 bits.
[0279] In this implementation manner, when the repetition count of the DCI is less than or equal to R1, the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the repetition count of the DCI is greater than R1, the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, where R1 is a positive integer greater than or equal to 1.
[0280] Alternatively, in this implementation manner, when the repetition count of the DCI is less than R1, the modulation mode of the uplink data scheduled by the DCI is the first modulation mode; when the repetition count of the DCI is greater than or equal to R1, the modulation mode of the uplink data scheduled by the DCI is QPSK or BPSK, where R1 is a positive integer greater than or equal to 1.
[0281] It should be noted that R1 is a predefined 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 maxis the maximum repetition number of the search space for the downlink control channel, and this R max can be configured by the network device.
[0282] Exemplarily, R1 can be determined according to 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 the first value; when the number of subcarriers used by the terminal device when sending the uplink data is 3 or 6 or 12, the value of R1 is the second value. The first value can be less than or equal to the second value.
[0283] 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.
[0284] For example, the MCS indication information can be carried through the MCS field in the DCI.
[0285] The embodiments of the present application do not limit the number of bits included in the MCS indication information. For example, the MCS indication information can include 4 bits or 5 bits or 6 bits.
[0286] In this implementation manner, when the MCS index is greater than or equal to M0, the modulation manner of the uplink data scheduled by the DCI is the first modulation manner; when the MCS index is less than M0, the modulation manner of the uplink data scheduled by the DCI is QPSK or BPSK, where M0 is an integer greater than or equal to 0.
[0287] Or, in this implementation manner, when the MCS index is greater than M0, the modulation manner of the uplink data scheduled by the DCI is the first modulation manner; when the MCS index is less than or equal to M0, the modulation manner of the uplink data scheduled by the DCI is QPSK or BPSK, where M0 is an integer greater than or equal to 0.
[0288] It should be noted that M0 is a predefined value or a value configured by the network device. For example, M0 is 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or 10 or 11 or 12 or 13 or 14 or 15.
[0289] Exemplarily, M0 can be determined according to 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 the first value; when the number of subcarriers used by the terminal device when sending the uplink data is 3 or 6 or 12, the value of M0 is the second value. The first value can be less than or equal to the second value.
[0290] It should be noted that in the third possible implementation manner, 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 Table 2 above.
[0291] 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 can be as shown in Table 3 above.
[0292] Alternatively, the number of bits included in the MCS field can be increased. At this time, 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 can be as shown in Table 4 above.
[0293] In the 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.
[0294] For example, the MCS indication information can be carried through the MCS field in the DCI.
[0295] The embodiments of the present application do not limit the number of bits included in the MCS indication information. For example, the MCS indication information can include 4 bits or 5 bits or 6 bits.
[0296] In this implementation manner, 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.
[0297] Alternatively, in this implementation manner, 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.
[0298] It should be noted that M0 is a predefined value or a value configured by the network device. For example, M0 is 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or 10 or 11 or 12 or 13 or 14 or 15.
[0299] Exemplarily, M0 can be determined according to the number of subcarriers used by the terminal device when transmitting uplink data. For example, when the number of subcarriers used by the terminal device to transmit the uplink data is 1, the value of M0 is the first value; when the number of subcarriers used by the terminal device to transmit the uplink data is 3 or 6 or 12, the value of M0 is the second value. The first value can be less than or equal to the second value.
[0300] 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 can be as shown in Table 9a or Table 9b. When the number of subcarriers used by the terminal device to transmit the uplink data is greater than 1, the correspondence between the MCS index indicated by the MCS field and the TBS index can be as shown in Table 9a; when the number of subcarriers used by the terminal device to transmit the uplink data is 1, the correspondence between the MCS index indicated by the MCS field and the TBS index can be as shown in Table 9b.
[0301] Table 9a
[0302]
[0303]
[0304] Table 9b
[0305] 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
[0306] In the fifth possible implementation, the modulation mode of the uplink data is indicated by RNTI.
[0307] In this implementation, a correspondence between RNTI and the modulation mode can be established.
[0308] 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.
[0309] Among them, the first RNTI can be configured by the network device or determined by other means. The first RNTI can be a RNTI dedicated to the first modulation mode. The first RNTI is different from the C-RNTI, and the specific form of the first RNTI is not limited in this application and will not be elaborated here.
[0310] In the sixth possible implementation, the modulation mode of the uplink data is indicated by subcarriers.
[0311] In this implementation manner, the DCI includes subcarrier indication information, where the subcarrier indication information is used to determine the number of subcarriers of the uplink data.
[0312] For example, the subcarrier indication information can be carried by a subcarrier indication field in the DCI.
[0313] In this implementation manner, 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.
[0314] 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.
[0315] 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.
[0316] It should be noted that S0 is a predefined value or a value configured by the network device. For example, S0 is 1 or 3 or 6 or 12.
[0317] It should be noted that the first set is {1}, the second set is {3, 6, 12}, or the first set is {1, 3}, the second set is {6, 12}, or the first set is {1, 3, 6}, the second set is {12}.
[0318] Combined with the previous description, in the first to sixth possible implementation manners, 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.
[0319] 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 can be as shown in Table 3. Further optionally, in the first to sixth possible implementation manners, the number of bits included in at least one of the MCS field, the DCI repetition times, the RV field, the repetition times field, and the subcarrier indication field in the DCI can be reduced.
[0320] When reducing the number of bits included in the MCS field, the MCS field can be reduced by 1 to 3 bits, that is, the number of bits included in the MCS field can be 1 or 2 or 3. Correspondingly, when the MCS indication information is carried by the MCS field, the number of bits included in the MCS indication information is 1 or 2 or 3.
[0321] When reducing the number of bits included in the repetition count field, the repetition count field can be reduced by 1 to 3 bits, that is, the number of bits included in the repetition count field can be 0 or 1 or 2. When the repetition count indication information is carried by the repetition count field, the number of bits included in the repetition count indication information is 0 or 1 or 2 or 3. Among them, the repetition count indication information including 0 bits should be understood as that the DCI does not include the repetition count indication information, or the DCI does not include the repetition count field. At this time, the repetition count of the uplink data scheduled by this DCI is 1 or other agreed values.
[0322] When reducing the number of bits included in the DCI repetition count field, the DCI repetition count field can be reduced by 1 to 2 bits, that is, the number of bits included in the DCI repetition count field can be 0 or 1. When the DCI repetition count indication information is carried by the DCI repetition count field, the number of bits included in the DCI repetition count indication information is 0 or 1. Among them, the repetition count indication information including 0 bits should be understood as that the DCI does not include the DCI repetition count indication information, or the DCI does not include the DCI repetition count field. At this time, the repetition count of this DCI is 1 or other agreed values.
[0323] When reducing the number of bits included in the RV field, the RV field can be reduced by 1 bit, that is, the number of bits included in the RV field can be 0. When the RV indication information is carried by the RV field, the number of bits included in the RV indication information is 0. Among them, the RV indication information including 0 bits should be understood as that the DCI does not include the RV indication information, or the DCI does not include the RV field. At this time, the RV convention for the uplink data scheduled by this DCI is 0 or 2, or it is understood that the initial RV convention for the uplink data scheduled by this DCI is 0 or 2.
[0324] When reducing the number of bits included in the subcarrier indication field, the subcarrier indication field can be reduced by 1 to 6 bits, that is, the number of bits included in the subcarrier indication field can be 0 or 1 or 2 or 3 or 4 or 5. When the subcarrier indication information is carried by the subcarrier indication field, the number of bits included in the subcarrier indication information is 0 or 1 or 2 or 3 or 4 or 5. Among them, the subcarrier indication information including 0 bits should be understood as that the DCI does not include the subcarrier indication information, or the DCI does not include the subcarrier indication field.
[0325] It should be noted that when the modulation mode of the uplink data scheduled by the DCI is BPSK or QPSK, the number of bits included in the MCS field, the DCI repetition times, the repetition times field, the RV field, and the subcarrier indication field can remain unchanged, that is, the number of bits in format N0 is maintained.
[0326] It should be noted that any one of the first to sixth possible implementation manners is only an example, and the modulation mode of the uplink data can also be jointly indicated by multiple fields in the DCI. The specific indication method will not be elaborated here.
[0327] In the embodiments of the present application, the DCI may further include first information, and the first information may indicate the modulation mode of the uplink data scheduled by the DCI. For specific reference, please refer to the description in Embodiment 5.
[0328] In the embodiments of the present application, for the first to third possible implementation manners, as well as the fifth and sixth possible implementation manners, the modulation mode of the downlink data is implicitly indicated by different fields in the DCI, which can save the DCI signaling overhead.
[0329] In the embodiments of the present application, for the fourth possible implementation manner, the modulation mode of the uplink data is indicated by the MCS field in the DCI, which can save the DCI signaling overhead and avoid cropping other fields, affecting the flexibility of base station scheduling. Therefore, flexible scheduling is achieved by the base station in this embodiment.
[0330] Embodiment 5:
[0331] The DCI includes first information, and 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.
[0332] For example, when the value of the first information is the 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 the second value, the modulation mode of the uplink data scheduled by the DCI is the QPSK or BPSK. Wherein, the first value and the second value are different, and the specific implementation manners of the first value and the second value are not limited in the embodiments of the present application.
[0333] 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 the actual situation. 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.
[0334] 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, reference may be made to the above description and will not be elaborated here.
[0335] Exemplarily, in this embodiment, when the DCI includes the first information, there may be multiple implementation manners, which are described separately below.
[0336] Implementation manner 1: Keep the number of bits included in other indication fields in the DCI unchanged, extend the existing DCI of format N0, add at least one bit to the existing format N0, and the added at least one bit is used to carry the first information.
[0337] Implementation manner 2: Reduce the number of bits included in at least one of the MCS field, RV field, DCI repetition times, repetition times field, and subcarrier indication field in the DCI, and use some or all of the redundant bits as the bits included in the first information.
[0338] When reducing the number of bits included in the MCS field, the MCS field can be reduced by 1 to 3 bits, that is, the number of bits included in the MCS field can be 1 or 2 or 3. Correspondingly, when the MCS indication information is carried by the MCS field, the number of bits included in the MCS indication information is 1 or 2 or 3.
[0339] When reducing the number of bits included in the repetition times field, the repetition times field can be reduced by 1 to 3 bits, that is, the number of bits included in the repetition times field can be 0 or 1 or 2. When the repetition times indication information is carried by the repetition times field, the number of bits included in the repetition times indication information is 0 or 1 or 2 or 3. Among them, the number of bits included in the repetition times indication information being 0 should be understood as that the DCI does not include the repetition times indication information, or the DCI does not include the repetition times field. In this case, the repetition times of the uplink data scheduled by this DCI is 1 or other agreed values.
[0340] When reducing the number of bits included in the DCI repetition times field, the DCI repetition times field can be reduced by 1 to 2 bits, that is, the number of bits included in the DCI repetition times field can be 0 or 1. When the DCI repetition times indication information is carried by the DCI repetition times field, the number of bits included in the DCI repetition times indication information is 0 or 1. Among them, the number of bits included in the repetition times indication information being 0 should be understood as that the DCI does not include the DCI repetition times indication information, or the DCI does not include the DCI repetition times field. In this case, the repetition times of this DCI is 1 or other agreed values.
[0341] When reducing the number of bits included in the RV field, the RV field can be reduced by 1 bit, that is, the number of bits included in the RV field can be 0. When the RV indication information is carried by the RV field, the number of bits included in the RV indication information is 0. Among them, the number of bits included in the RV indication information being 0 should be understood as that the DCI does not include the RV indication information, or the DCI does not include the RV field. In this case, the RV convention for the DCI to schedule uplink data is 0 or 2, or it is understood that the initial RV convention for the DCI to schedule uplink data is 0 or 2.
[0342] When reducing the number of bits included in the subcarrier indication field, the subcarrier indication field can be reduced by 1 to 6 bits, that is, the number of bits included in the subcarrier indication field can be 0 or 1 or 2 or 3 or 4 or 5. When the subcarrier indication information is carried by the subcarrier indication field, the number of bits included in the subcarrier indication information is 0 or 1 or 2 or 3 or 4 or 5. Among them, the number of bits included in the subcarrier indication information being 0 should be understood as that the DCI does not include the subcarrier indication information, or the DCI does not include the subcarrier indication field.
[0343] It should be noted that when the modulation mode of the uplink data scheduled by the DCI is BPSK or QPSK, the number of bits included in the MCS field, the DCI repetition times, the repetition times field, the RV field, and the subcarrier indication field can remain unchanged, that is, the number of bits in format N0 is maintained.
[0344] For example, the first information, the MCS field, the repetition times field, and the subcarrier indication field included in the DCI can be as shown in Table 10.
[0345] Table 10
[0346] Contents Included in DCI Number of Bits Included First Information 1 MCS Field 3 Repetition Count Field 2 Subcarrier Indication Field 5
[0347] In Table 10, the first information includes 1 bit. The MCS field includes 3 bits, which is reduced by 1 bit compared with the prior art; the repetition times field includes 2 bits, which is reduced by 1 bit compared with the prior art. The subcarrier indication field includes 5 bits, which is reduced by 1 bit compared with the prior art. Other contents included in the DCI can be referred to Table 8, which will not be elaborated here.
[0348] It should be noted that Table 10 is only an example, and there may be other situations, which will not be elaborated here.
[0349] Further, when the first information is included in the DCI, when the CRC of the downlink control channel carrying the DCI is scrambled by a semi-persistent scheduling (SPS) C-RNTI, the value of the first information can be a preset value. For example, when the first information includes 1 bit, the value of the first information can be set to 0 or 1. At this time, the value of the first information does not represent any meaning, that is, it is not used to indicate the modulation method of the data scheduled by the DCI.
[0350] In the embodiments of the present application, some fields in the DCI are trimmed, which can save the DCI signaling overhead.
[0351] The embodiments of the present application also provide a method, which is specifically described below.
[0352] Embodiment Six:
[0353] Currently, the NB-IoT downlink channel coding method is tail-biting convolutional codes (TBCC). Currently, the maximum TBS is 2536 bit. After supporting 16QAM, the TBS needs to be further expanded. There will be a loss in performance when using TBCC for large code blocks. The embodiments of the present application also provide a method to solve this problem, which is described in detail below.
[0354] The embodiments of the present application can pre-agree on the following conditions: when the TBS scheduled by the DCI is greater than a preset value, the channel coding method is Turbo. Or when the MCS indicated in the DCI is greater than a preset value, the channel coding method is Turbo.
[0355] Step 1: The network device determines the channel coding method.
[0356] Step 2: The network device sends DCI to the terminal device, and the DCI is used to indicate the channel coding method.
[0357] Specifically, when the TBS scheduled by the DCI is greater than a preset value, the channel coding method is Turbo; or when the MCS indicated in the DCI is greater than a preset value, the channel coding method is Turbo.
[0358] Step 3: The terminal device receives the DCI from the network device;
[0359] Step 4: The terminal device determines the channel coding method according to the DCI.
[0360] 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 data scheduling information in the DCI.
[0361] In the above method, different channel coding methods can be adopted according to the scheduled TBS or MCS, which can improve the decoding performance.
[0362] Each of the embodiments described in this article can be an independent solution or can be combined according to the internal logic, and these solutions all fall within the protection scope of this application.
[0363] It can be understood that in each of the above method embodiments, the methods and operations implemented by the terminal device can also be implemented by components (such as chips or circuits) available for the terminal device, and the methods and operations implemented by the network device can also be implemented by components (such as chips or circuits) available for the network device.
[0364] In the above embodiments provided by this application, the methods provided by the embodiments of this application are introduced from the perspective of the interaction between various devices. To implement each function in the methods provided by the above embodiments of this application, the terminal device and the network device can 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 combination of a hardware structure and a software module. Whether a certain function among the above functions is executed in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module depends on the specific application and design constraints of the technical solution.
[0365] The division of modules in the embodiments of this application is illustrative, only a logical function division, and there can be other division methods in actual implementation. In addition, each functional module in the various embodiments of this application can be integrated in one processor, can also exist physically alone, or two or more modules can be integrated in one module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
[0366] Having the same concept as above, as Figure 4 shown, the embodiments of this application also provide a communication device for implementing the functions of the terminal device or the network device in the above method. For example, the communication device can be a software module or a chip system. In the embodiments of this application, the chip system can be composed of chips or can include chips and other discrete devices. The communication device 400 can include: a processing unit 401 and a communication unit 402.
[0367] In the embodiments of this application, the communication unit can also be referred to as a transceiver unit, and can 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 the network device in the above method embodiments.
[0368] Next, in combination with Figures 4 to 5Describe in detail the communication device provided in the embodiments of the present application. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, for the content not described in detail, reference can be made to the above method embodiments. For the sake of brevity, it will not be repeated here.
[0369] In a possible design, the communication device 400 can implement the steps or processes corresponding to the terminal device or the network device in the above method embodiments, which will be described separately below.
[0370] Exemplarily, when the communication device 400 implements Figure 2 the functions of the terminal device in the shown process:
[0371] A communication unit 402, configured to receive downlink control information DCI from a network device, where the DCI is used to schedule 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;
[0372] A processing unit 401, configured to determine the modulation mode of the downlink data according to the DCI;
[0373] The communication unit 402 is configured to receive the downlink data according to the modulation mode.
[0374] In a possible implementation manner, the DCI includes repetition times indication information, where the repetition times indication information is used to determine the repetition times NRep of the downlink data; when NRep is less than or equal to R0, the modulation mode of the downlink data is the first modulation mode; when NRep 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.
[0375] In a possible implementation manner, the repetition times indication information includes 4 bits.
[0376] In a possible implementation manner, the DCI includes DCI repetition times indication information, where the DCI repetition times indication information is used to determine the repetition times of the DCI; when the repetition times of the DCI is less than or equal to R1, the modulation mode of the downlink data is the first modulation mode; when the repetition times 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.
[0377] In a possible implementation manner, the DCI repetition times indication information includes 2 bits.
[0378] In a possible implementation, the DCI includes coding and 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 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 QPSK, where M0 is an integer greater than or equal to 0.
[0379] In a possible implementation, the MCS indication information includes 4 bits or 5 bits or 6 bits.
[0380] In a possible implementation, the DCI includes first information, where the first information is used to determine that the modulation mode of the downlink data is the first modulation mode or 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 QPSK.
[0381] In a possible implementation, when the cyclic redundancy check (CRC) of the downlink control channel carrying the DCI is scrambled by a first radio network temporary identifier (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 a cell RNTI (C-RNTI), the modulation mode of the downlink data is QPSK.
[0382] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the repetition times of the downlink data is 0 or 1 or 2 or 3.
[0383] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the DCI repetition times is 0 or 1.
[0384] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI further includes a coding and modulation strategy MCS field, and the number of bits included in the MCS field is 1 or 2 or 3 or 4.
[0385] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI includes second information, where the second information is used to determine the power ratio between the downlink data scheduled by the DCI and the first signal.
[0386] In a possible implementation, the second information includes M bits, where M is an integer greater than 0.
[0387] In a possible implementation, M is less than or equal to 3.
[0388] In a possible implementation, the first modulation method is 8PSK or 16QAM or 64QAM or 256QAM.
[0389] In a possible implementation, the format of the DCI is format N1.
[0390] In a possible implementation, the DCI includes second information, and the second information is used to determine the power ratio of the downlink data and the first signal.
[0391] Exemplarily, when the communication device 400 implements Figure 2 the functions of the network device in the shown process:
[0392] The processing unit 401 is configured to determine the modulation method of the downlink data;
[0393] The communication unit 402 is configured to send downlink control information DCI to the terminal device, where the DCI is used to schedule the downlink data and indicate the modulation method of the downlink data; the modulation method of the downlink data is the first modulation method or quadrature phase shift keying QPSK, and the modulation order corresponding to the first modulation method is greater than 2; the downlink data is sent to the terminal device according to the modulation method.
[0394] In a possible implementation, the DCI includes repetition times indication information, where the repetition times indication information is used to determine the repetition times NRep of the downlink data; when NRep is less than or equal to R0, the modulation method of the downlink data is the first modulation method; when NRep is greater than R0, the modulation method of the downlink data is QPSK, where R0 is a positive integer greater than or equal to 1.
[0395] In a possible implementation, the repetition times indication information includes 4 bits.
[0396] In a possible implementation, the DCI includes DCI repetition times indication information, where the DCI repetition times indication information is used to determine the repetition times of the DCI; when the repetition times of the DCI is less than or equal to R1, the modulation method of the downlink data is the first modulation method; when the repetition times of the DCI is greater than R1, the modulation method of the downlink data is QPSK, where R1 is a positive integer greater than or equal to 1.
[0397] In a possible implementation, the DCI repetition times indication information includes 2 bits.
[0398] In a possible implementation, the DCI includes coding and 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 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 QPSK, where M0 is an integer greater than or equal to 0.
[0399] In a possible implementation, the MCS indication information includes 4 bits or 5 bits or 6 bits.
[0400] In a possible implementation, the DCI includes first information, where the first information is used to determine that the modulation mode of the downlink data is the first modulation mode or 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 QPSK.
[0401] In a possible implementation, when the cyclic redundancy check (CRC) of the downlink control channel carrying the DCI is scrambled by a first radio network temporary identifier (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 a cell radio network temporary identifier (C-RNTI), the modulation mode of the downlink data is QPSK.
[0402] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the repetition times of the downlink data is 0 or 1 or 2 or 3.
[0403] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the DCI repetition times is 0 or 1.
[0404] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI further includes a coding and modulation strategy (MCS) field, and the number of bits included in the MCS field is 1 or 2 or 3 or 4.
[0405] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI includes second information, where the second information is used to determine the power ratio of the downlink data and the first signal scheduled by the DCI.
[0406] In a possible implementation, the second information includes M bits, where M is an integer greater than 0.
[0407] In a possible implementation, M is less than or equal to 3.
[0408] In a possible implementation, the first modulation method is 8PSK or 16QAM or 64QAM or 256QAM.
[0409] In a possible implementation, the format of the DCI is format N1.
[0410] In a possible implementation, the DCI includes second information, and the second information is used to determine the power ratio of the downlink data and the first signal.
[0411] Exemplarily, when the communication device 400 implements Figure 3 the functions of the terminal device in the shown process:
[0412] The communication unit 402 is configured to receive downlink control information DCI from a network device, where the DCI is used to schedule uplink data and indicate the modulation method of the uplink data; the modulation method of the uplink data is the first modulation method or quadrature phase shift keying QPSK or BPSK, and the modulation order corresponding to the first modulation method is greater than 2;
[0413] The processing unit 401 is configured to determine the modulation method of the uplink data according to the DCI;
[0414] The communication unit 402 is configured to send the uplink data to the network device according to the modulation method.
[0415] This communication device can also implement other methods. Specifically, reference can be made to Figure 3 the description of the terminal device therein, which will not be elaborated here.
[0416] Exemplarily, when the communication device 400 implements Figure 3 the functions of the network device in the shown process:
[0417] The processing unit 401 is configured to determine the modulation method of the uplink data;
[0418] The communication unit 402 is configured to send downlink control information DCI to the terminal device, where the DCI is used to schedule the uplink data and indicate the modulation method of the uplink data; the modulation method of the uplink data is the first modulation method or quadrature phase shift keying QPSK or BPSK, and the modulation order corresponding to the first modulation method is greater than 2; receive the uplink data from the terminal device according to the modulation method.
[0419] This communication device can also implement other methods. Specifically, reference can be made to Figure 3 the description of the network device therein, which will not be elaborated here.
[0420] As shown in Figure 5 Figure 500 of the communication device provided by the embodiment of the present application Figure 5 The shown communication device may be Figure 4 An implementation manner of a hardware circuit of the shown communication device. The communication device is applicable to Figure 2 In the flowchart shown, it executes the functions of the terminal device or the network device in the above method embodiment. For the sake of convenience of description Figure 5 Only the main components of the communication device are shown
[0421] Figure 5 The shown communication device 500 includes at least one processor 520, which is used to implement any method provided by the embodiment of the present application Figure 2 in the above
[0422] The communication device 500 may further include at least one memory 530, which is used to store program instructions and / or data. The memory 530 is coupled to the processor 520. The coupling in the embodiment 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 interaction between devices, units or modules. The processor 520 may cooperate with the memory 530. The processor 520 may execute the program instructions stored in the memory 530. At least one of the at least one memories may be included in the processor
[0423] In the implementation process, each step of the above method may be completed by the integrated logic circuit in the hardware of the processor or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application may be embodied as being executed by the hardware processor, or executed by the combination of the hardware and software modules in the processor. The software module may be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here
[0424] It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the above method embodiments can be completed by the integrated logic circuit in the hardware of the processor or instructions in the form of software. The above-mentioned processor may be a general-purpose processor, a digital signal processing circuit (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application may be embodied as being executed by a hardware decoding processor or executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium 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 combines its hardware to complete the steps of the above method.
[0425] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can 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 can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink DRAM (SLDRAM), and directrambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but not be limited to, these and any other suitable types of memory.
[0426] The communication device 500 may further include a communication interface 510 for communicating with other devices through a transmission medium, so that the devices in the communication device 500 can communicate with other devices. In the embodiments of the present application, the communication interface can be a transceiver, a circuit, a bus, a module, or other types of communication interfaces. In the embodiments of the present application, when the communication interface is a transceiver, the transceiver can include an independent receiver, an independent transmitter; it can also be a transceiver integrating transceiver functions, or an interface circuit.
[0427] The communication device 500 may further include a communication line 540. Among them, the communication interface 510, the processor 520, and the memory 530 may be interconnected through the communication line 540; the communication line 540 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The communication line 540 may be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, Figure 5 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.
[0428] Exemplarily, when the communication device 500 implements Figure 2 the functions of the terminal device in the shown process:
[0429] The communication interface 510 is used to receive the downlink control information DCI from the network device, and the DCI is used to schedule downlink data and indicate the modulation method of the downlink data; the modulation method of the downlink data is the first modulation method or quadrature phase shift keying QPSK, and the modulation order corresponding to the first modulation method is greater than 2;
[0430] The processor 520 is used to determine the modulation method of the downlink data according to the DCI;
[0431] The communication interface 510 is used to receive the downlink data according to the modulation method.
[0432] In a possible implementation manner, the DCI includes repetition times indication information, where the repetition times indication information is used to determine the repetition times NRep of the downlink data; when NRep is less than or equal to R0, the modulation method of the downlink data is the first modulation method; when NRep is greater than R0, the modulation method of the downlink data is QPSK, where R0 is a positive integer greater than or equal to 1.
[0433] In a possible implementation manner, the repetition times indication information includes 4 bits.
[0434] In a possible implementation manner, the DCI includes DCI repetition times indication information, where the DCI repetition times indication information is used to determine the repetition times of the DCI; when the repetition times of the DCI is less than or equal to R1, the modulation method of the downlink data is the first modulation method; when the repetition times of the DCI is greater than R1, the modulation method of the downlink data is QPSK, where R1 is a positive integer greater than or equal to 1.
[0435] In a possible implementation, the DCI repetition count indication information includes 2 bits.
[0436] In a possible implementation, the DCI includes coding and 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 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 QPSK, where M0 is an integer greater than or equal to 0.
[0437] In a possible implementation, the MCS indication information includes 4 bits or 5 bits or 6 bits.
[0438] In a possible implementation, the DCI includes first information, where the first information is used to determine that the modulation mode of the downlink data is the first modulation mode or 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 QPSK.
[0439] 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 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.
[0440] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the repetition count of the downlink data is 0 or 1 or 2 or 3.
[0441] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the DCI repetition count is 0 or 1.
[0442] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI further includes a coding and modulation strategy MCS field, and the number of bits included in the MCS field is 1 or 2 or 3 or 4.
[0443] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI includes second information, where the second information is used to determine the power ratio of the downlink data and the first signal scheduled by the DCI.
[0444] In a possible implementation, the second information includes M bits, where M is an integer greater than 0.
[0445] In a possible implementation, M is less than or equal to 3.
[0446] In a possible implementation, the first modulation method is 8PSK or 16QAM or 64QAM or 256QAM.
[0447] In a possible implementation, the format of the DCI is format N1.
[0448] In a possible implementation, the DCI includes second information, and the second information is used to determine the power ratio of the downlink data and the first signal.
[0449] Exemplarily, when the communication device 500 implements Figure 2 the functions of the network device in the shown process:
[0450] The processor 520 is used to determine the modulation method of the downlink data;
[0451] The communication interface 510 is used to send downlink control information DCI to the terminal device. The DCI is used to schedule the downlink data and indicate the modulation method of the downlink data; the modulation method of the downlink data is the first modulation method or quadrature phase shift keying QPSK, and the modulation order corresponding to the first modulation method is greater than 2; the downlink data is sent to the terminal device according to the modulation method.
[0452] In a possible implementation, the DCI includes repetition times indication information, where the repetition times indication information is used to determine the repetition times NRep of the downlink data; when NRep is less than or equal to R0, the modulation method of the downlink data is the first modulation method; when NRep is greater than R0, the modulation method of the downlink data is QPSK, where R0 is a positive integer greater than or equal to 1.
[0453] In a possible implementation, the repetition times indication information includes 4 bits.
[0454] In a possible implementation, the DCI includes DCI repetition times indication information, where the DCI repetition times indication information is used to determine the repetition times of the DCI; when the repetition times of the DCI is less than or equal to R1, the modulation method of the downlink data is the first modulation method; when the repetition times of the DCI is greater than R1, the modulation method of the downlink data is QPSK, where R1 is a positive integer greater than or equal to 1.
[0455] In a possible implementation, the DCI repetition count indication information includes 2 bits.
[0456] In a possible implementation, the DCI includes coding and 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 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 QPSK, where M0 is an integer greater than or equal to 0.
[0457] In a possible implementation, the MCS indication information includes 4 bits or 5 bits or 6 bits.
[0458] 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 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 QPSK.
[0459] 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 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.
[0460] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the repetition count of the downlink data is 0 or 1 or 2 or 3.
[0461] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the number of bits in the DCI used to determine the DCI repetition count is 0 or 1.
[0462] In a possible implementation, when the modulation mode of the downlink data is the first modulation mode, the DCI further includes a coding and modulation strategy MCS field, and the number of bits included in the MCS field is 1 or 2 or 3 or 4.
[0463] In a possible implementation, 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 the power ratio between the downlink data scheduled by the DCI and the first signal.
[0464] In a possible implementation, the second information includes M bits, where M is an integer greater than 0.
[0465] In a possible implementation, M is less than or equal to 3.
[0466] In a possible implementation, the first modulation method is 8PSK or 16QAM or 64QAM or 256QAM.
[0467] In a possible implementation, the format of the DCI is format N1.
[0468] In a possible implementation, the DCI includes second information, and the second information is used to determine the power ratio of the downlink data and the first signal.
[0469] Exemplarily, when the communication device 500 implements Figure 3 the functions of the terminal device in the shown process:
[0470] The communication interface 510 is configured to receive downlink control information DCI from a network device, where the DCI is used to schedule uplink data and indicate the modulation method of the uplink data; the modulation method of the uplink data is the first modulation method or quadrature phase shift keying QPSK or BPSK, and the modulation order corresponding to the first modulation method is greater than 2;
[0471] The processor 520 is configured to determine the modulation method of the uplink data according to the DCI;
[0472] The communication interface 510 is configured to send the uplink data to the network device according to the modulation method.
[0473] This communication device can also implement other methods. For details, reference can be made to Figure 3 the description of the terminal device therein, which will not be elaborated here.
[0474] Exemplarily, when the communication device 500 implements Figure 3 the functions of the network device in the shown process:
[0475] The processor 520 is configured to determine the modulation method of the uplink data;
[0476] The communication interface 510 is configured to send downlink control information DCI to the terminal device, where the DCI is used to schedule the uplink data and indicate the modulation method of the uplink data; the modulation method of the uplink data is the first modulation method or quadrature phase shift keying QPSK or BPSK, and the modulation order corresponding to the first modulation method is greater than 2; receive the uplink data from the terminal device according to the modulation method.
[0477] The communication device can also implement other methods. For specific details, reference can be made to Figure 3 the description of the network device in
[0478] Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, optical storage, etc.) that contain computer-usable program code.
[0479] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows 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 the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one or more flows and / or Figure 1 blocks or multiple blocks.
[0480] These computer program instructions can 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, such that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device that implements the functions specified in Figure 1 one or more flows and / or Figure 1 blocks or multiple blocks.
[0481] Obviously, those skilled in the art can make various modifications and variations 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 equivalent technologies, the present application is also intended to include these modifications and variations.
Claims
1. A communication device, characterized in that, Comprising: A communication unit, configured to receive downlink control information (DCI) from a network device, where the DCI is used to schedule 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), the modulation order corresponding to the first modulation mode is greater than 2, the DCI includes coding and modulation strategy (MCS) indication information, where 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, the number of bits in the DCI used to determine the repetition times of the downlink data is 0, the DCI further includes a coding and modulation strategy (MCS) field, the number of bits included in the MCS field is 4, the MCS field carries the MCS indication information, and the format of the DCI is format N1; when the MCS index is less than 15, the modulation mode of the downlink data is the QPSK; A processing unit, configured to determine the 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 mode.
2. The device according to claim 1, characterized in that, The repetition times of the downlink data is 1 or other agreed values.
3. The device according to claim 1 or 2, characterized in that, The communication unit is further configured to: Before receiving the DCI, receive configuration information from the network device, where the configuration information indicates to activate the first modulation mode.
4. The device according to claim 1 or 2, characterized in that, The first modulation mode is 16QAM.
5. The device according to claim 1 or 2, characterized in that, When the modulation mode of the downlink data is the first modulation mode, the DCI includes second information, where the second information is used to determine a power ratio between the downlink data scheduled by the DCI and a first signal.
6. A communication device, characterized in that, Comprising: A communication unit, configured to receive downlink control information (DCI) from a network device, where 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, quadrature phase shift keying (QPSK) or binary phase shift keying (BPSK), the modulation order corresponding to the first modulation mode is greater than 2; the DCI includes coding and modulation strategy (MCS) indication information, where the MCS indication information is used to determine an MCS index of the uplink data; when the MCS index is equal to 15, the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI used to determine the repetition times of the uplink data is 0, the DCI further includes a coding and modulation strategy (MCS) field, the number of bits included in the MCS field is 3, the MCS field carries the MCS indication information, and the format of the DCI is format N0; When the MCS index is less than 15, the modulation mode of the uplink data is the QPSK or BPSK; A processing unit, configured to determine the modulation mode of the uplink data according to the DCI; The communication unit is further configured to transmit the uplink data according to the modulation mode.
7. The device according to claim 6, characterized in that, The repetition times of the uplink data is 1 or other agreed values.
8. The device according to any one of claims 6 to 7, characterized in that, The communication unit is further configured to: Before receiving the DCI, receive configuration information from the network device, where the configuration information indicates to activate the first modulation mode.
9. The device according to any one of claims 6 to 7, characterized in that, The first modulation method is 16QAM.
10. A communication device, characterized in that, It includes: A processing unit, configured to determine the modulation method of downlink data; A communication unit, configured to send downlink control information DCI to a terminal device, where the DCI is used to schedule the downlink data and indicate the modulation method of the downlink data; the modulation method of the downlink data is the first modulation method or quadrature phase shift keying QPSK, the modulation order corresponding to the first modulation method is greater than 2, 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 method of the downlink data is the first modulation method, the number of bits in the DCI for determining the repetition times of the downlink data is 0, the DCI further includes a coding modulation strategy MCS field, the number of bits included in the MCS field is 4, the MCS field carries the MCS indication information, and the format of the DCI is format N1; when the MCS index is less than 15, the modulation method of the downlink data is the QPSK; the downlink data is sent to the terminal device according to the modulation method.
11. The device according to claim 10, characterized in that, The repetition times of the downlink data is 1 or other agreed values.
12. The device according to claim 10 or 11, characterized in that, The communication unit is further configured to: Before sending the DCI, send configuration information to the terminal device, where the configuration information indicates to activate the first modulation method.
13. The device according to claim 10 or 11, characterized in that, The first modulation method is 16QAM.
14. The device according to claim 10 or 11, characterized in that, When the modulation method of the downlink data is the first modulation method, the DCI includes second information, where the second information is used to determine the power ratio of the downlink data and the first signal scheduled by the DCI.
15. A communication device, characterized in that, It includes: A processing unit, configured to determine the modulation method of uplink data; A communication unit, configured to send downlink control information DCI to a terminal device, where the DCI is used to schedule the uplink data and indicate the modulation method of the uplink data; the modulation method of the uplink data is the first modulation method, quadrature phase shift keying QPSK or BPSK, the modulation order corresponding to the first modulation method is greater than 2, the DCI includes coding modulation strategy MCS indication information, where the MCS indication information is used to determine the MCS index of the uplink data; when the MCS index is equal to 15, the modulation method of the uplink data is the first modulation method, the number of bits in the DCI for determining the repetition times of the uplink data is 0, the DCI further includes a coding modulation strategy MCS field, the number of bits included in the MCS field is 3, the MCS field carries the MCS indication information, and the format of the DCI is format N0; when the MCS index is less than 15, the modulation method of the uplink data is the QPSK or BPSK; the uplink data is received from the terminal device according to the modulation method.
16. The device according to claim 15, characterized in that, The repetition times of the uplink data is 1 or other agreed values.
17. The device according to any one of claims 15 to 16, characterized in that, The communication unit is further configured to: Before sending the DCI, send configuration information to the terminal device, where the configuration information indicates to activate the first modulation method.
18. The device according to any one of claims 15 to 16, characterized in that, The first modulation method is 16QAM.
19. A data transmission method, characterized in that, Comprising: 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, a 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, a number of bits in the DCI for determining a repetition number of the downlink data is 0, the DCI further includes a coding modulation strategy MCS field, the MCS field including 4 bits, the MCS field carrying the MCS indication information, and a format of the DCI being format N1; when the MCS index is less than 15, the modulation mode of the downlink data is the QPSK; Receiving the downlink data according to the modulation mode.
20. The method according to claim 19, characterized in that, The repetition number of the downlink data is 1 or other agreed value.
21. The method according to claim 19 or 20, characterized in that, Before receiving the DCI, the method further includes: Receiving configuration information from the network device, the configuration information indicating activation of the first modulation mode.
22. The method according to claim 19 or 20, characterized in that, The first modulation mode is 16QAM.
23. The method according to claim 19 or 20, characterized in that, When the modulation mode of the downlink data is the first modulation mode, the DCI includes second information, the second information being used to determine a power ratio between the downlink data scheduled by the DCI and a first signal.
24. A data transmission method, characterized in that, Comprising: Receiving 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, quadrature phase shift keying QPSK or binary phase shift keying BPSK, a 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 uplink data; When the MCS index is equal to 15, the modulation mode of the uplink data is the first modulation mode, a number of bits in the DCI for determining a repetition number of the uplink data is 0, the DCI further includes a coding modulation strategy MCS field, the MCS field including 3 bits, the MCS field carrying the MCS indication information, and a format of the DCI being format N0; When the MCS index is less than 15, the modulation mode of the uplink data is the QPSK or BPSK; Transmitting the uplink data according to the modulation mode.
25. The method according to claim 24, characterized in that, The repetition number of the uplink data is 1 or other agreed value.
26. The method according to any one of claims 24 to 25, characterized in that, Before receiving the DCI, the method further includes: Receiving configuration information from the network device, the configuration information indicating activation of the first modulation mode.
27. The method according to any one of claims 24 to 25, characterized in that, The first modulation mode is 16QAM.
28. A data transmission method, characterized in that, Comprising: Determine the modulation mode of the downlink data and send downlink control information DCI to the terminal device. 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. The modulation order corresponding to the first modulation mode is greater than 2. 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, the number of bits in the DCI used to determine the repetition times of the downlink data is 0, the DCI further includes a coding modulation strategy MCS field, the number of bits included in the MCS field is 4, the MCS field carries the MCS indication information, and the format of the DCI is format N1. When the MCS index is less than 15, the modulation mode of the downlink data is the QPSK. Send the downlink data to the terminal device according to the modulation mode.
29. The method according to claim 28, wherein The repetition times of the downlink data is 1 or other agreed values.
30. The method according to claim 28 or 29, wherein Before sending the DCI, the method further includes: Send configuration information to the terminal device, and the configuration information indicates to activate the first modulation mode.
31. The method according to claim 28 or 29, wherein The first modulation mode is 16QAM.
32. The method according to claim 28 or 29, wherein 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 the power ratio between the downlink data scheduled by the DCI and the first signal.
33. A data transmission method, wherein Includes: Determine the modulation mode of the uplink data and send downlink control information DCI to the terminal device. 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, quadrature phase shift keying QPSK or BPSK. The modulation order corresponding to the first modulation mode is greater than 2. The DCI includes coding modulation strategy MCS indication information, where the MCS indication information is used to determine the MCS index of the uplink data. When the MCS index is equal to 15, the modulation mode of the uplink data is the first modulation mode, the number of bits in the DCI used to determine the repetition times of the uplink data is 0, the DCI further includes a coding modulation strategy MCS field, the number of bits included in the MCS field is 3, the MCS field carries the MCS indication information, and the format of the DCI is format N0. When the MCS index is less than 15, the modulation mode of the uplink data is the QPSK or BPSK. Receive the uplink data from the terminal device according to the modulation mode.
34. The method according to claim 33, wherein The repetition times of the uplink data is 1 or other agreed values.
35. The method according to any one of claims 33 to 34, wherein Before sending the DCI, the method further includes: Send configuration information to the terminal device, and the configuration information indicates to activate the first modulation mode.
36. The method according to any one of claims 33 to 34, wherein The first modulation mode is 16QAM.
37. A communication device, wherein Includes a processor, a transceiver, and a memory; The processor is configured to execute the computer program or instructions stored in the memory, and when the computer program or instructions are executed, the communication device implements the method according to any one of claims 19 to 36.
38. A readable storage medium, wherein It includes a computer program or instructions, and when the computer program or instructions are executed, the method according to any one of claims 19 to 36 is performed.
39. A computer program product, wherein The computer program product includes a computer program or instructions, and when the computer program or instructions run on a communication device, the communication device is caused to execute the method according to any one of claims 19 to 36.
Citation Information
Patent Citations
Method and apparatus for receiving CQI information and method and apparatus for transmitting CQI information
US20180351625A1