Communication method and corresponding apparatus

By setting an additional time item for the terminal device and adjusting the transmission time according to the processing capacity of the terminal device, the problem of HARQ time being earlier than PDSCH processing time was solved, thus improving the data reception success rate.

WO2026051956A1PCT designated stage Publication Date: 2026-03-12HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-03
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

In communication systems, the HARQ time indicated by the network device is earlier than the PDSCH processing time of the terminal device, resulting in insufficient time for the terminal device to process data and reducing the data reception success rate.

Method used

By allocating sufficient data processing time to terminal devices and using additional time items to process highly complex PDSCH, the terminal devices report their processing time based on their own processing capabilities after receiving control information. The network devices adjust their transmission time based on the terminal devices' capability information to ensure that the terminal devices have enough time to process PDSCH.

Benefits of technology

This improves the success rate of terminal devices in receiving and processing PDSCH data, and reduces the number of cases where processing cannot be completed due to insufficient capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025118709_12032026_PF_FP_ABST
    Figure CN2025118709_12032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a communication method, which is applied to communication between a terminal device and a network device in a wireless communication service system, and allows for an additional time term to be set for a PDSCH when the PDSCH is transmitted using a high-complexity transmission mode. This reduces PDSCH processing failures caused by a terminal device failing to fully process a PDSCH due to insufficient processing time, and improves terminal device success rates for processing PDSCHs.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and corresponding apparatus

[0001] The present application claims priority to the Chinese patent application No. 202411254367.6, filed on September 6, 2024, and entitled "A communication method and corresponding apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, in particular to a communication method and corresponding apparatus. BACKGROUND

[0003] In a communication system, a network device transmits data to a terminal device using a physical downlink sharing channel (PDSCH). Before transmitting data to the terminal device, the network device indicates the time for the terminal device to transmit automatic hybrid repeat request (HARQ) information through downlink control information (DCI).

[0004] When using a complex transmission mode for transmission, the HARQ time indicated by the network device is usually earlier than the processing time of the terminal device processing the PDSCH, resulting in insufficient time for the terminal device to process the PDSCH. SUMMARY

[0005] The present application provides a communication method for setting sufficient data processing time for a terminal device when a network device transmits data to the terminal device, thereby improving the success rate of the terminal device receiving and processing PDSCH data. The present application also provides corresponding apparatus, computer-readable storage medium, and computer program product, etc.

[0006] The first aspect of the present application provides a communication method, which is applied to a first communication apparatus. The method comprises: receiving control information from a second communication apparatus; wherein the control information comprises first time information, the first time information being used to indicate a first time for the first communication apparatus to send automatic hybrid repeat request (HARQ) information corresponding to a physical downlink sharing channel (PDSCH) to the second communication apparatus, the first time being later than the sum of the transmission time of the PDSCH and the processing time of the PDSCH; wherein the PDSCH is transmitted using a first transmission mode, and the processing time of the PDSCH comprises an additional time item corresponding to the first transmission mode; and sending the HARQ information to the second communication apparatus according to the first time information.

[0007] In the present application, the first communication device can be a terminal device, or a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, chip system, chip set, functional module, control unit, circuit, processor, or integrated circuit in the aforementioned devices or apparatus, and the like, and the present application is not limited in particular.

[0008] In the present application, the second communication device can be a network device, or a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, chip system, chip set, functional module, control unit, circuit, processor, or integrated circuit in the aforementioned devices or apparatus, and the like, and the present application is not limited in particular.

[0009] In the present application, the number of first communication devices can be one or more, and when there are multiple first communication devices, the second communication device uses PDSCH to send the same or different data to each first communication device, and thus the control information received by each first communication device is also different.

[0010] In the present application, the number of second communication devices can be one or more, and when there are multiple second communication devices, each second communication device can use PDSCH to send different data to the same first communication device.

[0011] In the present application, the control information is from the second communication device; wherein the control information further includes scheduling information of the PDSCH, used to instruct the first communication device to schedule the PDSCH from the second communication device.

[0012] In the present application, the processing time of the PDSCH can be calculated by the second communication device according to the processing capability reported by the first communication device using a calculation formula in a communication standard protocol, or can be calculated by the first communication device according to its own capability and then reported to the second communication device. The processing time of the PDSCH can have different calculation parameters according to different processing capabilities of the first communication device, and thus the value of the processing time of the PDSCH is associated with the processing capability reported by the first communication device.

[0013] In the present application, the first time is determined by the second communication device according to the first processing time and the time at which the second communication device sends the PDSCH.

[0014] In the present application, the sending time of the PDSCH can be the time at which the second communication device sends the PDSCH to the first communication device.

[0015] In the present application, the processing time of the PDSCH can be the time at which the second communication device processes the data in the PDSCH after receiving the PDSCH sent by the first communication device.

[0016] In the present application, the first transmission mode can be a transmission mode in which the second communication device transmits the same codeword data to the first communication device through multiple cells, and can also be a transmission mode in which the second communication device transmits the same codeword for multiple cells. The additional time item corresponding to the first transmission mode refers to the additional time length that the first communication device specially uses to process the PDSCH sent by the second communication device using the first transmission mode.

[0017] In the above first aspect, the first communication device can specially set an additional time item for the PDSCH transmitted in the transmission mode with high complexity, such as the first transmission mode, so as to set sufficient processing time for the PDSCH when the second communication device transmits the PDSCH to the first communication device using the first transmission mode, thereby reducing the case that the first communication device can only report failure information when reporting HARQ information because the first communication device has not finished processing the PDSCH, and improving the success rate of the first communication device receiving and processing the PDSCH.

[0018] In a possible implementation manner, before the first communication device receives the control information from the second communication device, the method further includes: sending, to the second communication device, capability information of the first communication device.

[0019] The capability information includes one or more of the following: whether to support the first processing capability, whether to support the second processing capability, whether to support the first transmission mode, whether to support processing the PDSCH of the first transmission mode based on the first processing capability, whether to support processing the PDSCH of the first transmission mode based on the second processing capability, and the additional time item corresponding to the supported first transmission mode.

[0020] In the present application, the first processing capability and the second processing capability can be the capability of the first communication device to process the PDSCH. The PDSCH processing time corresponding to the first processing capability is greater than the PDSCH processing time corresponding to the second processing capability, that is, the processing capability of the first communication device with only the first processing capability is weaker, and the processing capability of the first communication device with the second processing capability is stronger. The first communication device can support both the first processing capability and the second processing capability, or only support the first processing capability.

[0021] In the present application, whether to support processing the PDSCH of the first transmission mode based on the first processing capability can be whether the first communication device can process the PDSCH of the first transmission mode using the first processing capability. If supported, the first communication device capability information can further include the additional time item corresponding to the supported first transmission mode.

[0022] In the present application, whether to support the PDSCH of the first transmission mode based on the second processing capability can be whether the first communication device can process the PDSCH of the first transmission mode using the second processing capability, and if supported, the first communication device capability information can further include an additional time item corresponding to the supported first transmission mode.

[0023] In the present application, the additional time item corresponding to the supported first transmission mode can be an additional processing time corresponding to the PDSCH of the first transmission mode using the processing capability of the first communication device for processing data of the first transmission mode.

[0024] In the present application, the additional time item includes a first additional time item and / or a second additional time item; wherein the first additional time item corresponds to the first processing capability, and the second additional time item corresponds to the second processing capability.

[0025] For example, when the first communication device supports the PDSCH of the first transmission mode based on the first processing capability, the first communication device will report the first additional time item; when the first communication device supports the PDSCH of the first transmission mode based on the second processing capability, the first communication device will report the second additional time item; when the first communication device supports the PDSCH of the first transmission mode based on the first processing capability and the second processing capability, the first communication device will report two additional time items, which are the first additional time item and the second additional time item.

[0026] In this possible implementation, the first communication device reports its capability information to the second communication device before the second communication device sends the PDSCH, which can make the second communication device send the configuration information of the PDSCH according to the capability of the first communication device before sending the PDSCH, thereby reducing the case that the second communication device requires the first communication device to process the PDSCH within a specified time, but the first communication device cannot complete the processing of the PDSCH due to insufficient capability, and improving the success rate of the first communication device processing the PDSCH.

[0027] In one possible implementation, before receiving the control information from the second communication device, further comprising: receiving configuration information from the second communication device, the configuration information including at least one of the following: first indication information and second indication information; wherein the first indication information is used to indicate the PDSCH processing time corresponding to the second processing capability, and the second indication information is used to indicate the parameters corresponding to the first transmission mode.

[0028] In the present application, the configuration information can be sent to the first communication device using radio resource control (RRC), and the configuration information can further include transmission parameters of the PDSCH. The first indication information and the second indication information need to be determined according to the capability information reported by the first communication device.

[0029] In the present application, the first indication information is used to indicate the PDSCH processing time corresponding to the second processing capability, that is, the second communication device indicates that the first communication device uses the second processing capability to process the PDSCH in this PDSCH data transmission, and the processing time of the PDSCH is the PDSCH processing time corresponding to the second processing capability. Therefore, when the first indication information is included in the configuration information, the time for the first communication device to process the PDSCH is the PDSCH processing time corresponding to the second processing capability. If the first communication device does not support processing the PDSCH using the second processing capability, the first indication information cannot be included in the configuration information of the second communication device.

[0030] In the present application, the second indication information is used to indicate the parameters corresponding to the first transmission mode, that is, to indicate that the second communication device uses the first transmission mode to transmit the PDSCH in this PDSCH transmission. Therefore, when the first communication device does not support processing the PDSCH transmitted using the first transmission mode, the second indication information cannot be included in the configuration information issued by the second communication device.

[0031] In a possible implementation, when the first communication device supports processing the PDSCH of the first transmission mode based on the second processing capability, the configuration information includes the first indication information and / or the second indication information.

[0032] In the present application, the fact that the first communication device supports processing the PDSCH of the first transmission mode based on the second processing capability means that the first communication device not only supports the second processing capability and processing the PDSCH of the first transmission mode, but also can process the PDSCH of the first transmission mode using the second processing capability.

[0033] In this possible implementation, the configuration information can only include the first indication information, only include the second indication information, or include both the first indication information and the second indication information.

[0034] In a possible implementation, when the first communication device does not support processing the PDSCH of the first transmission mode based on the second processing capability, the configuration information at most includes one of the first indication information and the second indication information.

[0035] In the present application, the case that the first communication device does not support processing the PDSCH of the first transmission mode based on the second processing capability can include that the first communication device supports the first processing capability and the second processing capability, supports processing the PDSCH of the first transmission mode using the first processing capability, but the first communication device does not support processing the PDSCH of the first transmission mode using the second processing capability; the first communication device only supports the first processing capability; the first communication device supports the first processing capability and the second processing capability, but the first communication device does not support processing the PDSCH of the first transmission mode.

[0036] When the capability information reported by the first communication device is the above case, the second communication device cannot simultaneously configure the first indication information and the second indication information.

[0037] In the possible implementation manner, the capability information reported by the first communication device limits the configuration information issued by the second communication device to the first communication device, which can reduce the case that the second communication device requires the first communication device to process the PDSCH of the first transmission mode within a shorter specified time corresponding to the second processing capability, while the first communication device cannot complete the processing of the PDSCH due to insufficient capability, and improves the success rate of the first communication device processing the PDSCH.

[0038] The second aspect of the present application provides a communication method, the method is applied to a second communication device, and the method comprises the following steps.

[0039] sending control information to the first communication device; wherein the control information comprises first time information, the first time information is used to indicate a first time at which the first communication device sends hybrid automatic repeat request (HARQ) information corresponding to a physical downlink shared channel (PDSCH) to the second communication device, the first time is later than the sum of the sending time of the PDSCH and the processing time of the PDSCH; wherein the PDSCH is transmitted using a first transmission mode, and the PDSCH processing time comprises an additional time item corresponding to the first transmission mode; and receiving the HARQ information sent by the first communication device according to the first time information.

[0040] In the above second aspect, when the second communication device transmits the PDSCH using the first transmission mode, an additional time item is added when calculating the first time used to indicate the first communication device to send the HARQ information, so that the first communication device has enough time to process the PDSCH with high complexity, and the success rate of the first communication device processing the PDSCH is improved.

[0041] In a possible implementation manner, before the control information is sent to the first communication device, the method further includes: receiving capability information from the first communication device; wherein the capability information includes one or more of the following: whether the first processing capability is supported, whether the second processing capability is supported, whether the first transmission mode is supported, whether the PDSCH of the first transmission mode processed based on the first processing capability is supported, whether the PDSCH of the first transmission mode processed based on the second processing capability is supported, and an additional time item corresponding to the first transmission mode supported.

[0042] In this possible implementation manner, the first communication device reports its capability information to the second communication device before the second communication device sends the PDSCH, so that the second communication device can send configuration information of the PDSCH according to the capability of the first communication device before sending the PDSCH, thereby reducing the case that the second communication device requires the first communication device to process the PDSCH within a specified time, but the first communication device cannot complete the processing of the PDSCH due to insufficient capability, and improving the success rate of the first communication device processing the PDSCH.

[0043] In a possible implementation manner, after the capability information reported by the first communication device is acquired, the method further includes: sending configuration information to the first communication device; wherein the configuration information includes at least one of the following: first indication information and second indication information; wherein the first indication information is used to indicate the PDSCH processing time corresponding to the second processing capability enabled by the first communication device, and the second indication information is used to indicate the parameters corresponding to the first transmission mode.

[0044] When the first communication device supports the PDSCH of the first transmission mode processed based on the second processing capability, the configuration information includes the first indication information and / or the second indication information.

[0045] When the first communication device does not support the PDSCH of the first transmission mode processed based on the second processing capability, the configuration information includes at most one of the first indication information and the second indication information.

[0046] In this possible implementation manner, the capability information reported by the first communication device is used to limit the configuration information sent by the second communication device to the first communication device, so as to reduce the case that the second communication device requires the first communication device to process the PDSCH of the first transmission mode within a relatively short specified time corresponding to the second processing capability, but the first communication device cannot complete the processing of the PDSCH due to insufficient capability, and improve the success rate of the first communication device processing the PDSCH.

[0047] The third aspect of the present application provides a communication device, which can be a first communication device, including: a transceiver module and a processing module.

[0048] The transceiver module is configured to receive control information from the second communication device, wherein the control information comprises first time information, the first time information being used to indicate a first time at which the first communication device sends automatic hybrid retransmission request (HARQ) information corresponding to a physical downlink shared channel (PDSCH) to the second communication device, the first time being later than a sum of a sending time of the PDSCH and a processing time of the PDSCH; wherein the PDSCH is transmitted by using a first transmission mode, and the processing time of the PDSCH comprises an additional time item corresponding to the first transmission mode.

[0049] The processing module is configured to determine the time at which the HARQ information is sent according to the control information.

[0050] The transceiver module is further configured to send the HARQ information to the second communication device.

[0051] In a possible implementation, the first transmission mode is a transmission mode in which the same codeword is transmitted by using multiple cells, or is a transmission mode in which the same codeword is transmitted by using multiple cells.

[0052] In a possible implementation, the transceiver module is further configured to send capability information of the first communication device to the second communication device.

[0053] In a possible implementation, the capability information comprises one or more of the following: whether the first processing capability is supported, whether the second processing capability is supported, whether the first transmission mode is supported, whether the PDSCH based on the first processing capability is supported, whether the PDSCH based on the second processing capability is supported, and an additional time item corresponding to the supported first transmission mode.

[0054] In a possible implementation, the PDSCH processing time corresponding to the first processing capability is greater than the PDSCH processing time corresponding to the second processing capability.

[0055] In a possible implementation, the additional time item comprises a first additional time item and / or a second additional time item; wherein the first additional time item corresponds to the first processing capability, and the second additional time item corresponds to the second processing capability.

[0056] In a possible implementation, the transceiver module is further configured to receive configuration information from the second communication device.

[0057] In a possible implementation, the configuration information comprises at least one of the following: first indication information and second indication information; wherein the first indication information is used to indicate the PDSCH processing time corresponding to the second processing capability, and the second indication information is used to indicate a parameter corresponding to the first transmission mode.

[0058] In a possible implementation, when the first communication apparatus supports processing the PDSCH of the first transmission mode based on the second processing capability, the configuration information comprises the first indication information and / or the second indication information.

[0059] In a possible implementation, when the first communication apparatus does not support processing the PDSCH of the first transmission mode based on the second processing capability, the configuration information comprises at most one of the first indication information and the second indication information.

[0060] The fourth aspect of the present application provides a communication apparatus, which can be a second communication apparatus in communication with a first communication apparatus, and the communication apparatus comprises a transceiver module and a processing module.

[0061] The processing module is configured to determine the control information according to a sum of a sending time of the PDSCH and a processing time of the PDSCH.

[0062] The transceiver module is configured to send the control information to the first communication apparatus, wherein the control information comprises first time information, the first time information is used to indicate a first time at which the first communication apparatus sends, to the second communication apparatus, hybrid automatic repeat request (HARQ) information corresponding to a physical downlink shared channel (PDSCH), and the first time is later than the sum of the sending time of the PDSCH and the processing time of the PDSCH; wherein the PDSCH is transmitted by using a first transmission mode, and the processing time of the PDSCH comprises an additional time item corresponding to the first transmission mode.

[0063] The transceiver module is further configured to receive the HARQ information sent by the first communication apparatus according to the first time information.

[0064] In a possible implementation, the transceiver module is configured to receive capability information from the first communication apparatus.

[0065] In a possible implementation, the capability information comprises one or more of the following: whether the first processing capability is supported, whether the second processing capability is supported, whether the first transmission mode is supported, whether the PDSCH of the first transmission mode processed based on the first processing capability is supported, whether the PDSCH of the first transmission mode processed based on the second processing capability is supported, and an additional time item corresponding to the first transmission mode that is supported.

[0066] In a possible implementation, the transceiver module is configured to send configuration information to the first communication apparatus.

[0067] In a possible implementation, the configuration information comprises at least one of the following: first indication information and second indication information; wherein the first indication information is used to indicate a PDSCH processing time corresponding to the second processing capability, and the second indication information is used to indicate a parameter corresponding to the first transmission mode.

[0068] The fifth aspect of the present application provides a communication device, which comprises a processor. The processor is configured to invoke and run computer programs or instructions, so that the processor implements the method / operation / step / action described in the first aspect or any of the implementation manners of the first aspect.

[0069] Optionally, the communication device further comprises a transceiver, and the processor is further configured to control the transceiver to transceive signals.

[0070] Optionally, the communication device comprises a memory, and the memory stores the computer programs or instructions.

[0071] The communication device of the fifth aspect described above can be a device or a chip (system) in a device.

[0072] The sixth aspect of the present application provides a communication device, which comprises a processor. The processor is configured to invoke and run computer programs or instructions, so that the processor implements the method / operation / step / action described in the second aspect or any of the implementation manners of the second aspect.

[0073] Optionally, the communication device further comprises a transceiver, and the processor is further configured to control the transceiver to transceive signals.

[0074] Optionally, the communication device comprises a memory, and the memory stores the computer programs or instructions.

[0075] The communication device of the sixth aspect described above can be a device or a chip (system) in a device.

[0076] The seventh aspect of the present application provides a communication device, which can be the first communication device, or a module or unit (for example, a chip or a chip system or a circuit) in the first communication device, which is one-to-one corresponding to the method / operation / step / action described in the first aspect.

[0077] The eighth aspect of the present application provides a communication device, which can be the second communication device, or a module or unit (for example, a chip or a chip system or a circuit) in the second communication device, which is one-to-one corresponding to the method / operation / step / action described in the second aspect.

[0078] The ninth aspect of the present application provides a computer readable storage medium, which comprises computer programs or instructions, and when the computer programs or instructions are run on a computer, the computer executes the method / operation / step / action described in the first aspect or any of the implementation manners of the first aspect.

[0079] The tenth aspect of the present application provides a computer readable storage medium, which comprises computer programs or instructions, and when the computer programs or instructions are run on a computer, the computer executes the method / operation / step / action described in the second aspect or any of the implementation manners of the second aspect.

[0080] The eleventh aspect of the present application provides a computer program product including computer programs or instructions, which, when executed on a computer, cause the computer to perform the first aspect or any of the implementation manners of the first aspect.

[0081] The twelfth aspect of the present application provides a computer program product including computer programs or instructions, which, when executed on a computer, cause the computer to perform the second aspect or any of the implementation manners of the second aspect.

[0082] The thirteenth aspect of the present application provides a chip device including a processor, which is configured to invoke computer programs or instructions in a memory, so as to cause the processor to perform the first aspect or any of the implementation manners of the first aspect.

[0083] Optionally, the memory is located inside or outside the chip device.

[0084] The fourteenth aspect of the present application provides a chip device including a processor, which is configured to invoke computer programs or instructions stored in a memory, so as to cause the processor to perform the second aspect or any of the implementation manners of the second aspect.

[0085] Optionally, the memory is located inside or outside the chip device.

[0086] The fifteenth aspect of the present application provides a communication system including a first communication device configured to perform the first aspect or any of the implementation manners of the first aspect, and a second communication device configured to perform the second aspect or any of the implementation manners of the second aspect.

[0087] The technical effects brought by the third aspect or any of the possible implementation manners of the third aspect, the fifth aspect, the seventh aspect, the ninth aspect, the eleventh aspect, the thirteenth aspect or the fifteenth aspect can refer to the technical effects brought by the first aspect or the different possible implementation manners of the first aspect, which will not be repeated here.

[0088] The technical effects brought by the fourth aspect or any of the possible implementation manners of the fourth aspect, the sixth aspect, the eighth aspect, the tenth aspect, the twelfth aspect or the fourteenth aspect can refer to the technical effects brought by the second aspect or the different possible implementation manners of the second aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0089] FIG. 1A is a schematic diagram of an example of a communication scenario according to an embodiment of the present application;

[0090] FIG. 1B is another schematic diagram of an example of a communication scenario according to an embodiment of the present application;

[0091] FIG. 1C is another example schematic diagram of a communication scenario according to an embodiment of the present application;

[0092] FIG. 2 is a schematic diagram of PDSCH processing time and HARQ information feedback time in a communication scenario according to an embodiment of the present application;

[0093] FIG. 3 is a schematic diagram of an embodiment of a communication method according to an embodiment of the present application;

[0094] FIG. 4 is a schematic diagram of a structure for calculating PDSCH processing time according to an embodiment of the present application;

[0095] FIG. 5 is a schematic diagram of another embodiment of a communication method according to an embodiment of the present application;

[0096] FIG. 6A is a schematic diagram of another embodiment of a communication method according to an embodiment of the present application;

[0097] FIG. 6B is a schematic diagram of another embodiment of a communication method according to an embodiment of the present application;

[0098] FIG. 7A is a schematic diagram of another embodiment of a communication method according to an embodiment of the present application;

[0099] FIG. 7B is a schematic diagram of another embodiment of a communication method according to an embodiment of the present application;

[0100] FIG. 8A is a schematic diagram of another embodiment of a communication method according to an embodiment of the present application;

[0101] FIG. 8B is a schematic diagram of another embodiment of a communication method according to an embodiment of the present application;

[0102] FIG. 9 is a schematic diagram of another embodiment of a communication method according to an embodiment of the present application;

[0103] FIG. 10 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application;

[0104] FIG. 11 is a schematic diagram of another structure of a communication apparatus according to an embodiment of the present application;

[0105] FIG. 12 is a schematic diagram of another structure of a communication apparatus according to an embodiment of the present application;

[0106] FIG. 13 is a schematic diagram of another structure of a communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION

[0107] The 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 obvious for those skilled in the art that the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems with the development of technology and the appearance of new scenarios.

[0108] The terms "first", "second", and the like in the description and in the claims of the present application and above drawings are used for distinguishing between similar objects and not necessarily for describing a specific sequential or chronological order. It is to be understood that the use of these terms herein is merely for distinguishing between the similar objects and the embodiments described herein can operate in modes overlapping together with or apart from the modes as described or other embodiments can be "mixed and matched" who are similarly intended to be covered by the embodiments. Furthermore, the terms "comprise", "comprising", "has", "having", "includes", "including", "contain", "containing" or any other similar forms are intended to cover a non-exclusive inclusion, such that processes, methods, articles, or apparatuses that comprise, include, contain the listed steps or units do not necessarily consist only of those steps or units, but can include other not expressly listed steps or units, or can consist essentially of those expressly listed steps or units.

[0109] The present application provides a communication method for setting sufficient data processing time for a terminal device when a network device transmits data to the terminal device using a high complexity transmission mode, thereby improving the success rate of the terminal device in receiving and processing PDSCH data. The present application also provides corresponding devices, computer readable storage media and computer program products, etc. The following will be described in detail.

[0110] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as satellite communication, 5th generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), future communication system after 5G network, vehicle to everything (V2X) communication system, machine to machine (M2M) communication, machine type communication (MTC), internet of things (IoT) communication system or other communication systems.

[0111] The communication system of the present application can be an orthogonal frequency division multiplexing (OFDM) and / or time division multiplexing (TDM) based communication system, or a frequency modulated continuous waveform (FMCW) based communication system or a communication and sensing system.

[0112] The terminal device and network device of the present application are introduced below.

[0113] The terminal device can be a device capable of receiving core network information or a wireless terminal device scheduled and instructed by a network device. The wireless terminal device can refer to a device that provides voice and / or data connectivity to a user, or a handheld device with wireless connection function, or other processing devices connected to a wireless modem, or a device with sensing function.

[0114] The terminal device, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc., is a device including a wireless communication function, such as a handheld device with wireless connection function, or a vehicle-mounted device, etc.

[0115] A terminal device can communicate with one or more core networks or the Internet via a radio access network (RAN), and the terminal device can be a mobile terminal device, such as a mobile phone (or called "cellular" phone, mobile phone), a computer, and a data card, for example, which can be a portable, pocket, handheld, computer-embedded, or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a tablet, a computer with wireless transceiver, and the like. The wireless terminal device can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station (MS), a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, a subscriber station (SS), customer premises equipment (CPE), a terminal, user equipment, a mobile terminal, and the like.

[0116] By way of example and not limitation, the terminal device in embodiments of the present application can also be a wearable device. The wearable device can also be referred to as a smart wearable device or a smart wearable device, etc., which is a general term for devices that are designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. The wearable device is not only a hardware device, but also a powerful function achieved through software support and data interaction, cloud interaction. The broad sense of wearable smart devices includes full-featured, large-sized devices that can realize complete or partial functions without relying on smart phones, such as smart watches or smart glasses, and devices that focus on a certain application function and need to be used with other devices such as smart phones, such as various smart wristbands, smart helmets, and smart jewelry for monitoring vital signs.

[0117] In addition, the terminal device can also be a terminal device of a communication system evolved after the fifth generation (5G) communication system (for example, a terminal device of 5G Advanced or a future communication system, etc. Illustratively, the form and function of the communication terminal can be further expanded, including but not limited to vehicles, cellular network terminals (integrating satellite terminal functions), unmanned aerial vehicles, Internet of Things (IoT) devices, and also including virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in vehicle networking, wireless terminals in self driving, wireless terminals in remote medical surgery, wireless terminals in smart grid, wireless terminals in transportation safety, wireless terminals in smart city, or wireless terminals in smart home, etc. For example, the wireless terminal in vehicle networking can be a vehicle-mounted device, a whole vehicle device, a vehicle-mounted module, a vehicle, etc. The wireless terminal in industrial control can be a camera, a robot, etc. The wireless terminal in smart home can be a television, an air conditioner, a sweeping machine, a sound box, a set-top box, etc.

[0118] In an embodiment of the present application, the apparatus for implementing the function of the terminal device can be a terminal device, or an apparatus capable of supporting the terminal device to implement the function, such as a chip system, which can be installed in the terminal device or used in matching with the terminal device. In an embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In the present application, only the apparatus for implementing the function of the terminal device is taken as an example for illustration, and the present application is not limited by the above.

[0119] The network device in the embodiments of the present application is a device deployed in a wireless access network to provide wireless communication functions for terminal devices, which can refer to a radio access network (RAN) node (or device) or a base station that accesses terminal devices to a wireless network. At present, some common examples of access network nodes (or devices) are: node B (Node B, NB), evolved node B (eNB or eNodeB), node B in 5G NR system (generation node B, gNB), node in future communication system (for example, xNodeB), transmission reception point (transmission reception point or transmit / receive point, TRP), transmitting point (transmitting point, TP), transmission measurement function (transmission measurement function, TMF), radio network controller (radio network controller, RNC), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS), access point (AP), etc. In addition, in the network structure of cloud radio access network (cloud radio access network, Cloud RAN) or open radio access network (open radio access network, ORAN), the access network device can be a device including a centralized unit (centralized unit, CU) and / or a distributed unit (distributed unit, DU). The RAN device including the CU and the DU splits the protocol layer of the gNB in the NR system, and the functions of part of the protocol layer are placed in the CU for centralized control, and the functions of the remaining part or all of the protocol layer are distributed in the DU and controlled by the CU. The CU and the DU can be split according to the protocol stack. For example, one possible split is to deploy the RRC, service data adaptation protocol (service data adaptation protocol, SDAP) and packet data convergence protocol (packet data convergence protocol, PDCP) layers in the CU, and the remaining radio link control (radio link control, RLC) layer, media access control (media access control, MAC) layer and physical layer (physical, PHY) are deployed in the DU.The CU and the DU are connected through an Fl interface, the CU is connected with the core network through an NG interface on behalf of the gNB, and the CU is connected with other gNBs (or other CUs) through an Xn interface on behalf of the gNB. In the actual deployment of the RAN device, in addition to the logical gNB composed of the CU and the DU, the RAN device also includes a radio unit (RU) (not shown in the figure). The RU is a hardware unit containing part of the PHY layer function and / or an antenna device. Optionally, the RU can be configured to be independent of the antenna device (for example, an antenna line device (ALD) (also referred to as an antenna linear device)), and can also be integrated with the antenna device. For example, in the 5G NR system, the aforementioned RU can be an active antenna unit (AAU), that is, a processing unit integrated with a remote radio unit (RRU) (or a remote radio head (RRH)) and an antenna device.

[0120] It should be noted that in actual applications, there can be various ways to deploy the access network device, and the present application is not limited.

[0121] In some examples, a CU can be split into a control plane CU node (central unit-control plane (CU-CP)) and a user plane CU node (central unit-user plane (CU-UP)), where the CU-CP is a logical node carrying RRC layer and PDCP-C (control plane part of PDCP) layer, used to implement the control plane function of the CU. The CU-CP can interact with a network element in the core network for implementing the control plane function. The network element in the core network for implementing the control plane function can be an access and mobility function network element, such as an access and mobility management function (AMF) in a 5G system. The AMF network element is used to be responsible for mobility management in a mobile network, such as location update of a terminal device, registration network of the terminal device, handover of the terminal device, and the like. The CU-UP is a logical node carrying SDAP layer and PDCP-U (user plane part of PDCP) layer, used to implement the user plane function of the CU. The CU-UP can interact with a network element in the core network for implementing the user plane function. The network element in the core network for implementing the user plane function, for example, a user plane function (UPF) in a 5G system, is used to be responsible for forwarding and receiving data in a terminal device. The above configuration of the CU and the DU is only an example, and the CU and the DU can have other functions according to needs. For example, the CU or the DU can be configured to have more protocol layer functions, or the CU or the DU can be configured to have partial processing functions of the protocol layer. For example, partial functions of the RLC layer and functions of the protocol layer above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and functions of the protocol layer below the RLC layer are arranged in the DU. For another example, the functions of the CU or the DU can be divided according to service types or other system requirements, for example, functions requiring to meet a shorter delay requirement in processing time are arranged in the DU, and functions not requiring to meet the delay requirement are arranged in the CU.

[0122] In some examples, the DU is a logical node carrying an RLC layer, a MAC layer, a higher physical (Higher PHY) layer, and other functions. In some examples, the DU can control at least one RU. The DU is connected to the RU through some interfaces, which can be a front-haul interface. In some examples, the Higher PHY layer includes part of the PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, and the like.

[0123] In some examples, an RU is a logical node that hosts lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, an RU can be a 3GPP TRP or RRH or other similar functional entity. In some examples, a Low-PHY includes portions of PHY processing such as fast fourier transform (FFT), inverse fast fourier transformation (IFFT), digital beamforming and filtering, etc. processing functions. An RU communicates with one or more UEs over a wireless link.

[0124] A DU and an RU can or can not be co-located. A DU and an RU exchange control plane information and user plane information over a lower-layer split-CUS-Plane (LLS-CUS) interface via a fronthaul link. The LLS-CUS can include a LLS-C interface and a LLS-U interface that provide a control plane (C-Plane) and a user plane (U-Plane), respectively. In some examples, the control plane (C-Plane) refers to real-time control between a DU and an RU. A DU and an RU have a LLS-M interface of the fronthaul link to exchange management information, and the management plane (M-Plane) refers to non-real-time management operations between the DU and the RU.

[0125] A DU and an RU can cooperate to collectively implement the functionality of a PHY layer. A DU can be connected to one or more RUs. The functionality that a DU and an RU have can be configured in a number of ways depending on the design. For example, a DU is configured to implement baseband functionality and an RU is configured to implement mid- RF functionality. As another example, a DU is configured to implement high-layer functionality in a PHY layer and an RU is configured to implement low-layer functionality in the PHY layer or to implement the low-layer functionality and RF functionality. The high-layer functionality in the PHY layer can include a portion of the functionality of the PHY layer that is closer to the MAC layer, and the low-layer functionality in the PHY layer can include another portion of the functionality of the PHY layer that is closer to the mid-RF side.

[0126] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be referred to as O-CU (open CU), the DU can also be referred to as O-DU, the CU-CP can also be referred to as O-CU-CP, the CU-UP can also be referred to as O-CU-UP, and the RU can also be referred to as O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application.

[0127] In the embodiments of this application, the device for implementing the function of the network device can be a network device, or a device (such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module) capable of supporting the network device to implement the function. The device can be installed in the network device or used in conjunction with the network device. In the embodiments of this application, only the device for implementing the function of the access network device is taken as an example for description of the network device, and the scheme of the embodiments of this application is not limited.

[0128] It should be noted that the network device and / or the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; and can also be deployed on aircraft, balloons and satellites in the air. The scenarios in which the network device and the terminal device are located are not limited in the embodiments of this application. In addition, the terminal device and the network device can be hardware devices; can also be software functions running on special-purpose hardware or general-purpose hardware, such as virtualized functions instantiated on a platform (for example, a cloud platform); and can also be entities including special-purpose or general-purpose hardware devices and software functions. The specific forms of the terminal device and the network device are not limited in this application.

[0129] For the convenience of understanding, the technical terms related to the embodiments of this application are briefly introduced as follows:

[0130] (1) PDSCH: a physical layer channel used to transmit downlink user data in a wireless communication system.

[0131] (2) HARQ information: HARQ information includes ACK (acknowledge, i.e., correct response) and NACK (non-acknowledge, i.e., incorrect response). When the receiving end can successfully decode and verify the correctness of the data, it will send an ACK to the sending end, indicating that the data has been correctly received. When the receiving end cannot correctly decode the data, it will send a NACK to the sending end, and the sending end will retransmit the data according to the HARQ mechanism after receiving the NACK.

[0132] (3) Downlink Control Information (DCI): used to indicate how the terminal device receives data on the PDSCH, including the time and frequency position of the data to be scheduled by the PDSCH, the modulation and coding scheme used, the number of antenna ports or layers, and HARQ information, etc.

[0133] (4) Code word: is a symbol sequence formed after data is encoded and modulated. These symbol sequences are used to transmit user data on physical channels.

[0134] (5) Cell: refers to a wireless signal coverage unit composed of a base station and its coverage area. Simply put, a cell is a geographical area covered by a base station signal.

[0135] (6) Orthogonal Frequency Division Multiplexing (OFDM): is a multi-carrier modulation technology that divides a high-speed data stream into multiple parallel low-speed data streams and transmits them on different subcarriers, thereby improving data transmission efficiency and reliability. OFDM symbol is the basic transmission unit in OFDM technology. OFDM symbol is the basic unit of data transmission on PDSCH.

[0136] (7) Configuration and pre-configuration: in this application, configuration and pre-configuration will be used together. Configuration refers to the network device / server sending some parameter configuration information or parameter values to the terminal through messages or signaling, so that the terminal can determine the communication parameters or transmission resources according to these values or information. Pre-configuration is similar to configuration, which can be parameter information or parameter values agreed upon by the network device / server and the terminal device in advance, or parameter information or parameter values adopted by the base station / network device or the terminal device according to the standard protocol, or parameter information or parameter values pre-stored in the base station / server or the terminal device. This application does not limit it.

[0137] Further, these values and parameters can be changed or updated.

[0138] (8) The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "Multiple" means two or more. "And / or" describes the association relationship of associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, "at least one of A, B, and C" includes A, B, C, AB, AC, BC, or ABC. In addition, unless otherwise specified, the ordinal numbers "first", "second", etc. mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, time sequence, priority or importance of the multiple objects.

[0139] (9) In the embodiments of the present application, "sending" and "receiving" represent the direction of signal transmission. For example, "sending information to XX" can be understood as that the destination of the information is XX, which can include direct sending through the air interface, or indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct receiving from YY through the air interface, or indirect receiving from YY through the air interface by other units or modules. "Sending" can also be understood as "output" of a chip interface, and "receiving" can also be understood as "input" of a chip interface.

[0140] In other words, sending and receiving can be between devices, such as between network devices and terminal devices, or within devices, such as between components, modules, chips, software modules or hardware modules within a device through a bus, wire or interface.

[0141] It can be understood that the information may be processed as necessary between the source and the destination of the information transmission, such as encoding and modulation, but the destination can understand the valid information from the source. Similar expressions in the present application can be similarly understood, and will not be repeated here.

[0142] (10) In the embodiments of the present application, the indication can include direct indication and indirect indication, and can also include explicit indication and implicit indication. The information indicated by certain information (indication information described below) is referred to as to-be-indicated information. In the implementation process, there are many ways to indicate the to-be-indicated information, for example but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or an index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be indicated only by a part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, the arrangement order of each information agreed in advance (for example, protocol predefinition or pre-configuration) can be used to indicate a specific information, thereby reducing the indication overhead to a certain extent. The specific manner of indication is not limited in the present application. It can be understood that the indication information can be used to indicate the to-be-indicated information for the sender of the indication information, and the indication information can be used to determine the to-be-indicated information for the receiver of the indication information.

[0143] In the present application, the same or similar parts between various embodiments can be mutually referred to, unless otherwise specified. In the various embodiments of the present application, and the various methods / designs / implementation manners in the various embodiments, the terms and / or descriptions between different embodiments, and between the various methods / designs / implementation manners in the various embodiments are consistent and can be mutually referred to, if there is no special specification and no logical conflict. The technical features in different embodiments, and in the various methods / designs / implementation manners in the various embodiments can be combined to form new embodiments, methods, or implementation manners according to their inherent logical relationship. The implementation manners of the present application described below do not constitute a limitation on the protection scope of the present application.

[0144] The communication method provided by the embodiments of the present application can be applied to the communication system as shown in FIG. 1A to FIG. 1C.

[0145] Referring to FIG. 1A, an architecture diagram of a communication system 1000 to which embodiments of the present application are applied is shown. As shown in FIG. 1A, the communication system can include a radio access network (RAN) 100, and optionally, the communication system 1000 can further include a core network 200 and the Internet 300. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1A, collectively referred to as 110), and can further include at least one terminal (e.g., 120a-120j in FIG. 1A, collectively referred to as 120). The RAN 100 can further include other RAN nodes, such as a wireless relay device and / or a wireless backhaul device (not shown in FIG. 1A). The terminal 120 is wirelessly connected to the RAN node 110, and the RAN node 110 is connected to the core network 200 through wire or wireless. The core network device in the core network 200 and the RAN node 110 in the RAN 100 can be independent and different physical devices, or can be the same physical device integrated with the logical functions of the core network device and the logical functions of the RAN node. The terminals can be connected to each other through wire or wireless, and the RAN nodes can be connected to each other through wire or wireless.

[0146] Taking the communication system shown in FIG. 1A as an example, different devices (including network devices, network devices and terminal devices, and / or terminal devices and terminal devices) perform communication-related services. As shown in FIG. 1B, a single network device in the communication system can transmit data or control signaling to a single terminal device or multiple terminal devices. As shown in FIG. 1C, multiple network devices can simultaneously transmit data or control signaling to a single terminal device.

[0147] When PDSCH is used for downlink data transmission in a mobile communication system, the network device needs to indicate the feedback time of HARQ information (ACK / NACK) to the terminal device through DCI, and the terminal device needs to send the HARQ information at the time specified by the network device. The time needs to be later than the time when the network device sends the PDSCH and the processing time after the terminal device receives the PDSCH, as shown in FIG. 2, otherwise the terminal device cannot complete the reception processing of the data before the sending time of the HARQ information.

[0148] The network device can use a transmission mode that transmits the same code word by different cells to transmit data in the PDSCH. However, when data is transmitted using such a high complexity transmission mode, the calculated PDSCH processing time is less than the actual PDSCH processing time of the terminal device, thus causing the terminal device to fail to complete the PDSCH processing within the specified processing time, resulting in a PDSCH processing failure of the terminal device.

[0149] To solve the above problems, the application provides a communication method and a corresponding device, which will be described in detail below with reference to the accompanying drawings.

[0150] The communication method provided by the application can be implemented by interaction between a first communication device and a second communication device. The first communication device can be a communication equipment for receiving and sending information or a communication device, such as a chip, capable of supporting the functions required by the communication equipment to implement the communication method. For example, the first communication device is a terminal equipment, or a chip arranged in the terminal equipment to implement the functions of the terminal equipment, or other components for implementing the functions of the terminal equipment. In the following description, the first communication device is taken as an example of a terminal equipment. The second communication device can be a communication equipment for data exchange and communication or a communication device, such as a chip, capable of supporting the functions required by the communication equipment to implement the communication method. For example, the second communication device is a network equipment, or a chip arranged in the network equipment to implement the functions of the network equipment, or other components for implementing the functions of the network equipment. In the following description, the second communication device is taken as an example of a network equipment.

[0151] As shown in FIG. 3, the communication method provided by the application includes the following steps:

[0152] S301. The second communication device sends control information, and correspondingly, the first communication device receives the control information from the second communication device.

[0153] In the application, the control information can include scheduling information of a physical downlink shared channel (PDSCH), including time-frequency resources for transmitting the PDSCH, a modulation and coding scheme, etc. The second communication device sends the PDSCH to the first communication device according to the scheduling information. The first communication device receives the PDSCH sent by the second communication device according to the scheduling information.

[0154] The control information can also include first time information, which is used to indicate a first time at which the first communication device sends hybrid automatic repeat request (HARQ) information corresponding to the PDSCH to the second communication device. The second communication device needs to ensure that the first time is later than the sum of the sending time of the PDSCH and the processing time of the PDSCH. Otherwise, the first communication device cannot send the HARQ information corresponding to the PDSCH at the first time. In this case, the first communication device will give up sending the HARQ information.

[0155] The transmission time of the PDSCH can be the time at which the second communication device transmits the PDSCH to the first communication device. For example, the transmission time of the PDSCH refers to the transmission time slot or the transmission symbol corresponding to the PDSCH. Alternatively, the transmission time of the PDSCH refers to the last transmission time slot or the last transmission symbol corresponding to the PDSCH. Alternatively, when the PDSCH is transmitted through multiple time slots / symbols, the transmission time of the PDSCH refers to the last time slot / symbol corresponding to the PDSCH.

[0156] The processing time of the PDSCH can be the length of the time period during which the second communication device processes the data in the PDSCH after receiving the PDSCH transmitted by the first communication device. The order of the transmission time of the PDSCH, the processing time of the PDSCH, and the HARQ information transmission time can be understood with reference to FIG. 2.

[0157] In this application, the PDSCH is transmitted in the first transmission mode, and the processing time of the PDSCH includes an additional time item corresponding to the first transmission mode.

[0158] The first transmission mode can be a transmission mode in which the second communication device transmits the same codeword data through multiple cells to the first communication device, or a transmission mode in which the second communication device transmits the same codeword data to the first communication device through multiple cells. When the second communication device transmits data using the first transmission mode, a single codeword can be transmitted through multiple cells, or multiple codewords can be simultaneously transmitted through multiple cells, wherein each cell transmits part of the content of each codeword.

[0159] For example, the second communication device can transmit two codewords through two cells combined together, and each cell transmits part of the content of the two codewords; or the second communication device can transmit a single codeword through two cells, and each cell transmits part of the content of the codeword. That is, when the PDSCH is transmitted using the first transmission mode, the number of codewords in the PDSCH is not limited, but the data of each codeword needs to be transmitted by two or more cells.

[0160] For example, when the first transmission mode is used, the second communication device transmits part of the content of each codeword to multiple cells, and each cell transmits the part of the content of each codeword to the first communication device. The second communication device can also transmit part of the content of each codeword through the resources of multiple cells, and then transmit the part of the content of each codeword to the first communication device.

[0161] The remaining transmission modes of the PDSCH, which are different from the first transmission mode, can be a transmission mode in which the second communication device transmits a single codeword using a single cell, or a transmission mode in which the second communication device transmits multiple codewords using multiple cells, wherein each cell transmits a complete codeword data.

[0162] Since in the first transmission mode, the first communication device uses multiple cells to jointly transmit a single codeword, a large-scale FFT processing is required, and thus the PDSCH processing complexity of the first transmission mode is greater than that of the remaining transmission modes of the PDSCH.

[0163] In the present application, the additional time item corresponding to the first transmission mode can be an additional time length that the first communication device specially uses to process the PDSCH transmitted by the second communication device using the first transmission mode. The length of the additional time item corresponding to the first transmission mode is determined by one or more of the following: the number of codewords transmitted by the second communication device, the data size of the PDSCH transmission (such as the size of each codeword), and the number of cells used by the second communication device for transmission.

[0164] In the present application, the format of the control information can include DCI 1_0, DCI 1_1, DCI 1_2, etc., or other formats in addition to the above formats, and the format of the control information is not limited in the embodiments of the present application.

[0165] S302. The first communication device sends HARQ information to the second communication device according to the first time information, and correspondingly, the second communication device receives the HARQ information.

[0166] The time at which the first communication device sends the HARQ information is indicated by the control information sent by the second communication device. If the first communication device successfully receives and processes the data in the PDSCH, it sends HARQ-ACK information to the second communication device; if the first communication device fails to receive and process the data in the PDSCH, it sends HARQ-NACK information to the second communication device.

[0167] As can be seen from the above description, in the scheme provided by the embodiments of the present application, when the second communication device transmits the PDSCH using the first transmission mode with high complexity, the second communication device prolongs the PDSCH processing time of the first communication device by adding an additional time item to the time at which the first communication device sends the HARQ information, so that the first communication device can process the PDSCH in sufficient time, reducing the situation that the first communication device has to send the HARQ information before processing the PDSCH, and improving the success rate of the first communication device processing the PDSCH due to insufficient processing time.

[0168] In a possible embodiment, the processing time of the PDSCH can be calculated by the second communication device according to the processing capability reported by the first communication device using a calculation formula in the communication standard protocol, or can be determined by the second communication device according to the preset PDSCH processing value in the communication standard protocol, or can be determined by the second communication device according to the current network status.

[0169] The value of the processing time of the PDSCH is related to the size of the transmitted PDSCH data, and the calculation formula of the processing time of the PDSCH can be: T proc,1 = (N1+d 1,1 +d2+d3) (2048+144) · K · 2 -μ · T c + T ext

[0170] Wherein, T proc,1 (unit: millisecond). Wherein, T c is a sampling time interval, (2048+144) · K · 2 -μ · T c represents the time length of an OFDM symbol (unit: millisecond), N1, d 1,1 , d2 and d3 all represent the number of symbols (unit: symbol), and the values of the four symbol numbers are described below. T ext is an additional time extension term, and the unit is millisecond.

[0171] According to the above formula, the processing time of the PDSCH can be divided into five parts, as shown in FIG. 4, and the processing time of the PDSCH can be the sum of the first time length, the second time length, the third time length, the fourth time length and the fifth time length. The first time length is N1 OFDM symbols, the second time length is d 1,1 OFDM symbols, the third time length is d2 OFDM symbols, the fourth time length is d3 OFDM symbols, and the fifth time length is T ext milliseconds.

[0172] N1 is also called the first symbol number, and its value is obtained by looking up the table. d 1,1 is also called the second symbol number, and its value is determined according to the time domain resource allocation mode of the PDSCH and the number of OFDM symbols used by the PDSCH. d2 is also called the third symbol number, which is related to whether the uplink multiple channel time-frequency resources are allowed to overlap, and the specific value is reported by the terminal device. d3 is also called the fourth symbol number, which is related to whether the terminal device supports the enhanced demodulation reference signal (DMRS) function, and the specific value is reported by the terminal device. T ext is related to the duplex mode and frequency band used by the cell corresponding to the PDSCH, and the specific value is obtained by calculation.

[0173] Optionally, the processing time of the PDSCH can also include other time items in addition to the above time items, which are not limited in the present application.

[0174] In one possible embodiment, before the second communication device sends the control information to the first communication device, the first communication device also sends capability information to the second communication device. This process can be understood with reference to FIG. 5, which shows the following steps:

[0175] S501. The first communication device sends capability information to the second communication device, and the second communication device receives the capability information.

[0176] The capability information is used to indicate the capability of the first communication device, including one or more of the following: whether the first processing capability is supported, whether the second processing capability is supported, whether the first transmission mode is supported, whether the PDSCH of the first transmission mode based on the first processing capability is supported, whether the PDSCH of the first transmission mode based on the second processing capability is supported, and the value of the additional time item corresponding to the supported first transmission mode.

[0177] The capability information mentioned in this application is described as follows:

[0178] 1. Whether the first processing capability is supported, which means whether the first communication device can use the first processing capability to process the PDSCH. The PDSCH processing time corresponding to the first processing capability is longer than the PDSCH processing time corresponding to the second processing capability. Therefore, the processing capability of the first communication device supporting only the first processing capability is weak, and the first communication device needs to use a longer PDSCH processing time to complete the processing of the PDSCH.

[0179] 2. Whether the second processing capability is supported, which means whether the first communication device can use the second processing capability to process the PDSCH. The processing capability of the first communication device supporting the second processing capability is strong, and the first communication device can complete the processing of the PDSCH in a shorter PDSCH processing time (compared with the processing time of using the first processing capability to process the PDSCH). The first communication device supporting the second processing capability must support the first processing capability. Therefore, it can be considered that the processing capability of the first communication device supporting the second processing capability is stronger than that of the first communication device supporting only the first processing capability.

[0180] 3. Whether the first transmission mode is supported, which means whether the first communication device can process the PDSCH transmitted by the first transmission mode. If this item is not included in the capability information, it is considered that the first communication device does not support the first transmission mode.

[0181] 4. Whether to support the PDSCH of the first transmission mode based on the first processing capability, refers to whether the first communication device can process the PDSCH of the first transmission mode using the first processing capability. If supported, the first communication device capability information can further include an additional time item corresponding to the first transmission mode, i.e., a first additional time item. Whether to support the PDSCH of the first transmission mode based on the first processing capability can also be replaced by whether to support both: using the first transmission mode, and using the processing time corresponding to the first processing capability.

[0182] 5. Whether to support the PDSCH of the first transmission mode based on the second processing capability, refers to whether the first communication device can process the PDSCH of the first transmission mode using the second processing capability. If supported, the first communication device capability information can further include an additional time item corresponding to the first transmission mode, i.e., a second additional time item. Whether to support the PDSCH of the first transmission mode based on the second processing capability can also be replaced by whether to support both: using the first transmission mode, and using the processing time corresponding to the second processing capability.

[0183] 6. The additional time item corresponding to the supported first transmission mode, refers to the additional processing time required by the first communication device to process the PDSCH of the first transmission mode. Taking the above-mentioned calculation formula of the PDSCH processing time as an example, if the PDSCH uses the first transmission mode for transmission, in addition to the first time length, the second time length, the third time length, the fourth time length and the fifth time length included in the calculation formula, a sixth time length is also included. The sixth time length is the additional time item.

[0184] In the present application, the processing time of the PDSCH has different calculation parameters according to the different processing capabilities of the first communication device. Taking the above-mentioned calculation formula of the PDSCH processing time as an example, according to the different processing capabilities of the first communication device, the value of each symbol number in the formula is different, so the value of the PDSCH processing time is associated with the processing capability reported by the first communication device. In the first communication device supporting the first processing capability, the value of some symbol numbers in the above-mentioned calculation formula is larger, i.e., the PDSCH processing time corresponding to the first processing capability is larger; in the first communication device supporting the second processing capability, the value of some symbol numbers in the above-mentioned calculation formula is smaller, i.e., the PDSCH processing time corresponding to the second processing capability is smaller.

[0185] In the present application, the additional time item corresponding to the first transmission mode can include the first additional time item and / or the second additional time item according to the processing capability supported by the first communication device; wherein the first additional time item corresponds to the first processing capability, and the second additional time item corresponds to the second processing capability.

[0186] For example, when the first communication device only supports processing the PDSCH of the first transmission mode using the first processing capability, the additional time item corresponding to the first transmission mode is the first additional time item; when the first communication device only supports processing the PDSCH of the first transmission mode using the second processing capability, the additional time item corresponding to the first transmission mode is the second additional time item; when the first communication device supports processing the PDSCH of the first transmission mode using both the first processing capability and the second processing capability, the first communication device can report two additional time items at the same time, which are the first additional time item corresponding to the first processing capability and the second additional time item corresponding to the second processing capability.

[0187] When the first communication device supports processing the PDSCH of the first transmission mode using both the first processing capability and the second processing capability, the first communication device can report both the first additional time item and the second additional time item in the capability information. If the first communication device does not report, the value of the corresponding additional time item is considered to be zero.

[0188] In this application, the value of the additional time item can be pre-set by the first communication device according to the experience value, or can be set by the first communication device based on the number of cells used by the second communication device to transmit the PDSCH and the number of codewords transmitted in the PDSCH.

[0189] Optionally, the additional time item can also be a value configured by the network device.

[0190] Optionally, the additional time item can also be a fixed value specified by the protocol. Alternatively, the additional time item can also be calculated according to certain rules. For example, it can be calculated by one or more of the following: the number of codewords transmitted by the second communication device, the data size of the PDSCH (such as the size of each codeword), and the number of cells used by the second communication device for transmission.

[0191] After the first communication device accesses the network and connects with the second communication device, it reports its capability information to the second communication device, so that the second communication device can send the configuration information of the PDSCH according to the capability of the first communication device before sending the PDSCH, thereby reducing the situation that the second communication device requires the first communication device to process the PDSCH within a specified time, but the first communication device cannot complete the processing of the PDSCH due to insufficient capability, and improving the success rate of the first communication device processing the PDSCH.

[0192] S502. The second communication device sends configuration information to the first communication device, and correspondingly, the first communication device receives the configuration information.

[0193] In the present application, the configuration information can be sent to the first communication device using radio resource control (RRC), and the configuration information further includes transmission parameters of the PDSCH.

[0194] The configuration information includes at least one of the first indication information and the second indication information, and the first indication information and the second indication information are determined according to the capability information reported by the first communication device.

[0195] The first indication information is used to indicate the PDSCH processing time corresponding to the second processing capability. That is, the second communication device indicates whether the first communication device uses the second processing capability to process the PDSCH in the PDSCH transmission process. When the configuration information includes the first indication information, the PDSCH processing time of the first communication device is the processing time of using the second processing capability to process the PDSCH.

[0196] Wherein, whether the first indication information can be included in the configuration information can be determined according to the capability information reported by the first communication device. For example, when the capability information reported by the first communication device indicates that the first communication device only supports the first processing capability and does not support the second processing capability, the second communication device cannot add the first indication information in the configuration information.

[0197] The second indication information is used to indicate the parameters corresponding to the first transmission mode. In other words, the second indication information is used to enable the first transmission mode. The second indication information further includes transmission cell information when using the first transmission mode for transmission. When the configuration information includes the second indication information, the PDSCH transmission uses the first transmission mode to transmit data this time.

[0198] Wherein, whether the second indication information can be included in the configuration information can be determined according to the capability information reported by the first communication device. For example, when the capability information reported by the first communication device indicates that the first communication device does not support processing data transmitted using the first transmission mode, the second communication device cannot add the second indication information in the configuration information.

[0199] In a possible embodiment, when the first communication device supports processing the PDSCH of the first transmission mode based on the second processing capability, the configuration information includes the first indication information and / or the second indication information.

[0200] In this possible embodiment, the capability information reported by the first communication device includes supporting processing the PDSCH of the first transmission mode using the second processing capability. In this case, the configuration information sent by the second communication device can include both the first indication information and the second indication information. Of course, in this case, the configuration information sent by the second communication device can also include only one of the first indication information and the second indication information.

[0201] When the configuration information contains both the first indication information and the second indication information, the processing time of the PDSCH contains an extra time item, and the extra time item is the second processing capability corresponding extra time item, i.e., the second extra time item.

[0202] In the present application, when the first communication device does not support the PDSCH of the first transmission mode based on the second processing capability, the configuration information contains at most one of the first indication information and the second indication information, i.e., the first indication information and the second indication information cannot be configured at the same time.

[0203] The following describes specific cases of the above-mentioned multiple embodiments of the configuration information containing at most one of the first indication information and the second indication information:

[0204] 1. The capability information reported by the first communication device is: supporting the first processing capability, supporting the second processing capability, and not supporting the first transmission mode.

[0205] At this time, the configuration information sent by the second communication device can only contain the first indication information, and cannot contain the second indication information.

[0206] As shown in FIG. 6A, when the configuration information contains the first indication information and does not contain the second indication information, the first communication device processes the PDSCH of the transmission mode other than the first transmission mode by using the second processing capability.

[0207] As shown in FIG. 6B, when the configuration information does not contain the first indication information and does not contain the second indication information, the first communication device processes the PDSCH of the transmission mode other than the first transmission mode by using the first processing capability.

[0208] 2. The capability information reported by the first communication device is: supporting the first processing capability, supporting the second processing capability, supporting the first transmission mode, supporting the PDSCH of the first transmission mode by using the first processing capability, and not supporting the PDSCH of the first transmission mode by using the second processing capability.

[0209] At this time, the configuration information sent by the second communication device cannot contain both the first indication information and the second indication information, and can contain only one of them.

[0210] As shown in FIG. 7A, when the configuration information contains the first indication information and does not contain the second indication information, it indicates that the first communication device processes the PDSCH by using the second processing capability, but the transmission mode of the PDSCH is not the first transmission mode, and the processing time of the PDSCH does not contain an extra time item.

[0211] As shown in FIG. 7B, when the configuration information includes the second indication information but does not include the first indication information, the first communication device processes the PDSCH of the first transmission mode by using the first processing capability, and the processing time of the PDSCH includes an additional time item, which is a first additional time item corresponding to the first processing capability.

[0212] 3. The capability information reported by the first communication device is that the first processing capability is supported, the second processing capability is not supported, the first transmission mode is supported, and the PDSCH of the first transmission mode processed by using the first processing capability is supported.

[0213] At this time, the first indication information cannot be included in the configuration information sent by the second communication device.

[0214] As shown in FIG. 8A, when the configuration information includes the second indication information but does not include the first indication information, the first communication device processes the PDSCH of the first transmission mode by using the first processing capability.

[0215] As shown in FIG. 8B, when the configuration information does not include the first indication information and the second indication information, the first communication device processes the PDSCH of a transmission mode other than the first transmission mode by using the first processing capability.

[0216] 4. The capability information reported by the first communication device is that the first processing capability is supported, the second processing capability is not supported, and the first transmission mode is not supported.

[0217] At this time, the first indication information and the second indication information cannot be included in the configuration information sent by the second communication device, that is, the first communication device can only process the PDSCH of a transmission mode other than the first transmission mode by using the first processing capability.

[0218] As shown in FIG. 9, when the configuration information does not include the first indication information and the second indication information, the first communication device processes the PDSCH of a transmission mode other than the first transmission mode by using the first processing capability.

[0219] From the above cases, it can be seen that if the capability information of the first communication device does not include the support of processing the PDSCH of the first transmission mode by using the second processing capability, the second communication device cannot simultaneously configure the first communication device with the first indication information and the second indication information.

[0220] In this possible embodiment, the capability information reported by the first communication device limits the configuration information sent by the second communication device to the first communication device, which can reduce the case that the second communication device requires the first communication device to process the PDSCH in a relatively short processing time corresponding to the second processing capability, while the first communication device cannot complete the processing of the PDSCH because it cannot process the PDSCH of the first transmission mode by using the second processing capability, thereby improving the success rate of the first communication device in processing the PDSCH.

[0221] S503. The second communication device sends control information, and correspondingly, the first communication device receives the control information from the second communication device.

[0222] The first communication device parses the time-frequency resource allocation, modulation and coding scheme, redundancy version, and other information in the PDSCH from the control information.

[0223] S504. The first communication device performs PDSCH processing time calculation.

[0224] In this application, the first communication device determines the processing capability for processing the PDSCH this time as the first processing capability or the second processing capability, and whether the PDSCH transmission mode this time is the first transmission mode according to the configuration information, and calculates the processing time of the PDSCH this time according to the PDSCH data size and other information in the control information.

[0225] The case of the processing capability and the PDSCH transmission mode this time adopted by the first communication device and the processing time of the PDSCH includes the following cases:

[0226] 1. The processing capability of the first communication device for processing the PDSCH is the first processing capability, and the PDSCH transmission mode this time is the first transmission mode, then the PDSCH processing time includes the first additional time item.

[0227] 2. The processing capability of the first communication device for processing the PDSCH is the first processing capability, and the PDSCH transmission mode this time is not the first transmission mode, then the PDSCH processing time does not include the additional time item.

[0228] 3. The processing capability of the first communication device for processing the PDSCH is the second processing capability, and the PDSCH transmission mode this time is the first transmission mode, then the PDSCH processing time includes the second additional time item.

[0229] 4. The processing capability of the first communication device for processing the PDSCH is the second processing capability, and the PDSCH transmission mode this time is not the first transmission mode, then the PDSCH processing time does not include the additional time item.

[0230] In this application, after the first communication device calculates the processing time of the PDSCH, it can also include S504A and S504B steps.

[0231] S504A. The second communication device sends the PDSCH to the first communication device, and correspondingly, the first communication device receives the PDSCH.

[0232] In the present application, the second communication device sends the PDSCH to the first communication device. The PDSCH can include downlink data.

[0233] S504B. The first communication device processes the PDSCH.

[0234] In the present application, the first communication device can process the received PDSCH based on the processing time of the PDSCH calculated in S504.

[0235] S505. The first communication device sends the HARQ information to the second communication device.

[0236] The first communication device sends the HARQ information according to the HARQ feedback time indicated in the control information. If the first communication device successfully receives and processes the data in the PDSCH, the first communication device sends the HARQ-ACK information to the second communication device. If the first communication device fails to receive and process the data in the PDSCH, the first communication device sends the HARQ-NACK information to the second communication device.

[0237] In this possible embodiment, the first communication device specially sets an additional time item for the PDSCH transmitted using the first transmission mode, so that when the second communication device transmits the PDSCH to the first communication device using the first transmission mode, sufficient PDSCH processing time is set, reducing the case that when reporting the HARQ information, the first communication device has not finished processing the PDSCH and can only report failure information, and improving the success rate of the first communication device receiving and processing the PDSCH.

[0238] The above describes the communication system and the communication method in the embodiments of the present application. Next, the communication device provided by the embodiments of the present application is described. Please refer to FIG. 10. The present application provides a communication device 10000. The communication device 10000 can realize the functions of the first communication device or the second communication device in the above method embodiments, and thus can also realize the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication device 10000 can be the first communication device or the second communication device, or can be an integrated circuit or an element inside the first communication device or the second communication device, such as a chip, a baseband chip, a modem chip, a SoC chip (such as a SoC chip containing a modem core), a SIP chip, a communication module, a chip system, a processor, etc.

[0239] It should be noted that the transceiver unit 1002 can also be referred to as a transceiver module, which can include a sending unit (also referred to as a sending module) and / or a receiving unit (also referred to as a receiving module) for performing the sending and receiving operations in the embodiments.

[0240] In a possible implementation, when the apparatus 10000 is configured to perform the method performed by the first communication apparatus in FIG. 3 and related embodiments, the apparatus 10000 includes a processing unit 1001 and a transceiver unit 1002. The transceiver unit 1002 is configured to receive control information from a second communication apparatus, the control information including first time information, and the processing unit 1001 is configured to determine the first time information in the control information based on a transmission time of the PDSCH and a processing time of the PDSCH. The transceiver unit 1002 is further configured to send HARQ information.

[0241] In a possible implementation, when the apparatus 10000 is configured to perform the method performed by the second communication apparatus in FIG. 3 and related embodiments, the apparatus 10000 includes a processing unit 1001 and a transceiver unit 1002. The processing unit 1001 is configured to send control information of the second communication apparatus, the control information including first time information. The transceiver unit 1002 is configured to receive HARQ information.

[0242] In a possible design, when the communication apparatus 10000 is a communication module in a terminal device or a terminal, the function of the processing unit 1001 can be implemented by one or more processors. Specifically, the processor can include a modem chip, a SoC chip (such as a SoC chip including a modem core), or a SIP chip. The function of the transceiver unit 1002 can be implemented by a transceiver circuit.

[0243] In a possible design, when the communication apparatus 10000 is a circuit or chip responsible for communication functions in a terminal, such as a modem chip or a SoC chip or a SoC chip including a modem core or a SIP chip, the function of the processing unit 1001 can be implemented by a circuit system including one or more processors or processor cores in the chip. The function of the transceiver unit 1002 can be implemented by an interface circuit or a data transceiver circuit on the chip.

[0244] It should be noted that the information execution process and the like of the units of the communication apparatus 10000 are described in the foregoing method embodiments of the present application, which will not be described here.

[0245] Please refer to FIG. 11, which is another schematic structural diagram of a communication apparatus 1100 provided in the present application. The communication apparatus 1100 includes a logic circuit 1101 and an input / output interface 1102. The communication apparatus 1100 can be a chip or an integrated circuit.

[0246] The transceiving unit 1002 shown in FIG. 10 can be a communication interface, which can be the input and output interface 1102 in FIG. 11, and the input and output interface 1102 can include an input interface and an output interface. Alternatively, the communication interface can also be a transceiving circuit, which can include an input interface circuit and an output interface circuit.

[0247] In a possible implementation, when the apparatus 1100 is configured to perform the method performed by the first communication device in FIG. 3 and related embodiments, the input and output interface 1102 is configured to receive control information, and the logic circuit 1101 is configured to determine the first time for sending the HARQ information based on the control information; and the input and output interface 1102 is further configured to send the HARQ information.

[0248] In a possible implementation, when the apparatus 1100 is configured to perform the method performed by the second communication device in FIG. 3 and related embodiments, the logic circuit 1101 is configured to determine the first time, and the input and output interface 1102 is configured to send the control information; and the input and output interface 1102 is configured to receive the HARQ information.

[0249] The logic circuit 1101 and the input and output interface 1102 can also perform other steps performed by the first communication device or the second communication device in any of the embodiments and achieve the corresponding beneficial effects, which are not described here.

[0250] In a possible implementation, the processing unit 1001 shown in FIG. 10 can be the logic circuit 1101 in FIG. 11.

[0251] Optionally, the logic circuit 1101 can be a processing apparatus, and the functions of the processing apparatus can be partially or entirely implemented through software.

[0252] Optionally, the processing apparatus can include a memory and a processor, where the memory is configured to store a computer program, and the processor is configured to read and execute the computer program stored in the memory to perform the corresponding processing and / or steps in any of the method embodiments.

[0253] Optionally, the processing apparatus can only include the processor. The memory for storing the computer program is located outside the processing apparatus, and the processor is connected with the memory through a circuit / wire to read and execute the computer program stored in the memory. The memory and the processor can be integrated together or can be physically independent of each other.

[0254] Optionally, the processing device can be one or more chips, or one or more integrated circuits. For example, the processing device can be one or more field-programmable gate arrays (FPGA), application specific integrated circuits (ASIC), system on chips (SoC), central processing units (CPU), network processors (NP), digital signal processors (DSP), micro controller units (MCU), programmable logic devices (PLD) or other integrated chips, or any combination of the above chips or processors, etc.

[0255] Referring to FIG. 12, a communication device 1200 involved in the above embodiments provided by the embodiments of the present application is shown, which can be specifically the communication device as the terminal device in the above embodiments, and the example shown in FIG. 12 is implemented by the terminal device (or components in the terminal device).

[0256] Optionally, a possible logical structure of the communication device 1200 is shown, which can include but is not limited to at least one processor 1201 and a communication port 1202.

[0257] Optionally, the transceiver unit 1002 shown in FIG. 10 can be a communication interface, which can be the communication port 1202 in FIG. 12, and the communication port 1202 can include an input interface and an output interface. Alternatively, the communication port 1202 can also be a transceiver circuit, which can include an input interface circuit and an output interface circuit.

[0258] Further optionally, the device can further include at least one of a memory 1203 and a bus 1204, and in the embodiments of the present application, the at least one processor 1201 is configured to control and process the actions of the communication device 1200.

[0259] In addition, the processor 1201 can be a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array, or other programmable logic device, transistor logic, hardware components, or any combination thereof. It can implement or execute various exemplary logical blocks, modules, and circuits described in connection with the disclosure. The processor can also be a combination of computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and the like. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device, and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.

[0260] It should be noted that the communication device 1200 shown in FIG. 12 can be specifically used to implement the steps implemented by the terminal device in the foregoing method embodiments, and achieve the corresponding technical effects of the terminal device. The specific implementation of the terminal device shown in FIG. 12 can refer to the description of the first communication device or the second communication device in the foregoing method embodiments, which will not be described here.

[0261] Please refer to FIG. 13, which is a structural schematic diagram of a communication device 1300 involved in the foregoing embodiments provided by the embodiments of the present application. The communication device 1300 can be specifically a communication device as a network device in the foregoing embodiments, and the example shown in FIG. 13 is implemented by a network device (or a component in the network device). The structure of the communication device can refer to the structure shown in FIG. 13.

[0262] The communication device 1300 includes at least one processor 1311 and at least one network interface 1314. Further optionally, the communication device further includes at least one memory 1312, at least one transceiver 1313, and one or more antennas 1315. The processor 1311, the memory 1312, the transceiver 1313, and the network interface 1314 are connected, for example, through a bus. In the embodiments of the present application, the connection can include various interfaces, transmission lines, or buses, etc., which are not limited in the embodiments. The antenna 1315 is connected to the transceiver 1313. The network interface 1314 is used to enable the communication device to communicate with other communication devices through a communication link. For example, the network interface 1314 can include a network interface between the communication device and the core network device, such as an S1 interface. The network interface can include a network interface between the communication device and other communication devices (such as other network devices or core network devices), such as an X2 or Xn interface.

[0263] The transceiving unit 1002 shown in FIG. 10 can be a communication interface, which can be the network interface 1314 in FIG. 13, and can include an input interface and an output interface. Alternatively, the network interface 1314 can also be a transceiving circuit, which can include an input interface circuit and an output interface circuit.

[0264] The processor 1311 is mainly used for processing communication protocols and communication data, and controlling the entire communication device, executing software programs, and processing data of the software programs, for example, for supporting the communication device to perform the actions described in the embodiments. The communication device can include a baseband processor and a central processor, the baseband processor is mainly used for processing communication protocols and communication data, and the central processor is mainly used for controlling the entire terminal device, executing software programs, and processing data of the software programs. The processor 1311 in FIG. 13 can integrate the functions of the baseband processor and the central processor, and those skilled in the art can understand that the baseband processor and the central processor can also be independent processors interconnected by a bus or the like. Those skilled in the art can understand that the terminal device can include multiple baseband processors to adapt to different network modes, and the terminal device can include multiple central processors to enhance its processing capability, and various components of the terminal device can be connected by various buses. The baseband processor can also be referred to as a baseband processing circuit or a baseband processing chip. The central processor can also be referred to as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor, or stored in the memory in the form of a software program, and the processor executes the software program to realize the baseband processing function.

[0265] The memory is mainly used for storing software programs and data. The memory 1312 can exist independently and be connected to the processor 1311. Alternatively, the memory 1312 can be integrated with the processor 1311, for example, integrated in a chip. The memory 1312 can store program codes for executing the technical solutions of the embodiments of the present application, and the processor 1311 controls the execution. Various computer programs executed can also be regarded as a driver of the processor 1311.

[0266] FIG. 13 only shows one memory and one processor. In actual terminal devices, there can be multiple processors and multiple memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be a storage element on the same chip as the processor, that is, an on-chip storage element, or an independent storage element, and the embodiments of the present application do not limit this.

[0267] The transceiver 1313 can be configured to support the receiving or transmitting of radio frequency signals between the communication device and a terminal. The transceiver 1313 can be connected to the antenna 1315. The transceiver 1313 includes a transmitter Tx and / or a receiver Rx. Specifically, the one or more antennas 1315 can receive radio frequency signals, the receiver Rx of the transceiver 1313 is configured to receive the radio frequency signals from the antenna and convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and provide the digital baseband signals or the digital intermediate frequency signals to the processor 1311 for further processing, such as demodulation processing and decoding processing, by the processor 1311. In addition, the transmitter Tx in the transceiver 1313 is also configured to receive modulated digital baseband signals or digital intermediate frequency signals from the processor 1311, and convert the modulated digital baseband signals or the digital intermediate frequency signals into radio frequency signals, and transmit the radio frequency signals through the one or more antennas 1315. Specifically, the receiver Rx can selectively perform one or more levels of down-mixing processing and analog-to-digital conversion processing on the radio frequency signals to obtain the digital baseband signals or the digital intermediate frequency signals, and the order of the down-mixing processing and the analog-to-digital conversion processing can be adjustable. The transmitter Tx can selectively perform one or more levels of up-mixing processing and digital-to-analog conversion processing on the modulated digital baseband signals or the digital intermediate frequency signals to obtain the radio frequency signals, and the order of the up-mixing processing and the digital-to-analog conversion processing can be adjustable. The digital baseband signals and the digital intermediate frequency signals can be collectively referred to as digital signals.

[0268] The transceiver 1313 can also be referred to as a transceiving unit, a transceiver, a transceiving device, etc. Optionally, the devices in the transceiving unit for implementing the receiving function can be regarded as a receiving unit, and the devices in the transceiving unit for implementing the transmitting function can be regarded as a transmitting unit, that is, the transceiving unit includes the receiving unit and the transmitting unit, the receiving unit can also be referred to as a receiver, an input interface, a receiving circuit, etc., and the transmitting unit can be referred to as a transmitter, an output interface, or a transmitting circuit, etc.

[0269] It should be noted that the communication device 1300 shown in FIG. 13 can be specifically configured to implement the steps implemented by the network device in the foregoing method embodiments, and achieve the corresponding technical effects of the network device. The specific implementation manner of the communication device 1300 shown in FIG. 13 can be referred to the description of the first communication device or the second communication device in the foregoing method embodiments, which will not be described here in detail.

[0270] The embodiments of the present application also provide a computer readable storage medium for storing one or more computer execution instructions, when the computer execution instructions are executed by a processor, the processor executes the method described in the possible implementation manners of the first communication device or the second communication device in the foregoing embodiments.

[0271] The embodiment of the present application further provides a computer program product (or computer program), when the computer program product is executed by the processor, the processor executes the method of the possible implementation manners of the first communication device or the second communication device.

[0272] The embodiment of the present application further provides a chip system, which comprises at least one processor for supporting the communication device to realize the functions involved in the possible implementation manners of the communication device. Optionally, the chip system further comprises an interface circuit, which provides program instructions and / or data for the at least one processor. In a possible design, the chip system can further comprise a memory for storing the necessary program instructions and data of the communication device. The chip system can be composed of a chip, or can comprise a chip and other discrete devices, and the communication device can be the first communication device or the second communication device in the method embodiments.

[0273] The embodiment of the present application further provides a communication system, which comprises the first communication device in any of the above-mentioned embodiments.

[0274] Optionally, the communication system further comprises the second communication device.

[0275] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented by other means. For example, the device embodiments described above are merely illustrative, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms. Whether a certain function is implemented in hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0276] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, i.e. they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0277] In addition, each of the functional units in the various embodiments of the present application can be integrated in one processing unit, or each unit can exist physically independently, or two or more units can be integrated in one unit. The integrated unit can be implemented in the form of hardware or in the form of a software functional unit. When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application, essentially or in the form of a contribution, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

Claims

A communication method characterized by comprising: The method is applied to a first communication device, and the method comprises: receiving control information from a second communication device; wherein the control information comprises first time information, the first time information being used to indicate a first time at which the first communication device sends automatic hybrid retransmission request (HARQ) information corresponding to a physical downlink shared channel (PDSCH) to the second communication device, the first time being later than a sum of a sending time of the PDSCH and a processing time of the PDSCH; wherein the PDSCH is transmitted by using a first transmission mode, and the processing time of the PDSCH comprises an additional time item corresponding to the first transmission mode; sending, according to the first time information, the HARQ information to the second communication device. The method of claim 1, wherein The first transmission mode is a transmission mode in which the same code word is transmitted by using multiple cells, or a transmission mode in which the same code word is transmitted by using multiple cells. The method according to claim 1 or 2, characterized in that Before the receiving of the control information from the second communication device, the method further comprises: sending, to the second communication device, capability information of the first communication device; wherein the capability information comprises one or more of the following: whether a first processing capability is supported, whether a second processing capability is supported, whether the first transmission mode is supported, whether a PDSCH based on the first processing capability is supported for processing the first transmission mode, whether a PDSCH based on the second processing capability is supported for processing the first transmission mode, and an additional time item corresponding to the first transmission mode that is supported. The method according to claim 3, characterized in that The PDSCH processing time corresponding to the first processing capability is greater than the PDSCH processing time corresponding to the second processing capability. The method according to claim 4, characterized in that The additional time item comprises a first additional time item and / or a second additional time item; wherein the first additional time item corresponds to the first processing capability, and the second additional time item corresponds to the second processing capability. The method according to any one of claims 3-5, characterized in that Before the receiving of the control information from the second communication device, the method further comprises: receiving, from the second communication device, configuration information, the configuration information comprising at least one of the following: first indication information and second indication information; wherein the first indication information is used to indicate that the PDSCH processing time corresponding to the second processing capability is enabled, and the second indication information is used to indicate a parameter corresponding to the first transmission mode. The method according to claim 6, characterized in that When the first communication device supports the PDSCH based on the second processing capability for processing the first transmission mode, the configuration information comprises the first indication information and / or the second indication information. The method according to claim 6, characterized in that When the first communication device does not support the PDSCH based on the second processing capability for processing the first transmission mode, the configuration information comprises at most one of the first indication information and the second indication information. A communication method characterized by comprising: The method is applied to a second communication device, and the method comprises: sending control information to the first communication device; wherein the control information comprises first time information, the first time information being used to indicate a first time for the first communication device to send automatic hybrid retransmission request, HARQ, information corresponding to a physical downlink shared channel, PDSCH, to the second communication device, the first time being later than a sum of a sending time of the PDSCH and a processing time of the PDSCH; wherein the PDSCH is transmitted by using a first transmission mode, and the processing time of the PDSCH comprises an extra time item corresponding to the first transmission mode; receiving the HARQ information sent by the first communication device according to the first time information. The method of claim 9, wherein Before the sending control information to the first communication device, the method further comprises: receiving capability information from the first communication device; wherein the capability information comprises one or more of the following: whether to support a first processing capability, whether to support a second processing capability, whether to support the first transmission mode, whether to support processing the PDSCH of the first transmission mode based on the first processing capability, whether to support processing the PDSCH of the first transmission mode based on the second processing capability, and an extra time item corresponding to the first transmission mode supported by the first communication device. The method of claim 10, wherein After the obtaining the capability information reported by the first communication device, the method further comprises: sending configuration information to the first communication device; wherein the configuration information comprises at least one of the following: first indication information and second indication information; wherein the first indication information is used to indicate that the first communication device enables a PDSCH processing time corresponding to the second processing capability, and the second indication information is used to indicate a parameter corresponding to the first transmission mode. A communication device characterized by comprising: comprises: a transceiver module and a processing module, the transceiver module is configured to perform the sending step or the receiving step in the method according to any one of claims 1-11; the processing module is configured to perform the steps in the method according to any one of claims 1-11, except the sending step and the receiving step. A communication device characterized by comprising: comprises at least one processor; the at least one processor is configured to execute computer programs or instructions to enable the device to implement the method according to any one of claims 1-11. The communication apparatus according to claim 13, characterized in that the communication device further comprises a memory; the processor is coupled to the memory; the memory is configured to store the computer programs or instructions. A computer-readable storage medium, characterized by the computer readable storage medium stores computer programs or instructions, which, when executed, enable the method according to any one of claims 1-11 to be performed. A computer program product, characterized in that comprises programs or instructions, which, when executed on a computer, enable the computer to perform the method according to any one of claims 1-11.

Citation Information

Patent Citations

  • Communication method and communication device

    CN111865515A

  • Message feedback method and device, storage medium and electronic equipment

    CN115694744A

  • Wireless communication method, terminal device and network device

    CN118303102A

  • HARQ feedback method, terminal and base station

    US20230107562A1

  • Pdsch processing time determination method, and communication apparatus

    WO2022253071A1