Communication method and related device

By receiving and processing multiple transmission units and employing flexible resource allocation and HARQ process strategies, the problem of insufficient transmission unit processing efficiency in existing technologies is solved, achieving large-scale transmission and efficient processing.

WO2026031716A1PCT designated stage Publication Date: 2026-02-12HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/096205
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-05
Filing Date
2025-05-21
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

In existing technologies, a terminal can only transmit one transport block (TB) in a time slot, which cannot support large-scale TB transmission. Furthermore, the HARQ process has a single processing method, resulting in insufficient flexibility and efficiency of the transmission unit.

Method used

By receiving multiple transmission units and employing different modulation and coding strategies, spatial and frequency domain resources can be flexibly allocated, allowing one HARQ process to handle multiple transmission units or multiple HARQ processes to handle transmission units separately, supporting the transmission of large-scale transmission units and improving processing efficiency.

Benefits of technology

It enables the reception or transmission of multiple transmission units within a single time unit, reducing overhead, improving the processing efficiency and flexibility of transmission units, and supporting large-scale transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025096205_12022026_PF_FP_ABST
    Figure CN2025096205_12022026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a communication method, comprising: a first communication apparatus receives first indication information, wherein the first indication information is used for instructing the first communication apparatus to receive N transmission units in a first time unit, N is greater than 1, and the N transmission units include transmission units corresponding to different transport layers, and / or include transmission units corresponding to different frequency domain units; the first communication apparatus receives second indication information, wherein the second indication information is used for indicating HARQ processes corresponding to the N transmission units; the first communication apparatus receives the N transmission units in the first time unit; and the first communication apparatus processes the N transmission units on the basis of the HARQ processes.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and related device

[0001] The present application claims priority from the Chinese patent application No. 202411069529.9 filed on August 5, 2024, and entitled "A communication method and related device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of computers, and in particular to a communication method and related device. BACKGROUND

[0003] A transport block (TB) is a basic unit of data transmission between a medium access control (MAC) layer and a physical layer in mobile communication, which defines the size of data that can be transmitted per resource scheduling and provides error protection through a series of physical layer processing. In mobile communication technology, the TB plays a crucial role. Hybrid automatic repeat request (HARQ) is a technique used in communication systems to improve data transmission reliability and efficiency by retransmitting to correct errors that occur during transmission.

[0004] In the current mechanism, a terminal can only transmit one TB in a time slot, and only a way of processing one TB in a time slot by one HARQ process is given, which cannot support large-scale TB transmission. SUMMARY

[0005] The present application provides a communication method and related device for supporting transmission of a larger-scale transmission unit or improving flexibility of transmission of a transmission unit.

[0006] The first aspect of the present application provides a communication method:

[0007] A first communication device receives first indication information, the first indication information being used to indicate that the first communication device receives N transmission units in a first time unit, N being greater than 1, the N transmission units including transmission units corresponding to different transmission layers and / or including transmission units corresponding to different frequency domain units. The first communication device receives second indication information, the second indication information being used to indicate HARQ processes corresponding to the N transmission units. The first communication device receives the N transmission units in the first time unit, and the first communication device processes the N transmission units according to the HARQ processes.

[0008] In the present application, different transmission units can adopt different modulation and coding schemes, by flexibly allocating spatial domain and frequency domain resources for multiple transmission units, so that each transmission unit adapts to the spatial domain characteristics and frequency domain characteristics, maximizes resource efficiency, so that the first communication device can receive multiple transmission units in one time unit, and the first communication device processes the received transmission units according to the HARQ process indicated by the second communication device, thereby supporting large-scale transmission unit transmission.

[0009] In a possible implementation, the number of HARQ processes is 1, and the first communication device processes N transmission units according to 1 HARQ process.

[0010] In the present application, by processing N transmission units through 1 HARQ process, the overhead of the first communication device is reduced.

[0011] In a possible implementation, the number of HARQ processes is N, and N HARQ processes correspond to N transmission units one by one, and the first communication device processes N transmission units one by one according to N HARQ processes.

[0012] In the present application, by processing N transmission units through N HARQ processes, the processing efficiency of the transmission unit is improved.

[0013] In a possible implementation, the number of HARQ processes is M, and M is less than N. The first communication device processes N transmission units according to M HARQ processes.

[0014] In the present application, N transmission units can also be processed through HARQ processes that are not equal in number to the number of transmission units, thereby improving the flexibility of transmission unit processing.

[0015] In a possible implementation, the M HARQ processes include a first HARQ process, the first HARQ process corresponds to a first transmission unit and a second transmission unit, the first transmission unit corresponds to first data of new transmission or retransmission, and the second transmission unit corresponds to the first data of retransmission.

[0016] In the present application, the new transmission and retransmission of the same data correspond to the same HARQ process, which facilitates subsequent decoding operations.

[0017] In a possible implementation, the M HARQ processes include a first HARQ process, the first HARQ process corresponds to a first transmission unit and a second transmission unit, and the data corresponding to the first transmission unit and the second transmission unit is different.

[0018] In a possible implementation, the method further comprises:

[0019] The first communication device sends first information, the first information being used to indicate a number Q of transmission units that the first communication device can receive in parallel in a time unit, Q being greater than or equal to N.

[0020] In the present application, the first communication device indicates the maximum number Q of transmission units that can be received, so that the second communication device can adjust the value of N based on this to avoid exceeding the capability of the first communication device.

[0021] In a possible implementation, if the N transmission units are all successfully decoded, the first communication device releases the HARQ process; if the first transmission unit in the N transmission units is unsuccessfully decoded, the method further includes:

[0022] The first communication device receives the retransmitted first transmission unit, and processes the retransmitted first transmission unit according to the HARQ process.

[0023] In the present application, when the transmission unit corresponding to the HARQ process is successfully decoded, the resource of the HARQ process is released, and when retransmission is needed, the processing is continued according to the HARQ process, thereby improving the sustainability of the scheme.

[0024] In a possible implementation, the N transmission units include the first transmission unit, and the method further includes:

[0025] If the first transmission unit is successfully decoded, the first communication device releases the HARQ process corresponding to the first transmission unit; if the first transmission unit is unsuccessfully decoded, the first communication device receives the retransmitted first transmission unit, and processes the retransmitted first transmission unit according to the HARQ process corresponding to the first transmission unit.

[0026] In the present application, when the transmission unit corresponding to the HARQ process is successfully decoded, the resource of the HARQ process is released, and when retransmission is needed, the processing is continued according to the HARQ process, thereby improving the sustainability of the scheme.

[0027] In a possible implementation, the first transmission unit and the second transmission unit correspond to the same HARQ feedback information.

[0028] In the present application, since the first transmission unit and the second transmission unit are new transmission and retransmission of the same data, they can correspond to the same HARQ feedback information, thereby saving the overhead.

[0029] In a possible implementation, the N transmission units include one or more first transmission units, and the one or more first transmission units correspond to a first HARQ process in M HARQ processes, and the method further includes:

[0030] If the one or more first transmission units are all decoded successfully, the first communication device releases the first HARQ process; if the one or more first transmission units include a first transmission unit that fails to be decoded, the first communication device receives a retransmitted first transmission unit that fails to be decoded, and the first communication device processes the retransmitted first transmission unit that fails to be decoded according to the first HARQ process.

[0031] In the present application, when a transmission unit corresponding to a HARQ process is decoded successfully, the resource of the HARQ process is released, and when retransmission is needed, the HARQ process is continued to be processed, thereby improving the sustainability of the scheme.

[0032] In a possible implementation, the method further includes:

[0033] The first communication device receives third indication information, and the third indication information is used to indicate that the first communication device transmits HARQ feedback information corresponding to N transmission units in a second time unit. The first communication device generates the HARQ feedback information corresponding to the N transmission units, the HARQ feedback information corresponding to the N transmission units is arranged in a preset order, and the first communication device transmits the HARQ feedback information corresponding to the N transmission units in the second time unit.

[0034] In the present application, the first communication device feeds back the HARQ feedback information corresponding to the N transmission units, thereby providing a guarantee for subsequent retransmission.

[0035] In a possible implementation, the preset order is determined according to an order of the N transmission units indicated in the first indication information.

[0036] In a possible implementation, the preset order is determined according to an identifier of an antenna port corresponding to the N transmission units, or according to a frequency domain unit corresponding to the N transmission units.

[0037] In a possible implementation, the preset order is determined according to an identifier of N HARQ processes corresponding to the N transmission units.

[0038] In a possible implementation, the N transmission units one-to-one correspond to N transmission layers.

[0039] In a possible implementation, the N transmission layers correspond to N antenna ports.

[0040] The second aspect of the present application provides a communication method:

[0041] The second communication device sends first indication information, the first indication information being used to indicate that N transmission units are received in a first time unit, N being greater than 1, the N transmission units including transmission units corresponding to different transmission layers and / or including transmission units corresponding to different frequency domain units. The second communication device sends second indication information, the second indication information being used to indicate HARQ processes corresponding to the N transmission units, the HARQ processes being used to process the N transmission units. The second communication device sends the N transmission units in the first time unit.

[0042] In a possible implementation, the number of HARQ processes is 1, and the 1 HARQ is used to process the N transmission units.

[0043] In a possible implementation, the number of HARQ processes is N, the N HARQ processes one-to-one corresponding to the N transmission units, and the N HARQ processes being used to one-to-one process the N transmission units.

[0044] In a possible implementation, the number of HARQ processes is M, M being less than N, and the M HARQ processes being used to process the N transmission units.

[0045] In a possible implementation, the M HARQ processes include a first HARQ process, the first HARQ process corresponding to a first transmission unit and a second transmission unit, the first transmission unit corresponding to first data of new transmission or retransmission, and the second transmission unit corresponding to the first data of retransmission.

[0046] In a possible implementation, the M HARQ processes include a first HARQ process, the first HARQ process corresponding to a first transmission unit and a second transmission unit, the first transmission unit and the second transmission unit corresponding to different data.

[0047] In a possible implementation, the method further includes:

[0048] The second communication device sends third indication information, the third indication information being used to indicate that HARQ feedback information corresponding to the N transmission units is sent in a second time unit. The second communication device receives the HARQ feedback information corresponding to the N transmission units in the second time unit, the HARQ feedback information corresponding to the N transmission units being arranged in a preset order.

[0049] In a possible implementation, the preset order is determined according to an order of the N transmission units indicated in the first indication information.

[0050] In a possible implementation, the preset order is determined according to an identifier of an antenna port corresponding to the N transmission units or according to a frequency domain unit corresponding to the N transmission units.

[0051] In a possible implementation, the preset sequence is determined according to the identifiers of the N HARQ processes corresponding to the N transmission units.

[0052] In a possible implementation, the N transmission units correspond to the N transmission layers one by one.

[0053] In a possible implementation, the N transmission layers correspond to the N antenna ports.

[0054] The third aspect of the present application provides a communication method:

[0055] The first communication device receives first indication information, and the first indication information is used to indicate that the first communication device transmits N transmission units in a first time unit, where N is greater than 1, the N transmission units include transmission units corresponding to different transmission layers, and / or include transmission units corresponding to different frequency domain units. The first communication device receives second indication information, and the second indication information is used to indicate HARQ processes corresponding to the N transmission units. The first communication device processes the N transmission units according to the HARQ processes, to transmit the N transmission units.

[0056] In the present application, different transmission units can adopt different modulation and coding schemes, and by flexibly allocating spatial domain and frequency domain resources for multiple transmission units, each transmission unit can adapt to spatial domain characteristics and frequency domain characteristics, maximize resource efficiency, and enable the first communication device to transmit multiple transmission units in one time unit, thereby supporting large-scale transmission unit transmission.

[0057] In a possible implementation, the number of HARQ processes is 1, and the first communication device processes the N transmission units according to the 1 HARQ process.

[0058] In the present application, by processing the N transmission units through the 1 HARQ process, the overhead of the first communication device is reduced.

[0059] In a possible implementation, the number of HARQ processes is N, the N HARQ processes correspond to the N transmission units one by one, and the first communication device processes the N transmission units one by one according to the N HARQ processes.

[0060] In the present application, by processing the N transmission units through the N HARQ processes, the processing efficiency of the transmission units is improved.

[0061] In a possible implementation, the number of HARQ processes is M, and M is less than N. The first communication device processes the N transmission units according to the M HARQ processes.

[0062] In the present application, the N transport units can also be processed by the HARQ processes that are not equal in number to the transport units, and the flexibility of processing the transport units is improved.

[0063] In a possible implementation, the M HARQ processes include a first HARQ process, the first HARQ process corresponds to a first transport unit and a second transport unit, the first transport unit corresponds to first data of new transmission or retransmission, and the second transport unit corresponds to the first data of retransmission.

[0064] In the present application, the new transmission and the retransmission of the same data correspond to the same HARQ process, and subsequent decoding operations are facilitated.

[0065] In a possible implementation, the M HARQ processes include a first HARQ process, the first HARQ process corresponds to a first transport unit and a second transport unit, and the data corresponding to the first transport unit and the second transport unit are different.

[0066] In a possible implementation, the N transport units one-to-one correspond to N transport layers.

[0067] In a possible implementation, the N transport layers correspond to N antenna ports.

[0068] The first communication device sends first information, the first information is used to indicate the number T of transport units that the first communication device can send in parallel in a time unit, and T is greater than or equal to N.

[0069] The fourth aspect of the present application provides a communication method:

[0070] The second communication device sends first indication information, the first indication information is used to indicate that N transport units are sent in a first time unit, N is greater than 1, the N transport units include transport units corresponding to different transport layers, and / or include transport units corresponding to different frequency domain units. The second communication device sends second indication information, the second indication information is used to indicate HARQ processes corresponding to the N transport units, and the HARQ processes are used to process the N transport units to send the N transport units.

[0071] In a possible implementation, the number of HARQ processes is 1, and the 1 HARQ process is used to process the N transport units.

[0072] In a possible implementation, the number of HARQ processes is N, the N HARQ processes one-to-one correspond to the N transport units, and the N HARQ processes are used to process the N transport units one-to-one.

[0073] In a possible implementation, the number of HARQ processes is M, and M is less than N. The M HARQ processes are used to process the N transport units.

[0074] In a possible implementation, the M HARQ processes include a first HARQ process, the first HARQ process corresponding to a first transmission unit and a second transmission unit, the first transmission unit corresponding to first data of a new transmission or a retransmission, and the second transmission unit corresponding to the first data of a retransmission.

[0075] In a possible implementation, the M HARQ processes include a first HARQ process, the first HARQ process corresponding to a first transmission unit and a second transmission unit, the first transmission unit and the second transmission unit corresponding to different data.

[0076] In a possible implementation, the N transmission units one-to-one correspond to N transmission layers.

[0077] In a possible implementation, the N transmission layers correspond to N antenna ports.

[0078] The fifth aspect of the present application provides a first communication apparatus, including a processor and a memory, the processor being configured to execute instructions stored in the memory, so that the first communication apparatus performs the method in the first aspect.

[0079] The sixth aspect of the present application provides a second communication apparatus, including a processor and a memory, the processor being configured to execute instructions stored in the memory, so that the first communication apparatus performs the method in the second aspect.

[0080] The seventh aspect of the present application further provides a computer program product including instructions, when the instructions are executed by a computer, the computer performs the method in the foregoing aspects.

[0081] The eighth aspect of the present application further provides a computer-readable storage medium including computer program instructions, when the computer program instructions are executed by a computer, the computer performs the method in the foregoing aspects.

[0082] The ninth aspect of the present application further provides a chip system, which is used to perform the method in the foregoing aspects. BRIEF DESCRIPTION OF DRAWINGS

[0083] FIG. 1 is a schematic diagram of a C-V2X scenario;

[0084] FIG. 2 is a schematic diagram of a HARQ entity;

[0085] FIG. 3 is a schematic diagram of HARQ feedback;

[0086] FIG. 4 is a schematic diagram of an application scenario of the present application;

[0087] FIG. 5 is another schematic diagram of an application scenario of the present application;

[0088] FIG. 6a is a flow diagram of a communication method according to the present application;

[0089] FIG. 6b is a diagram of time domain resource and space domain resource occupied by N transmission units;

[0090] FIG. 6c is another diagram of time domain resource and space domain resource occupied by N transmission units;

[0091] FIG. 6d is another diagram of time domain resource and space domain resource occupied by N transmission units;

[0092] FIG. 7 is a diagram of the correspondence between HARQ processes and transmission units;

[0093] FIG. 8 is another diagram of the correspondence between HARQ processes and transmission units;

[0094] FIG. 9 is a diagram of the feedback order of HARQ feedback information;

[0095] FIG. 10 is another diagram of the feedback order of HARQ feedback information;

[0096] FIG. 11 is another flow diagram of a communication method according to the present application;

[0097] FIG. 12 is a diagram of the structure of a first communication device according to the present application;

[0098] FIG. 13 is a diagram of the structure of a second communication device according to the present application;

[0099] FIG. 14 is another diagram of the structure of the first communication device or the second communication device according to the present application. DETAILED DESCRIPTION

[0100] Embodiments of the present application will be described below in conjunction with the accompanying drawings. It is obvious that the described embodiments are only a part of the embodiments of the present application, but not all the embodiments. It is known to those skilled in the art that, as technology develops and new scenarios appear, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0101] The terms "first", "second", and the like, as used in the specification and in the claims of the application, and in the above Description of Embodiments, unless otherwise specified, are used for distinguishing between similar objects talking about the same object are used to distinguish between the similar objects talking about the same object and do not necessarily have a described particular priority or order. It is to be understood that the data used in this way can be interchanged, where appropriate, so that the embodiments described herein can be carried out in sequences other than those illustrated or otherwise described herein. Further, the terms "comprise" and "include", and variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, product, or apparatus that comprises a list of steps or units are not necessarily limited to those steps or units but can include other not expressly listed steps or units, or additional steps or units inherent to such process, method, product, or apparatus.

[0102] To facilitate the understanding of the present application, the relevant concepts involved in the present application are introduced as follows:

[0103] Cellular vehicle to everything (C-V2X) is a vehicle to infrastructure / vehicle / pedestrian (V2X) communication technology developed based on a cellular system. It utilizes and enhances the current cellular network functions and elements to achieve low-latency and high-reliability communication between various nodes in the vehicle network, including vehicle to vehicle (V2V), vehicle to pedestrian (V2P), vehicle to infrastructure (V2I), and vehicle to network (V2N). As shown in FIG. 1, with the evolution of the cellular system from 4G long term evolution (LTE) to 5G, C-V2X evolves from LTE-V2X to NR-V2X (new radio V2X, NR-V2X). 5G NR-V2X can support lower transmission latency, more reliable communication transmission, higher throughput, better user experience, and meet the needs of a wider range of application scenarios. Further, the vehicle to vehicle communication technology supported by V2X can be extended to Device-to-Device (D2D) communication under any system.

[0104] Hybrid automatic repeat request (HARQ) entity: Referring to FIG. 2, there is one HARQ entity on the terminal device, and the HARQ entity includes multiple HARQ processes in parallel, each process is responsible for processing one or two TBs, and the base station will specify the correspondence between the HARQ process and the TB, for example, indicating that HARQ process #1 processes TB #1. The HARQ process will determine whether the corresponding TB is successfully decoded and send HARQ feedback information to the sending end, if the decoding is successful, the HARQ feedback information is ACK; if the decoding fails, the HARQ feedback information is NACK. Referring to FIG. 3, each block in the figure represents a time slot, and the base station can indicate the HARQ feedback timing field K1 to the terminal device when sending downlink data, K1 represents the time slot offset value between the downlink data and the terminal device sending the HARQ feedback information, if the terminal device receives the downlink data in time slot n, then the terminal device will send the corresponding HARQ feedback information in the uplink time slot n+K1, and the HARQ feedback information is carried by the physical uplink control channel (PUCCH) or the physical uplink shared channel (PUSCH) channel. For example, if K1 is 6, the terminal device sends the corresponding HARQ feedback information in time slot n+6.

[0105] Layer mapping: The transmission layer is a logical concept in the MIMO system, which represents an independent data transmission channel. In the MIMO system, the TB is generated into a code word through channel coding and modulation, and then the code word is mapped to different transmission layers. The process of layer mapping depends on the transmission mode of MIMO and the system configuration, aiming to optimize the efficiency and reliability of data transmission.

[0106] Antenna port: In a wireless communication system, an antenna port is a logical concept that does not directly correspond to a physical antenna. Instead, different antenna ports are distinguished by reference signals (RS). Each antenna port can correspond to a specific reference signal, which is used for channel estimation and signal demodulation. Therefore, the base station indicates which antenna port is used to send the current TB to the terminal by sending a specific reference signal. In systems that support multiple antenna technology (such as MIMO), the base station may use precoding technology to optimize signal transmission. Precoding is multiplying the transmitted signal by a predefined matrix to allocate the signal among multiple antennas, thereby improving transmission efficiency and reliability. In this process, different antenna ports may correspond to different precoding schemes. Therefore, the base station indirectly specifies the antenna port used to send the TB by selecting the appropriate precoding scheme and sending the corresponding reference signal. In modern wireless communication systems such as 5G, the base station sends scheduling and control information to the terminal through downlink control information (DCI). DCI contains detailed information about the TB, including modulation and coding scheme (MCS), resource block (RB) allocation, and possibly antenna port indication. Although DCI itself may not directly specify the number of antenna ports, it can indirectly indicate which antenna port the terminal should use to receive the TB by specifying the precoding matrix indicator (PMI) or other related parameters. After receiving the reference signal sent by the base station, the terminal performs channel estimation. The purpose of channel estimation is to understand the channel characteristics from the base station to the terminal, including attenuation, phase shift, etc. Based on the results of channel estimation, the terminal can demodulate the received TB data. In this process, the terminal determines which antenna port is used to send the current TB according to the reference signal and the precoding scheme, and demodulates accordingly.

[0107] The present application can be applied to various communication systems, such as a 5th generation mobile communication network (5G) or new radio (NR) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, and the like. The present application can also be applied to future communication systems, such as a 6th generation mobile communication system. Referring to FIG. 4, a system architecture of a communication system to which the present application is applied is shown, which includes a radio access network, and optionally, a core network and an Internet. The radio access network can include at least one radio access network device, and can further include at least one terminal. The terminal is connected to the radio access network device by a wireless manner, and the radio access network device is connected to the core network by a wire or wireless manner. The core network device and the radio access network device can be independent and different physical devices, or can be a same physical device in which functions of the core network device and logical functions of the radio access network device are integrated, or can be a physical device in which functions of part of the core network device and part of the radio access network device are integrated. The terminals and the terminals, and the radio access network devices and the radio access network devices can be connected to each other by a wire or wireless manner. The radio access network device can be a conventional macro base station in a conventional universal mobile telecommunications system (UMTS) or LTE wireless communication system, a micro base station in a heterogeneous network (HetNet) scenario, a baseband processing unit (BBU) and a radio frequency unit (RRU) in a distributed base station scenario, a BBU pool and an RRU in a cloud radio access network (CRAN) scenario, and a next generation NodeB (gNB) in a future wireless communication system.

[0108] The present application can also be applied to D2D communication, V2X communication, machine to machine (M2M) communication, machine type communication (MTC), and internet of things (IoT) communication systems or other communication systems. As shown in FIG. 5, in these communication scenarios, both parties of the communication are terminal devices, and the terminal devices communicate through a proximity communication (PC5) interface. In these communication scenarios, the terminal devices can both be within the coverage of a wireless access network device, or both be outside the coverage of the wireless access network device, or one terminal device is within the coverage of the wireless access network device and the other terminal device is outside the coverage of the wireless access network device. The terminal device in the present application can be a vehicle-mounted communication module or other embedded communication module, or a user handheld communication device, including a mobile phone, a tablet computer, and the like.

[0109] Please refer to FIG. 6a, and the following describes a flow of the communication method in the present application. The first communication device in the present application can be a terminal device, and the second communication device can be the wireless access network device described above. Alternatively, both the first communication device and the second communication device can be terminal devices. The transmission unit in the present application can be a unit capable of independent coding and decoding or modulation, such as a TB or a code block (CB), or other forms, which are not limited in the present application.

[0110] 601. The first communication device receives first indication information, the first indication information being used to indicate that the first communication device receives N transmission units in a first time unit, N being greater than 1, the N transmission units including transmission units corresponding to different transmission layers and / or transmission units corresponding to different frequency domain units;

[0111] The number of transmission layers refers to the number of independent data streams simultaneously transmitted between a transmitting end (e.g., a base station) and a receiving end (e.g., a terminal device). These independent data streams are spatially multiplexed through multiple antennas of the MIMO system, thereby improving the efficiency and capacity of data transmission. When the second communication device transmits downlink data to the first communication device, the number of transmission layers needs to be determined. The second communication device can determine the number of transmission layers based on channel state, resource allocation, system limitations, compatibility, and the like. The second communication device can determine the number of transmission units transmitted according to the number of transmission layers. In one possible implementation, the number of transmission layers is the same as the number of transmission units. After the number of transmission layers and the number of transmission units are determined, the second communication device transmits first indication information to the first communication device at time unit n. Correspondingly, the first communication device receives the first indication information. The first indication information is used to indicate that the first communication device receives N transmission units at time unit n, where N is greater than 1. The N transmission units include transmission units corresponding to different transmission layers and / or transmission units corresponding to different frequency domain units. The following describes the two cases:

[0112] I. The N transmission units include transmission units corresponding to different transmission layers

[0113] Please refer to FIG. 6b. It is assumed that the transmission layers include transmission layer #1, transmission layer #2, transmission layer #3, and transmission layer #4. The frequency domain units include frequency domain unit #1, frequency domain unit #2, frequency domain unit #3, and frequency domain unit #4. The N transmission units include transmission unit #1, transmission unit #2, transmission unit #3, and transmission unit #4. In one possible implementation, the N transmission units correspond to different transmission layers but the same frequency domain units. The N transmission units can also correspond to the N transmission layers one by one. For example, transmission unit #1, transmission unit #2, transmission unit #3, and transmission unit #4 correspond to frequency domain units #1-4, respectively. However, transmission unit #1 corresponds to transmission layer #1, transmission unit #2 corresponds to transmission layer #2, transmission unit #3 corresponds to transmission layer #3, and transmission unit #4 corresponds to transmission layer #4. It should be noted that, in this application, the frequency domain unit can be a resource element (RE), a resource block (RB), a resource block group (RBG), or other cases, which are not limited.

[0114] It should be understood that the transmission units referred to in the present application correspond to different transmission layers, and are not limited to the transmission units corresponding to the transmission layers being completely non-overlapping, but can also be partially overlapping, but different in the whole. For example, transmission unit #1 corresponds to transmission layer #1 and transmission layer #2, transmission unit #2 corresponds to transmission layer #2 and transmission layer #3, transmission unit #3 corresponds to transmission layer #1, transmission layer #2 and transmission layer #3, and transmission unit #4 corresponds to transmission layer #1, transmission layer #2, transmission layer #3 and transmission layer #4.

[0115] II. Transmission units corresponding to different frequency domain units in N transmission units

[0116] Referring to FIG. 6c, in a possible implementation, the N transmission units correspond to different frequency domain units, but correspond to the same transmission layer. For example, transmission unit #1, transmission unit #2, transmission unit #3 and transmission unit #4 all correspond to transmission layer #1-4, but transmission unit #1 corresponds to frequency domain unit #1, transmission unit #2 corresponds to frequency domain unit #2, transmission unit #3 corresponds to frequency domain unit #3, and transmission unit #4 corresponds to frequency domain unit #4.

[0117] It should be understood that the transmission units referred to in the present application correspond to different frequency domain units, and are not limited to the transmission units corresponding to the frequency domain units being completely non-overlapping, but can also be partially overlapping, but different in the whole. For example, transmission unit #1 corresponds to frequency domain unit #1 and frequency domain unit #2, transmission unit #2 corresponds to frequency domain unit #2 and frequency domain unit #3, transmission unit #3 corresponds to frequency domain unit #1, frequency domain unit #2 and frequency domain unit #3, and transmission unit #4 corresponds to frequency domain unit #1, frequency domain unit #2, frequency domain unit #3 and frequency domain unit #4.

[0118] III. Transmission units corresponding to different transmission layers and transmission units corresponding to different frequency domain units in N transmission units

[0119] Referring to FIG. 6d, in a possible implementation, the N transmission units include both transmission units corresponding to different transmission layers and transmission units corresponding to different frequency domain units. For example, transmission unit #1 and transmission unit #2 both correspond to transmission layer #1 and transmission layer #2, but transmission unit #1 corresponds to frequency domain unit #1 and frequency domain unit #2, and transmission unit #2 corresponds to frequency domain unit #3 and frequency domain unit #4; transmission unit #3 and transmission unit #4 both correspond to transmission layer #3 and transmission layer #4, but transmission unit #3 corresponds to frequency domain unit #1 and frequency domain unit #2, and transmission unit #4 corresponds to frequency domain unit #3 and frequency domain unit #4.

[0120] The related information of the N transmission units is indicated in the first indication information in a sequential order, for example, a new data indicator (NDI), a redundancy version (RV), and a modulation and coding scheme (MCS).

[0121] In a possible implementation, the first communication apparatus can further send first information to the second communication apparatus, where the first information is used to indicate a maximum number Q of transmission units that the first communication apparatus can receive in parallel in a time unit. After receiving the first information, the second communication apparatus can set N to be less than or equal to Q.

[0122] It should be further noted that the time unit mentioned above can refer to a slot, a mini-slot, an orthogonal frequency division multiplexing (OFDM) symbol unit, or the like, or can refer to similar objects, which are not limited herein.

[0123] In this step, if the first communication apparatus is a terminal device and the second communication apparatus is a radio access network device, the first indication information can be, for example, DCI carried on a physical downlink control channel (PDCCH); if the first communication apparatus and the second communication apparatus are both terminal devices, the first indication information can be, for example, sidelink control information (SCI) carried on a physical sidelink control channel (PSCCH) or a physical sidelink shared channel (PSSCH).

[0124] 602、The first communication apparatus receives second indication information, where the second indication information is used to indicate HARQ processes corresponding to the N transmission units.

[0125] The second communication apparatus further sends second indication information to the first communication apparatus, and correspondingly, the first communication apparatus receives the second indication information, where the second indication information is used to indicate HARQ processes corresponding to the N transmission units. Specifically, the second indication information can indicate the HARQ processes by carrying an identifier of the HARQ processes.

[0126] In a possible implementation, one HARQ process corresponds to N transmission units, and the second indication information carries an identification of the HARQ process.

[0127] Alternatively, N HARQ processes correspond to N transmission units, and the second indication information carries the N HARQ processes.

[0128] Alternatively, M HARQ processes correspond to N transmission units, and the second indication information carries an identification of the M HARQ processes, where M is less than N. In this implementation, the correspondence between the M HARQ processes and the N transmission units can have two different implementations, which are described as follows.

[0129] Method one,

[0130] Referring to FIG. 7, in this implementation, it is assumed that the M HARQ processes include HARQ process #1, HARQ process #2, and HARQ process #3, and the N transmission units include transmission unit #1, transmission unit #2, transmission unit #3, and transmission unit #4. Wherein, multiple transmission units corresponding to the same data correspond to the same HARQ process, for example, transmission unit #1 corresponds to data 1, and transmission unit #2 also corresponds to data 1, then transmission unit #1 and transmission unit #2 correspond to HARQ process #1, HARQ process #2 can correspond to transmission unit #3, and HARQ process #3 can correspond to transmission unit #4. It should be understood that the above-mentioned data can be understood as MAC PDU, and the corresponding same data is the corresponding same MAC PDU. The multiple transmission units corresponding to the same data have the same NDI, and respectively correspond to the new transmission and retransmission of the data, or can also be the retransmission and retransmission of the data. For example, transmission unit #1 corresponds to the new transmission of data 1, and transmission unit #2 corresponds to the retransmission of data 1; alternatively, transmission unit #1 corresponds to the retransmission of data 1, and transmission unit #2 corresponds to the retransmission of data 1. Of course, the above-mentioned HARQ process #1 corresponds to the two transmission units of transmission unit #1 and transmission unit #2, which is only an example, if the number of transmission units is more, HARQ process #1 can also correspond to more transmission units, and these transmission units also correspond to data 1.

[0131] Method two,

[0132] Please refer to FIG. 8, in this implementation, it is assumed that the M HARQ processes include HARQ process #1 and HARQ process #2, and the N transmission units include transmission unit #1, transmission unit #2, transmission unit #3 and transmission unit #4. The data corresponding to the transmission units corresponding to the HARQ processes are different, for example, the HARQ process #1 corresponds to the transmission unit #1 and the transmission unit #2, and the HARQ process #2 corresponds to the transmission unit #3 and the transmission unit #4, then the data corresponding to the transmission unit #1 and the transmission unit #2 are different, and the data corresponding to the transmission unit #3 and the transmission unit #4 are also different. The HARQ process can also correspond to the new transmission and retransmission of different data, for example, the transmission unit #1 is the new transmission of the first data, and the transmission unit #2 is the retransmission of the second data.

[0133] The second communication device also sends third indication information to the first communication device, and the first communication device receives the third indication information. The third indication information is used to indicate that the terminal device sends the HARQ feedback information corresponding to the N transmission units in the second time unit. Specifically, the third indication information includes the time slot offset value K, and the second time unit is the time unit n+k. For example, the time unit n is a downlink time slot, and the time unit n+k is an uplink time slot.

[0134] In this step, if the first communication device is a terminal device and the second communication device is a wireless access network device, the second indication information and the third indication information can be, for example, DCI carried on the PDCCH; if the first communication device and the second communication device are both terminal devices, the second indication information and the third indication information can be, for example, SCI carried on the PSCCH or the PSSCH.

[0135] The first indication information, the second indication information and the third indication information described above can be carried in different control signaling, or can be carried in the same control signaling, which is not limited here.

[0136] 603、The first communication device receives the N transmission units;

[0137] The second communication device organizes the data into N transmission units, then performs channel coding on the N transmission units, and adds redundancy information in the coding process to improve the reliability of data transmission. The coded data is further modulated to adapt to the transmission characteristics of the wireless channel. In the time unit n, the second communication device sends the aforementioned N transmission units to the first communication device, and the first communication device receives the N transmission units.

[0138] In this step, if the first communication device is a terminal device and the second communication device is a radio access network device, the N transport units can be carried in PDSCHs, and the first communication device receiving the N transport units can be understood as the first communication device receiving N PDSCH transmissions, or the first communication device receiving the N transport units on PDSCHs, i.e., receiving downlink data. Correspondingly, the second communication device transmits N physical downlink shared channels (PDSCH transmissions), or transmits the N transport units on PDSCHs, i.e., transmits downlink data.

[0139] If the first communication device and the second communication device are both terminal devices, the N transport units can be carried in PSSCHs, and the first communication device receiving the N transport units can be understood as the first communication device receiving N PSSCH transmissions, or the first communication device receiving the N transport units on PSSCHs, i.e., receiving sidelink data. Correspondingly, the second communication device transmits N PSSCH transmissions, or transmits the N transport units on PSSCHs, i.e., transmits sidelink data.

[0140] 604、The first communication device processes the N transport units according to the HARQ processes.

[0141] After the first communication device receives the N transport units, the first communication device processes the N transport units according to the HARQ processes indicated by the second indication information. For example, the HARQ process determines whether the transport unit corresponding to the HARQ process is new data or retransmitted data. When the transport unit meets one of the following conditions, it is new data, otherwise it is retransmitted data.

[0142] 1. The NDI corresponding to the transport unit has been flipped compared with the value corresponding to the previously received transmission of the transport unit.

[0143] 2. The HARQ process is equal to a broadcast process, and is scheduled according to system information indicated by radio resource control (RRC).

[0144] 3. The HARQ process is associated with a multicast-broadcast service (MBS) broadcast multicast-broadcast service control channel radio network temporary identity (MCCH-RNTI) indicated transmission, and is scheduled according to a multicast control channel (MCCH) indicated by RRC.

[0145] 4. The HARQ process is associated with the transmission indicated by the G-RNTI of the MBS broadcast, and is scheduled according to the MTCH scheduling indicated by RRC or the scheduling indicated by DCI.

[0146] 5. The first received transmission of the transmission unit, which has no previous NDI.

[0147] For the transmission unit of new transmission, the MAC entity attempts to decode the transmission unit; for the transmission unit of retransmission, the MAC entity instructs the physical layer to combine the received data with the data currently in the soft buffer of the transmission unit, and attempts to decode the combined data.

[0148] The first communication device generates HARQ feedback information corresponding to N transmission units, the HARQ feedback information being used to indicate whether the decoding corresponding to the transmission unit is successful, and the HARQ feedback information corresponding to each transmission unit can be an indication bit of 1 bit, for example, if the HARQ feedback information is "1", it indicates successful decoding, and if the HARQ feedback information is "0", it indicates decoding failure. It should be noted that in the case shown in FIG. 7, the transmission unit #1 and the transmission unit #2 corresponding to the HARQ process #1 are new transmission and retransmission of the same data, and the MAC entity attempts to decode after combining the two transmission units, and the HARQ feedback information of the two transmission units is consistent, corresponding to the success or failure of the decoding. Of course, the two transmission units can also correspond to the same HARQ feedback information, and there is no need for two HARQ feedback information to be indicated separately, thereby saving overhead.

[0149] The first communication device arranges the HARQ feedback information corresponding to N transmission units according to a preset order, and the preset order can have many different implementation manners, which will be introduced as follows:

[0150] I. The preset order is determined according to the order of the N transmission units indicated in the first indication information

[0151] In a possible implementation, referring to FIG. 9, the order of the HARQ feedback information of the transmission units is the same as the order of the transmission units indicated by the first indication information, for example, the order of the transmission units indicated by the first indication information is transmission unit #1-transmission unit #2-transmission unit #3, and the order of the three HARQ feedback information is the HARQ feedback information of transmission unit #1-the HARQ feedback information of transmission unit #2-the HARQ feedback information of transmission unit #3. Of course, the order of the HARQ feedback information of the transmission units can also be opposite to the order of the transmission units indicated by the first indication information, for example, the order of the transmission units indicated by the first indication information is transmission unit #1-transmission unit #2-transmission unit #3, and the order of the three HARQ feedback information is the HARQ feedback information of transmission unit #3-the HARQ feedback information of transmission unit #2-the HARQ feedback information of transmission unit #1. Of course, there can be other implementations, which are not listed here.

[0152] II. The preset order is determined according to the identification of the antenna ports corresponding to the N transmission units

[0153] In a possible implementation, the aforementioned N transmission units correspond to N transmission layers one by one, for example, transmission unit n corresponds to transmission layer n, n = 1...N. The N transmission layers correspond to N antenna ports one by one, for example, transmission layer n corresponds to antenna port n, n = 1...N. Since there is a correspondence between the transmission unit and the antenna port, the order of the HARQ feedback information can also be determined according to the identifier of the antenna port corresponding to the transmission unit. Please refer to FIG. 10, for example, the preset order is that the transmission unit with a large antenna port identifier is at the rear and the transmission unit with a small antenna port identifier is at the front, that is, if transmission unit #1 corresponds to antenna port #1, transmission unit #2 corresponds to antenna port #2, and transmission unit #3 corresponds to antenna port #3, the order of the three HARQ feedback information is the HARQ feedback information of the transmission unit corresponding to antenna port #1-the HARQ feedback information of the transmission unit corresponding to antenna port #2-the HARQ feedback information of the transmission unit corresponding to antenna port #3, that is, the HARQ feedback information of transmission unit #1-the HARQ feedback information of transmission unit #2-the HARQ feedback information of transmission unit #3. Of course, the preset order can also be that the transmission unit with a large antenna port identifier is at the front and the transmission unit with a small antenna port identifier is at the rear, that is, if transmission unit #1 corresponds to antenna port #1, transmission unit #2 corresponds to antenna port #2, and transmission unit #3 corresponds to antenna port #3, the order of the three HARQ feedback information is the HARQ feedback information of the transmission unit corresponding to antenna port #3-the HARQ feedback information of the transmission unit corresponding to antenna port #2-the HARQ feedback information of the transmission unit corresponding to antenna port #1, that is, the HARQ feedback information of transmission unit #3-the HARQ feedback information of transmission unit #2-the HARQ feedback information of transmission unit #1. Of course, there can be other implementations, which are not listed one by one here.

[0154] III. The preset order is determined according to the identifiers of N HARQ processes corresponding to N transmission units

[0155] Since there is a corresponding relationship between the transmission units and the HARQ processes, the order of the HARQ feedback information can also be determined according to the identifiers of the HARQ processes corresponding to the transmission units. For example, the preset order is that the transmission unit with a small identifier of the HARQ process is in front, and the transmission unit with a large identifier of the HARQ process is in back, that is, if the transmission unit #1 corresponds to the HARQ process #1, the transmission unit #2 corresponds to the HARQ process #2, and the transmission unit #3 corresponds to the HARQ process #3, the order of the three HARQ feedback information is the HARQ feedback information of the transmission unit corresponding to the HARQ process #1-the HARQ feedback information of the transmission unit corresponding to the HARQ process #2-the HARQ feedback information of the transmission unit corresponding to the HARQ process #3, that is, the HARQ feedback information of the transmission unit #1-the HARQ feedback information of the transmission unit #2-the HARQ feedback information of the transmission unit #3. Of course, the preset order can also be that the transmission unit with a large identifier of the HARQ process is in front, and the transmission unit with a small identifier of the HARQ process is in back, that is, if the transmission unit #1 corresponds to the antenna port #1, the transmission unit #2 corresponds to the antenna port #2, and the transmission unit #3 corresponds to the antenna port #3, the order of the three HARQ feedback information is the HARQ feedback information of the transmission unit corresponding to the HARQ process #3-the HARQ feedback information of the transmission unit corresponding to the HARQ process #2-the HARQ feedback information of the transmission unit corresponding to the HARQ process #1, that is, the HARQ feedback information of the transmission unit #3-the HARQ feedback information of the transmission unit #2-the HARQ feedback information of the transmission unit #1. Of course, there can be other implementation manners, which are not enumerated one by one here.

[0156] Four, the preset order is determined according to the frequency domain units corresponding to the N transmission units

[0157] In a possible implementation, since there is a correspondence between the transmission unit and the frequency domain unit, the order of the HARQ feedback information can also be determined according to the index of the frequency domain unit corresponding to the transmission unit. For example, the target frequency domain unit with the largest index value can be selected from all the frequency domain units corresponding to the transmission unit first. For example, if the transmission unit 1 corresponds to the frequency domain unit #1 and the frequency domain unit #2, the transmission unit 2 corresponds to the frequency domain unit #2 and the frequency domain unit #3, and the transmission unit 3 corresponds to the frequency domain unit #3 and the frequency domain unit #4, the target frequency domain unit corresponding to the transmission unit 1 is the frequency domain unit #2, the target frequency domain unit corresponding to the transmission unit 2 is the frequency domain unit #3, and the target frequency domain unit corresponding to the transmission unit 3 is the frequency domain unit #4. The preset order is that the transmission unit with a larger index of the target frequency domain unit is later, and the transmission unit with a smaller index of the target frequency domain unit is earlier, that is, the order of the three HARQ feedback information is the HARQ feedback information of the transmission unit 1-the HARQ feedback information of the transmission unit 2-the HARQ feedback information of the transmission unit 3. Of course, the preset order can also be that the transmission unit with a larger index of the frequency domain unit is earlier, and the transmission unit with a smaller index of the frequency domain unit is later, and the order of the three HARQ feedback information is the HARQ feedback information of the transmission unit 3-the HARQ feedback information of the transmission unit 2-the HARQ feedback information of the transmission unit 1. Of course, there can be other implementations, which are not listed here.

[0158] In the second time unit, the first communication device sends the HARQ feedback information arranged in the preset order to the second communication device. If the first communication device is a terminal device and the second communication device is a radio access network device, the HARQ feedback information can be carried in the PUCCH or the PUSCH. If the first communication device and the second communication device are both terminal devices, the HARQ feedback information can be carried on the physical sidelink feedback channel (PSFCH), and is also processed based on the preset order.

[0159] If the N transmission units correspond to one HARQ process, and the first communication device successfully decodes all the N transmission units, the first communication device releases the HARQ process. If there is a decoding failure transmission unit, the second communication device can determine the decoding failure transmission unit based on the HARQ feedback information, and retransmit the transmission unit to the first communication device. After receiving the retransmitted transmission unit, the first communication device processes the transmission unit according to the HARQ process in a similar manner as described above.

[0160] If the N transmission units correspond to the N HARQ processes, if the transmission units corresponding to the HARQ processes are all decoded successfully, the first communication device releases the HARQ processes. For example, the HARQ process #1 corresponds to the transmission unit #1 and the transmission unit #2, if the transmission unit #1 and the transmission unit #2 are both decoded successfully, the HARQ process #1 is released. If there is a decoding failed transmission unit, the second communication device can determine the decoding failed transmission unit based on the HARQ feedback information, and retransmit the transmission unit to the first communication device. After receiving the retransmitted transmission unit, the first communication device processes the transmission unit according to the HARQ process corresponding to the transmission unit in a similar manner as described above.

[0161] If the N transmission units correspond to the N HARQ processes, if the transmission units corresponding to the HARQ processes are all decoded successfully, the first communication device releases the HARQ processes. For example, the HARQ process #1 corresponds to the transmission unit #1 and the transmission unit #2, if the transmission unit #1 and the transmission unit #2 are both decoded successfully, the HARQ process #1 is released. If there is a decoding failed transmission unit, the second communication device can determine the decoding failed transmission unit based on the HARQ feedback information, and retransmit the transmission unit to the first communication device. After receiving the retransmitted transmission unit, the first communication device processes the transmission unit according to the HARQ process corresponding to the transmission unit in a similar manner as described above.

[0162] In the present application, different transmission units can adopt different modulation and coding schemes, by flexibly allocating spatial domain and frequency domain resources for multiple transmission units, so that each transmission unit adapts to the spatial domain characteristics and frequency domain characteristics, maximizes resource efficiency, so that the first communication device can receive multiple transmission units in one time unit, and the first communication device processes the received transmission units according to the HARQ process indicated by the second communication device, thereby supporting large-scale transmission unit transmission.

[0163] Please refer to FIG. 11, another flow of the communication method in the present application is introduced as follows:

[0164] 1101, the first communication device receives first indication information, the first indication information is used to indicate that the first communication device transmits N transmission units in a first time unit, N is greater than 1, the N transmission units include transmission units corresponding to different transmission layers, and / or include transmission units corresponding to different frequency domain units;

[0165] In uplink, the second communication device needs to receive uplink data from the first communication device, and similarly, the second communication device can determine the number of transmission layers based on channel state, resource allocation, system limitation, compatibility, etc. The second communication device can determine the number of transmission units to be transmitted according to the number of transmission layers. In one possible implementation, the number of transmission layers is the same as the number of transmission units. After the number of transmission layers and the number of transmission units are determined, the second communication device sends first indication information to the first communication device at time unit n. Correspondingly, the first communication device receives the first indication information, and the first indication information is used to indicate that the first communication device sends N transmission units at time unit n, where N is greater than 1, and the N transmission units include transmission units corresponding to different transmission layers and / or transmission units corresponding to different frequency domain units, which are similar to the description in the foregoing step 601.

[0166] The first indication information sequentially indicates the related information of the N transmission units in a certain order, such as NDI, RV, and MCS.

[0167] In one possible implementation, the first communication device can further send first information to the second communication device, and the first information is used to indicate the maximum number Q of transmission units that can be received in parallel by the first communication device in a time unit. After receiving the first information, the second communication device can set N to be less than or equal to Q.

[0168] It should be further noted that the time unit mentioned above can refer to a time slot, a mini-slot, an OFDM symbol unit, or the like, or can refer to similar objects, which are not limited herein.

[0169] In this step, if the first communication device is a terminal device and the second communication device is a radio access network device, the first indication information can be DCI carried on PDCCH, for example. If the first communication device and the second communication device are both terminal devices, the first indication information can be SCI carried on PSCCH, for example.

[0170] In one possible implementation, the first communication device can further send first information to the second communication device, and the first information is used to indicate the maximum number T of transmission units that can be sent in parallel by the first communication device in a time unit. After receiving the first information, the second communication device can set N to be less than or equal to T.

[0171] 1102. The first communication device receives second indication information, and the second indication information is used to indicate the HARQ processes corresponding to the N transmission units.

[0172] This step is similar to the foregoing step 602, and details are not described herein again.

[0173] 1103、The first communication device processes the N transport units according to the HARQ process to transmit the N transport units.

[0174] The first communication device first organizes data into N transport units, then channel encodes the N transport units and adds redundancy information in the encoding process to improve the reliability of data transmission. The encoded data is further modulated to adapt to the transmission characteristics of the wireless channel. The HARQ process of the first communication device will determine whether the corresponding transport unit is new transmission data or retransmission data. For a new transmission transport unit, the transport unit is stored in the buffer of the HARQ process, and the uplink grant received from the HARQ entity is stored, and finally the transmission is generated, that is, sent to the second communication device; for a retransmission transport unit, the uplink grant received from the HARQ entity is stored, and finally the transmission is generated. Finally, the first communication device sends the aforementioned N transport units to the second communication device. The first communication device is a terminal device, and the second communication device is a radio access network device. The N transport units may, for example, be carried in a physical uplink shared channel (PUSCH). The first communication device sending N transport units can be understood as the first communication device sending N PUSCH transmissions, or the first communication device sending N transport units on the PUSCH, that is, sending uplink data. Correspondingly, the second communication device receives N PDSCH transmissions, or receives N transport units on the PDSCH, that is, receives uplink data.

[0175] In this application, different transport units can use different modulation and coding schemes. By flexibly allocating spatial and frequency domain resources to multiple transport units, each transport unit can adapt to the spatial and frequency domain characteristics to maximize resource efficiency, so that the first communication device can send multiple transport units in one time unit, thereby supporting large-scale transport unit transmission.

[0176] The above describes the method in the application. The device involved in the application is described below:

[0177] Please refer to FIG. 12, which is a structural schematic diagram of the first communication device in the application. The first communication device 1200 includes a transceiver unit 1201 and a processing unit 1202. The first communication device 1200 is used to execute the operations performed by the first communication device in the foregoing embodiments.

[0178] The transceiver 1201 is configured to receive first indication information, where the first indication information is used to indicate that the first communication device receives N transmission units in a first time unit, N is greater than 1, and the N transmission units include transmission units corresponding to different transmission layers and / or transmission units corresponding to different frequency domain units.

[0179] The transceiver 1201 is further configured to receive second indication information, where the second indication information is used to indicate HARQ processes corresponding to the N transmission units.

[0180] The transceiver 1201 is further configured to receive the N transmission units in the first time unit.

[0181] The processing unit 1202 is configured to process the N transmission units according to the HARQ processes.

[0182] In a possible implementation, the number of HARQ processes is 1, and the first communication device processes the N transmission units according to the 1 HARQ process.

[0183] In a possible implementation, the number of HARQ processes is N, the N HARQ processes correspond to the N transmission units one by one, and the first communication device processes the N transmission units one by one according to the N HARQ processes.

[0184] In a possible implementation, the number of HARQ processes is M, and M is less than N. The first communication device processes the N transmission units according to the M HARQ processes.

[0185] In a possible implementation, the M HARQ processes include a first HARQ process, the first HARQ process corresponds to a first transmission unit and a second transmission unit, the first transmission unit corresponds to first data of new transmission or retransmission, and the second transmission unit corresponds to the first data of retransmission.

[0186] In a possible implementation, the M HARQ processes include a first HARQ process, the first HARQ process corresponds to a first transmission unit and a second transmission unit, and data corresponding to the first transmission unit and the second transmission unit is different.

[0187] In a possible implementation,

[0188] The transceiver 1201 is further configured to send first information, where the first information is used to indicate a number Q of transmission units that can be received in parallel by the first communication device in a time unit, and Q is greater than or equal to N.

[0189] In a possible implementation,

[0190] The processing unit 1202 is further configured to release the HARQ processes if the N transmission units are all decoded successfully.

[0191] if the first transmission unit of the N transmission units fails decoding;

[0192] The transceiver 1201 is further configured to receive the retransmitted first transmission unit,

[0193] The processing unit 1202 is further configured to process the retransmitted first transmission unit according to the HARQ process corresponding to the first transmission unit.

[0194] In a possible implementation, the N transmission units include the first transmission unit;

[0195] if the first transmission unit succeeds decoding;

[0196] The processing unit 1202 is further configured to release the HARQ process corresponding to the first transmission unit.

[0197] if the first transmission unit fails decoding;

[0198] The transceiver 1201 is further configured to receive the retransmitted first transmission unit.

[0199] The processing unit 1202 is further configured to process the retransmitted first transmission unit according to the HARQ process corresponding to the first transmission unit.

[0200] In a possible implementation, the first transmission unit and the second transmission unit correspond to same HARQ feedback information.

[0201] In a possible implementation, the N transmission units include one or more first transmission units, and the one or more first transmission units correspond to a first HARQ process of M HARQ processes.

[0202] if the one or more first transmission units all succeed decoding;

[0203] The processing unit 1202 is further configured to release the first HARQ process.

[0204] if the one or more first transmission units include a first transmission unit that fails decoding;

[0205] The transceiver 1201 is further configured to receive the retransmitted first transmission unit that fails decoding.

[0206] The processing unit 1202 is further configured to process the retransmitted first transmission unit that fails decoding according to the first HARQ process.

[0207] In a possible implementation,

[0208] The transceiver 1201 is further configured to receive third indication information, where the third indication information is used to indicate that the first communication apparatus sends HARQ feedback information corresponding to the N transmission units at a second time unit.

[0209] The processing unit 1202 is further configured to generate HARQ feedback information corresponding to the N transmission units, and the HARQ feedback information corresponding to the N transmission units is arranged in a preset order.

[0210] The transceiver unit 1201 is further configured to send the HARQ feedback information corresponding to the N transmission units in a second time unit.

[0211] In a possible implementation, the preset order is determined according to an order of the N transmission units indicated in the first indication information.

[0212] In a possible implementation, the preset order is determined according to an identifier of an antenna port corresponding to the N transmission units, or according to a frequency domain unit corresponding to the N transmission units.

[0213] In a possible implementation, the preset order is determined according to an identifier of an N HARQ process corresponding to the N transmission units.

[0214] In a possible implementation, the N transmission units one-to-one correspond to N transmission layers.

[0215] In a possible implementation, the N transmission layers correspond to N antenna ports.

[0216] Referring to FIG. 13, FIG. 13 is a structural schematic diagram of a second communication apparatus in the present application. The second communication apparatus 1300 includes a transceiver unit 1301, and the second communication apparatus 1300 is configured to perform operations performed by the second communication apparatus in the foregoing embodiments.

[0217] The transceiver unit 1301 is configured to send first indication information, and the first indication information is used to indicate that N transmission units are received in a first time unit, N is greater than 1, and the N transmission units include transmission units corresponding to different transmission layers and / or transmission units corresponding to different frequency domain units.

[0218] The transceiver unit 1301 is further configured to send, by the second communication apparatus, second indication information, and the second indication information is used to indicate an HARQ process corresponding to the N transmission units, and the HARQ process is used to process the N transmission units.

[0219] The transceiver unit 1301 is further configured to send the N transmission units in the first time unit.

[0220] In a possible implementation, the number of HARQ processes is 1, and one HARQ is used to process the N transmission units.

[0221] In a possible implementation, the number of HARQ processes is N, the N HARQ processes correspond to the N transmission units one by one, and the N HARQ processes are used to process the N transmission units one by one.

[0222] In a possible implementation,

[0223] The transceiver 1301 is further configured to send third indication information, where the third indication information is used to indicate that the HARQ feedback information corresponding to the N transmission units is sent in the second time unit.

[0224] The transceiver 1301 is further configured to receive the HARQ feedback information corresponding to the N transmission units in the second time unit, where the HARQ feedback information corresponding to the N transmission units is arranged according to a preset order.

[0225] In a possible implementation, the preset order is determined according to the order of the N transmission units indicated in the first indication information.

[0226] In a possible implementation, the preset order is determined according to the identifiers of the antenna ports corresponding to the N transmission units, or according to the frequency domain units corresponding to the N transmission units.

[0227] In a possible implementation, the N transmission units correspond to N transmission layers one by one.

[0228] In a possible implementation, the preset order is determined according to the identifiers of the N HARQ processes corresponding to the N transmission units.

[0229] In a possible implementation, the N transmission layers correspond to N antenna ports.

[0230] Referring to FIG. 14, FIG. 14 is another structural schematic diagram of the first communication device or the second communication device in the application.

[0231] The processor can also be referred to as a processing unit or a processing module, and can implement certain control functions. The processor can be a general purpose processor or a special purpose processor. For example, the processor can include a central processing unit, an application processor, a modem processor, a graphics processing unit, an image signal processor, a digital signal processor, a video codec processor, a controller, a memory, and / or a neural processing unit, etc. The central processing unit can be configured to control the communication device, execute software programs, and / or process data. Different processors can be independent devices, or can be integrated in one or more processors, for example, integrated on one or more application specific integrated circuits. It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general purpose processor can be a microprocessor or any conventional processor. Optionally, the communication device includes one or more memories for storing instructions, which can be executed on the processor. The memory and the processor are coupled, and the coupling in the present application is an indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, for information interaction between devices, units or modules.

[0232] Optionally, the memory can also store data. The processor and the memory can be separately arranged, or can be integrated together. The memory can be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), and can also be a volatile memory, such as a random-access memory (RAM). In the embodiments of the present application, the processor can also be a flash memory, a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically EPROM (EEPROM), a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art.

[0233] Optionally, the communication apparatus can include instructions (which can also be referred to as code or a program) that can be run on the processor to implement the operations performed by the first communication apparatus or the second communication apparatus in the present application.

[0234] Optionally, the communication apparatus can also include a transceiver and an antenna. The transceiver can be referred to as a transceiving unit, a transceiving module, a transceiver, a transceiving circuit, a transceiver, an input / output interface, etc., and is used to implement the transceiving function of the first communication apparatus or the second communication apparatus through the antenna.

[0235] The embodiments of the present application also provide a computer program product containing instructions. The computer program product can be a software or a program product containing instructions that can be run on a computing device or stored in any available medium. When the computer program product is run on at least one computer, the at least one computer is caused to perform the method in the foregoing various embodiments.

[0236] The embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium can be any available medium that a computing device can store or a data center containing one or more available media and the like. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid-state disk), etc. The computer-readable storage medium includes instructions that instruct the computer to perform the method in the foregoing various embodiments.

[0237] The application also provides a chip system, the chip system comprising processing circuitry and storage circuitry, the storage circuitry being configured to store instructions which, when executed by the processing circuitry, cause the chip system to perform the operations of the first communication device or the second communication device in the foregoing embodiments.

Claims

1. A communication method characterized by comprising: The method comprises: a first communication device receiving first indication information, the first indication information being used for indicating that the first communication device receives N transmission units in a first time unit, the N being greater than 1, the N transmission units comprising transmission units corresponding to different transmission layers and / or transmission units corresponding to different frequency domain units; the first communication device receiving second indication information, the second indication information being used for indicating that the N transmission units correspond to HARQ processes; the first communication device receiving the N transmission units in the first time unit; the first communication device processing the N transmission units according to the HARQ processes.

2. The method of claim 1, wherein, The number of the HARQ processes is 1; the first communication device processing the N transmission units according to the HARQ processes comprises: the first communication device processing the N transmission units according to the 1 HARQ process.

3. The method of claim 1, wherein, The number of the HARQ processes is N, the N HARQ processes corresponding to the N transmission units one by one; the first communication device processing the N transmission units according to the HARQ processes comprises: the first communication device processing the N transmission units according to the N HARQ processes one by one.

4. The method of claim 1, wherein, The number of the HARQ processes is M, the M being less than the N; the first communication device processing the N transmission units according to the HARQ processes comprises: the first communication device processing the N transmission units according to the M HARQ processes.

5. The method of claim 4, wherein, The M HARQ processes comprise a first HARQ process, the first HARQ process corresponding to a first transmission unit and a second transmission unit, the first transmission unit corresponding to first data of new transmission or retransmission, and the second transmission unit corresponding to the first data of retransmission.

6. The method of claim 4, wherein, The M HARQ processes comprise a first HARQ process, the first HARQ process corresponding to a first transmission unit and a second transmission unit, the first transmission unit and the second transmission unit corresponding to different data.

7. The method according to any one of claims 1 to 6, characterized in that, The method further comprises: the first communication device sending first information, the first information being used for indicating a number Q of transmission units that the first communication device can receive in parallel in a time unit, the Q being greater than or equal to the N.

8. The method of claim 2, wherein, If the N transmission units are all decoded successfully, the first communication device releases the HARQ processes; if a first transmission unit in the N transmission units fails to be decoded, the method further comprises: the first communication device receiving the first transmission unit of retransmission; the first communication device processing the first transmission unit of retransmission according to the HARQ process.

9. The method of claim 3, wherein, The N transmission units comprise a first transmission unit, and the method further comprises: if the first transmission unit is decoded successfully, the first communication device releases the HARQ process corresponding to the first transmission unit; if the first transmission unit fails to be decoded, the first communication device receives the first transmission unit of retransmission; the first communication device processes the first transmission unit of retransmission according to the HARQ process corresponding to the first transmission unit.

10. The method of claim 5, wherein, The first transmission unit and the second transmission unit correspond to the same HARQ feedback information.

11. The method of claim 6, wherein, The N transmission units include one or more first transmission units, the one or more first transmission units correspond to a first HARQ process in the M HARQ processes, and the method further includes: If the one or more first transmission units are all decoded successfully, the first communication device releases the first HARQ process; If the one or more first transmission units include a first transmission unit with decoding failure, the first communication device receives a retransmission of the first transmission unit with decoding failure; The first communication device processes the retransmission of the first transmission unit with decoding failure according to the first HARQ process.

12. The method according to any one of claims 1 to 11, characterized in that, The method further includes: The first communication device receives third indication information, the third indication information being used to indicate that the first communication device transmits HARQ feedback information corresponding to the N transmission units in a second time unit; The first communication device generates the HARQ feedback information corresponding to the N transmission units, and the HARQ feedback information corresponding to the N transmission units is arranged in a preset order; The first communication device transmits the HARQ feedback information corresponding to the N transmission units in the second time unit.

13. The method of claim 9, wherein, The method further includes: The first communication device receives third indication information, the third indication information being used to indicate that the first communication device transmits HARQ feedback information corresponding to the N transmission units in a second time unit; The first communication device generates the HARQ feedback information corresponding to the N transmission units, and the HARQ feedback information corresponding to the N transmission units is arranged in a preset order; The first communication device transmits the HARQ feedback information corresponding to the N transmission units in the second time unit.

14. The method according to claim 12 or 13, characterized in that, The preset order is determined according to an order of the N transmission units indicated in the first indication information.

15. The method of claim 12 or 13, wherein, The preset order is determined according to an identifier of an antenna port corresponding to the N transmission units, or according to a frequency domain unit corresponding to the N transmission units.

16. The method of claim 13, wherein, The preset order is determined according to an identifier of N HARQ processes corresponding to the N transmission units.

17. A method of communication, comprising: It includes: A second communication device transmits first indication information, the first indication information being used to indicate that N transmission units are received in a first time unit, the N being greater than 1, the N transmission units including transmission units corresponding to different transmission layers, and / or including transmission units corresponding to different frequency domain units; The second communication device transmits second indication information, the second indication information being used to indicate HARQ processes corresponding to the N transmission units, the HARQ processes being used to process the N transmission units; The second communication device transmits the N transmission units in the first time unit.

18. The method of claim 17, wherein, The number of HARQ processes is 1, and the 1 HARQ process is used to process the N transmission units.

19. The method of claim 17, wherein, The number of HARQ processes is N, N HARQ processes correspond to the N transmission units one by one, and the N HARQ processes are used to process the N transmission units one by one.

20. The method of claim 18, wherein, The method further comprises: The second communication device sends third indication information, the third indication information being used for indicating that the HARQ feedback information corresponding to the N transmission units is sent in a second time unit; The second communication device receives the HARQ feedback information corresponding to the N transmission units in the second time unit, and the HARQ feedback information corresponding to the N transmission units is arranged in a preset order.

21. The method of claim 19, wherein, The method further comprises: The second communication device sends third indication information, the third indication information being used for indicating that the HARQ feedback information corresponding to the N transmission units is sent in a second time unit; The second communication device receives the HARQ feedback information corresponding to the N transmission units in the second time unit, and the HARQ feedback information corresponding to the N transmission units is arranged in a preset order.

22. The method of claim 20 or 21, wherein, The preset order is determined according to the order of the N transmission units indicated in the first indication information.

23. The method of claim 20 or 21, wherein, The preset order is determined according to the identification of the antenna ports corresponding to the N transmission units or according to the frequency domain units corresponding to the N transmission units.

24. The method of claim 21, wherein, The preset order is determined according to the identification of the N HARQ processes corresponding to the N transmission units.

25. A communications device for use as a first communications device, characterized by The UE comprises a processor and a memory, and the processor is used to execute instructions stored in the memory, so that the UE executes the method in any one of claims 1 to 16.

26. A communications device for use as a first communications device, characterized by The UE comprises a processor and a memory, and the processor is used to execute instructions stored in the memory, so that the UE executes the method in any one of claims 17 to 24.

27. A computer program product comprising instructions, wherein: The instructions, when executed by a computer, cause the computer to execute the method in any one of claims 1 to 24.

28. A computer-readable storage medium, characterized in that, The computer program instructions, when executed by a computer, cause the computer to execute the method in any one of claims 1 to 24.

29. A chip system, characterized by The chip system comprises a processing circuit and a storage circuit, and the storage circuit is used to store instructions, and when the processing circuit executes the instructions, the chip system executes the method in any one of claims 1 to 24.

Citation Information

Patent Citations

  • Method and device for sending and receiving feedback information

    CN110875804A

  • HARQ process aggregation of multiple scheduled slots

    CN111279767A

  • Resource indication method and communication device

    CN115767747A

  • Terminal, base station and communication method

    CN116134937A