Communication method and device

By receiving indication information and TB association information, the resource allocation of data and DMRS sequence is clarified, solving the problem of TB determination in the prior art and achieving spectral efficiency and signal processing accuracy.

CN121645518APending Publication Date: 2026-03-10HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing technologies fail to effectively indicate transport block (TB) related information for data symbols and DMRS symbols, especially when DMRS sequences are frequency-division multiplexed with single-carrier waveform data, and how to determine the TB corresponding to the data.

Method used

By receiving indication information and TB association information, the time-domain and frequency-domain resource allocation of data and DMRS sequence is clarified, the modulation and coding scheme of data is determined, and the peak-to-average power ratio (PAPR) of DMRS symbols is ensured to be no higher than that of data symbols.

Benefits of technology

This technology enables the effective determination of the data TB size and modulation order when using DMRS sequences and single-carrier waveform data for frequency division multiplexing, thus ensuring the spectral efficiency of the communication system and the accuracy of signal processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121645518A_ABST
    Figure CN121645518A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device, and terminal equipment determines that a DMRS symbol carries first data after receiving indication information, and the first data and a DMRS sequence are subjected to frequency division multiplexing; determining that the second data and the DMRS symbol occupy different time domain resources, that is, the DMRS symbol and the second data are subjected to time division multiplexing; determining that the first data and the second data adopt single-carrier waveform modulation; a modulation order of the second data is determined to be greater than a modulation order of the first data. Furthermore, the terminal device can determine the MCS of the first data and the MCS of the second data of the DMRS sequence FDM 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 that the terminal device can process the first data and the second data.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of communication, and in particular, to a communication method and apparatus. BACKGROUND

[0002] A physical downlink shared channel (PDSCH) (used for transmitting downlink data) or a physical uplink shared channel (PUSCH) (used for transmitting 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).

[0003] When a data symbol adopts a single carrier waveform, in order to make a peak to average power ratio (PAPR) of a DMRS symbol not higher than a PAPR of the data symbol, a related technology proposes that data carried in the DMRS symbol (also referred to as "frequency-division data" or "data carried by the DMRS symbol") also adopts a single carrier waveform and a modulation order is lower than a modulation order 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) is not provided by the related technology. SUMMARY

[0004] The present application provides a communication method and apparatus to explicitly determine how to determine a TB corresponding to data when a DMRS sequence and data adopting a single carrier waveform are FDM.

[0005] In a first aspect, a communication method is provided, which can be performed by a terminal device. In the present application, the terminal device can be the terminal device itself, a component (e.g., a processor, a chip, or a chip system, etc.) in the terminal device, or a logic module or software that implements all or part of the functions of the terminal device. The present application does not specifically limit this.

[0006] 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 present application does not specifically limit this. The following is performed:

[0007] 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 present application does not specifically limit this. The following is performed:

[0008] 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 modulation order) and a coding rate.

[0009] In the present application, after the terminal device receives the indication information, it is determined that the first data and the DMRS sequence occupy the same time domain resources and different frequency domain resources, i.e., the DMRS symbol carries the DMRS sequence and the first data at the same time, and the first data and the DMRS sequence are FDM; it is determined 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 is determined that the first data and the second data are modulated by a single carrier waveform; and it is determined that the modulation order of the second data is greater than that of the first data. Further, the terminal device can determine the MCS of the first data FDM with the DMRS sequence and the MCS of the second data by receiving the TB association information, 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 (e.g., transmit or demodulate) the first data and the second data.

[0010] In one alternative approach, the number of TBs is one TB, and the information associated with the TB is the information associated with the first TB; or, the number of TBs is two TBs, and the information associated with the TBs is the information associated with the second TB and the information associated with the third TB; 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.

[0011] In this application, when the information associated with a TB is the information associated with a first TB, the first TB is carried by the first data and the second data; or when the information associated with a TB is the information associated with a second TB and the information associated with a third TB, 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 clearly defined.

[0012] In one alternative manner, the number of multiple-input multiple-output (MIMO) layers used to transmit the first TB is less than or equal to 4, or the number of DMRS ports occupied by the first TB is less than or equal to 4; or, the MIMO layer used to transmit the second TB is the same as the MIMO layer used to transmit the third TB, and the number of MIMO layers is less than or equal to 4, or, the DMRS ports occupied by the second TB are the same as the DMRS ports occupied by the third TB, and the number of DMRS ports is less than or equal to 4.

[0013] When 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 that of the second data. This ensures that the PAPR of the DMRS symbol is not higher than the PAPR of the single-carrier waveform carrying the second data.

[0014] In one optional manner, the information associated with TB is the information associated with the first TB, and the information associated with the first TB corresponds to the second data; the terminal device obtains the MCS of the second data based on the information associated with the first TB; and determines the MCS of the first data based on the MCS of the second data; wherein, the MCS of the first data includes the modulation order and the coding rate of the first data, and the MCS of the second data includes the modulation order 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.

[0015] Based on this, when the information associated with TB is the information associated with the first TB, the MCS of the first data and the second data can be clearly defined.

[0016] In one alternative approach, the TB-associated information consists of second TB-associated information and third TB-associated information, where the second TB-associated information corresponds to the first data and the third TB-associated information corresponds to the second data; the terminal device obtains the MCS of the first data based on the second TB-associated information; and obtains the MCS of the second data based on the third TB-associated information.

[0017] Based on this, when the information associated with TB is the information associated with the second TB and the information associated with the third TB, the MCS of the first data and the second data can be clearly defined.

[0018] In one alternative approach, the size of TB is the size of a first TB, which is related to the MCS of the second data, the MIMO layer used to transmit 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 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.

[0019] 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 to transmit the first TB, and the first value.

[0020] In one alternative approach, 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.

[0021] In one alternative approach, the TB message is a second TB and a third TB, the size of the second TB being related to the MCS of the first data, the MIMO layer used to transmit the second TB, and a third value; the size of the third TB being related to the MCS of the second data, the MIMO layer used to transmit 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 to transmit the second TB is less than or equal to 4, and the MIMO layer used to transmit the second TB is the same as the MIMO layer used to transmit the third TB.

[0022] In this 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 a 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 a fourth value.

[0023] In one alternative approach, the modulation order of the second data being greater than the modulation order of the first data includes the second data being the smallest modulation order greater than the modulation order of the first data, or the first data being the largest modulation order less than the modulation order of the second data.

[0024] In one alternative approach, the information associated with the TB includes: the TB's MCS, the TB's new data indication information, and the TB's redundant version.

[0025] It should be noted that by receiving the TB-related information, redundant versions of the first and second data can be obtained, as well as whether the first and second data are retransmitted or new data. Furthermore, the MCS of the first and second data, along with the DMRS sequence FDM, can be obtained to further determine the TB size corresponding to the first and second data, thereby enabling the terminal device to process the first and second data.

[0026] In one alternative approach, the terminal device receives control signaling, which includes one or more of indication information and TB association information, wherein the control signaling is downlink control information, radio resource control, and media access control-control unit.

[0027] Secondly, this application provides a communication method that can be executed by a network device. Unless otherwise specified, the network device in this application can be the network device itself, a component within the network device (e.g., a processor, chip, or chip system), or a logic module or software that implements all or part of the functions of the network device. This application does not specifically limit the scope of the application.

[0028] Send indication information and TB-associated information. The indication information indicates that the first data and the DMRS sequence occupy the same time domain resources but different frequency domain resources, and that the second data and the first data occupy different time domain resources. The first data and the second data are modulated using a single-carrier waveform, and the modulation order of the second data is greater than that 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. Obtain first information, which includes the first data, the second data, and the DMRS sequence.

[0029] In one alternative approach, the number of TBs is one TB, and the information associated with the TB is the information associated with the first TB; or, the number of TBs is two TBs, and the information associated with the TBs is the information associated with the second TB and the information associated with the third TB; 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.

[0030] In one alternative manner, the number of MIMO layers used to transmit the first TB is less than or equal to 4, or the number of DMRS ports occupied for transmitting the first TB is less than or equal to 4; or, the MIMO layers used to transmit the second TB are the same as the MIMO layers used to transmit the third TB, and the number of MIMO layers is less than or equal to 4; or, the DMRS ports occupied for transmitting the second TB are the same as the DMRS ports occupied for transmitting the third TB, and the number of DMRS ports is less than or equal to 4.

[0031] In one alternative approach, the information associated with TB is the information associated with the first TB, and the information associated with the first TB corresponds to the second data; the network device obtains the MCS of the second data based on the information associated with the first TB; and determines the MCS of the first data based on the MCS of the second data; wherein, the MCS of the first data includes the modulation order and the coding rate of the first data, and the MCS of the second data includes the modulation order 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.

[0032] In one alternative approach, the TB-associated information consists of second TB-associated information and third TB-associated information, where 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 based on the second TB-associated information; the MCS of the second data is obtained based on the third TB-associated information; wherein, the MCS of the first data includes the modulation order and coding rate of the first data, and the MCS of the second data includes the modulation order and coding rate of the second data.

[0033] In one alternative approach, the size of a first TB is determined, the size of the first TB being related to the MCS of the second data, the MIMO layer used to transmit 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 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.

[0034] In one alternative approach, 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.

[0035] In one alternative approach, the network device determines the size of a second TB, which is related to the MCS of the first data, the MIMO layer used to transmit the second TB, and a third value; and determines the size of a third TB, which is related to the MCS of the second data, the MIMO layer used to transmit 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 to transmit the second TB is less than or equal to 4, and the MIMO layer used to transmit the second TB is the same as the MIMO layer used to transmit the third TB.

[0036] In one alternative approach, 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 smallest modulation order greater than the modulation order of the first data; or, the modulation order of the first data being the largest modulation order less than the modulation order of the second data.

[0037] In one alternative approach, the information associated with the TB includes: the TB's MCS, the TB's new data indication information, and the TB's redundant version.

[0038] In one alternative approach, the network device sends control signaling, which includes one or more of indication information and TB association information, wherein the control signaling is one or more of the following: downlink control information, radio resource control, and media access control-control unit.

[0039] Thirdly, this application provides a communication device, which can be a terminal device or a network device. The communication device has the functions to implement the first or second aspects described above. For example, the communication device includes modules, units, or means corresponding to the steps involved in the first or second aspects. These functions, units, or means can be implemented by software, hardware, or hardware executing corresponding software.

[0040] In one possible design, the communication device includes a processing unit and a transceiver unit. The transceiver unit can be used to send and receive signals to enable communication between the communication device and other devices. The processing unit can be used to perform some internal operations of the communication device. The transceiver unit can be called an input / output unit, a communication unit, etc., and can be a transceiver; the processing unit can be a processor. When the communication device is a module (e.g., a chip) in a communication device, the transceiver unit can be an input / output interface, input / output circuit, or input / output pins, etc., and can also be called an interface, communication interface, or interface circuit, etc.; the processing unit can be a processor, processing circuit, or logic circuit, etc.

[0041] In another possible design, the communication device includes a processor and may further include a transceiver for transmitting and receiving signals. The processor executes program instructions to perform the methods in any possible design or implementation of the first or second aspect described above. The communication device may also include one or more memories coupled to the processor, which may store necessary computer programs or instructions for implementing the functions involved in the first or second aspect. The processor can execute the computer programs or instructions stored in the memory, causing the communication device to implement the methods in any possible design or implementation of the first or second aspect described above when the computer programs or instructions are executed.

[0042] In another possible design, the communication device includes a processor that can be coupled to a memory. The memory can store necessary computer programs or instructions for implementing the functions described in the first or second aspect above. The processor can execute the computer programs or instructions stored in the memory, causing the communication device to implement the methods in any possible design or implementation of the first or second aspect above, when the computer programs or instructions are executed.

[0043] In another possible design, the communication device includes a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and to perform the methods in any possible design or implementation of the first or second aspect described above.

[0044] Understandably, in the third aspect described above, the processor can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc.; when implemented in software, the processor can be a general-purpose processor that reads software code stored in memory. Furthermore, there can be one or more processors, and one or more memories. The memory can be integrated with the processor or separated from it. In specific implementations, the memory can be integrated with the processor on the same chip or disposed on different chips. This application does not limit the type of memory or the arrangement of the memory and processor.

[0045] Fourthly, embodiments of this application provide a communication system, which includes the aforementioned terminal device and network device, wherein the terminal device is used to implement the method in any possible design or implementation of the first aspect, and the network device is used to implement the method in any possible design or implementation of the second aspect.

[0046] Fifthly, this application provides a chip system including a processor and potentially a memory, the processor being used to implement the methods described in the first or second aspect above. The chip system may be composed of chips or may include chips and other discrete devices. The memory is used to store data related to implementing any possible design in the first or second aspect, such as relationships, and the processor is used to implement the processing flow related to any possible design in the first or second aspect. No specific limitations are specified herein.

[0047] Sixthly, this application also provides a computer-readable storage medium, which may be a volatile storage medium or a non-volatile storage medium, wherein the computer-readable storage medium stores computer-readable instructions, which, when executed on a computer, cause the computer to perform the methods as described in the first or second aspect.

[0048] In a seventh aspect, this application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the methods of the embodiments of the first or second aspect described above.

[0049] For the technical effects that can be achieved in the second to seventh aspects mentioned above, please refer to the description of the technical effects that can be achieved by the corresponding possible design schemes in the first aspect mentioned above. This application will not repeat them here. Attached Figure Description

[0050] Figure 1 A schematic diagram of a communication system is shown;

[0051] Figure 2 A schematic diagram of signal processing for an OFDM system or a DFT-s-OFDM system is shown.

[0052] Figure 3A A schematic diagram of a DMRS sequence and data FDM is shown;

[0053] Figure 3B A schematic diagram of the processing of first data is shown;

[0054] Figure 4 A flowchart illustrating a communication method provided in an embodiment of this application is shown;

[0055] Figure 5 A schematic diagram of the structure of the communication device provided in an embodiment of this application is shown;

[0056] Figure 6 A schematic diagram of the structure of the communication device provided in an embodiment of this application is shown;

[0057] Figure 7A schematic diagram of the structure of the communication device provided in an embodiment of this application is shown. Detailed Implementation

[0058] To make the objectives, technical solutions, and advantages of this application clearer, a further detailed description of this application will be provided below in conjunction with the accompanying drawings. The specific operational methods in the method embodiments can also be applied to the device embodiments or system embodiments. In the description of this application, unless otherwise stated, "multiple" means two or more. Therefore, implementations of the device and method can be referred to mutually, and repeated details will not be repeated.

[0059] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "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.

[0060] The technical solutions provided in this application can be applied to 5th generation (5G) systems, or to future communication systems or other similar communication systems. Furthermore, the technical solutions provided in this application can be applied to cellular links, public land mobile networks (PLMNs), machine-to-machine (M2M) networks, Internet of Things (IoT) networks, or other networks. They can also be applied to links between devices, such as device-to-device (D2D) links. D2D links can also be called sidelinks, which are also referred to as secondary links or auxiliary links. In this application, the above terms all refer to links established between devices of the same type, and their meanings are the same. The so-called same type of devices can be links between terminal devices, links between base stations, links between relay nodes, etc., and this application does not limit this.

[0061] Figure 1 This is a schematic diagram of the architecture of the communication system 1000 used in an embodiment of this application. Figure 1As shown, the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The wireless access network 100 may include at least one wireless access network device (such as...). Figure 1 110a and 110b in the above), may also include at least one terminal (such as Figure 1 (Referring to 120a-120j in the original text). Terminals connect wirelessly to the wireless access network (WLAN) equipment, which in turn connects to the core network via wireless or wired connections. The core network equipment and the WLAN equipment can be independent physical devices, or they can integrate the functions of the core network equipment and the logical functions of the WLAN equipment onto the same physical device. Alternatively, a single physical device can integrate some of the functions of both the core network equipment and the WLAN equipment. Terminals and WLAN equipment can be interconnected via wired or wireless connections. Figure 1 This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1 It is not shown in the middle.

[0062] Radio access network equipment 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 base station in a future mobile communication system, or an access node in a WiFi system; it can also be a module or unit that performs some of the functions of a base station. In some deployments, a gNB may include a CU and a DU. The CU implements some of the functions of the gNB, and the DU implements some of the functions of the gNB. For example, the CU is responsible for handling non-real-time protocols and services. For example, it implements the functions of radio resource control (RRC), service data adaptation protocol (SDAP), and packet data convergence protocol (PDCP). The DU is responsible for handling physical layer protocols and real-time services. For example, it implements the functions of the radio link control (RLC), medium access control (MAC), and physical (PHY) layers. The gNB may also include an active antenna unit (AAU). The AAU implements some 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 transformed from the information of the PHY layer, in this architecture, higher-layer signaling (e.g., RRC layer signaling) can also be considered to be sent by the DU, or by the DU and the AAU. It is understood that the network device can be one or more of the following: CU node, DU node, and AAU node. In addition, the CU can be a network device in the radio access network (RAN), or a network device in the core network (CN), which is not limited in this application. Furthermore, in the embodiments of this application, the network device provides services to the cell, and the terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell.For example, small cells may include: metrocells, microcells, pico cells, femto cells, etc. Because small cells have small coverage areas and low transmission power, they can provide high-speed data transmission services. Furthermore, in other possible cases, the network device can be other devices that provide wireless communication functions for terminal devices. The embodiments of this application do not limit the specific technology or device form used in the network device. For example, in an open radio access network (ORAN) system, a CU can also be called an O-CU (open CU), a DU can also be called an O-DU, a CU-CP can also be called an O-CU-CP, a CU-UP can also be called an O-CU-UP, and a RU can also be called an O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the CU (or CU-CP, CU-UP), DU, and RU units in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules. For specific descriptions of the aforementioned protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The radio access network equipment can be a macro base station (e.g.,...). Figure 1 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1 110b) in the text can also be a relay node or a donor node, etc. The embodiments of this application do not limit the specific technology or device form used in the wireless access network equipment.

[0063] A terminal can also be referred to as a terminal device, user equipment (UE), mobile station, or mobile terminal (MT). Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), the Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, and smart cities. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of this application do not limit the specific technologies or device forms used in the terminal.

[0064] Network devices and terminals can be fixed in location or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the network devices and terminals.

[0065] The roles of network devices and terminals can be relative, for example, Figure 1 The helicopter or drone 120i can be configured as a mobile network device. For terminals 120j accessing the wireless access network 100 via 120i, drone 120i is a network device; however, for network device 110a, 120i is a terminal, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a network device-to-network device interface protocol; in this case, 120i is also a network device relative to 110a. Therefore, both network devices and terminals can be collectively referred to as communication devices. Figure 1 110a and 110b can be referred to as communication devices with network equipment functions. Figure 1 The 120a-120j in the text can be referred to as communication devices with terminal functions.

[0066] Communication between network devices and terminals, between network devices, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0067] In the embodiments of this application, the functions of the network device can be executed by modules (such as chips) within the network device, or by a control subsystem that includes network device functions. This control subsystem, including network device functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.

[0068] The following is an explanation of the relevant terms used in the embodiments of this application. Unless otherwise specified, these explanations are provided to support the meaning of the relevant terms and to make the embodiments of this application easier to understand, and should not be regarded as a strict limitation of the relevant terms within the scope of protection claimed by this application.

[0069] 1) Orthogonal Frequency Division Multiplexing (OFDM) and DFT-s-OFDM

[0070] Figure 2 This is a schematic diagram of signal processing for an OFDM or DFT-s-OFDM system. When considering the signal processing of an OFDM system, the transmitter lacks a DFT module, and the receiver lacks an inverse discrete fourier transform (IDFT) module. For example... Figure 2 As shown in the diagram, when considering the signal processing schematic of an OFDM system, the frequency domain signal {S(p)}, where S(p) = s(p), can be converted from M consecutive data points, denoted as S(kM), S(kM+1), ..., S(kM+M-1), into an M-dimensional data block, denoted as S, through a serial-to-parallel (S / P) converter. k = [S(kM), S(kM+1), ..., S(kM+M-1)]. Where the subscript k represents the OFDM symbol number, and the superscript T represents the transpose. Through subcarrier mapping, S... k The M data carried modulate N of the N subcarriers.sc N subcarriers, of which N sc =M, the rest (NN) sc ) subcarriers are modulated by data 0. N-dimensional data vector X k A set of N complex time-domain sampling points, denoted as x, is obtained by performing an N-point inverse discrete fourier transform (IDFT). k =[x k (0), x k (1), ..., x k (N-1)] T n = 0, 1, ..., N-1.

[0071] To eliminate inter-symbol interference (ISI) caused by multipath propagation (e.g., the propagation of radio signals through two or more transmission paths to the receiver), a cyclic prefix (CP) can be added to the beginning of each OFDM symbol. One possible implementation is to copy x... k The last G sample points are then appended to x. k At the beginning, a time-domain OFDM signal is obtained, denoted as... In other words, an OFDM symbol includes valid data xk and a cyclic prefix (or redundant data). After digital-to-analog conversion, the OFDM signal is transmitted through the antenna at the signal transmitting end.

[0072] OFDM signals are transmitted through a channel and received by a signal receiver. The OFDM signals are then demodulated through inverse processing, which involves analog-to-digital conversion, removal of CP, serial-to-parallel conversion, N-point discrete Fourier transform (DFT), decarrier mapping, and parallel-to-serial conversion to obtain {{s′(p)}}.

[0073] like Figure 2 As shown in the diagram, when considering the signal processing schematic of the DFT-s-OFDM system, the time-domain signal {s(p)} is converted from serial to parallel to obtain multiple data blocks of length M. Let the k-th data block be denoted as s. k s k Perform an M-point DFT operation to obtain S k Then for S kThe DFT-s-OFDM signal is obtained through the processing described in the OFDM system. Introducing DFT processing before the OFDM process gives the DFT-s-OFDM signal quasi-single-carrier characteristics, resulting in a significantly lower PAPR (Power Amplifier Ratio) than multi-carrier signals like OFDM. For example, with the same power amplifier, using the DFT-s-OFDM waveform can achieve greater output power and higher power amplifier efficiency, thereby improving coverage.

[0074] It should be understood that when the number of transform points N satisfies certain constraints (e.g., N is a power of 2, 3, or 5), the IDFT can also be implemented using the efficient inverse fast fourier transform (IFFT). Similarly, the DFT can be implemented using the efficient FFT. In the following text, IDFT and IFFT are interchangeable, as are DFT and fast fourier transform (FFT).

[0075] N sc This can be understood as the number of subcarriers included in the OFDM signal transmission bandwidth. In the above text, N sc It can be equal to M. It should be understood that N... sc It can also be greater than M. For example, for an S of length M... k Perform sequence expansion, assuming the length of the expanded sequence is equal to N. sc Therefore, N sc ≥M.

[0076] 2) DMRS

[0077] Because information may change during transmission (e.g., noise, fading), the received information may differ from the transmitted information. To accurately reconstruct the correct information, it is necessary to understand what changes the information has undergone during transmission; therefore, a reference signal (RS) is introduced.

[0078] The transmitting end and the receiving end agree on a known signal in advance (for example, denoted as RS). RS is transmitted together with the information to be sent in the transmission channel. After receiving the signal (for example, denoted as RS'), the receiving end can understand the changes that have occurred in the information 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 based on the channel characteristics.

[0079] One type of RS can be a DMRS. This 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 during data demodulation in the PUSCH. For example, for downlink transmission, the DMRS can be used for channel estimation during data demodulation in the PDSCH. Optionally, the DMRS can also be called a pilot. Optionally, the DMRS can be generated based on a quadrature phase shift keying (QPSK) sequence or based on a low PAPR sequence (e.g., Zadoff-Chu (ZC)). It is understood that the name of the DMRS can vary in different communication systems (e.g., future communication systems).

[0080] 3) MCS table

[0081] The MCS table is a combination of different modulation schemes and coding efficiencies (code rates) used to define the number of effective bits that a resource element (RE) can carry. Table 1 below shows partial information from Table 6.1.4.1-1 of 3GPP TS 38.214. The value of 'q' in Table 1 can be either 1 or 2. Based on Table 1, the first column shows the MCS index value (ranging from 0 to 31), and the second column shows the modulation order corresponding to the modulation scheme. For example, a modulation order of 1 corresponds to π / 2-binary phase shift keying (π / 2-BPSK) modulation; a modulation order of 2 corresponds to QPSK modulation; a modulation order of 4 corresponds to 16QAM; and a modulation order of 6 corresponds to 64QAM. The third column shows the result of multiplying the code rate R by 1024. For example, when the MCS index value is 2, the result of R multiplied by 1024 is 193, so R is 193 / 1024. The fourth column shows the number of effective bits that an RE can carry, where the number of effective bits is 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 equals 0.3770.

[0082] Table 1

[0083]

[0084]

[0085] 4) Transport block (TB)

[0086] A TB represents a packet of data transmitted within a Transmission Time Interval (TTI). A TB undergoes a series of intermediate processing steps (such as adding cyclic redundancy check, coding, and interleaving) to obtain a codeword. This codeword is then scrambled, modulated (e.g., QPSK modulation), and mapped through layers to become multiple parallel data streams. The number of layers or data streams depends on the channel rank. The channel rank can be understood as the number of spatially independent channels, i.e., the maximum number of independent data streams that can be transmitted simultaneously without interference.

[0087] The information associated with the TB includes: the TB's modulation and coding scheme (MCS), the TB's new data indicator, and the TB's redundancy version. Existing protocols use the "Modulation and coding scheme" field in the DCI to indicate the MCS index value, the "Redundancy version" field to indicate the redundancy version, and the "New data indicator" field to indicate the new data indicator. This can be understood by referring to existing protocols and will not be elaborated upon here. It should be noted that by receiving the TB-associated information, the terminal device can determine the data's redundancy version, whether the data is a retransmission, or new data. It can also obtain the MCS of data associated with the DMRS sequence and FDM.

[0088] 5) DMRS symbols carry single-carrier data using DMRS sequences and frequency division multiplexing (FDM) of single-carrier data.

[0089] In existing NR protocols (such as release 18), for a single DMRS code division multiplexing (CDM) group or a single antenna port, regardless of whether DMRS uses configuration 1 or configuration 2, the DMRS sequence only occupies a portion of the REs contained in the DMRS symbol. The remaining REs in the DMRS symbol, excluding those occupied by the DMRS sequence, can be used to carry data (i.e., DMRS sequence and data FDM) to improve spectral efficiency.

[0090] Figure 3A This diagram illustrates a time-frequency resource mapping between a DMRS sequence and FDM data. The frequency domain resource corresponds to one RB (subcarrier index 0 to 11), while the time domain resource corresponds to 14 symbols with indexes 0 to 13. The DMRS symbols are indices 2 and 5, and correspond to the DMRS sequence FDM data in... Figure 3AThe first data is described as follows. It can be seen that the first data and the DMRS sequence occupy different subcarriers. Symbols with indices 3, 4, 6-13 (these 10 symbols) carry the second data. In this application, these 10 symbols are also referred to as data symbols. It can be seen that the data symbols and DMRS symbols are time-division multiplexed, occupying different time-domain resources.

[0091] When data symbols are carried using a single-carrier waveform (e.g., DFT-s-OFDM waveform), to ensure that the PAPR of the DMRS symbol is no higher than that of the data symbol, the first data also uses a single-carrier waveform, and the DMRS sequence uses a low PAPR sequence (e.g., ZC sequence). Furthermore, the modulation order of the first data can be configured to be lower than that of the second data. For example, if 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 merely an illustrative example and does not specifically limit the modulation orders of the first and second data. Figure 3B As shown, the first data, after undergoing DFT spread spectrum processing, is frequency-division multiplexed with the DMRS sequence, and then further processed by IFFT and other methods. Compared to directly frequency-division multiplexing the first data with the DMRS without DFT processing, frequency-division multiplexing the first data with the DMRS after DFT spread spectrum processing results in a lower PAPR, thus improving coverage.

[0092] It should be noted that, in addition to different modulation orders, the first and second data may also use different coding rates, which means that the first and second data may carry different TBs (Transmission Blocks). It should be understood that when the first and second data use different modulation orders but the same coding rate, this application considers the first and second data to jointly carry one TB. When the DMRS sequence and the first data use FDM, how to perform TB indication and determine information corresponding to the first and second data based on the TB indication, such as MCS (Modular Cross Section), is not explained in the relevant technology.

[0093] Reference Figure 4 This application provides a communication method that can be executed through interaction between a terminal device and a network device. Unless otherwise specified, the terminal device can be the terminal device itself, a component within the terminal device (e.g., a processor, chip, or chip system), or a logical module or software implementing all or part of the terminal device's functions. The network device can be the network device itself, a component within the network device (e.g., a processor, chip, or chip system), or a logical module or software implementing all or part of the network device's functions. This application does not specifically limit the scope of the application.

[0094] This method can be applied to 5G communication systems or higher, and also to non-terrestrial communication systems; however, this application does not specifically limit its application. It should be noted that... Figure 4 This is a schematic flowchart illustrating an embodiment of the method of this application, showing the detailed communication steps or operations of the method. However, these steps or operations are merely examples, and other operations may be performed in the embodiments of this application. Figure 4 Variations of various operations within it. Furthermore, Figure 4 Each step in the process can be followed separately according to... Figure 4 The different orders presented may be executed, and it is possible that they are not intended to be executed. Figure 4 All operations within. This method executes as follows:

[0095] Step 401: The network device sends indication information and TB-associated information, where the number of TBs is one TB or two TBs. Correspondingly, the terminal device receives the TB-associated information.

[0096] The indication information indicates that the first data and the demodulated reference signal (DMRS) sequence occupy the same time domain resources but different frequency domain resources, while the second data and the first data occupy different time domain resources. Both the first and second data are modulated using a single-carrier waveform (e.g., DFT-s-OFDM waveform), with the modulation order of the second data being greater than that of the first data. In other words, the indication information indicates that the data transmission method is DMRS and single-carrier data FDM. This can be understood by referring to the relevant description in section 5) above, which will not be repeated here.

[0097] The modulation order of the second data being greater than that of the first data can include the second data having the smallest modulation order greater than that of the first data, or the first data having the largest modulation order less than that 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 0.5 (553 / 1024). The coding rates of the first and second data are the same, both being 0.5. Since the modulation order of the second data is the smallest modulation order greater than that of the first data, the modulation order of the first data is 2. This is merely an illustrative example and not a specific limitation.

[0098] The information associated with TB includes: the modulation and coding scheme (MCS) of TB, the new data indication information of TB, and the redundant version of TB. Refer to the relevant description of TB in section 4) above for further understanding; it will not be elaborated upon here.

[0099] When the modulation orders of the first and second data are different, but their code rates are the same, the information associated with the first TB can be the information associated with the first TB. When the modulation orders and code rates of the first and second data are different, the association information of the TB can also be the information associated with the second TB and the information associated with the third TB. Specifically, the first TB is carried through the first and second data; or, the second TB is carried through the first data, and the third TB is carried through the second data. Based on this, the terminal device can clearly define information such as the MCS of the first and second data to transmit or demodulate them. For example, if the first and second data are uplink data, after obtaining the TB association information, the terminal device can determine how to transmit the first and second data. For example, if the first and second data are downlink data, after obtaining the TB association information, the terminal device can determine how to demodulate the first and second data.

[0100] It should be noted that the first TB, carried by the first and second data, can be understood as the information associated with the first TB determining the MCS of the first and second data. For example, if the information associated with the first TB indicates that the MCS index value of the second data is 4, then referring to the MCS table (e.g., Table 1), the coding rate R corresponding to the first TB multiplied by 1024 is 308. The coding rate corresponding to the first and second data is approximately 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. Similarly, the second TB, carried by the first data, can be understood as the information associated with the second TB determining the modulation and coding scheme of the first data. For example, if the information associated with the second TB indicates that the MCS index value is 6, then referring to the MCS table (e.g., Table 1), the modulation order corresponding to the second TB is 2, and the coding rate is approximately 0.4385 (449 / 1024). Therefore, the modulation order of the first data is determined to be 2, and the coding rate of the first data is 0.4385. The third TB, carried by the second data, can be understood as indicating that the modulation and coding scheme of the second data can be determined based on the information associated with the third TB. For example, if the information associated with the third TB indicates an MCS index value of 14, then referring to the MCS table (e.g., Table 1), the modulation order corresponding to the third TB can be determined to be 4, and the coding rate is approximately 0.5400 (553 / 1024). Therefore, the modulation order of the first data is determined to be 4, and the coding rate of the first data is 0.5400.

[0101] It should be noted that in this application, the DMRS sequence and single-carrier data FDM have the following characteristics: the number of MIMO layers used for transmitting the first TB is less than or equal to 4, or the number of DMRS ports occupied by the 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 those used for transmitting the third TB, and the number of MIMO layers is less than or equal to 4 (e.g., both have 3 MIMO layers); or, the DMRS ports occupied by the DMRS ports used for transmitting the second TB are the same as those used for transmitting the third TB, and the number of DMRS ports is less than or equal to 4 (e.g., the DMRS port occupied by the DMRS ports used for transmitting the second TB is port 1). Based on this, when 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 ensures that the PAPR of the DMRS symbol is not higher than the PAPR of the single-carrier waveform carrying the second data.

[0102] In one possible implementation, the indication information and the TB-associated information are sent via different control signaling. The control signaling includes one or more of the indication information and TB-associated information, 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 via RRC, MAC CE, etc., while the TB-associated information is carried via DCI. Typically, the network device sends the indication information first, followed by the TB-associated information. However, in specific applications, the indication information and the TB-associated information can also be sent simultaneously using the same signaling. Exemplarily, the network device sends RRC signaling, which includes the indication information and the TB-associated information. Reusing existing RRC signaling to transmit the indication information and the TB-associated information can save signaling resources.

[0103] In existing protocols (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 if and only if maxRank or maxMIMO-Layers is larger than 4. In this application, the number of MIMO layers used to transmit the first and second data is less than or equal to 4.

[0104] If the first data and the second data jointly carry the first TB, then the first field in the existing protocol can be used to indicate the information associated with the first TB.

[0105] If the first and second data each carry a TB, since the maxRank or maxMIMO-Layers of TB 2 in the existing protocol is larger than 4, directly using the first and second fields in the existing protocol cannot indicate the information associated with these two TBs. To solve the above problem, in one possible implementation, a new field (e.g., denoted as the third field) is added to the protocol to indicate the information associated with the second TB corresponding to the first data (e.g., TB 3), while the first field in the existing protocol is used to indicate the information related to the third TB corresponding to the second data. It should be understood that the third field is used under the condition of a DMRS sequence and the first data using a single-carrier waveform (FDM).

[0106] The conditions for using TB 3 in the protocol can be described as follows: only present if data and DMRS are co-symbolized in an FDM manner and if Transform precoder is enabled, or if data and DMRS are co-symbolized in an FDM manner and if Transform precoder is enabled and if maxRank or maxMIMO-Layers is equal to or smaller than 4.

[0107] In another possible implementation, the usage conditions of the second field can be extended as follows: if maxRank or maxMIMO-Layers is larger than 4, or if data and DMRS are co-symbolized in an FDM manner, and if Transform precoder is enabled, and if maxRank or maxMIMO-Layers is equal to or smaller than 4. Meanwhile, the first field in the existing protocol can be used to indicate the third TB-related information corresponding to the second data.

[0108] It should be understood that a DCI with a third field is longer than a DCI without a third field. To achieve DCI length alignment, for a DCI without a third field, the most significant bits (MSB) of the DCI can be padded with 0s to achieve length alignment.

[0109] Step 402: The terminal device determines the MCS of the first data, the MCS of the second data, and the size of the TB based on the information associated with the TB.

[0110] The MCS of the first data includes the modulation order and the coding rate of the first data, and the MCS of the second data includes the modulation order and the coding rate of the second data.

[0111] In one optional approach, the information associated with TB is the information associated with the first TB, and the information associated with the first TB corresponds to the second data. The terminal device obtains the MCS of the second data based on the information associated with the first TB; and determines the MCS of the first data based on the MCS of the second data. The modulation order of the second data can be the minimum modulation order greater than the modulation order of the first data (or the modulation order of the first data can be the 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 TB is the information associated with the first TB, the modulation order and coding rate of the first and second data can be clearly defined.

[0112] For example, referring to Table 1 above, 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 0.5 (553 / 1024). The coding rates of the first data and the second data are the same, 0.5. Since the modulation order of the second data is the smallest modulation order greater than that of the first data, the modulation order of the first data is 2.

[0113] In another optional approach, the information associated with TB is the information associated with the first TB, which corresponds to the first data; the terminal device obtains the MCS of the first data based on the information associated with the first TB; and determines the MCS of the second data based on the modulation order and coding rate of the first data; wherein, the modulation order of the second data can be 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), 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 above, the information associated with the first TB indicates that the MCS index corresponding to the first data is 7, the modulation order is 2, and the coding rate is approximately 0.5 (526 / 1024). The coding rate of the first data and the coding rate of the second data are the same, 0.5. Since the modulation order of the second data is the smallest modulation order greater than that of the first data, the modulation order of the second data is 4.

[0115] In another optional approach, the TB-associated information consists of second TB-associated information and third TB-associated information, where the second TB-associated information corresponds to the first data and the third TB-associated information corresponds to the second data. The terminal device obtains the MCS of the first data based on the second TB-associated information and the MCS of the second data based on the third TB-associated information. The modulation order of the second data can be the minimum modulation order greater than that of the first data (or the modulation order of the first data can be the maximum modulation order less than that of the second data). Based on this, when the TB-associated information consists of second TB-associated information and third TB-associated information, the modulation order and coding rate of the first and second data can be clearly defined.

[0116] For example, referring to Table 1 above, the information associated with the second TB indicates that the MCS index corresponding to the first data is 14, the modulation order is 4, and the coding rate is approximately 0.5 (553 / 1024). The information associated with the third TB indicates that the MCS index corresponding to the second data is 26, the modulation order is 6, and the coding rate is approximately 0.89 (910 / 1024).

[0117] It should also be noted that in specific applications, if the terminal device does not receive the indication information indicating the DMRS sequence and single-carrier data FDM, or the indication DMRS symbol carries single-carrier data and the terminal device only receives one TB association information, the terminal device can process it as if the first data does not exist. The terminal device only needs to determine the second data and DMRS.

[0118] In the following cases, the terminal device can be processed as if both TBs have maxRank or maxMIMO-Layers greater than 4.

[0119] Case 1: No indication information was received indicating that the DMRS sequence and single-carrier data FDM or the DMRS symbol carries single-carrier data.

[0120] Scenario 2: Information related to two TBs is received, and the maxRank or maxMIMO-Layers of the two TBs is larger than 4.

[0121] Furthermore, if the terminal device does not receive indication information indicating the DMRS sequence and single-carrier data FDM or indication information indicating that the DMRS symbol carries single-carrier data, but receives two TB association information, and the two TBmaxRank or maxMIMO-Layersis are smaller than or equal to 4, the terminal device assumes this is an incorrect configuration and does not perform data processing.

[0122] It should be noted that after the terminal device determines the modulation method and coding rate of the first and second data based on the information associated with TB, it also determines the number of information bits carried by the first and second data, that is, the size of TB.

[0123] In one alternative approach, the information associated with the TB is the information associated with the first TB, which corresponds to the second data. The terminal device further determines the size of the first TB, also known as the first TB size (i.e., 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 to transmit 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 the second value. The second value is related to the modulation order of the first data and the modulation order of the second data.

[0124] Considering that the modulation orders of the first and second data are different, but their coding rates are the same, the following describes the first TB size (denoted as N) with reference to Method 1 and Method 2. info Determine the method.

[0125] Mode 1 Convert the first data into the second data to determine

[0126] Step 1: Determine N′ RE , where N′ RE This is the first value, used to indicate how many REs are available in the time-domain resources allocated (or scheduled) by an RB and network device for transmitting the second data. As shown in Formula 1 below:

[0127]

[0128] in, This represents the number of subcarriers within one RB, in NR. This indicates the number of symbols contained within the TTI, namely the number of data symbols and the number of DMRS symbols. The sum of This indicates the number of DMRS REs and the number of empty REs within all DMRS symbols. This indicates some additional overhead, ε represents the second value, and * represents multiplication. It should be understood that not all REs other than the DMRS REs (REs occupied by the DMRS sequence) are necessarily used to carry the first data. Therefore, the number of unused 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.

[0129] 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 (corresponding to 256QAM) and the modulation order of the first data is 6 (corresponding to 64QAM), the second value is 1 / 4 ((8-6) / 8); or, 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), the second value is 1 / 3 ((6-4) / 6); or, 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), the second value is 1 / 2 ((4-2) / 4); or, 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), the second value is 1 / 2 ((2-1) / 2). For example, as shown in Formula 2 below, when the second data is modulated using QPSK or 16QAM, ε is 0.5 (i.e., 1 / 2); when the second data is modulated using 64QAM, ε is 1 / 3; and when the second data is modulated using 256QAM, ε is 1 / 4. The following is merely illustrative and does not specifically limit the value of ε.

[0130]

[0131] Step 2: Determine N RE It is used to indicate how many REs are available for transmitting the second data in the time-frequency resources allocated (or scheduled) by the network device. As shown in Formula 3 below.

[0132] N RE =min(156,N′) RE ) / n PRB Formula 3

[0133] Where, n PRB This indicates the number of RBs included in the frequency domain resources allocated (or scheduled) by the network device.

[0134] Step 3: Determine N info .

[0135] N info =N RE *R*Q m *v

[0136] Where R represents the modulation order of the second data, Q m The encoding bitrate of the second data or the encoding bitrate of the first data is indicated by , and v represents the number of MIMO layers used to transmit the first TB.

[0137] Mode 2 Calculate the number of information bits carried by the second data and the first data respectively, and then sum them to get N. info

[0138] Step 1: Determine N′ RE,non-FDM It is used to indicate how many REs are present in a RB and data symbol for transmitting second data. As shown in Formula 4 below:

[0139]

[0140] in, This represents the number of subcarriers within one RB, in NR. This indicates the number of symbols contained within the TTI, namely the number of data symbols and DMRS symbols. The sum of This indicates some additional overhead, and * indicates multiplication.

[0141] Step 2: Determine N RE,non- F DM It is used to indicate how many REs are available for transmitting the second data in the time-frequency resources allocated (or scheduled) by the network device. As shown in Formula 5 below.

[0142] N RE,non-FDM =min(156,N′) RE,non-FDM )*n PRB Formula 5

[0143] Where, n PRB This indicates the number of RBs.

[0144] Step 3: Determine the information bits (N) carried by the second data in the first TB. info,non-FDM As shown in Formula 6 below.

[0145] N info,non-FDM =N RE,non-FDM *R non-FDM *Q m,non-FDM *v Formula 6

[0146] Among them, R non-FDM This indicates the modulation order of the second data, while Q... m,non-FDM This represents the encoding rate of the second data, where v represents the MIMO layer used to transmit the first TB.

[0147] Step 4: Determine N′ RE,FDM It is used to indicate how many REs are available for transmitting the first data in a single RB and all DMRS symbols. As shown in Formula 7 below:

[0148]

[0149] Step 5: Determine N RE,FDMIt is used to indicate how many REs are available in the time-frequency resources allocated (or scheduled) by the network device for transmitting the first data. As shown in Formula 8 below.

[0150] N RE,FDM =min(156,N′) RE,FDM )*n PRB Formula 8

[0151] Step Six: Determine the information bits carried by the first data in the first TB, that is, determine N. info,FDM As shown in Formula 9 below.

[0152] N info,FDM =N RE,FDM *R FDM *Q m,FDM *v Formula 9

[0153] Among them, R FDM Q represents the modulation order of the first data. m,FDM This represents the encoding bitrate of the first data, where v represents the number of MIMO layers used to transmit the first TB.

[0154] Step 7: Determine N for the first TB info As shown in Formula 10 below.

[0155] N info =N info,FDM +N info,non-FDM Formula 10

[0156] In another optional approach, the TB-associated information includes information associated with a second TB and information associated with a 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. The terminal device also determines the size of the second TB and the size of the third TB. The size of the second TB is related to the MCS of the first data, the number of MIMO layers used to transmit 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 to transmit 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 number of MIMO layers used to transmit the second TB is less than or equal to 4, and the number of MIMO layers used to transmit the second TB is the same as the number of MIMO layers used to transmit the third TB.

[0157] Considering that the modulation orders of the first and second data are different, their coding rates are also different. The second TB size (denoted as N) is described below. info,FDM The method for determining the third TB size (denoted as N) and the method for determining the third TB size. info,non-FDM The method for determining ).

[0158] Step 1: Determine N′RE,non-FDM , where N′ RE,non-FDM This is the fourth value, used to indicate how many REs are available in the time-domain resources allocated (or scheduled) by an RB and network device for transmitting the second data. As shown in Formula 11 below:

[0159]

[0160] in, This represents the number of subcarriers within one RB, in NR. This indicates the number of symbols contained within the TTI, namely the number of data symbols and DMRS symbols. The sum of This indicates some additional overhead, and * indicates multiplication.

[0161] Step 2: Determine N RE,non-FDM It is used to indicate how many REs are available for transmitting the second data in the time-frequency resources allocated (or scheduled) by the network device. As shown in Formula 12 below.

[0162] N RE,non-FDM =min(156,N′) RE,non-FDM )*n PRB Formula 12 Where, n PRB This indicates the number of RBs.

[0163] Step 3: Determine the information bits carried by the second data in the second TB, i.e., N. info,non-FDM As shown in Formula 13 below.

[0164] N info,non-FDM =N RE,non-FDM *R non-FDM *Q m,non-FDM *υ Formula 13

[0165] Among them, R non-FDM This indicates the modulation order of the second data, while Q... m,non-FDM υ represents the encoding rate of the second data, where υ represents the MIMO layer used to transmit the second TB.

[0166] Step 4: Determine N′ RE,FDM , where N′ RE,FDM This is the third value, used to indicate how many REs are present in one RB and all DMRS symbols for transmitting the first data. As shown in Formula 14 below:

[0167] in, This indicates the number of DMRS REs and the number of empty REs within all DMRS symbols. * indicates a multiplication operation.

[0168] Step 5: Determine N RE,FDM It is used to indicate how many REs are available in the time-frequency resources allocated (or scheduled) by the network device for transmitting the first data. As shown in Formula 15 below.

[0169] N RE,FDM =min(156,N′) RE,FDM )*n PRB Formula 15

[0170] Step Six: Determine the information bits carried by the first data in the third TB, that is, determine N. info,FDM As shown in Formula 16 below.

[0171] N info,FDM =N RE,FDM *R FDM *Q m,FDM *v Formula 16

[0172] Among them, R FDM Q represents the modulation order of the first data. m,FDM This represents the encoding rate of the first data, where v represents the MIMO layer used to transmit the third TB.

[0173] 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.

[0174] 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.

[0175] It should be noted that when performing the above... Figure 4 Prior to the illustrated process, the network device may employ 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, it determines the indication information and the association information of the TB, and sends 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.

[0176] 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).

[0177] The foregoing primarily describes the solutions provided by the embodiments of this application from the perspective of device interaction. It is understood that, in order to achieve the above functions, each device may include corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by 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 this application.

[0178] The embodiments of this application can divide the device into functional units according to the above method examples. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0179] When using integrated units, Figure 5 A possible exemplary block diagram of the communication device involved in an embodiment of this application is shown. For example... Figure 5As shown, the communication device 500 may include a processing unit 501 and a transceiver unit 502. The processing unit 501 is used to control and manage the operation of the communication device 500. The transceiver unit 502 is used to support communication between the communication device 500 and other devices. Optionally, the transceiver unit 502 may include a receiving unit and / or a transmitting unit, respectively used to perform receiving and transmitting operations. Optionally, the communication device 500 may also include a storage unit for storing the program code and / or data of the communication device 500. The transceiver unit may be referred to as an input / output unit, a communication unit, etc., and may be a transceiver; the processing unit may be a processor. When the communication device is a module (e.g., a chip) in a communication device, the transceiver unit may be an input / output interface, an input / output circuit, or an input / output pin, etc., and may also be referred to as an interface, a communication interface, or an interface circuit, etc.; the processing unit may be a processor, a processing circuit, or a logic circuit, etc. Specifically, the communication device may be the aforementioned terminal device, network device, etc.

[0180] In one embodiment, the communication device is a terminal device, wherein the transceiver unit 502 is used to receive indication information and TB-associated information, the indication information indicating that the first data and the DMRS sequence occupy the same time domain resources but different frequency domain resources, the second data and the first data occupy different time domain resources, the first data and the second data are modulated using single-carrier waveform, the modulation order of the second data is greater than the modulation order of the first data, the number of TBs is one TB or two TBs; the processing unit 501 is used to determine the MCS of the first data, the MCS of the second data and the size of the TBs based on the TB-associated information.

[0181] In another embodiment, the communication device is a network device, wherein the transceiver unit 502 is used to send indication information and transport block (TB) associated information. The indication information indicates that the first data and the DMRS sequence occupy the same time domain resources but different frequency domain resources, the second data and the first data occupy different time domain resources, the first data and the second data are modulated using a single-carrier waveform, and the modulation order of the second data is greater than that 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. The transceiver unit 502 is also used to acquire first information, which includes the first data, the second data, and the DMRS sequence.

[0182] In addition, such as Figure 6 The diagram shown is a simplified structural schematic of a terminal device provided in this application. For ease of understanding and illustration, Figure 6 In this context, the terminal is taken as a mobile phone as an example. For example... Figure 6 As shown, the terminal includes a processor, memory, radio frequency circuitry, antenna, and input / output devices.

[0183] The processor is mainly used to process communication protocols and communication data, control terminal devices, execute software programs, and process data from software programs.

[0184] Memory is mainly used to store software programs and data.

[0185] Radio frequency (RF) circuits are mainly used for the conversion between baseband signals and RF signals, as well as for the processing of RF signals.

[0186] Antennas are primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves.

[0187] Input / output devices, such as touchscreens, displays, and keyboards, are primarily used to receive user input data and output data to the user.

[0188] It should be noted that some types of terminal devices may not have input / output devices.

[0189] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it.

[0190] For ease of explanation, Figure 6 Only one memory and processor are shown in the illustration. In actual terminal device products, there may be one or more processors and one or more memories. Memory may also be referred to as storage medium or storage device, etc. Memory may be set up independently of the processor or integrated with the processor; this application does not limit this.

[0191] In the embodiments of this application, the antenna and radio frequency circuit with transceiver function can be regarded as the transceiver unit of the terminal device, and the processor with processing function can be regarded as the processing unit of the terminal device.

[0192] like Figure 6 As shown, terminal 600 includes a transceiver unit 610 and a processing unit 620. The transceiver unit 610 can also be called a transceiver, transceiver device, or transceiver unit. The processing unit 620 can also be called a processor, processing board, processing module, or processing device.

[0193] Optionally, the devices in transceiver unit 610 used for receiving functions can be considered as receiving units, and the devices in transceiver unit 610 used for transmitting functions can be considered as transmitting units. That is, transceiver unit 610 includes both receiving and transmitting units. A transceiver unit may also be called a transceiver, transceiver circuit, etc. A receiving unit may also be called a receiver, receiver, or receiving circuit, etc. A transmitting unit may also be called a transmitter, transmitter, or transmitting circuit, etc.

[0194] It should be understood that the transceiver unit 610 is used to perform the sending and receiving operations of the terminal device in the above method embodiments, and the processing unit 620 is used to perform other operations on the terminal device in the above method embodiments besides the sending and receiving operations.

[0195] When the terminal device is a chip, the chip includes a transceiver unit and a processing unit (processor). The transceiver unit can be an input / output circuit or a communication interface, such as an I / O interface; the processing unit is a processor, microprocessor, integrated circuit, or logic circuit integrated on the chip. The transceiver unit, processing unit, and memory can be integrated into a first chip, such as a modem or a system-on-a-chip (SoC). Radio frequency (RF) circuitry can be located in a second chip, such as an RF front-end.

[0196] This application also provides a network device. For example... Figure 7 The diagram shown is a structural schematic of a network device 700 provided in an embodiment of this application. This network device 700 can be applied to, for example... Figure 1 In the system shown, for example, network device 700 can be Figure 1 The network devices in the system are used to perform the functions of the network devices in the above method embodiments. It should be understood that the following are merely examples, and in future communication systems, network devices may have other forms and configurations.

[0197] For example, in a 5G communication system, network equipment 700 may include CU, DU, and AAU, compared to network equipment in an LTE communication system which consists of one or more radio frequency units, such as remote radio units (RRUs), and one or more building baseband units (BBUs).

[0198] The non-real-time portion of the original BBU will be separated and redefined as CU, responsible for handling non-real-time protocols and services. Some physical layer processing functions of the BBU, along with the original RRU and passive antenna, will be merged into AAU. The remaining functions of the BBU will be redefined as DU, responsible for handling physical layer protocols and real-time services. In short, CU and DU are distinguished by the real-time nature of the processed content, and AAU is a combination of RRU and antenna.

[0199] CU, DU, and AAU can be installed separately or together, resulting in various network deployment configurations. One possible deployment configuration is as follows: Figure 7 As shown, consistent with traditional 4G network equipment, the CU and DU share the same hardware deployment. It should be understood that... Figure 7 This is just an example and does not limit the scope of protection of this application. For example, the deployment form can also be DU deployed in BBU data center, CU centrally deployed, or DU centrally deployed and CU centrally deployed at a higher level, etc.

[0200] The AAU800 can perform send and receive functions and Figure 5 The transceiver unit 502 corresponds to this. Optionally, the AAU800 can also be called a transceiver, transceiver circuit, or transceiver, etc., and it may include at least one antenna 801 and a radio frequency unit 802. Optionally, the AAU800 may include a receiving unit and a transmitting unit, where the receiving unit may correspond to a receiver (or receiver circuit), and the transmitting unit may correspond to a transmitter (or transmitter circuit). The CU and DU900 can implement internal processing functions and... Figure 5 The processing unit 501 corresponds to this. Optionally, the CU and DU900 can control network devices and can be called controllers. The AAU can be physically set together with the CU and DU, or they can be physically set separately.

[0201] In addition, network equipment is not limited to Figure 7 The form shown can also be other forms: for example, including BBU and adaptive radio unit (ARU), or including BBU and AAU; it can also be customer premises equipment (CPE), or other forms, which are not limited in this application.

[0202] In one example, the CU and DU900 can be composed of one or more single boards. Multiple single boards can collectively support a single access standard wireless access network (such as an LTE network), or they can each support different access standards wireless access networks (such as LTE, 5G, future networks, or other networks). The CU and DU900 also 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, such as controlling the network device to execute the operation procedures related to the network device in the above method embodiments. The memory 901 and processor 902 can serve one or more single boards. That is, each single board can have its own memory and processor, or multiple single boards can share the same memory and processor. Furthermore, each single board can also have necessary circuitry.

[0203] It should be understood that Figure 7 The network device 700 shown can achieve Figure 4 The network device functions involved in the method embodiments are described below. The operations and / or functions of each unit in the network device 700 are respectively for implementing the corresponding processes executed by the network device in the method embodiments of this application. To avoid repetition, detailed descriptions are appropriately omitted here. Figure 7 The network device structure shown in the example is only one possible configuration and should not be construed as limiting the embodiments of this application. This application does not exclude the possibility of other network device structures that may appear in the future.

[0204] The CU and DU900 described above can be used to perform the actions implemented internally by the network device as described in the preceding method embodiments, while the AAU800 can be used to perform the actions described in the preceding method embodiments whereby the network device sends data to or receives data from the terminal device. Please refer to the descriptions in the preceding method embodiments for details, which will not be repeated here.

[0205] This application also provides a communication system, which includes a terminal device and a network device. The terminal device is used to perform the above-described... Figure 4 The illustrated embodiments show all or part of the steps performed by the terminal device. The network device is used to perform... Figure 4 The network device performs all or part of the steps shown in the embodiments.

[0206] Based on the above embodiments, this application also provides a computer-readable storage medium storing instructions that, when executed, cause the methods 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 various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory, a random access memory, a magnetic disk, or an optical disk.

[0207] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this 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, etc.) containing computer-usable program code.

[0208] This application is described with reference to flowchart illustrations and / or block diagrams of the methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations 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, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0209] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0210] These computer program instructions can also be loaded onto a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

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.