Communication method and apparatus
By explicitly defining the time-frequency domain resource allocation and modulation scheme between the data and the DMRS sequence, the problem of low spectral efficiency is solved, the PAPR of the DMRS symbol is reduced, and efficient data transmission is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-08-08
- Publication Date
- 2026-03-12
AI Technical Summary
Existing technologies fail to effectively indicate transport block (TB) related information for data symbols and DMRS symbols, resulting in low spectral efficiency and potentially excessively high peak-to-average power ratio (PAPR) for DMRS symbols.
The time-frequency domain resource allocation of data and DMRS sequence is determined by receiving indication information, single-carrier waveform modulation is adopted, and the modulation and coding scheme of data is determined according to TB association information to ensure frequency division multiplexing (FDM) of DMRS symbols and data, thereby controlling PAPR.
It improves spectral efficiency, reduces the PAPR of DMRS symbols, and ensures the effectiveness and efficiency of data transmission.
Smart Images

Figure CN2025113548_12032026_PF_FP_ABST
Abstract
Description
Communication method and apparatus
[0001] Cross-reference to Related Applications
[0002] This application claims priority to the Chinese Patent Application No. 202411251824.6, filed on September 6, 2024, and titled “A Communication Method and Apparatus”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] Embodiments of the present application relate to the field of communication technology, and in particular, to a communication method and apparatus. BACKGROUND
[0004] A physical downlink shared channel (PDSCH) (which is used to transmit downlink data) or a physical uplink shared channel (PUSCH) (which is used to transmit uplink data) both include demodulation reference signal (DMRS) symbols and data symbols, and the DMRS symbols and the data symbols are time division multiplexed. For a single DMRS code division multiplexing (CDM) group or a single antenna port, a DMRS sequence only occupies a part of resource elements (REs) contained in a DMRS symbol. For the remaining REs in the DMRS symbol other than the REs occupied by the DMRS sequence, data can be carried to improve spectral efficiency. At this time, the DMRS sequence and the data are frequency division multiplexed (FDM).
[0005] When a data symbol adopts a single carrier waveform, in order to make the peak to average power ratio (PAPR) of a DMRS symbol not higher than the PAPR of the data symbol, a related technology proposes that data carried in the DMRS symbol (which can also be referred to as “frequency-division data” or “data carried by the DMRS symbol”) also adopts a single carrier waveform and has a modulation order lower than that of data carried by the data symbol. However, how to indicate a transport block (TB) corresponding to the data (including data in the DMRS symbol and the data symbol) related technology has not provided a solution. SUMMARY
[0006] The application provides a communication method and device to determine how to determine the TB corresponding to the data when the DMRS sequence and the data using the single carrier waveform are FDM.
[0007] In the first aspect, the application provides a communication method, which can be executed by a terminal device. In the application, the terminal device can be the terminal device itself, a component (for example, a processor, a chip, or a chip system) in the terminal device, or a logic module or software for implementing all or part of the terminal device function. The application does not make specific limitations here.
[0008] The method can be applied to a 5th generation (5G) communication system or a communication system above 5G, and can also be applied to a non-terrestrial communication system. The application does not make specific limitations here. The following is executed:
[0009] The method comprises the following steps: receiving indication information and TB association information. The indication information indicates that the first data and the DMRS sequence occupy the same time domain resource and different frequency domain resources, the second data and the first data occupy different time domain resources, the first data and the second data use a single carrier waveform modulation, and the modulation order of the second data is greater than that of the first data. The number of TBs is one or two. According to the TB association information, the modulation and coding scheme (MCS) of the first data and the MCS of the second data and the size of the TB are determined.
[0010] It should be noted that the single carrier waveform can be a discrete fourier transform spreading orthogonal frequency division multiplexing (DFT-s-OFDM) waveform. The MCS includes a modulation scheme (or a modulation order) and a coding rate.
[0011] In the present application, after receiving the indication information, the terminal device determines that the first data and the DMRS sequence occupy the same time domain resource and different frequency domain resource, that is, the DMRS symbol carries the DMRS sequence and the first data at the same time, and the first data and the DMRS sequence use FDM; determines that the second data and the first data occupy different time domain resources, that is, the DMRS symbol and the first data are time division multiplexed; determines that the first data and the second data use single carrier waveform modulation; and determines that the modulation order of the second data is greater than the modulation order of the first data. Further, the terminal device can determine the MCS of the first data and the MCS of the second data by receiving the information associated with the TB, and further determine the TB size corresponding to the first data and the TB size corresponding to the second data, so as to enable the terminal device to process (for example, transmit or demodulate) the first data and the second data.
[0012] In an optional manner, the number of TBs is one TB, the information associated with the TB is the first TB associated information, or the number of TBs is two TBs, and the information associated with the TB is the second TB associated information and the third TB associated information; wherein the first TB is carried by the first data and the second data; or the second TB is carried by the first data, and the third TB is carried by the second data.
[0013] In the present application, when the information associated with the TB is the first TB associated information, the first TB is carried by the first data and the second data, or when the information associated with the TB is the second TB associated information and the third TB associated information, the second TB is carried by the first data, and the third TB is carried by the second data. Based on this, the MCS and other information of the first data and the second data can be determined.
[0014] In an optional manner, the number of MIMO layers used for transmitting the first TB is less than or equal to 4, or the number of DMRS ports used for transmitting the first TB is less than or equal to 4; or the MIMO layer used for transmitting the second TB is the same as the MIMO layer used for transmitting the third TB, and the number of MIMO layers is less than or equal to 4, or the DMRS port used for transmitting the second TB is the same as the DMRS port used for transmitting the third TB, and the number of DMRS ports is less than or equal to 4.
[0015] In the case that the second data uses single carrier waveform modulation, the first data also uses single carrier waveform modulation, and the modulation order of the first data is less than the modulation order of the second data, which can ensure that the PAPR of the DMRS symbol is not higher than the PAPR of the single carrier waveform carrying the second data.
[0016] In an optional mode, the TB-associated information is first TB-associated information, the first TB-associated information corresponds to the second data; the terminal device acquires the MCS of the second data according to the first TB-associated information; the MCS of the first data is determined according to the MCS of the second data; wherein the MCS of the first data includes the modulation order of the first data and the coding rate of the first data, and the MCS of the second data includes the modulation order of the second data and the coding rate of the second data; the coding rate of the second data is the same as the coding rate of the first data.
[0017] Based on this, when the TB-associated information is the first TB-associated information, the MCS of the first data and the second data can be determined.
[0018] In an optional mode, the TB-associated information is second TB-associated information and third TB-associated information, the second TB-associated information corresponds to the first data, and the third TB-associated information corresponds to the second data; the terminal device acquires the MCS of the first data according to the second TB-associated information; and acquires the MCS of the second data according to the third TB-associated information.
[0019] Based on this, when the TB-associated information is the second TB-associated information and the third TB-associated information, the MCS of the first data and the second data can be determined.
[0020] In an optional mode, the size of the TB is the size of the first TB, the size of the first TB is related to the MCS of the second data, the MIMO layer used for transmitting the first TB, and the first value; wherein the first value is related to the number of resource units occupied by the first data, the number of resource units occupied by the second data, and the second value, and the second value is related to the modulation order of the first data and the modulation order of the second data.
[0021] In this application, the terminal device can determine the size of the first TB by referring to the MCS of the second data, the number of MIMO layers used for transmitting the first TB, and the first value.
[0022] In an optional mode, the second value related to the modulation order of the first data and the modulation order of the second data includes: when the modulation order of the second data is 8 and the modulation order of the first data is 6, the second value is 1 / 4; or, when the modulation order of the second data is 6 and the modulation order of the first data is 4, the second value is 1 / 3; or, when the modulation order of the second data is 4 and the modulation order of the first data is 2, the second value is 1 / 2; or, when the modulation order of the second data is 2 and the modulation order of the first data is 1, the second value is 1 / 2.
[0023] In an optional mode, the message of the TB is a size of a second TB and a size of a third TB, the size of the second TB is related to a MCS of the first data, a MIMO layer used for transmitting the second TB, and a third value, the size of the third TB is related to a MCS of the second data, a MIMO layer used for transmitting the third TB, and a fourth value, the third value is a number of resource units occupied by the first data, the fourth value is a number of resource units occupied by the second data, the MIMO layer used for transmitting the second TB is less than or equal to 4, and the MIMO layer used for transmitting the second TB is the same as the MIMO layer used for transmitting the third TB.
[0024] In the present application, the terminal device can determine the size of the second TB by referring to the MCS of the first data, the number of MIMO layers used for transmitting the second TB, and the third value. The terminal device can determine the size of the third TB by referring to the MCS of the second data, the number of MIMO layers used for transmitting the third TB, and the fourth value.
[0025] In an optional mode, the modulation order of the second data being greater than the modulation order of the first data includes that the modulation order of the second data is a minimum modulation order greater than the modulation order of the first data, or the modulation order of the first data is a maximum modulation order less than the modulation order of the second data.
[0026] In an optional mode, the information associated with the TB includes the MCS of the TB, the new data indication information of the TB, and the redundancy version of the TB.
[0027] It should be noted that the redundancy version of the first data and the second data can be obtained by receiving the information associated with the TB, and whether the first data and the second data are retransmission data or new data can also be obtained. The MCS of the first data and the MCS of the second data FDM with the DMRS sequence can also be obtained, and the size of the TB corresponding to the first data and the size of the TB corresponding to the second data are further determined, so that the terminal device can process the first data and the second data.
[0028] In an optional mode, the terminal device receives control signaling, the control signaling includes one or more of the indication information and the TB associated information, and the control signaling is downlink control information, radio resource control, and medium access control-control element.
[0029] In a second aspect, the present application provides a communication method, which can be executed by a network device. In the present application, the network device can be the network device itself, a component (for example, a processor, a chip, or a chip system) in the network device, or a logic module or software for implementing all or part of the network device functions. The present application does not specifically limit it here.
[0030] The indication information indicates that the first data and the DMRS sequence occupy the same time domain resource and different frequency domain resources, the second data and the first data occupy different time domain resources, the first data and the second data adopt a single carrier waveform modulation, and the modulation order of the second data is greater than the modulation order of the first data; the TB-associated information is used to determine the MCS of the first data, the MCS of the second data, and the size of the TB; the number of TBs is one TB or two TBs; and the first information is obtained, the first information including the first data, the second data, and the DMRS sequence.
[0031] In an optional manner, the number of TBs is one TB, the TB-associated information is first TB-associated information, or the number of TBs is two TBs, and the TB-associated information is second TB-associated information and third TB-associated information; wherein the first TB is carried by the first data and the second data; or the second TB is carried by the first data, and the third TB is carried by the second data.
[0032] In an optional manner, the number of MIMO layers used for transmitting the first TB is less than or equal to 4, or the number of DMRS ports used for transmitting the first TB is less than or equal to 4; or the MIMO layer used for transmitting the second TB is the same as the MIMO layer used for transmitting the third TB, and the number of MIMO layers is less than or equal to 4, or the DMRS port used for transmitting the second TB is the same as the DMRS port used for transmitting the third TB, and the number of DMRS ports is less than or equal to 4.
[0033] In an optional manner, the TB-associated information is the first TB-associated information, and the first TB-associated information corresponds to the second data; the network device obtains the MCS of the second data according to the first TB-associated information; and the MCS of the first data is determined according to the MCS of the second data; wherein the MCS of the first data includes the modulation order of the first data and the coding rate of the first data, the MCS of the second data includes the modulation order of the second data and the coding rate of the second data, and the coding rate of the second data is the same as the coding rate of the first data.
[0034] In an optional manner, the TB-associated information is the second TB-associated information and the third TB-associated information, the second TB-associated information corresponds to the first data, and the third TB-associated information corresponds to the second data; the MCS of the first data is obtained according to the second TB-associated information; and the MCS of the second data is obtained according to the third TB-associated information; wherein the MCS of the first data includes the modulation order of the first data and the coding rate of the first data, and the MCS of the second data includes the modulation order of the second data and the coding rate of the second data.
[0035] In an optional mode, the size of the first TB is determined, the size of the first TB being related to the MCS of the second data, the MIMO layer used for transmitting the first TB, and a first value; wherein the first value is related to the number of resource units occupied by the first data, the number of resource units occupied by the second data, and a second value, and the second value is related to the modulation order of the first data and the modulation order of the second data.
[0036] In an optional mode, the second value being related to the modulation order of the first data and the modulation order of the second data includes: when the modulation order of the second data is 8 and the modulation order of the first data is 6, the second value is 1 / 4; or, when the modulation order of the second data is 6 and the modulation order of the first data is 4, the second value is 1 / 3; or, when the modulation order of the second data is 4 and the modulation order of the first data is 2, the second value is 1 / 2; or, when the modulation order of the second data is 2 and the modulation order of the first data is 1, the second value is 1 / 2.
[0037] In an optional mode, the network device determines the size of the second TB, the size of the second TB being related to the MCS of the first data, the MIMO layer used for transmitting the second TB, and a third value; determines the size of the third TB, the size of the third TB being related to the MCS of the second data, the MIMO layer used for transmitting the third TB, and a fourth value; wherein the third value is the number of resource units occupied by the first data; the fourth value is the number of resource units occupied by the second data; the MIMO layer used for transmitting the second TB is less than or equal to 4, and the MIMO layer used for transmitting the second TB is the same as the MIMO layer used for transmitting the third TB.
[0038] In an optional mode, the modulation order of the second data being greater than the modulation order of the first data includes: the modulation order of the second data being the minimum modulation order greater than the modulation order of the first data; or, the modulation order of the first data being the maximum modulation order less than the modulation order of the second data.
[0039] In an optional mode, the information associated with the TB includes: the MCS of the TB, the new data indication information of the TB, and the redundancy version of the TB.
[0040] In an optional mode, the network device sends control signaling, the control signaling including one or more of the indication information and the TB association information, wherein the control signaling is one or more of: downlink control information, radio resource control, and medium access control-control element.
[0041] In a third aspect, the present application provides a communication apparatus, which can be a terminal device or a network device. The communication apparatus has the functions of the first aspect or the second aspect, for example, the communication apparatus includes modules or units or means corresponding to the steps of the first aspect or the second aspect. The functions of the modules or units or means can be implemented by software or by hardware, or by a combination of software and hardware.
[0042] In a possible design, the communication apparatus includes a processing unit and a transceiver. The transceiver can be configured to transceive signals to implement communication between the communication apparatus and another apparatus. The processing unit can be configured to perform some internal operations of the communication apparatus. The transceiver can be referred to as an input / output unit, a communication unit, etc. The transceiver can be a transceiver. The processing unit can be a processor, a processing circuit, a logic circuit, etc.
[0043] In another possible design, the communication apparatus includes a processor and a transceiver. The transceiver can be configured to transceive signals. The processor can execute program instructions to perform the method in any possible design or implementation manner of the first aspect or the second aspect. The communication apparatus can further include one or more memories. The memory can be coupled to the processor. The memory can store necessary computer programs or instructions for implementing the functions of the first aspect or the second aspect. The processor can execute the computer programs or instructions stored in the memory. When the computer programs or instructions are executed, the communication apparatus can implement the method in any possible design or implementation manner of the first aspect or the second aspect.
[0044] In another possible design, the communication apparatus includes a processor. The processor can be configured to be coupled to a memory. The memory can store necessary computer programs or instructions for implementing the functions of the first aspect or the second aspect. The processor can execute the computer programs or instructions stored in the memory. When the computer programs or instructions are executed, the communication apparatus can implement the method in any possible design or implementation manner of the first aspect or the second aspect.
[0045] In another possible design, the communication apparatus includes a processor and an interface circuit. The processor can be configured to communicate with another apparatus through the interface circuit, and perform the method in any possible design or implementation manner of the first aspect or the second aspect.
[0046] It can be understood that, in the third aspect, the processor can be implemented by hardware or software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented by software, the processor can be a general-purpose processor, which implements by reading software codes stored in the memory. In addition, the processor can be one or more, and the memory can be one or more. The memory can be integrated with the processor, or the memory and the processor can be separately arranged. In the implementation process, the memory can be integrated on the same chip as the processor, or can be separately arranged on different chips. The type of the memory and the arrangement manner of the memory and the processor are not limited in the embodiments of the present application.
[0047] In a fourth aspect, the embodiments of the present application provide a communication system, which includes the terminal device and the network device. The terminal device is configured to implement the method in any possible design or implementation manner of the first aspect. The network device is configured to implement the method in any possible design or implementation manner of the second aspect.
[0048] In a fifth aspect, the embodiments of the present application provide a chip system, which includes a processor and can further include a memory. The processor is configured to implement the method in the first aspect or the second aspect. The chip system can be composed of a chip, or can include the chip and other discrete devices. The memory is configured to store data related to any possible design of the first aspect or the second aspect, for example, the association relationship. The processor is configured to implement the processing procedure related to any possible design of the first aspect or the second aspect. Here, the chip system is not specifically limited.
[0049] In a sixth aspect, the embodiments of the present application further provide a computer readable storage medium, which can be a volatile storage medium or a non-volatile storage medium. The computer readable storage medium stores computer readable instructions. When the computer readable instructions run on a computer, the computer executes the method in the first aspect or the second aspect.
[0050] In a seventh aspect, the embodiments of the present application provide a computer program product including instructions, which, when running on a computer, causes the computer to execute the method in any embodiment of the first aspect or the second aspect.
[0051] The technical effects achieved by the second aspect to the seventh aspect can refer to the technical effects achieved by the corresponding possible design schemes in the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0052] FIG. 1 shows a schematic diagram of a communication system;
[0053] FIG. 2 shows a signal processing schematic diagram of an OFDM system or a DFT-s-OFDM system;
[0054] FIG. 3A shows a schematic diagram of DMRS sequence and data FDM;
[0055] FIG. 3B shows a processing schematic diagram of first data;
[0056] FIG. 4 shows a flow schematic diagram of a communication method provided by an embodiment of the present application;
[0057] FIG. 5 shows a structural schematic diagram of a communication apparatus provided by an embodiment of the present application;
[0058] FIG. 6 shows a structural schematic diagram of a communication apparatus provided by an embodiment of the present application;
[0059] FIG. 7 shows a structural schematic diagram of a communication apparatus provided by an embodiment of the present application. DETAILED DESCRIPTION
[0060] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings. The specific operation method in the method embodiment can also be applied to the device embodiment or the system embodiment. In the description of the present application, unless otherwise specified, the meaning of "multiple" is two or more. Therefore, the implementation of the device and the method can be referred to each other, and the repeated parts will not be described again.
[0061] In the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In the textual description of the present application, the character " / ", generally indicates that the front and rear associated objects are in an "or" relationship; in the formula of the present application, the character " / ", indicates that the front and rear associated objects are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.
[0062] The technical solutions provided in the embodiments of the present application can be applied to a 5th generation (5G) system, or a future communication system or other similar communication system. In addition, the technical solutions provided in the embodiments of the present application can be applied to a cellular link, a public land mobile network (PLMN), a machine to machine (M2M) network, an internet of things (IoT) network, or other networks. They can also be applied to a link between devices, such as a device to device (D2D) link. The D2D link can also be referred to as a sidelink, and the sidelink can also be referred to as an edge link or a secondary link. In the embodiments of the present application, the above-mentioned terms all refer to a link established between devices of the same type, and have the same meaning. The devices of the same type can be a link between terminal devices, a link between base stations, or a link between relay nodes, and the embodiments of the present application do not limit this.
[0063] FIG. 1 is a schematic diagram of an architecture of a communication system 1000 to which the embodiments of the present application are applied. As shown in FIG. 1, the communication system includes a radio access network 100 and a core network 200. Optionally, the communication system 1000 can also include an Internet 300. The radio access network 100 can include at least one radio access network device (such as 110a and 110b in FIG. 1), and can also include at least one terminal (such as 120a-120j in FIG. 1). The terminal is connected to the radio access network device in a wireless manner, and the radio access network device is connected to the core network in a wireless or wired manner. The core network device and the radio access network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the radio access network device can be integrated on the same physical device, or a physical device can integrate the functions of part of the core network device and the functions of part of the radio access network device. The terminals and the terminals, and the radio access network devices and the radio access network devices can be connected to each other in a wired or wireless manner. FIG. 1 is only a schematic diagram, and the communication system can also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG. 1.
[0064] The radio access network device can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5G mobile communication system, a next generation base station in a mobile communication system, a base station in a future mobile communication system, an access node in a WiFi system, etc., or a module or unit that implements part of the functions of a base station. In some deployments, a gNB can include a CU and a DU. The CU implements part of the functions of a gNB, and the DU implements part of the functions of a gNB. Illustratively, the CU is responsible for processing non-real-time protocols and services. For example, it implements radio resource control (RRC), service data adaptation protocol (SDAP) functions, functions of the packet data convergence protocol (PDCP) layer, etc. The DU is responsible for processing physical layer protocols and real-time services. For example, it implements functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer, etc. The gNB can also include an active antenna unit (AAU). The AAU implements part of the physical layer processing functions, radio frequency processing, and related functions of the active antenna. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer. Therefore, in this architecture, high-layer signaling (such as RRC layer signaling) can also be considered as being sent by the DU, or by the DU and the AAU. It can be understood that the network device can be a device including one or more of a CU node, a DU node, and an AAU node. In addition, the CU can be a network device in a radio access network (RAN), and the CU can be a network device in a core network (CN), which is not limited in the present application. In addition, in the embodiments of the present application, the network device serves a cell, and a terminal device communicates with the network device through transmission resources (such as frequency domain resources, or spectrum resources) used by the cell. The cell can be a cell corresponding to the network device (such as a base station). The cell can belong to a macro base station, or belong to a base station corresponding to a small cell.Exemplarily, the small cell can include a metro cell, a micro cell, a pico cell, a femto cell, and the like. Due to the small coverage and low transmit power of the small cell, the small cell can provide a high-rate data transmission service. In addition, in other possible cases, the network device can be another apparatus providing a wireless communication function for a terminal device. Embodiments of the present application do not limit the specific technology and specific device form of the network device. For example, in an open radio access network (ORAN) system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU, and the RU are taken as examples for description in the present application. Any one of the CU (or the CU-CP, the CU-UP), the DU, and the RU in the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. For specific descriptions of the above-mentioned protocol layers, reference can be made to the relevant technical specifications of the 3rd generation partnership project (3GPP). The wireless access network device can be a macro base station (such as 110a in FIG. 1), a micro base station or an indoor station (such as 110b in FIG. 1), a relay node or a donor node, and the like. Embodiments of the present application do not limit the specific technology and specific device form of the wireless access network device.
[0065] The terminal can also be referred to as a terminal device, a user equipment (UE), a mobile station, a mobile terminal (MT), and the like. The terminal can be widely applied to various scenarios, such as device-to-device (D2D) communication, vehicle to everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, and the like. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, and the like. Embodiments of the present application do not limit the specific technology and specific device form of the terminal.
[0066] The network device and the terminal can be fixed in position or mobile. The network device and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can be deployed on water; and can be deployed on an airplane, a balloon, and a man-made satellite. Embodiments of the present application do not limit the application scenarios of the network device and the terminal.
[0067] The roles of the network device and the terminal can be relative. For example, the helicopter or the unmanned aerial vehicle 120i in FIG. 1 can be configured as a mobile network device, and for the terminal 120j that accesses the wireless access network 100 through 120i, 120i is a network device; but for the network device 110a, 120i is a terminal, that is, 110a communicates with 120i through a wireless air interface protocol. Of course, 110a and 120i can also communicate through an interface protocol between network devices, and in this case, 120i is also a network device relative to 110a. Therefore, the network device and the terminal can be collectively referred to as a communication apparatus, and 110a and 110b in FIG. 1 can be referred to as a communication apparatus with a network device function, and 120a-120j in FIG. 1 can be referred to as a communication apparatus with a terminal function.
[0068] The network device and the terminal, the network device and the network device, and the terminal and the terminal can communicate through a licensed spectrum, can communicate through an unlicensed spectrum, and can communicate through both the licensed spectrum and the unlicensed spectrum; can communicate through a spectrum below 6 gigahertz (GHz), can communicate through a spectrum above 6 GHz, and can communicate through both the spectrum below 6 GHz and the spectrum above 6 GHz. Embodiments of the present application do not limit the spectrum resources used for wireless communication.
[0069] In embodiments of the present application, the functions of the network device can also be performed by a module (such as a chip) in the network device, or by a control subsystem containing network device functions. The control subsystem containing network device functions herein can be a control center in the above-mentioned application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal can also be performed by a module (such as a chip or a modem) in the terminal, or by a device containing terminal functions.
[0070] The related terms involved in the embodiments of the present application are explained below. When not specifically explained, these explanations are to support the meanings of the related terms and make the embodiments of the present application easier to understand, and should not be regarded as strict limitations on the related terms in the protection scope claimed by the present application.
[0071] 1) Orthogonal frequency division multiplexing (OFDM) and DFT-s-OFDM
[0072] Figure 2 is a signal processing diagram of OFDM or DFT-s-OFDM system. When considering the signal processing diagram of OFDM system, there is no DFT module at the transmitting end, and there is no inverse discrete fourier transform (IDFT) module at the receiving end. As shown in Figure 2, when considering the signal processing diagram of OFDM system, the frequency domain signal {S(p)} where S(p) = s(p) can be converted into M-dimensional data block noted as S k = [S(kM), S(kM+1), …, S(kM+M-1)] T by serial-to-parallel (S / P) module, where M consecutive data noted as S(kM), S(kM+1), …, S(kM+M-1) are converted into M-dimensional data block. k Wherein, subscript k represents OFDM symbol sequence number, and superscript T represents transposition. Through subcarrier mapping, S sc carries M data to modulate N sc subcarriers in N sc = M subcarriers, and the remaining (N-N k ) subcarriers are modulated by data 0. N-dimensional data vector X k is obtained by N-point inverse discrete fourier transform (IDFT), and a set of N complex time domain sampling points noted as x k = [x k (0), x k (1), …, x T (N-1)] k , n = 0, 1, …, N-1.
[0073] In order to eliminate inter-symbol interference (ISI) caused by multipath propagation (for example, the propagation phenomenon that radio signals reach the receiver through two or more transmission paths), a cyclic prefix (CP) can be added at the beginning of each OFDM symbol. In one possible implementation, the last G samples of x k are copied and attached at the beginning of x k , and a time domain OFDM signal noted as That is, an OFDM symbol includes valid data xand a cyclic prefix (or called redundancy data). After that, the OFDM signal is transmitted through the antenna of the signal sending end after digital-to-analog conversion.
[0074] The OFDM signal is transmitted through the channel, and the OFDM signal is received by the signal receiving end, and the OFDM signal is demodulated by inverse processing, that is, after analog-to-digital conversion, CP removal, serial-to-parallel conversion module, N-point discrete fourier transform (DFT), subcarrier demapping, and parallel-to-serial conversion module, the {{s'(p)}} is obtained.
[0075] As shown in FIG. 2, when considering the signal processing schematic diagram of the DFT-s-OFDM system, the time domain signal {s(p)} is converted into a plurality of data blocks with a length of M through serial-to-parallel conversion. It is assumed that the kth data block is denoted as s k , s k is subjected to M-point DFT operation to obtain S k . Then, S k is processed according to the processing in the above OFDM system to obtain the DFT-s-OFDM signal. The introduction of DFT processing before the OFDM processing process makes the DFT-s-OFDM signal have the characteristics of single carrier, and has a PAPR much lower than that of OFDM and other multi-carrier signals. For example, under the same power amplifier, the DFT-s-OFDM waveform can obtain greater output power and higher power amplifier efficiency, thereby improving coverage.
[0076] It should be understood that when the transform point number N satisfies certain constraints (for example, N is a power of 2, 3, or 5), IDFT can also be implemented by an efficient inverse fast fourier transform (IFFT). Correspondingly, DFT can also be implemented by an efficient FFT. Hereinafter, IDFT and IFFT can be interchangeable, and DFT and fast fourier transform (FFT) can be interchangeable.
[0077] N sc It can be understood that the OFDM signal transmission bandwidth includes the number of subcarriers. In the above, N sc may be equal to M. It should be understood that N sc may also be greater than M. For example, the sequence expansion is performed on the M-long S k , and it is assumed that the length of the expanded sequence is equal to N sc . Therefore, N sc ≥M.
[0078] 2), DMRS
[0079] Due to the changes (e.g., noise, fading, etc.) that information can undergo in a transmission channel, the received information can be different from the transmitted information. In order to accurately restore the correct information, it is necessary to know what changes the information has undergone in the transmission process, and therefore a reference signal (RS) is introduced.
[0080] The sending end and the receiving end agree on a known signal (e.g., denoted as RS) in advance, and the RS is transmitted in the transmission channel together with the information to be transmitted. After receiving the signal (e.g., denoted as RS'), the receiving end can understand the changes that the information has undergone in the transmission channel by comparing the difference between RS and RS', perform channel characteristic estimation, obtain the channel characteristics, and restore the received information to the correct transmitted information according to the channel characteristics.
[0081] A RS can be a DMRS. The DMRS can be used for channel estimation, and the estimated channel information can be used for data demodulation. For example, for uplink transmission, the DMRS can be used for channel estimation when demodulating data in PUSCH. For example, for downlink transmission, the DMRS can be used for channel estimation when demodulating data in PDSCH. Alternatively, the DMRS can also be referred to as a pilot. Alternatively, the DMRS can be generated based on a quadrature phase shift keying (QPSK) sequence or based on a low PAPR sequence (such as zadoff-chu (ZC)). It can be understood that the name of the DMRS can vary in different communication systems (e.g., future communication systems, etc.).
[0082] 3), MCS table
[0083] An MCS table is a combination of different modulation schemes and coding rates (code rates) to define how many effective bits a resource element (RE) can carry. Table 1 below shows part of the information of the protocol 3GPP TS 38.214 Table 6.1.4.1-1. q in Table 1 can take value 1 or 2. Based on Table 1, it can be known that the first column shows MCS index values (range from 0 to 31), and the second column shows modulation orders corresponding to modulation schemes. For example, when the modulation order is 1, it corresponds to π / 2-binary phase shift keying (π / 2-BPSK) modulation; when the modulation order is 2, it corresponds to QPSK modulation; when the modulation order is 4, it corresponds to 16QAM; and when the modulation order is 6, it corresponds to 64QAM. The third column shows the result of code rate R multiplied by 1024. For example, when the MCS index value is 2, the result of R multiplied by 1024 is 193, and then R is 193 / 1024. The fourth column shows the effective bits that a RE can carry, where the effective bits are equal to the modulation order multiplied by the code rate. For example, when the MCS index value is 2, the modulation order is 2, and R is 193 / 1024, then 2 multiplied by 193 / 1024 is equal to 0.3770.
[0084] Table 1
[0085] 4), transport block (TB)
[0086] A TB represents a packet of data transmitted in one TTI (Transmission Time Interval). After a series of intermediate processing (such as adding cyclic redundancy check, encoding, interleaving, etc.), a TB obtains a codeword. After scrambling, modulation (such as QPSK modulation), and layer mapping, the codeword is mapped to a plurality of parallel transmitted data streams. The number of layers or data streams depends on the RANK (RANK) of the channel. The RANK of the channel can be understood as the number of independent channels in space, that is, the maximum number of independent data streams that can be transmitted simultaneously without interference.
[0087] The information associated with the TB includes modulation and coding scheme (MCS) of the TB, new data indicator of the TB, and redundancy version of the TB. The existing protocol indicates the MCS index value through the field “Modulation and coding scheme” in the DCI, indicates the redundancy version through the field “Redundancy version”, and indicates the new data indicator through the field “New data indicator”. For details, refer to the existing protocol, which will not be described herein. It should be noted that the terminal device can obtain the redundancy version of the data and whether the data is retransmission data or new data by receiving the information associated with the TB. In addition, the MCS of the data FDM with the DMRS sequence can also be obtained.
[0088] 5), the DMRS symbol carries single-carrier data in a frequency division multiplexing (FDM) manner with the DMRS sequence
[0089] In the existing NR protocol (such as release 18), for a single DMRS code division multiplexing (CDM) group or a single antenna port, whether the DMRS adopts configuration 1 or configuration 2, the DMRS sequence only occupies a part of the REs contained in the DMRS symbol. For the remaining REs in the DMRS symbol other than the REs occupied by the DMRS sequence, the data can be carried (i.e., the DMRS sequence is FDM with the data) to improve the spectral efficiency.
[0090] FIG. 3A shows a time-frequency resource mapping diagram of DMRS sequence FDM with data, in which the frequency domain resource corresponds to one RB (corresponding to subcarrier index 0 to 11), and the time domain resource corresponds to 14 symbols, symbol index 0 to 13. The DMRS symbol indexes 2 and 5 are FDM with data in the DMRS sequence, which are described as first data in FIG. 3A. It can be seen that the first data and the DMRS sequence occupy different subcarriers. The 10 symbols with symbol indexes 3, 4, 6-13 carry second data. In this application, the 10 symbols are also referred to as data symbols. It can be seen that the data symbols are time division multiplexed with the DMRS symbols and occupy different time domain resources.
[0091] When the data symbol is carried by a single carrier waveform (such as a DFT-s-OFDM waveform), in order to ensure that the PAPR of the DMRS symbol is not higher than the PAPR of the data symbol, the first data also adopts a single carrier waveform, the DMRS sequence adopts a low PAPR sequence (such as a ZC sequence), and the modulation order of the first data can also be configured to be lower than the modulation order of the second data. For example, when the modulation order of the first data is 1 (corresponding to π / 2-BPSK modulation), the modulation order of the second data is 2, corresponding to QPSK modulation. This is only an example and is not specifically limited. The modulation orders of the first data and the second data. As shown in FIG. 3B, after the first data is spread by DFT, it is frequency-division multiplexed with the DMRS sequence, and then processed by IFFT and the like. Compared with the case where the first data is not processed by DFT and is directly frequency-division multiplexed with the DMRS, the first data is frequency-division multiplexed with the DMRS after being spread by DFT, which has a lower PAPR and can improve coverage.
[0092] It should be noted that in addition to the different modulation orders, the first data and the second data can also have different coding rates, which makes the first data and the second data can carry different TBs respectively. It should be understood that when the first data and the second data have different modulation orders but have the same coding rate, the present application considers that the first data and the second data jointly carry one TB. When the DMRS sequence and the first data adopt FDM, how to perform TB indication and determine some information corresponding to the first data and the second data based on the TB indication, such as MCS, is not described by the related art.
[0093] Referring to FIG. 4, a communication method is provided, which can be performed through the interaction of a terminal device and a network device. In the present application, the terminal device can be the terminal device itself, or can be a component (for example, a processor, a chip, or a chip system, etc.) in the terminal device, or can be a logic module or software for implementing all or part of the terminal device function. The network device can be the network device itself, or can be a component (for example, a processor, a chip, or a chip system, etc.) in the network device, or can be a logic module or software for implementing all or part of the network device function. The present application does not specifically limit this.
[0094] The method can be applied to a 5G communication system or a communication system above 5G, and can also be applied to a non-terrestrial communication system, which is not specifically limited herein. It should be noted that FIG. 4 is a schematic flowchart of the method embodiment of the present application, which shows the detailed communication steps or operations of the method, but these steps or operations are only examples, and the embodiments of the present application can also perform other operations or variations of the various operations in FIG. 4. In addition, the various steps in FIG. 4 can be performed in a different order from that presented in FIG. 4, and it is possible that not all operations in FIG. 4 are to be performed. The method is performed as follows:
[0095] At step 401, the network device sends indication information and TB association information, and the number of TBs is one TB or two TBs. Correspondingly, the terminal device receives the TB association information.
[0096] The indication information indicates that the first data and the demodulation reference signal (DMRS) sequence occupy the same time domain resource and different frequency domain resources, the second data and the first data occupy different time domain resources, the first data and the second data use single carrier waveform modulation (for example, DFT-s-OFDM waveform), and the modulation order of the second data is greater than the modulation order of the first data. That is, the indication information indicates that the data transmission mode is FDM of DMRS and single carrier data. For details, please refer to the related description in 5) above.
[0097] The modulation order of the second data being greater than the modulation order of the first data can include that the modulation order of the second data is the minimum modulation order greater than the modulation order of the first data, or the modulation order of the first data is the maximum modulation order less than the modulation order of the second data. For example, referring to Table 1 above, the MCS index corresponding to the second data is 14, the modulation order is 4, and the coding rate is approximately equal to 0.5 (553 / 1024). The coding rates of the first data and the second data are the same, and the coding rate is 0.5. Since the modulation order of the second data is the minimum modulation order greater than the modulation order of the first data, the modulation order of the first data is 2. This is only an example and is not specifically limited.
[0098] The TB association information includes the modulation and coding scheme (MCS) of the TB, the new data indication information of the TB, and the redundancy version of the TB. For details, please refer to the related description of the TB in 4) above.
[0099] The information associated with the TBs can be information associated with the first TB when the modulation orders of the first data and the second data are different and the code rates of the first data and the second data are the same. The information associated with the TBs can also be information associated with the second TB and information associated with the third TB when the modulation orders of the first data and the second data are different and the code rates of the first data and the second data are different. The first TB is carried by the first data and the second data, or the second TB is carried by the first data and the third TB is carried by the second data. Based on this, the terminal device can determine the MCS and the like of the first data and the second data, so as to transmit or demodulate the first data and the second data. For example, if the first data and the second data are uplink data, the terminal device can determine how to transmit the first data and the second data after obtaining the information associated with the TBs. For example, if the first data and the second data are downlink data, the terminal device can determine how to demodulate the first data and the second data after obtaining the information associated with the TBs.
[0100] It should be noted that the first TB being carried by the first data and the second data can be understood as that the MCS of the first data and the second data can be determined based on the information associated with the first TB. For example, the information associated with the first TB indicates that the MCS index value of the second data is 4, and the coding rate R corresponding to the first TB is 308 multiplied by 1024 according to a MCS table (such as Table 1), the coding rate of the first data and the second data is about 0.3008 (308 / 1024), the modulation order of the second data is 2, and the modulation order of the first data is less than 2, i.e., 1. The second TB being carried by the first data can be understood as that the modulation and coding scheme of the first data can be determined based on the information associated with the second TB. For example, the information associated with the second TB indicates that the MCS index value is 6, and the modulation order corresponding to the second TB is 2 and the coding rate is about 0.4385 (449 / 1024) according to the MCS table (such as Table 1). It is further determined that the modulation order of the first data is 2 and the coding rate of the first data is 0.4385. The third TB being carried by the second data can be understood as that the modulation and coding scheme of the second data can be determined based on the information associated with the third TB. For example, the information associated with the third TB indicates that the MCS index value is 14, and the modulation order corresponding to the third TB is 4 and the coding rate is about 0.5400 (553 / 1024) according to the MCS table (such as Table 1). It is further determined that the modulation order of the first data is 4 and the coding rate of the first data is 0.5400.
[0101] It should be noted that in this application, the DMRS sequence is FDM with the single-carrier data, the number of MIMO layers used for transmitting the first TB is less than or equal to 4, or the number of DMRS ports used for transmitting the first TB is less than or equal to 4; or, the MIMO layers used for transmitting the second TB are the same as the MIMO layers used for transmitting the third TB, and the number of MIMO layers is less than or equal to 4 (for example, the MIMO layers are both 3), or, the DMRS ports used for transmitting the second TB are the same as the DMRS ports used for transmitting the third TB, and the number of DMRS ports is less than or equal to 4 (for example, the DMRS ports used for transmitting the second TB are port 1). Based on this, in the case that the second data adopts a single-carrier waveform modulation, the first data also adopts a single-carrier waveform modulation and the modulation order of the first data is less than the modulation order of the second data, the PAPR of the DMRS symbol can be guaranteed to be not higher than the PAPR of the single-carrier waveform carrying the second data.
[0102] In a possible implementation, the indication information and the information associated with the TB are transmitted through different control signaling, and the control signaling includes one or more of the indication information and the information associated with the TB, wherein the control signaling is downlink control information (DCI), radio resource control (RRC), and media access control control element (MAC CE). Exemplarily, the indication information is carried through RRC, MAC CE, or the like signaling, and the information associated with the TB is carried through DCI. Generally, the network device transmits the indication information first and then transmits the information associated with the TB. However, when a specific application is involved, the indication information and the information associated with the TB can also be transmitted simultaneously by using the same signaling. Exemplarily, the network device transmits RRC signaling, and the RRC signaling includes the indication information and the information associated with the TB. By multiplexing the existing RRC signaling to transmit the indication information and the information associated with the TB, signaling resources can be saved.
[0103] In the existing protocol (such as release 18), the DCI includes a first field carrying information associated with TB 1 and a second field carrying information associated with TB 2. TB 2 exists only when maxRank or maxMIMO-Layers is larger than 4. In this application, the number of MIMO layers used for transmitting the first data and the second data is less than or equal to 4.
[0104] If the first data and the second data jointly carry the first TB, the first field in the existing protocol can be used to indicate the information associated with the first TB.
[0105] If the first data and the second data respectively carry one TB, since the maxRank or maxMIMO-Layers of the TB 2 in the existing protocol is larger than 4, the first field and the second field in the existing protocol cannot directly indicate the information associated with the two TBs. In order to solve the above problem, in one possible implementation, a new field (such as a third field) is added in the protocol to indicate the information associated with the second TB (for example, the TB 3) corresponding to the first data, and the first field in the existing protocol is used to indicate the information associated with the third TB corresponding to the second data. It should be understood that the use condition of the third field is that the DMRS sequence and the first data FDM using the single carrier waveform.
[0106] The use condition of the TB 3 in the protocol can be described as: only present if data and DMRS are co-symbolled in an FDM manner and if Transform precoder is enabled, or if data and DMRS are co-symbolled in an FDM manner and if Transform precoder is enabled and if maxRank or maxMIMO-Layers is equal or smaller than 4.
[0107] In another possible implementation, the use condition of the second field can also be extended, specifically as follows: if maxRank or maxMIMO-Layers is larger than 4 or if data and DMRS are co-symbolled in an FDM manner and if Transform precoder is enabled and if maxRank or maxMIMO-Layers is equal or smaller than 4. At the same time, the first field in the existing protocol is used to indicate the information associated with the third TB corresponding to the second data.
[0108] It should be understood that the DCI with the third field is longer than the DCI without the third field. In order to realize the length alignment of the DCI, for the DCI without the third field, 0 can be filled in the most significant bits (MSB) of the DCI to realize the length alignment.
[0109] At step 402, the terminal device determines the MCS of the first data, the MCS of the second data, and the size of the TB according to the information associated with the TB.
[0110] The MCS of the first data includes a modulation order of the first data and a coding rate of the first data, and the MCS of the second data includes a modulation order of the second data and a coding rate of the second data.
[0111] In an optional manner, the information associated with the TB is first TB-associated information, the first TB-associated information corresponds to the second data, the terminal device obtains the MCS of the second data according to the first TB-associated information, and determines the MCS of the first data according to the MCS of the second data. The modulation order of the second data can be a minimum modulation order greater than the modulation order of the first data (or the modulation order of the first data is a maximum modulation order less than the modulation order of the second data), and the coding rate of the second data is the same as the coding rate of the first data. Based on this, when the information associated with the TB is the first TB-associated information, the modulation orders and the coding rates of the first data and the second data can be determined.
[0112] For example, referring to Table 1, the information of the first TB indicates that the MCS index corresponding to the second data is 14, the modulation order is 4, and the coding rate is approximately equal to 0.5 (553 / 1024). The coding rates of the first data and the second data are the same, and the coding rate is 0.5. Since the modulation order of the second data is a minimum modulation order greater than the modulation order of the first data, the modulation order of the first data is 2.
[0113] In another optional manner, the information associated with the TB is first TB-associated information, the first TB-associated information corresponds to the first data, the terminal device obtains the MCS of the first data according to the first TB-associated information, and determines the MCS of the second data according to the modulation order of the first data and the coding rate of the first data. The modulation order of the second data can be a minimum modulation order greater than the modulation order of the first data (or the modulation order of the first data is a maximum modulation order less than the modulation order of the second data), and the coding rate of the second data is the same as the coding rate of the first data.
[0114] For example, referring to Table 1, the first TB-associated information indicates that the MCS index corresponding to the first data is 7, the modulation order is 2, and the coding rate is approximately equal to 0.5 (526 / 1024). The coding rates of the first data and the second data are the same, and the coding rate is 0.5. Since the modulation order of the second data is a minimum modulation order greater than the modulation order of the first data, the modulation order of the second data is 4.
[0115] In another alternative, the information associated with the TBs is second information associated with the TBs and third information associated with the TBs, the second information associated with the TBs corresponds to the first data, and the third information associated with the TBs corresponds to the second data; the terminal device acquires the MCS of the first data according to the second information associated with the TBs; and acquires the MCS of the second data according to the third information associated with the TBs; wherein the modulation order of the second data can be a minimum modulation order greater than the modulation order of the first data (or the modulation order of the first data is a maximum modulation order less than the modulation order of the second data). Based on this, when the information associated with the TBs is the second information associated with the TBs and the third information associated with the TBs, the modulation order and the coding rate of the first data and the second data can be determined.
[0116] For example, referring to Table 1, the second information associated with the TBs indicates that the MCS index corresponding to the first data is 14, the modulation order is 4, and the coding rate is approximately equal to 0.5 (553 / 1024), and the third information associated with the TBs indicates that the MCS index corresponding to the second data is 26, the modulation order is 6, and the coding rate is approximately equal to 0.89 (910 / 1024).
[0117] It should be further noted that in a specific application, if the terminal device does not receive the indication information indicating that the DMRS sequence and the single-carrier data are FDM or indicating that the DMRS symbol carries the single-carrier data, and the terminal device only receives one piece of information associated with the TBs, the terminal device can process as if the first data does not exist, and the terminal device only needs to determine the second data and the DMRS.
[0118] In the following cases, the terminal device can process as if the two TBs are maxRank or maxMIMO-Layers greater than 4.
[0119] Case 1: No indication information indicating that the DMRS sequence and the single-carrier data are FDM or indicating that the DMRS symbol carries the single-carrier data is received.
[0120] Case 2: Two pieces of information associated with the TBs are received, and the maxRank or maxMIMO-Layers of the two TBs is larger than 4
[0121] In addition, if the terminal device does not receive the indication information indicating that the DMRS sequence and the single-carrier data are FDM or indicating that the DMRS symbol carries the single-carrier data, receives two pieces of information associated with the TBs, and the maxRank or maxMIMO-Layers of the two TBs is smaller than or equal to 4, the terminal device defaults that this is an incorrect configuration, and does not perform data processing.
[0122] It should be noted that after the terminal device determines the modulation mode and the coding rate of the first data and the second data based on the information associated with the TB, the terminal device also determines the number of information bits carried by the first data and the second data, that is, the size of the TB.
[0123] In an optional manner, the information associated with the TB is the first information associated with the TB, and the first information associated with the TB corresponds to the second data. The terminal device further determines the size of the first TB, that is, the first TB size (that is, the number of bits contained in the first TB). The size of the first TB is related to the MCS of the second data, the MIMO layer used for transmitting the first TB, and a first value. The first value is related to the number of resource units occupied by the first data, the number of resource units occupied by the second data, and a second value. The second value is related to the modulation order of the first data and the modulation order of the second data.
[0124] It is considered that the modulation orders of the first data and the second data are different, and the coding rates of the first data and the second data are the same. The following describes the method for determining the first TB size (denoted as N info ) in the first manner and the second manner.
[0125] In the first manner, the first data is converted into the second data to determine the first TB size.
[0126] Step 1: Determine N' RE , where N' RE is the first value, which is used to indicate how many REs in one RB and the time domain resource allocated (or scheduled) by the network device are used to transmit the second data. As shown in the following formula 1:
[0127] wherein, represents the number of subcarriers in one RB, and in the NR, represents the number of symbols contained in the TTI, that is, the number of data symbols and the number of DMRS symbols . represents the number of DMRS REs and the number of empty REs in all DMRS symbols, represents some other overheads, ε represents the second value, and * represents multiplication operation. It should be understood that the REs other than the DMRS REs (REs occupied by the DMRS sequence) are not necessarily all used to carry the first data. Therefore, the number of empty REs can be equal to the number of REs in the DMRS symbol minus the number of DMRS REs, and then minus the number of REs occupied by the first data.
[0128] The second value is related to the modulation order of the first data and the modulation order of the second data, and the second value is 1 / 4 ((8-6) / 8) when the modulation order of the second data is 8 (corresponding to 256QAM) and the modulation order of the first data is 6 (corresponding to 64QAM); or the second value is 1 / 3 ((6-4) / 6) when the modulation order of the second data is 6 (corresponding to 64QAM) and the modulation order of the first data is 4 (corresponding to 16QAM); or the second value is 1 / 2 ((4-2) / 4) when the modulation order of the second data is 4 (corresponding to 16QAM) and the modulation order of the first data is 2 (corresponding to QPSK); or the second value is 1 / 2 ((2-1) / 2) when the modulation order of the second data is 2 (corresponding to QPSK) and the modulation order of the first data is 1 (corresponding to π / 2-BPSK). For example, as shown in the following formula 2, when the second data is modulated by QPSK or 16QAM, the value of ε is 0.5 (i.e., 1 / 2), when the second data is modulated by 64QAM, the value of ε is 1 / 3, and when the second data is modulated by 256QAM, the value of ε is 1 / 4. The following is only an example and does not specifically limit the value of ε.
[0129] Step two: determine N RE , which is used to indicate how many REs in the time-frequency resources allocated (or scheduled) by the network device are used to transmit the second data. As shown in the following formula 3. RE = min (156, N' RE )*n PRB Formula 3
[0130] , n PRB represents the number of RBs included in the frequency domain resource allocated (or scheduled) by the network device.
[0131] Step three: determine N info . N info = N RE *R*Q m *υ
[0132] , R represents the modulation order of the second data, Q m represents the coding rate of the second data or the coding rate of the first data, and υ represents the number of MIMO layers used to transmit the first TB.
[0133] Method two, respectively calculate the number of information bits carried by the second data and the first data, and then sum to obtain N info
[0134] Step one: determine N' RE, non-FDM, which is used to indicate how many REs in one RB and data symbol are used to transmit the second data. As shown in the following formula 4:
[0135] wherein, denotes the number of subcarriers within one RB, in NR denotes the number of symbols contained within a TTI, i.e. the number of data symbols and DMRS symbols denotes the sum of the above, denotes some other overhead, and * denotes multiplication.
[0136] Step two: determine N RE,non-FDM , which is used to indicate how many REs exist in the time-frequency resource allocated (or scheduled) by the network device for transmitting the second data. As shown in the following formula 5. N RE,non-FDM = min(156, N' RE, non-FDM) * n PRB Formula 5
[0137] wherein, n PRB denotes the number of RBs.
[0138] Step three: determine the information bits carried by the second data in the first TB, i.e. N info,non-FDM , as shown in the following formula 6. N info,non-FDM = N RE,non-FDM * R non-FDM * Q m,non-FDM *υ Formula 6
[0139] wherein, R non-FDM denotes the modulation order of the second data, and Q m,non-FDM denotes the coding rate of the second data, wherein υ denotes the MIMO layer used for transmitting the first TB.
[0140] Step four: determine N' RE,FDM , which is used to indicate how many REs exist in one RB and all DMRS symbols for transmitting the first data. As shown in the following formula 7:
[0141] Step five: determine N RE,FDM , which is used to indicate how many REs exist in the time-frequency resource allocated (or scheduled) by the network device for transmitting the first data. As shown in the following formula 8. N RE,FDM = min(156, N' RE,FDM , non-FDM) * n PRB Formula 8
[0142] Step six: determine the information bits carried by the first data in the first TB, i.e. determine N info,FDM , as shown in the following formula 9. N info,FDM = N RE,FDM * RFDM *Q m,FDM *υ Equation 9
[0143] wherein R FDM denotes the modulation order of the first data, Q m,FDM denotes the code rate of the first data, and wherein υ denotes the number of MIMO layers used for transmitting the first TB.
[0144] Step seven: determining N info of the first TB, as shown in the following Equation 10. N info = N info,FDM + N info,non-FDM Equation 10
[0145] In another alternative, the information associated with the TB is the information associated with the second TB and the information associated with the third TB, the information associated with the second TB corresponds to the first data, and the information associated with the third TB corresponds to the second data, and the terminal device further determines the size of the second TB and the size of the third TB. Wherein the size of the second TB is related to the MCS of the first data, the number of MIMO layers used for transmitting the second TB, and a third value; the size of the third TB is related to the MCS of the second data, the number of MIMO layers used for transmitting the third TB, and a fourth value; wherein the third value is the number of resource units occupied by the first data; the fourth value is the number of resource units occupied by the second data; the number of MIMO layers used for transmitting the second TB is less than or equal to 4, and the number of MIMO layers used for transmitting the second TB is the same as the number of MIMO layers used for transmitting the third TB.
[0146] Considering that the modulation order of the first data and the second data is not the same, and the code rate of the first data and the second data is not the same. The following introduces the determination method of the second TB size (denoted as N info,FDM ) and the determination method of the third TB size (denoted as N info,non-FDM ).
[0147] Step one: determining N′RE,non-FDM, wherein N′RE,non-FDM is a fourth value, which is used to indicate how many REs exist in one RB and the time domain resource allocated (or scheduled) by the network device for transmitting the second data. As shown in the following Equation 11:
[0148] wherein, denotes the number of subcarriers within one RB, in NR denotes the number of symbols contained in a TTI, i.e. the number of data symbols and DMRS symbols sum, denotes some other overhead, and * denotes multiplication operation.
[0149] Step two: determine N RE,non-FDM , which is used to indicate how many REs exist in the time-frequency resource allocated (or scheduled) by the network device for transmitting the second data. As shown in Equation 12 below. N RE,non-FDM = min(156, N' RE, non-FDM) * n PRB Equation 12
[0150] where n PRB represents the number of RBs.
[0151] Step three: determine the information bits carried by the second data in the second TB, i.e., N info,non-FDM , as shown in Equation 13 below. N info,non-FDM = N RE,non-FDM * R non-FDM * Q m,non-FDM * υ Equation 13
[0152] where R non-FDM represents the modulation order of the second data, Q m,non-FDM represents the coding rate of the second data, and υ represents the MIMO layer used for transmitting the second TB.
[0153] Step four: determine N' RE,FDM , where N' RE,FDM is a third value used to indicate how many REs exist in one RB and all DMRS symbols for transmitting the first data. As shown in Equation 14 below.
[0154] where represents the number of DMRS REs and the number of empty REs within all DMRS symbols, and * represents multiplication.
[0155] Step five: determine N RE,FDM , which is used to indicate how many REs exist in the time-frequency resource allocated (or scheduled) by the network device for transmitting the first data. As shown in Equation 15 below. N RE,FDM = min(156, N' RE,FDM , non-FDM) * n PRB Equation 15
[0156] Step six: determine the information bits carried by the first data in the third TB, i.e., determine N info,FDM , as shown in Equation 16 below. N info,FDM = N RE,FDM * R FDM * Q m,FDM * υ Equation 16
[0157] where RFDM Q represents the modulation order of the first data. m,FDM υ represents the encoding bitrate of the first data, where υ represents the MIMO layer used to transmit the third TB.
[0158] Optionally, the terminal device acquires first information, which includes first data, second data, and a DMRS sequence. For example, if the first data and second data are uplink data, then after acquiring the information associated with the TB, the terminal device can determine how to send the first information. Furthermore, after acquiring the size of the TB, the terminal device can perform specific encoding processing on the first data and second data through methods such as interleaving coding and rate matching. Correspondingly, the network device acquires the first information, demodulates the first information, and acquires the first data and second data.
[0159] For example, if the first data and the second data are downlink data, then after the terminal device obtains the information associated with TB, and after the terminal device receives the first information from the network device, the terminal device can determine how to demodulate the first data, the second data and the DMRS sequence.
[0160] It should be noted that before executing the process shown in Figure 4 above, the network device can use the same processing as the terminal device, namely, the step 402 described above, to determine the MCS of the first and second data, as well as the size of the TB, then determine the indication information and the association information of the TB, and send the indication information and the association information of the TB to the terminal device. This will not be elaborated upon here, but can be understood by referring to the provided text.
[0161] In this application, after receiving the indication information, the terminal device determines that the first data and the DMRS sequence occupy the same time domain resources but different frequency domain resources, i.e., the DMRS symbol simultaneously carries the DMRS sequence and the first data, and the first data and the DMRS sequence use FDM; it determines that the second data and the first data occupy different time domain resources, i.e., the DMRS symbol and the first data are time-division multiplexed; it determines that the first data and the second data use single-carrier waveform modulation; and it determines that the modulation order of the second data is greater than the modulation order of the first data. Furthermore, by receiving the TB association information, the terminal device can clearly determine the MCS of the first data and the second data, which are FDM-modulated with the DMRS sequence, and further determine the TB size corresponding to the first data and the TB size corresponding to the second data, so as to enable the terminal device to process the first data and the second data (e.g., transmit or demodulate).
[0162] The above describes the scheme provided by the embodiments of the present application mainly from the perspective of device interaction. It can be understood that, in order to implement the above functions, each device can include hardware structure and / or software module for executing corresponding functions. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0163] The embodiments of the present application can divide the functional units of the device according to the above method examples, for example, each functional unit can be divided according to each function, or two or more functions can be integrated into one unit. The integrated unit can be implemented in the form of hardware or software functional unit.
[0164] In the case of integrated units, FIG. 5 shows a possible exemplary block diagram of a communication apparatus involved in the embodiments of the present application. As shown in FIG. 5, the communication apparatus 500 can include a processing unit 501 and a transceiver unit 502. The processing unit 501 is configured to control and manage the actions of the communication apparatus 500. The transceiver unit 502 is configured to support the communication between the communication apparatus 500 and other devices. Optionally, the transceiver unit 502 can include a receiving unit and / or a transmitting unit, which are configured to perform receiving and transmitting operations, respectively. Optionally, the communication apparatus 500 can further include a storage unit configured to store program codes and / or data of the communication apparatus 500. The transceiver unit can be referred to as an input / output unit, a communication unit, etc., and can be a transceiver. The processing unit can be a processor. When the communication apparatus is a module (e.g., a chip) in a communication device, the transceiver unit can be an input / output interface, an input / output circuit, or an input / output pin, etc., and can also be referred to as an interface, a communication interface, or an interface circuit, etc. The processing unit can be a processor, a processing circuit, or a logic circuit, etc. Specifically, the communication apparatus can be the terminal device, the network device, etc. described above.
[0165] In one embodiment, the communication apparatus is a terminal device, wherein the transceiver 502 is configured to receive indication information and information associated with a transport block (TB), the indication information indicating that the first data and the DMRS sequence occupy the same time domain resource and different frequency domain resource, the second data occupies different time domain resource from the first data, the first data and the second data are modulated by using a single carrier waveform, and the modulation order of the second data is greater than that of the first data; and the number of TBs is one or two; and the processor 501 is configured to determine the MCS of the first data, the MCS of the second data and the size of the TB according to the information associated with the TB.
[0166] In another embodiment, the communication apparatus is a network device, wherein the transceiver 502 is configured to send indication information and information associated with a transport block (TB), the indication information indicating that the first data and the DMRS sequence occupy the same time domain resource and different frequency domain resource, the second data occupies different time domain resource from the first data, the first data and the second data are modulated by using a single carrier waveform, and the modulation order of the second data is greater than that of the first data; and the information associated with the TB is used to determine the MCS of the first data, the MCS of the second data and the size of the TB, and the number of TBs is one or two; and the transceiver 502 is further configured to obtain first information, the first information including the first data, the second data and the DMRS sequence.
[0167] In addition, as shown in FIG. 6, a simplified structure diagram of a terminal device is provided in the present application. In order to facilitate understanding and illustration, in FIG. 6, the terminal is taken as an example of a mobile phone. As shown in FIG. 6, the terminal includes a processor, a memory, a radio frequency circuit, an antenna and an input / output device.
[0168] The processor is mainly used for processing communication protocols and communication data, controlling the terminal device, executing software programs, processing data of the software programs and the like.
[0169] The memory is mainly used for storing software programs and data.
[0170] The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of the radio frequency signals.
[0171] The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves.
[0172] The input / output device, such as a touch screen, a display screen, a keyboard and the like, is mainly used for receiving data input by a user and outputting data to the user.
[0173] It should be noted that some kinds of terminal devices can not have the input / output device.
[0174] When data needs to be sent, the processor performs baseband processing on the data to be sent, and outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and sends the radio frequency signal in the form of an electromagnetic wave through an antenna. When data is sent to the terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.
[0175] For ease of illustration, only one memory and one processor are shown in FIG. 6. In actual terminal device products, there can be one or more processors and one or more memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be independent of the processor or integrated with the processor. The embodiments of the present application do not limit this.
[0176] In the embodiments of the present application, the antenna and the radio frequency circuit having the transceiving function can be regarded as a transceiving unit of the terminal device, and the processor having the processing function can be regarded as a processing unit of the terminal device.
[0177] As shown in FIG. 6, the terminal device 600 includes a transceiving unit 610 and a processing unit 620. The transceiving unit 610 can also be referred to as a transceiver, a transceiver, a transceiving device, etc. The processing unit 620 can also be referred to as a processor, a processing board, a processing module, a processing device, etc.
[0178] Optionally, the devices for implementing the receiving function in the transceiving unit 610 can be regarded as a receiving unit, and the devices for implementing the sending function in the transceiving unit 610 can be regarded as a sending unit, that is, the transceiving unit 610 includes the receiving unit and the sending unit. The transceiving unit can also be referred to as a transceiver, a transceiver, or a transceiving circuit, etc. The receiving unit can also be referred to as a receiver, a receiver, or a receiving circuit, etc. The sending unit can also be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0179] It should be understood that the transceiving unit 610 is used to perform the sending operation and the receiving operation of the terminal device in the above-mentioned method embodiments, and the processing unit 620 is used to perform other operations of the terminal device in the above-mentioned method embodiments, except for the transceiving operation.
[0180] When the terminal device is a chip, the chip includes a transceiving unit and a processing unit (processor). The transceiving unit can be an input / output circuit or a communication interface, for example, an IO interface; the processing unit is a processor or a microprocessor integrated on the chip or an integrated circuit or a logic circuit. The transceiving unit, the processing unit, and the memory can be integrated in a first chip, for example, a modem or a system-on-chip (SoC). The radio frequency circuit can be located in a second chip, for example, a radio frequency front-end (Front-End).
[0181] The application also provides a network device. As shown in FIG. 7, a structural schematic diagram of a network device 700 provided by an embodiment of the application is shown. The network device 700 can be applied to the system shown in FIG. 1, for example, the network device 700 can be a network device in the system shown in FIG. 1, to perform the functions of the network device in the method embodiments described above. It should be understood that the following is only an example, and in future communication systems, the network device can have other forms and structures.
[0182] For example, in a 5G communication system, the network device 700 can include a CU, a DU and an AAU. Compared with the network device in the LTE communication system, which is composed of one or more radio frequency units, such as a remote radio unit (RRU) and one or more building base band units (BBU), the network device in the 5G communication system is composed of a CU, a DU and an AAU.
[0183] The non-real-time part of the original BBU is split out and redefined as a CU, responsible for processing non-real-time protocols and services, part of the physical layer processing function of the BBU is combined with the original RRU and passive antenna into an AAU, and the remaining function of the BBU is redefined as a DU, responsible for processing physical layer protocols and real-time services. In short, the CU and the DU are distinguished by the real-time nature of the processed content, and the AAU is a combination of the RRU and the antenna.
[0184] The CU, the DU and the AAU can be separated or combined, so there are many network deployment forms. One possible deployment form is shown in FIG. 7, which is consistent with the traditional 4G network device, and the CU and the DU are deployed in the same hardware. It should be understood that FIG. 7 is only an example and does not limit the scope of protection of the application. For example, the deployment form can also be that the DU is deployed in the BBU room, the CU is centrally deployed or the DU is centrally deployed, and the CU is more centrally deployed.
[0185] The AAU 800 can implement the transceiving function and correspond to the transceiving unit 502 in FIG. 5. Optionally, the AAU 800 can also be referred to as a transceiver, a transceiving circuit or a transceiver, etc., which can include at least one antenna 801 and a radio frequency unit 802. Optionally, the AAU 800 can include a receiving unit and a sending unit, the receiving unit can correspond to a receiver (or receiver, receiving circuit), and the sending unit can correspond to a transmitter (or transmitter, transmitting circuit). The CU and the DU 900 can implement internal processing functions and correspond to the processing unit 501 in FIG. 5. Optionally, the CU and the DU 900 can control the network device, etc., and can be referred to as a controller. The AAU, the CU and the DU can be physically arranged together or physically separated.
[0186] In addition, the network device is not limited to the form shown in FIG. 7, and can also be in other forms: for example, including a BBU and an adaptive radio unit (ARU), or including a BBU and an AAU; can also be a customer premises equipment (CPE), and can also be in other forms, which are not limited in the present application.
[0187] In one example, the CU and the DU 900 can be composed of one or more single boards, and the multiple single boards can jointly support a wireless access network of a single access system (such as an LTE network), or can separately support wireless access networks of different access systems (such as an LTE network, a 5G network, a future network, or other networks). The CU and the DU 900 further include a memory 901 and a processor 902. The memory 901 is used to store necessary instructions and data. The processor 902 is used to control the network device to perform necessary actions, for example, to control the network device to perform the operation processes of the network device in the above method embodiments. The memory 901 and the processor 902 can serve one or more single boards. That is, the memory and the processor can be separately arranged on each single board. Alternatively, the multiple single boards can share the same memory and processor. In addition, necessary circuits can also be arranged on each single board.
[0188] It should be understood that the network device 700 shown in FIG. 7 can realize the network device functions involved in the method embodiments of FIG. 4. The operations and / or functions of each unit in the network device 700 are respectively used to realize the corresponding processes performed by the network device in the method embodiments of the present application. To avoid repetition, the detailed description is appropriately omitted here. The structure of the network device shown in FIG. 7 is only one possible form, and should not constitute any limitation on the embodiments of the present application. The present application does not exclude the possibility of other forms of network device structures that can appear in the future.
[0189] The CU and the DU 900 described above can be used to perform the actions realized internally by the network device described in the preceding method embodiments, and the AAU 800 can be used to perform the actions of sending or receiving by the network device to or from the terminal device described in the preceding method embodiments. For details, please refer to the description in the preceding method embodiments, which will not be described here.
[0190] The embodiments of the present application also provide a communication system including a terminal device and a network device. The terminal device is used to perform all or part of the steps performed by the terminal device in the embodiments shown in FIG. 4. The network device is used to perform all or part of the steps performed by the network device in the embodiments shown in FIG. 4.
[0191] Based on the above embodiments, the embodiments of the present application further provide a computer readable storage medium storing instructions, when the instructions are executed, causing the method in any of the above embodiments to be implemented. The computer storage medium can be a volatile storage medium or a non-volatile storage medium, and the readable storage medium can include a U disk, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, and various storage media that can store program codes.
[0192] Those skilled in the art will appreciate that embodiments of the present application can be provided as methods, systems, or computer program products. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, 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, compact disc read-only memory (CD-ROM), optical storage, and the like) containing computer usable program code.
[0193] The present application is described with reference to the flowcharts and / or block diagrams of the methods, apparatus (systems), and computer program products according to the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, as well as combinations of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus produce the apparatus for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0194] These computer program instructions can also be stored in a computer readable memory that can direct the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including instruction apparatus, which implements the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0195] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable data processing apparatus to produce a computer implemented process, so that the instructions executed on the computer or other programmable data processing apparatus provide steps for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
Claims
1. A communication method characterized by comprising: Comprising: receiving indication information and information associated with a transport block (TB), the indication information indicating that first data and a demodulation reference signal (DMRS) sequence occupy the same time domain resources and different frequency domain resources, second data and the first data occupy different time domain resources, the first data and the second data are modulated by using a single carrier waveform, and a modulation order of the second data is greater than a modulation order of the first data; and the number of the TBs is one or two; determining a modulation and coding scheme (MCS) of the first data, an MCS of the second data, and a size of the TB according to the information associated with the TB.
2. The method of claim 1, wherein, The number of the TBs is one, and the information associated with the TB is first TB associated information, or the number of the TBs is two, and the information associated with the TB is second TB associated information and third TB associated information; The first TB is carried by the first data and the second data, or the second TB is carried by the first data, and the third TB is carried by the second data.
3. The method of claim 2, wherein, The number of MIMO layers used for transmitting the first TB is less than or equal to 4, or the number of DMRS ports used for transmitting the first TB is less than or equal to 4. Or, The MIMO layers used for transmitting the second TB are the same as the MIMO layers used for transmitting the third TB, and the number of the MIMO layers is less than or equal to 4, or the DMRS ports used for transmitting the second TB are the same as the DMRS ports used for transmitting the third TB, and the number of the DMRS ports is less than or equal to 4.
4. The method according to claim 2 or 3, characterized in that, The information associated with the TB is the first TB associated information, and the first TB associated information corresponds to the second data. The determination of the MCS of the first data and the MCS of the second data according to the information associated with the TB comprises: obtaining the MCS of the second data according to the first TB associated information; determining the MCS of the first data according to the MCS of the second data; The MCS of the first data comprises a modulation order of the first data and a coding rate of the first data, and the MCS of the second data comprises a modulation order of the second data and a coding rate of the second data; and the coding rate of the second data is the same as the coding rate of the first data.
5. The method according to claim 2 or 3, characterized in that, The information associated with the TB is the second TB associated information and the third TB associated information, the second TB associated information corresponds to the first data, and the third TB associated information corresponds to the second data. The determination of the MCS of the first data and the MCS of the second data according to the information associated with the TB comprises: obtaining the MCS of the first data according to the second TB associated information; obtaining the MCS of the second data according to the third TB associated information; The MCS of the first data comprises a modulation order of the first data and a coding rate of the first data, and the MCS of the second data comprises a modulation order of the second data and a coding rate of the second data.
6. The method of claim 4, wherein, The size of the TB is the size of the first TB, the size of the first TB being related to MCS of the first data, MIMO layers used for transmitting the first TB, and a first value; The first value is related to a number of resource units occupied by the first data, a number of resource units occupied by the second data, and a second value, the second value being related to a modulation order of the first data and a modulation order of the second data.
7. The method of claim 6, wherein, The second value is related to the modulation order of the first data and the modulation order of the second data, including: When the modulation order of the second data is 8 and the modulation order of the first data is 6, the second value is 1 / 4; or, when the modulation order of the second data is 6 and the modulation order of the first data is 4, the second value is 1 / 3; or, When the modulation order of the second data is 4 and the modulation order of the first data is 2, the second value is 1 / 2; or, When the modulation order of the second data is 2 and the modulation order of the first data is 1, the second value is 1 / 2.
8. The method of claim 5, wherein, The size of the TB is the size of the second TB and the size of the third TB, the size of the second TB being related to MCS of the first data, MIMO layers used for transmitting the second TB, and a third value; the size of the third TB being related to MCS of the second data, MIMO layers used for transmitting the third TB, and a fourth value; The third value is the number of resource units occupied by the first data; the fourth value is the number of resource units occupied by the second data; the MIMO layers used for transmitting the second TB is less than or equal to 4, and the MIMO layers used for transmitting the second TB is the same as the MIMO layers used for transmitting the third TB.
9. The method of any one of claims 1-8, wherein, The modulation order of the second data is greater than the modulation order of the first data, including: The modulation order of the second data is a minimum modulation order greater than the modulation order of the first data; or, The modulation order of the first data is a maximum modulation order less than the modulation order of the second data.
10. The method of any one of claims 1-9, wherein, The information associated with the TB includes: MCS of the TB, new data indication information of the TB, and redundancy version of the TB.
11. The method of any one of claims 1-10, wherein, The receiving indication information and information associated with a transport block (TB) includes: Receiving control signaling, the control signaling including one or more of the indication information and the TB associated information, wherein the control signaling is one or more of: Downlink control information, radio resource control, and medium access control-control element.
12. A communication method, comprising: The sending indication information and information associated with a transport block (TB) includes: The indication information indicates that the first data and a demodulation reference signal (DMRS) sequence occupy the same time domain resources and different frequency domain resources, the second data and the first data occupy different time domain resources, the first data and the second data use single carrier waveform modulation, and the modulation order of the second data is greater than the modulation order of the first data. The information associated with the TB is used to determine a modulation and coding scheme (MCS) of the first data, an MCS of the second data, and a size of the TB; and the number of the TBs is one or two. Obtaining first information, the first information including the first data, the second data, and the DMRS sequence.
13. The method of claim 12, wherein, The number of the TBs is one, and the information associated with the TB is first TB-associated information, or the number of the TBs is two, and the information associated with the TB is second TB-associated information and third TB-associated information. The first TB is carried by the first data and the second data, or the second TB is carried by the first data, and the third TB is carried by the second data.
14. The method of claim 13, wherein, The number of MIMO layers used for transmitting the first TB is less than or equal to 4, or the number of DMRS ports used for transmitting the first TB is less than or equal to 4. Or, The MIMO layers used for transmitting the second TB are the same as the MIMO layers used for transmitting the third TB, and the number of the MIMO layers is less than or equal to 4, or the DMRS ports used for transmitting the second TB are the same as the DMRS ports used for transmitting the third TB, and the number of the DMRS ports is less than or equal to 4.
15. The method according to claim 13 or 14, characterized in that, The information associated with the TB is the first TB-associated information, and the first TB-associated information corresponds to the second data; the method further comprises: obtaining the MCS of the second data according to the first TB-associated information; determining the MCS of the first data according to the MCS of the second data; The MCS of the first data includes a modulation order of the first data and a coding rate of the first data, and the MCS of the second data includes a modulation order of the second data and a coding rate of the second data; and the coding rate of the second data is the same as the coding rate of the first data.
16. The method according to claim 13 or 14, characterized in that The information associated with the TB is the second TB-associated information and the third TB-associated information, the second TB-associated information corresponds to the first data, and the third TB-associated information corresponds to the second data; the method further comprises: obtaining the MCS of the first data according to the second TB-associated information; obtaining the MCS of the second data according to the third TB-associated information; The MCS of the first data includes a modulation order of the first data and a coding rate of the first data, and the MCS of the second data includes a modulation order of the second data and a coding rate of the second data.
17. The method of claim 15, wherein, The method further comprises: determining the size of the first TB, the size of the first TB being related to the MCS of the second data, MIMO layers used for transmitting the first TB, and a first value; The first value is related to the number of resource units occupied by the first data, the number of resource units occupied by the second data, and a second value, and the second value is related to the modulation order of the first data and the modulation order of the second data.
18. The method of claim 17, wherein, The second value is related to a modulation order of the first data and a modulation order of the second data, including: When the modulation order of the second data is 8 and the modulation order of the first data is 6, the second value is 1 / 4; or, when the modulation order of the second data is 6 and the modulation order of the first data is 4, the second value is 1 / 3; or, When the modulation order of the second data is 4 and the modulation order of the first data is 2, the second value is 1 / 2; or, When the modulation order of the second data is 2 and the modulation order of the first data is 1, the second value is 1 / 2.
19. The method of claim 16, wherein, The method further includes: Determining a size of the second TB, the size of the second TB being related to a MCS of the first data, a MIMO layer used for transmitting the second TB, and a third value; Determining a size of the third TB, the size of the third TB being related to a MCS of the second data, a MIMO layer used for transmitting the third TB, and a fourth value; The third value is a number of resource units occupied by the first data; the fourth value is a number of resource units occupied by the second data; the MIMO layer used for transmitting the second TB is less than or equal to 4, and the MIMO layer used for transmitting the second TB is the same as the MIMO layer used for transmitting the third TB.
20. The method of any one of claims 12-19, wherein, The modulation order of the second data is greater than the modulation order of the first data, including: The modulation order of the second data is a minimum modulation order greater than the modulation order of the first data; or, The modulation order of the first data is a maximum modulation order less than the modulation order of the second data.
21. The method of any one of claims 12-20, wherein, The information associated with the TB includes: a MCS of the TB, new data indication information of the TB, and a redundancy version of the TB.
22. The method of any one of claims 12-21, wherein, The sending of the indication information and the information associated with the TB includes: Sending control signaling, the control signaling including one or more of the indication information and the TB association information, wherein the control signaling is one or more of: Downlink control information, radio resource control, and medium access control-control element.
23. A communications device, characterized by Including: At least one processor and memory; The memory is used to store computer programs or data; The at least one processor is used to run part or all of the computer programs or data, so that the method of any one of claims 1-22 is executed.
24. A computer-readable storage medium, characterized in that, The computer readable storage medium stores instructions, when the instructions are executed by a computer, the method of any one of claims 1-22 is executed.
25. A computer program product comprising computer programs or instructions, characterized in that, When the computer program or instructions are executed on the computer, the method of any one of claims 1-22 is executed.
Citation Information
Patent Citations
Data Transmission Method, Apparatus, And System
US20220158779A1
TBS determination for multi-TRP pdsch transmission schemes
US20220338221A1
Data block size
US20240080814A1
Transmission mode determination method and apparatus, and terminal and network-side device
WO2023179478A1
Transmission indication method, device and system
WO2024094070A1