Communication method and device

By coordinating the PDCCH detection timing and DAI indication between the terminal device and the network device, the problem of correct decoding of the HARQ-ACK codebook in multi-site coordinated transmission is solved, the reliability and consistency of the HARQ-ACK feedback information are improved, and the correct decoding of the network device is ensured.

CN116368755BActive Publication Date: 2025-09-12HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080105862.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-22
Publication Date
2025-09-12
Estimated Expiration
2040-10-22

AI Technical Summary

Technical Problem

How to ensure that network devices correctly receive Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) feedback information, especially the correct decoding of the HARQ-ACK codebook in multi-site coordinated transmission scenarios.

Method used

By coordinating the PDCCH detection timing and data allocation index (DAI) indication between the terminal device and the network device, it is ensured that the DCI of the same transport block carries the same DAI indication value, and DCI is sent on repeated PDCCH detection opportunities to improve the reliability of DCI transmission and the correct generation of the HARQ-ACK codebook.

Benefits of technology

This enables correct decoding of the HARQ-ACK codebook in multi-site collaborative transmission scenarios, improves the reliability of network devices receiving HARQ-ACK feedback information, and ensures HARQ-ACK bit consistency and correct decoding on the network side.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116368755B_ABST
    Figure CN116368755B_ABST
Patent Text Reader

Abstract

A communication method and apparatus, relating to the field of wireless communication technology. The method comprises: a terminal device detecting a first DCI at a first PDCCH detection opportunity, detecting a second DCI at a second PDCCH detection opportunity, generating a hybrid automatic repeat request acknowledgment HARQ‑ACK codebook based on a DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection opportunity, and sending the HARQ‑ACK codebook. The first DCI and the second DCI are used to schedule the same transport block TB, and the downlink allocation index DAI indication carried by the first DCI and the second DCI is the same.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a communication method and device. Background Art

[0002] In wireless communication systems, a hybrid automatic repeat request (HARQ) technology is usually used to improve the reliability of data transmission.

[0003] Taking downlink transmission as an example, after receiving the physical downlink shared channel (PDSCH) sent by the network device, the terminal device sends a hybrid automatic repeat request acknowledgment (HARQ-ACK) feedback information to the network device to inform the network device whether the transport block (TB) carried on the PDSCH is successfully decoded. If the TB is successfully decoded, the terminal device feedbacks a positive acknowledgment (ACK); if the TB is not successfully decoded, the terminal device feedbacks a negative acknowledgment (NACK).

[0004] Typically, HARQ-ACK feedback information is carried in a HARQ-ACK codebook and sent to a network device. One HARQ-ACK codebook may include HARQ-ACK feedback information corresponding to one or more PDSCH scheduling.

[0005] How to ensure that network devices correctly receive HARQ-ACK feedback information is a technical problem that needs to be solved at present. Summary of the Invention

[0006] The present application provides a communication method and apparatus for enabling a network device to correctly receive HARQ-ACK feedback information.

[0007] In a first aspect, a communication method is provided, comprising:

[0008] The terminal device detects a first DCI at a first PDCCH detection opportunity, and detects a second DCI at a second PDCCH detection opportunity, where the first DCI and the second DCI are used to schedule the same transport block TB, and the DAI indication carried by the first DCI and the second DCI is the same;

[0009] The terminal device generates a hybrid automatic repeat request confirmation HARQ-ACK codebook according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing;

[0010] The terminal device sends the HARQ-ACK codebook.

[0011] In another possible implementation, the terminal device detects the first DCI at a first PDCCH detection opportunity and detects the second DCI at a second PDCCH detection opportunity, and the first PDCCH detection opportunity and the second PDCCH detection opportunity are associated with each other;

[0012] The terminal device generates a hybrid automatic repeat request confirmation HARQ-ACK codebook according to the DAI indication carried in the second DCI and the first PDCCH detection timing; the position of the HARQ-ACK bit corresponding to the second DCI in the HARQ-ACK codebook is determined according to the DAI indication and the first PDCCH detection timing;

[0013] The terminal device sends the HARQ-ACK codebook.

[0014] In the above embodiment, the DAI carried in the first DCI and the second DCI for scheduling the same transport block indicates the same value. When the terminal device generates the HARQ-ACK codebook, it is based on the DAI indication and the first PDCCH detection timing. Therefore, the terminal device determines the bits corresponding to the scheduled TB determined by the DAI indication carried by the first DCI or the second DCI. The same is ensured, which ensures that the generated HARQ-ACK can be correctly decoded by the network side.

[0015] In a possible implementation, the terminal device generates a HARQ-ACK codebook according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection opportunity, including:

[0016] The terminal device determines the bit position of the HARQ-ACK bit corresponding to the TB in the HARQ-ACK codebook based on the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing.

[0017] In the above embodiment, when the terminal device generates the HARQ-ACK codebook, the HARQ-ACK bit corresponding to the TB scheduled by the first DCI and the second DCI is determined according to the value of the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing. In this way, the bits corresponding to the scheduled TBs determined according to the value of the DAI indication carried by the first DCI or the second DCI are the same, thereby ensuring that the generated HARQ-ACK can be correctly decoded by the network side.

[0018] In one possible implementation, the method further includes: the terminal device receiving detection timing configuration information, where the detection timing configuration information is used to indicate that the first PDCCH detection timing and the second PDCCH detection timing are repeated PDCCH detection timings, or in other words, there is an association between the first PDCCH detection timing and the second PDCCH detection timing, and the DCI on the repeated PDCCH detection timing is used to schedule the same TB. It should be understood that the terminal device can determine that the first DCI and the second DCI schedule the same TB based on the detection timing configuration information.

[0019] In the above embodiment, since the first PDCCH detection opportunity and the second PDCCH detection opportunity are repeated PDCCH detection opportunities, the DCI sent on the repeated PDCCH detection opportunities schedule the same TB, thereby improving the reliability of DCI transmission.

[0020] In one possible implementation, the first PDCCH detection timing and the second PDCCH detection timing correspond to different detection timings in a search space set, and the detection timing configuration information is configured in the search space set. Because the first DCI and the second DCI for scheduling the same TB are detected at different timings in the same search space set, DCI can be repeatedly transmitted at different times, thereby improving the reliability of DCI transmission.

[0021] In one possible implementation, the first DCI and the second DCI are located on the same carrier or within the same BWP. Since the first DCI and the second DCI use the same subcarrier or the same BWP, the reliability of DCI reception can be improved by supporting the joint transmission of multiple DCIs on the same carrier / BWP.

[0022] In one possible implementation, the first DCI and the second DCI correspond to the same bit in the HARQ-ACK codebook. Since the first DCI and the second DCI correspond to the same bit in the HARQ-ACK codebook, and the first DCI and the second DCI schedule the same TB, it can be ensured that the feedback bits corresponding to the same TB are the same.

[0023] In one possible implementation, the DAI indications carried by the first DCI and the second DCI are determined based on the index value of the first PDCCH detection opportunity. Since the values ​​of the DAI indications carried by the first DCI and the second DCI are determined based on the index value of the first PDCCH detection opportunity, the feedback bits corresponding to the corresponding TBs determined based on the values ​​of the DAI indications carried by the first DCI and the second DCI are the same, thereby ensuring correct decoding of the HARQ-ACK on the network side.

[0024] In a possible implementation manner, the index value of the first PDCCH detection timing is smaller than the index value of the second PDCCH detection timing.

[0025] In one possible implementation, the terminal device generates a hybrid automatic repeat request confirmation HARQ-ACK codebook based on the DAI indication carried by at least one of the first DCI and the second DCI and a preset PDCCH detection opportunity, wherein the preset PDCCH detection opportunity is one of the first PDCCH detection opportunity and the second PDCCH detection opportunity.

[0026] In a possible implementation, the DAI indications carried by the first DCI and the second DCI are the same, including: the accumulated DAI indications carried by the first DCI and the second DCI are the same, and the total DAI indications carried are the same.

[0027] In a possible implementation, after the terminal device receives the second DCI, the further step includes:

[0028] Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the second DCI;

[0029] sorting the set of DCIs, wherein the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing;

[0030] A target DCI is determined from the group of DCIs according to an order of the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

[0031] In the above embodiment, a group of DCI includes a second DCI (the HARQ-ACK corresponding to this group of DCI is fed back on the same PUCCH resource). When determining the PUCCH resource corresponding to the HARQ-ACK feedback, the order of the second DCI in the group of DCI is determined based on the second PDCCH detection timing, and then the target DCI is determined from the group of DCI according to the order of the second DCI in the group of DCI, and the PUCCH resource is determined according to the target DCI, so as to clarify the HARQ-ACK position, and the PUCCH resource can be dynamically adjusted.

[0032] In a possible implementation, after the terminal device receives the first DCI and the second DCI, the further step includes:

[0033] Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI;

[0034] sorting the set of DCIs, wherein the sorting of the first DCI in the set of DCIs is determined according to the first PDCCH detection timing, and the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing;

[0035] A target DCI is determined from the group of DCIs according to an order of the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

[0036] In the above embodiment, the first DCI and the second DCI belong to a group of DCI (the HARQ-ACK corresponding to the group of DCI is fed back on the same PUCCH resource). When determining the PUCCH resource corresponding to the HARQ-ACK feedback, the order of the second DCI in the group of DCI is determined based on the second PDCCH detection timing, and then the target DCI is determined from the group of DCI according to the order of the second DCI in the group of DCI, and the PUCCH resource is determined according to the target DCI, so as to clarify the HARQ-ACK position, and the PUCCH resource can be dynamically adjusted.

[0037] In a possible implementation manner, before the terminal device sends the HARQ-ACK codebook, the method further includes:

[0038] receiving configuration information, where the configuration information is used to indicate that a first PDCCH candidate and a second PDCCH candidate are associated, the first DCI corresponds to the first PDCCH candidate, and the second DCI corresponds to the second PDCCH candidate;

[0039] Determine a group of DCIs, where the group of DCIs includes the first DCI and / or the second DCI, and HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource;

[0040] sorting the set of DCIs, wherein the sorting of the first DCI and / or the second DCI in the set of DCIs is determined according to the first PDCCH detection timing;

[0041] A target DCI is determined from the group of DCIs according to an order of the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

[0042] In the above embodiment, the first DCI and the second DCI belong to a group of DCI (the HARQ-ACK corresponding to the group of DCI is fed back on the same PUCCH resource). When determining the PUCCH resource corresponding to the feedback HARQ-ACK, the order of the first DCI and / or the second DCI in the group of DCI is determined based on the first PDCCH detection timing, and then the target DCI is determined from the group of DCI according to the order of the group of DCI, and the PUCCH resource is determined according to the target DCI, so as to clarify the HARQ-ACK position, and the PUCCH resource can be dynamically adjusted.

[0043] In a second aspect, a communication method is provided, comprising:

[0044] The network device sends a first DCI on a first PDCCH detection opportunity, and sends a second DCI on a second PDCCH detection opportunity, where the first DCI and the second DCI are used to schedule the same transport block TB, and the DAI indication carried by the first DCI and the second DCI is the same;

[0045] The network device receives a hybrid automatic repeat request confirmation HARQ-ACK codebook sent by the terminal device;

[0046] The network device determines, according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing, the HARQ-ACK feedback information corresponding to the TB in the HARQ-ACK codebook.

[0047] In a possible implementation, the network device determines, according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing, the HARQ-ACK feedback information corresponding to the TB in the HARQ-ACK codebook, including:

[0048] The network device determines, according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing, a bit position of the HARQ-ACK bit corresponding to the TB in the HARQ-ACK codebook.

[0049] In a possible implementation, it also includes: the network device sends detection timing configuration information, the detection timing configuration information is used to indicate that the first PDCCH detection timing and the second PDCCH detection timing are repeated PDCCH detection timings, and the DCI sent at the repeated PDCCH detection timing is used to schedule the same TB.

[0050] In a possible implementation manner, the first PDCCH detection timing and the second PDCCH detection timing correspond to different detection timings of a search space set, and the detection timing configuration information is configured in the search space set.

[0051] In a possible implementation, the first DCI and the second DCI are located in the same carrier or the same BWP.

[0052] In a possible implementation, the first DCI and the second DCI correspond to the same bit in the HARQ-ACK codebook.

[0053] In a possible implementation, the DAI indication carried by the first DCI and the second DCI is determined according to an index value of the first PDCCH detection opportunity.

[0054] In a possible implementation manner, the index value of the first PDCCH detection timing is smaller than the index value of the second PDCCH detection timing.

[0055] In a possible implementation, the DAI indications carried by the first DCI and the second DCI are the same, including:

[0056] The first DCI and the second DCI carry the same accumulated DAI indication and the same total DAI indication.

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

[0058] Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the second DCI;

[0059] sorting the set of DCIs, wherein the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing;

[0060] A target DCI is determined from the group of DCIs according to an order of the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

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

[0062] Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI;

[0063] sorting the set of DCIs, wherein the sorting of the first DCI in the set of DCIs is determined according to the first PDCCH detection timing, and the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing;

[0064] A target DCI is determined from the group of DCIs according to an order of the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

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

[0066] Sending configuration information, where the configuration information is used to indicate that a first PDCCH candidate and a second PDCCH candidate are associated, the first DCI corresponds to the first PDCCH candidate, and the second DCI corresponds to the second PDCCH candidate;

[0067] Determine a group of DCIs, where the group of DCIs includes the first DCI and / or the second DCI, and HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource;

[0068] sorting the set of DCIs, wherein the sorting of the first DCI and / or the second DCI in the set of DCIs is determined according to the first PDCCH detection timing;

[0069] A target DCI is determined from the group of DCIs according to an order of the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

[0070] In a third aspect, a communication device is provided, comprising: at least one processor, the at least one processor being connected to a memory, the at least one processor being used to read and execute a program stored in the memory so that the communication device performs a method as described in any one of the above-mentioned first aspects.

[0071] In a fourth aspect, a communication device is provided, comprising: at least one processor connected to a memory, and the at least one processor is used to read and execute a program stored in the memory so that the communication device performs a method as described in any one of the second aspects above.

[0072] In the fifth aspect, a communication device is provided, which includes a processing unit and a transceiver unit, and may also have a storage unit. The storage unit can be coupled to the processing unit to store programs and instructions required for the processing unit to perform functions, and can implement any method as described in the first aspect above.

[0073] In the sixth aspect, a communication device is provided, which includes a processing unit and a transceiver unit, and may also have a storage unit. The storage unit can be coupled to the processing unit to store programs and instructions required for the processing unit to perform functions, and can implement any method as described in the second aspect above.

[0074] In a seventh aspect, a chip is provided, which is coupled to a memory and is used to read and execute program instructions stored in the memory to implement the method as described in any one of the first or second aspects above.

[0075] In an eighth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions. When the instructions are executed on a computer, the computer executes the method as described in any one of the first or second aspects above.

[0076] In a ninth aspect, a computer program product is provided, which, when called by a computer, enables the computer to execute the method as described in any one of the first or second aspects above. BRIEF DESCRIPTION OF THE DRAWINGS

[0077] Figure 1 A schematic diagram of a single-site transmission system architecture applicable to embodiments of the present application;

[0078] Figure 2 A schematic diagram of a multi-site transmission system architecture applicable to embodiments of the present application;

[0079] Figure 3 、 Figure 4 They are respectively a schematic diagram of joint feedback in an embodiment of the present application;

[0080] Figure 5 、 Figure 6 They are schematic diagrams of HARQ-ACK codebook feedback in the prior art;

[0081] Figure 7 A flow chart of a communication method implemented on a terminal device side provided in an embodiment of the present application;

[0082] Figure 8 Schematic diagram of DAI indication in repeatedly transmitted DCI in an embodiment of the present application;

[0083] Figure 9 Schematic diagram of DAI indication in repeatedly transmitted DCI in an embodiment of the present application;

[0084] Figure 10 This is a flowchart of the HARQ-ACK codebook generation process in an embodiment of the present application;

[0085] Figure 11 This is a flow chart of the pseudo code corresponding to the HARQ-ACK codebook generation process in an embodiment of the present application;

[0086] Figure 12a 、 Figure 12b This is a schematic diagram of a HARQ-ACK codebook generated in an embodiment of the present application;

[0087] Figure 13a 、 Figure 13b This is a schematic diagram of a HARQ-ACK codebook generated in an embodiment of the present application;

[0088] Figure 14 A schematic diagram of the HARQ-ACK feedback process implemented on the network device side according to an embodiment of the present application;

[0089] Figure 15 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0090] Figure 16 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0091] Figure 17 A schematic structural diagram of a communication device provided in another embodiment of the present application;

[0092] Figure 18 A schematic structural diagram of a communication device provided in another embodiment of the present application. DETAILED DESCRIPTION

[0093] In order to make the purpose, technical solutions and advantages of this application clearer, this application will be further described in detail below with reference to the accompanying drawings.

[0094] Below, some terms used in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0095] 1) Terminal devices, including devices that provide voice and / or data connectivity to users, may include, for example, handheld devices with wireless connectivity, or processing devices connected to wireless modems. The terminal devices can communicate with the core network via the radio access network (RAN), exchanging voice and / or data with the RAN. The terminal devices may include user equipment (UE), wireless terminal devices, mobile terminal devices, subscriber units (SUs), subscriber stations (SSs), mobile stations (MSs), mobile stations (MSs), remote stations (MSs), access points (APs), remote terminals (RTs), access terminals (ATs), user terminals (UEs), user agents (UAs), or user devices. For example, they may include mobile phones (also known as "cellular" phones), computers with mobile terminal devices, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices, smart wearable devices, etc. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. Also included are limited devices, such as those with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners.

[0096] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.

[0097] The terminal device can also be a vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit that is built into the vehicle as one or more components or units. The vehicle can implement the method of the present application through the built-in vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit.

[0098] 2) Network equipment, for example, including access network (AN) equipment, such as a base station (e.g., an access point), may refer to a device in an access network that communicates with a wireless terminal device over an air interface through one or more cells. The network equipment may be used to convert received air frames into and from Internet Protocol (IP) packets, acting as a router between the terminal device and the rest of the access network, where the rest of the access network may include an IP network. The network equipment may also coordinate attribute management of the air interface. For example, the network equipment may include an evolved base station (NodeB or eNB or e-NodeB, evolutionary NodeB) in a long term evolution (LTE) system or an evolved LTE system (LTE-Advanced, LTE-A), or may also include a next generation node B (gNB) in a fifth generation mobile communication technology (5G) new radio (NR) system, or may also include a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (CloudRAN) system, but the embodiments of the present application are not limited thereto.

[0099] For example, in one network structure, a wireless access network device may be a CU node or a DU node, or an access network device including a CU node and a DU node. Specifically, the CU node is used to support protocols such as radio resource control (RRC), packet data convergence protocol (PDCP), and service data adaptation protocol (SDAP); the DU node is used to support radio link control (RLC) layer protocols, medium access control (MAC) layer protocols, and physical layer protocols.

[0100] It can be understood that in the embodiments of the present application, the physical downlink shared channel (PDSCH), physical downlink control channel (PDCCH), physical uplink shared channel (PUSCH) and physical uplink control channel (PUCCH) are only examples of downlink data channels, downlink control channels, uplink data channels and uplink control channels of the physical layer. In different systems and different scenarios, data channels and control channels may have different names, and the embodiments of the present application do not limit this.

[0101] The wireless access network equipment and terminal devices in the embodiments of this application can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water; and can also be deployed in the air on aircraft, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of the network equipment and terminal devices.

[0102] It should be noted that the terms "system" and "network" in the embodiments of the present application can be used interchangeably. "Multiple" refers to two or more. In view of this, "multiple" can also be understood as "at least two" in the embodiments of the present application. "At least one" can be understood as one or more, for example, one, two or more. For example, including at least one means including one, two or more, and there is no restriction on which ones are included. For example, including at least one of A, B and C, then the included ones may be A, B, C, A and B, A and C, B and C, or A and B and C. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / ", unless otherwise specified, generally indicates that the previous and subsequent associated objects are in an "or" relationship.

[0103] Unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, timing, priority or importance of multiple objects, and the descriptions of "first" and "second" do not limit the objects to be different.

[0104] The embodiments of the present invention are applicable to single-site transmission scenarios (such as Single-TRP) and multi-site transmission scenarios (such as or Multi-TRP), as well as any derived scenarios thereof.

[0105] See also Figure 1 , which is a communication system in a single-site transmission scenario applicable to the embodiment of the present application. The communication system includes a core network device 110, a wireless access network device 120 and at least one terminal device (such as Figure 1 The terminal devices are connected to the radio access network devices via wireless communication, and the radio access network devices are connected to the core network devices via wireless communication or wired communication. The core network devices and radio access network devices can be independent physical devices, or the core network device functions and the radio access network device logical functions can be integrated into the same physical device, or a single physical device can integrate some core network device functions and some radio access network device functions. The terminal devices can be fixed or mobile.

[0106] To improve the reliability of signal transmission, a coordinated multi-point transmission (CoMP) mechanism can be used. When using CoMP transmission, multiple sites (TRPs) or cells communicate with the same terminal device, and there is an exchange of scheduling information and / or data between TRPs. This transmission mechanism can improve the reliability of data transmission. Specifically, due to the spatial isolation of multiple sites, the transmission links from multiple sites to the same terminal device have low correlation. At this time, if a transmission link is suddenly interrupted, or in other words, deep fading suddenly occurs, the terminal device can still receive the signal from another transmission link, thereby improving the reliability of signal transmission.

[0107] See also Figure 2 , is a communication system for a multi-site transmission scenario using a CoMP transmission mechanism applicable to the embodiment of the present application. The communication system includes a network device 210, a network device 220 and at least one terminal device (such as Figure 1 The terminal device 230 in the figure). The terminal device is connected to the network device 210 and the network device 220 in a wireless manner, and the network device 210 and the network device 220 can provide services for the terminal device 230 at the same time. Among them, the network device may include a scheduling device and a sending device. The functions of the scheduling device may include: configuring uplink and downlink resources, and / or sending downlink control information (DCI) in the base station scheduling mode; the functions of the sending device may include: sending downlink signals and receiving uplink signals. The scheduling device and the sending device may be integrated or independently set. For example, the scheduling device includes but is not limited to LTE base stations eNB and / or NR base stations gNB, etc., and the sending device includes but is not limited to transmission receiving points TRP or remote radio heads RRH, etc. The terminal device can receive downlink / sidelink signals, and / or send uplink / sidelink signals.

[0108] Figure 1 and Figure 2 This is just a schematic diagram. The above communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices. Figure 1 and Figure 2 The embodiment of the present application does not limit the number of core network devices, wireless access network devices, and terminal devices included in the communication system.

[0109] According to the above-mentioned network system applicable to the present application, the network device sends DCI for downlink scheduling to the terminal device, and the terminal device detects the DCI according to the PDCCH monitoring occation. The DCI carries indication information for scheduling PDSCH / transport block (TB), such as the time-frequency resource indication of the PDSCH. The DCI also carries indication information indicating the HARQ-ACK feedback moment and PUCCH resource indication information (PRI) carrying HARQ-ACK feedback information. The base station can flexibly coordinate the reporting of the resources used by HARQ-ACK through these two indication information, such as selecting the resource size according to the number of bits of HARQ-ACK, selecting the time-frequency position of the resource according to the current channel state, etc. The terminal device determines whether the transport block (TB) carried by the PDSCH is correctly received by demodulating the PDSCH, and reports the information of whether it is correctly received to the network device. The report is called HARQ-ACK feedback information or HARQ-ACK codebook. For example, feedback NACK indicates that the corresponding data is not correctly received and needs to be retransmitted by the network device, and feedback ACK indicates that the corresponding data is correctly received. HARQ-ACK feedback information can be carried in PUSCH or PUCCH. The HARQ-ACK feedback time is indicated relative to the end time of PDSCH scheduling. For example, if the end time of PDSCH scheduling is k0 and the DCI indicates that the HARQ-ACK feedback delay is k1, the actual HARQ-ACK feedback time is k0+k1.

[0110] A PDSCH scheduling can correspond to one or more HARQ-ACK bits. For example, if multiple codewords (CW) in a PDSCH scheduling correspond to a transmission block (TB), each CW can correspond to one HARQ-ACK bit, or a PDSCH scheduling includes multiple code blocks (CB), each CB corresponds to one HARQ-ACK bit, thereby enabling CW or CB level retransmission.

[0111] Multiple PDSCH scheduling can be jointly fed back, that is, one PUCCH is used to carry the HARQ-ACK feedback information of multiple PDSCH schedulings. At this time, the PUCCH carries a HARQ-ACK codebook (i.e., a HARQ-ACK bit sequence), and different bits in the codebook correspond to different PDSCH schedulings. For example, a PDSCH scheduling is scheduled at time 1 and time 2, and a PUCCH carrying HARQ-ACK codebook is scheduled at time 3. The HARQ-ACK codebook includes at least 2 bits, one of which corresponds to the PDSCH scheduling at time 1. The value of this bit indicates the reception status of the TB carried by the PDSCH scheduled at time 1, and the other bit corresponds to the PDSCH scheduling at time 2. The value of this bit indicates the reception status of the TB carried by the PDSCH scheduled at time 2.

[0112] The correspondence between the bits in the HARQ-ACK codebook and the PDSCH, as well as the number of bits in the codebook are determined according to the indication information carried in the DCI. Specifically, a group of one or more DCIs with the same HARQ-ACK feedback moment is first determined as a group of DCI, and the protocol stipulates the sorting rules of DCI in a group of DCI. The same feedback moment can be at the slot level or the sub-slot level. For example, if the HARQ-ACK feedback moments indicated by two DCIs are in the same slot or sub-slot, then these two DCIs are the same group of DCIs. The terminal device can determine a group of DCIs by receiving DCI at each PDCCH detection opportunity and determining the corresponding HARQ-ACK feedback moment. As Figure 3 and Figure 4 As shown, there are PDCCH detection opportunity 1 and PDCCH detection opportunity 2 before the PUCCH transmission moment. DCI can be sent simultaneously on different carriers (component carrier, CC) at the same PDCCH detection opportunity. For example, one DCI is sent on CC1 and one on CC2, so that a total of 4 DCIs are sent. The feedback moments indicated by these 4 DCIs are all slot n. Then, these 4 DCIs are a group of DCIs, and the 4 DCIs will be jointly fed back, that is, the PDSCHs scheduled by the 4 DCIs on the 2 PDCCH detection opportunities use the same HARQ-ACK codebook for feedback, and the HARQ-ACK codebook is fed back on the PUCCH in the slot n indicated by the DCI.

[0113] After determining a group of DCIs that need joint feedback, it is necessary to further determine the HARQ-ACK bit arrangement corresponding to the PDSCH scheduled by the group of DCIs, for example Figure 3The order of arrangement of the HARQ-ACK bits corresponding to the 4 DCIs in the HARQ-ACK codebook. Specifically, the bit order of the HARQ-ACK bits of the PDSCH scheduled by the DCI in the HARQ-ACK codebook can be determined according to the downlink assignment index (DAI) indication carried in the DCI. Normally, the DAI indication is related to the sorting of the DCI, so that the terminal device determines that the number and arrangement of HARQ-ACK bits caused by the missed detection of the DCI are not controlled by the base station. The DAI indication is divided into a cumulative DAI (counter DAI) indication and a total DAI (total DAI) indication. The cumulative DAI indication is +1 in ascending order according to the DCI sorting, and the total DAI indication is determined according to the number of all DCIs sent at the PDCCH detection timing where the current DAI indication in a group of DCIs is located and the previous PDCCH detection timing. For example, Figure 3 In the example, the counter DAI values ​​carried by DCI1 to DCI4 are 1 to 4 respectively, and the 4 bits in the HARQ-ACK codebook correspond to the demodulation results of the PDSCH scheduled by DCI1 to DCI4 respectively. Figure 3 In the HARQ-ACK codebook, the total DAI in DCI1 and DCI2 is 2, and the total DAI in DCI3 and DCI4 is 4. If DCI1 is missed by the terminal device, but the terminal device receives DCI2, the terminal device can know that it missed DCI1 based on the value of the total DAI indication carried in DCI2. Therefore, the first bit in the HARQ-ACK codebook fed back by the terminal device corresponds to the missed DCI1, and its value is NACK. Generally, when the number of configured carriers is greater than 1, the DCI will carry the total DAI indication, otherwise it only carries the cumulative DAI indication.

[0114] The DCI sorting method in a group of DCIs that need joint feedback is: at the same PDCCH detection opportunity, first sort the DCI in ascending order according to the carrier index value, and then sort the DCI in ascending order according to the PDCCH detection opportunity index value, that is, the PDCCH detection opportunity time is arranged from front to back. Figure 3 As shown, the DAI indications of DCI1 to DCI4 are determined according to the DCI sorting rule.

[0115] The PUCCH resources can be determined according to the DCI sorting. In a group of DCIs that require joint feedback, each DCI can indicate the PUCCH resources. The reason is that the network device adjusts the format and / or size of the PUCCH resources according to the number of HARQ-ACK bits to be fed back at the current scheduling moment. For example, at PDCCH detection opportunity 1, the base station determines that the PUCCH resources are used to carry a 2-bit HARQ-ACK codebook, using format 0. At PDCCH detection opportunity 2, the base station determines that the PUCCH resources are used to carry a 4-bit HARQ-ACK codebook, using format 3. If only one PUCCH resource indication is valid in a group of DCIs (joint feedback), it is agreed that the PUCCH resources are determined according to the last DCI, and the last DCI is the last DCI in the sorting determined according to the above DCI sorting.

[0116] The reliability of PDCCH can be improved by using multi-station collaborative transmission. Multiple stations repeatedly send DCI scheduling the same PDSCH at multiple PDCCH detection opportunities. In other words, the multiple DCIs are used to schedule the same transport block (TB) to improve the reliability of DCI reception and thus improve the reliability of PDSCH.

[0117] Currently, multi-station coordinated transmission can use multiple-chance DCI transmission. The terminal device independently detects, demodulates, and decodes the DCI at the PDCCH detection opportunity configured by the network device. That is, the terminal device does not perceive the repeated transmission of DCI. Multiple DCIs schedule the same PDSCH or TB. These multiple DCIs can correspond to the same HARQ-ACK bits to reduce feedback overhead. The indication information bits of multiple DCIs and the DCI encoding methods can be different. For example, different DCIs indicate different time-frequency resources or beamforming methods, or DCI1 uses aggregation level 2 and DCI2 uses aggregation level 4. The aggregation level represents the size of the physical resources occupied by the DCI. For the same number of DCI bits, the higher the aggregation level, the lower the code rate. This mechanism can overcome the problem of PDSCH being unable to be received when one of the transmission links is interrupted. However, the HARQ-ACK feedback moments indicated by multiple DCIs are the same, so that the HARQ-ACK bits corresponding to the multiple DCIs are the same.

[0118] The above mechanism may cause the network device to be unable to correctly receive the HARQ-ACK codebook. Figure 5As shown in FIG, if the terminal device detects 4 DCIs at PDCCH detection opportunity 1 and PDCCH detection opportunity 2, the 4 DCIs are a set of DCIs that need joint feedback, and DCI2 and DCI4 schedule the same PDSCH, then the terminal device's detection results for DCI2 and DCI4 will cause the HARQ-ACK codebook to be different, which in turn causes the network device to be unable to interpret the HARQ-ACK codebook. Specifically, Figure 5 As shown, if the terminal device detects DCI2 and DCI4 and determines that DCI2 and DCI4 indicate that the same TB is scheduled and chooses to determine the HARQ-ACK feedback according to DCI2 and discard DCI4, or the terminal device only detects DCI2, then the HARQ-ACK codebook contains 3 bits, which correspond to the HARQ-ACK feedback information of the PDSCH scheduled by DCI1, DCI2 and DCI3, respectively; if the terminal device detects DCI2 and DCI4 and determines that DCI2 and DCI4 indicate that the same TB is scheduled and chooses to determine the HARQ-ACK feedback according to DCI4 and discard DCI2, or the terminal device only detects DCI4, then the terminal device determines, according to the DAI indication, that the HARQ-ACK codebook contains 4 bits, where bit 0, bit 2, and bit 3 correspond to the HARQ-ACK feedback information of the PDSCH scheduled by DCI1, DCI3, and DCI4, respectively. Since DCI2 corresponding to bit 1 is discarded, the value of bit 1 is NACK. Since the network device cannot obtain the DCI detection result of the terminal device, it cannot correctly interpret the HARQ-ACK codebook.

[0119] For example Figure 6As shown, if the terminal device detects 6 DCIs at PDCCH detection timing 1, PDCCH detection timing 2 and PDCCH detection timing 3, the 6 DCIs are a group of DCIs that require joint feedback, and DCI2 and DCI6 schedule the same PDSCH, and DCI3 and DCI5 schedule the same PDSCH, then the terminal device's detection results for DCI2 and DCI6, or for DCI3 and DCI5, will result in different HARQ-ACK codebooks, which in turn will cause the network device to be unable to interpret the HARQ-ACK codebook. In one case, if the terminal device detects DCI2 and DCI6 and determines that DCI2 and DCI6 indicate that the same TB is scheduled and chooses to determine the HARQ-ACK feedback according to DCI2 and discard DCI6, or the terminal device only detects DCI2, and detects DCI3 and DCI5 and determines that DCI3 and DCI5 indicate that the same TB is scheduled and chooses to determine the HARQ-ACK feedback according to DCI3 and discard DCI5, or the terminal device only detects DCI3, then the terminal device determines, according to the DAI indication, that the HARQ-ACK codebook contains 4 bits, corresponding to the HARQ-ACK feedback information of the PDSCH scheduled by DCI1, DCI2, DCI3 and DCI4, respectively; in another case, if the terminal device detects DCI2 and DCI6 and determines DCI2 and DCI6 indicate that the same TB is scheduled and the HARQ-ACK feedback is determined according to DCI6 and DCI2 is discarded. Alternatively, the terminal device only detects DCI2, detects DCI3 and DCI5, and determines that DCI3 and DCI5 indicate that the same TB is scheduled and chooses to determine HARQ-ACK feedback according to DCI6 and discard DCI3. Alternatively, the terminal device only detects DCI3, then the terminal device determines, according to the DAI indication, that the HARQ-ACK codebook contains 6 bits, where bits 0, 3, 4, and 5 correspond to the HARQ-ACK feedback information of the PDSCH scheduled by DCI1, DCI4, DCI5, and DCI6, respectively. Since DCI2 and DCI3 corresponding to bits 1 and 2 are discarded, the values ​​of bits 1 and 2 are NACK. Since the network device cannot know the DCI detection result of the terminal device, it cannot correctly interpret the HARQ-ACK codebook.

[0120] In order to enable the network device to correctly receive HARQ-ACK feedback information, an embodiment of the present application provides a communication method and an apparatus thereof. When there are multiple DCI scheduling the same transport blocks (TBs), it can be ensured that the network device can correctly receive the HARQ-ACK feedback information, that is, it can ensure that the correspondence between the bits in the HARQ-ACK codebook obtained by the network device according to the HARQ-ACK codebook and the PDSCH is consistent with the correspondence between the bits in the HARQ-ACK codebook fed back by the terminal device and the PDSCH, thereby achieving correct reception of the HARQ-ACK feedback information.

[0121] Figure 7 The flowchart of the communication method implemented on the terminal device side provided in an embodiment of the present application is exemplified.

[0122] As shown in the figure, the process may include the following steps:

[0123] S701: The terminal device detects a first DCI at a first PDCCH detection opportunity, and detects a second DCI at a second PDCCH detection opportunity.

[0124] Optionally, the first DCI and the second DCI are used to schedule the same transport block (TB), and the DAI indications carried by the first DCI and the second DCI are the same. It should be understood that the DAI indications carried by the first DCI and the second DCI are the same, which means that the value of the DAI indication in the first DCI is the same as the value of the DAI indication in the second DCI.

[0125] Among them, the first DCI and the second DCI are used to schedule the same transport block (TB), which can be understood as the PDSCH scheduled by the first DCI and the second DCI carrying the same transport block (TB). It should be understood that when the terminal device successfully detects the first DCI and the second DCI, it can be determined that the two DCIs are used to schedule the same TB by indicating the same value through the HARQ process indication and the new data indication (New Data Indication, NDI) carried in the first DCI and the second DCI. It should also be understood that this application does not exclude the situation where the terminal device only detects the first DCI or the second DCI.

[0126] Optionally, before detecting the first DCI and the second DCI, the terminal device receives PDCCH detection timing configuration information, which is used to indicate that there is an association between the first PDCCH detection timing and the second PDCCH detection timing, and the association indicates that the DCI detected at the first PDCCH detection timing and the second PDCCH detection timing is used to schedule the same TB. Based on the configuration information, it can be determined that the first DCI and the second DCI are used to schedule the same TB. Through the PDCCH detection timing configuration information, when the terminal device only detects the second DCI or discards the first DCI, the HARQ-ACK codebook can be consistent for the terminal device and the network device to understand, thereby ensuring transmission reliability.

[0127] Optionally, the transmission mechanism of the first DCI on the first PDCCH detection opportunity and the second DCI on the second PDCCH detection opportunity is multiple chance DCI transmission, that is, the information bits or coding methods indicated by the first DCI and the second DCI may not be exactly the same. The terminal device independently detects and demodulates the DCI at each detection opportunity on the PDCCH detection opportunity configured by the network device, but jointly decodes it. For example, multiple demodulated soft information is obtained through multiple PDCCH detection opportunities, and the multiple soft information is combined and decoded, thereby equivalently improving the signal-to-noise ratio (SNR) of DCI reception and improving the reliability of DCI reception.

[0128] In another example, the transmission mechanism of the first DCI at the first PDCCH detection timing and the second DCI at the second PDCCH detection timing is repeated DCI transmission. The terminal device needs to perceive the repeated DCI transmission. Specifically, the association relationship between the PDCCH candidates (PDCCH detection unit, one PDCCH candidate corresponds to one DCI detection process, corresponding to a specific time-frequency resource used to carry DCI) at different PDCCH detection timings can be agreed in advance. The terminal device determines the sending position of the repeated DCI based on the association relationship, thereby detecting and demodulating the DCI and performing soft merging decoding operations on the associated PDCCH candidates. The soft merging operation requires that the indication information (original bits) and the encoded bits of the repeatedly transmitted DCI are exactly the same, for example, the number of DCI information bits is the same, the indication content is the same, and the aggregation level is the same.

[0129] Optionally, it is indicated through high-layer signaling that the current DCI transmission is one of a multi-opportunity DCI transmission mode and a repeated DCI transmission mode.

[0130] Optionally, the HARQ-ACK codebook generation mechanisms of the above two DCI transmission modes are the same.

[0131] Optionally, the first DCI and the second DCI correspond to the same search space set. The first PDCCH detection timing and the second PDCCH detection timing in the PDCCH detection timing configured by the search space set can be determined by a preset criterion. Exemplarily, the first PDCCH detection timing is an odd-numbered PDCCH detection timing in the PDCCH detection timing configured by the search space set, and the second PDCCH detection timing is an even-numbered PDCCH detection timing in the PDCCH detection timing configured by the search space set. This approach can save the configuration of the search space set.

[0132] Optionally, the first DCI and the second DCI correspond to different search space sets. For example, the first DCI corresponds to the first search space set, and the second DCI corresponds to the second search space set. Then, the PDCCH detection timing configured for the first search space set is the above-mentioned first PDCCH detection timing, and the PDCCH detection timing configured for the second search space set is the above-mentioned second PDCCH detection timing. This method can support flexible configuration of the search space sets of two TRPs.

[0133] Optionally, determine the index values ​​of the PDCCH detection timings of the first DCI and the second DCI. For example, in order from front to back in time, the index values ​​of the PDCCH detection timings increase successively. For example, in an embodiment of the present application, if the first PDCCH detection timing is earlier than the second PDCCH detection timing, then the index value of the first PDCCH detection timing is less than the index value of the second PDCCH detection timing, or, if the second PDCCH detection timing is earlier than the first PDCCH detection timing, then the index value of the first PDCCH detection timing is greater than the index value of the second PDCCH detection timing. The first PDCCH detection timing and / or the second PDCCH detection timing may include one or more carriers for transmitting DCI. Optionally, the first DCI and the second DCI may be located on the same carrier, or within the same bandwidth part (BWP).

[0134] Optionally, the first DCI and the second DCI may carry a cumulative DAI (counter DAI) indication and a total DAI (total DAI) indication, respectively, wherein the value of the cumulative DAI indication carried by the first DCI and the second DCI is the same. Further, the value of the total DAI indication carried by the first DCI and the second DCI is also the same.

[0135] Optionally, the DAI indications (such as cumulative DAI indications and total DAI indications) carried by the first DCI and the second DCI are determined according to the first PDCCH detection timing. Among them, the DAI indications carried by the first DCI and the second DCI are determined according to the first PDCCH detection timing, which can be understood as follows: the DAI indications carried by the first DCI and the second DCI are determined according to the order of the first DCI and the second DCI in a group of DCIs. This group of DCIs all indicate feedback of HARQ-ACK at the same time, and the order of DCI needs to be determined according to the index value of the corresponding PDCCH detection timing. Since the DAI indicated by the first DCI and the second DCI are the same, it is necessary to agree on a PDCCH detection timing for determining the value of the DAI indication. In the embodiment of the present application, the index value of the first PDCCH detection timing corresponding to the first DCI is agreed. In this way, it can be ensured that the HARQ-ACK codebook determined according to any one of the first DCI and the second DCI is the same.

[0136] Specifically, on the network device side, the first PDCCH detection timing can be used as a reference detection timing, and the network device sorts the DCI sent on the first PDCCH detection timing and the second PDCCH detection timing, and determines the value of the DAI indication carried by the first DCI and the second DCI based on the sorting of the DCI on the reference detection timing. The system can pre-agree to use the first PDCCH detection timing as the reference detection timing, or enable the terminal device to know the PDCCH detection timing as the reference detection timing through other means. On the terminal device side, the first PDCCH detection timing can be used as a reference detection timing, and the HARQ-ACK codebook can be determined based on the value of the DAI indication and the first PDCCH detection timing.

[0137] For example, Figure 8 As shown, DCI is delivered using the aforementioned multi-opportunity DCI transmission method or repeated DCI transmission method at PDCCH detection opportunity 1 and PDCCH detection opportunity 2, hereinafter collectively referred to as repeatedly transmitted DCI. In the figure, the DCI transmitted on carrier 2 (CC2) at PDCCH detection opportunity 1 and PDCCH detection opportunity 2 is repeatedly transmitted DCI, scheduling the same TB.

[0138] like Figure 8As shown in (a), the four DCIs transmitted on PDCCH detection timing 1 and PDCCH detection timing 2 correspond to the same HARQ-ACK feedback moment, that is, the four DCIs form a group of DCIs that require joint feedback. If it is agreed that the value of the DAI indicator carried by the repeatedly transmitted DCI is determined based on PDCCH detection timing 1, then the four DCIs are sorted, and the sorting of these four DCIs is: DCI1, DCI2, DCI3, DCI4. Taking PDCCH detection timing 1 as the reference detection timing, it means that the sorting of DCI2 transmitted on the reference detection timing determines the value of the DAI indicator carried by DCI2 and DCI4. Since the sorting of DCI2 is 2, the value of the cumulative DAI indicator carried by DCI2 is equal to 2 and the value of the total DAI indicator is also equal to 2. The DAI indicator carried by DCI4 needs to be equal to the DAI indicator carried by DCI2. Therefore, the value of the cumulative DAI indicator carried by DCI4 is equal to 2 and the value of the total DAI indicator is equal to 2. It should be understood that the order of DCI2 and DCI4 is the same. Alternatively, only DCI1, DCI2 and DCI3 may be ordered, and the DAI indication of DCI4 is directly determined according to the order of DCI2.

[0139] like Figure 8 As shown in (b), if it is agreed that the value of the DAI indication carried by the repeatedly transmitted DCI is determined according to PDCCH detection opportunity 2, then the four DCIs are sorted, and the order of these four DCIs is: DCI1, DCI2, DCI3, DCI4. Taking PDCCH detection opportunity 2 as the reference detection opportunity, it means that the order of DCI4 transmitted on the reference detection opportunity is used to determine the value of the DAI indication carried by DCI2 and DCI4. Since the order of DCI4 is 4, the value of the cumulative DAI indication carried by DCI4 is equal to 4 and the value of the total DAI indication is also equal to 4. The DAI indication carried by DCI2 needs to be equal to the DAI indication carried by DCI4. Therefore, the value of the cumulative DAI indication carried by DCI2 is equal to 4 and the value of the total DAI indication is equal to 4. It should be understood that the order of DCI2 and DCI4 is the same. Alternatively, only DCI1, DCI2 and DCI3 can be sorted, and the DAI indication of DCI2 is directly determined according to the order of DCI4.

[0140] For example, Figure 9 As shown, DCI is delivered using the multi-opportunity DCI transmission method or repeated DCI transmission method at PDCCH detection timing 1, PDCCH detection timing 2, and PDCCH detection timing 3, hereinafter collectively referred to as repeatedly transmitted DCI. Specifically, DCI2 and DCI6 schedule TB1, and DCI2 and DCI6 are repeatedly transmitted DCIs. DCI3 and DCI5 schedule TB2, and DCI3 and DCI5 are repeatedly transmitted DCIs.

[0141] like Figure 9 As shown in (a), if the DAI indication value carried by DCI2 and DCI6 scheduled for repeated transmission is determined based on PDCCH detection opportunity 1 where DCI2 is located, then since DCI2 at PDCCH detection opportunity 1 ranks 2 among the six DCIs, the cumulative DAI indication value is equal to 2, and the total DAI indication value is equal to 2. Therefore, the cumulative DAI indication value carried by DCI2 at PDCCH detection opportunity 1 and DCI6 at PDCCH detection opportunity 3 is equal to 2, and the total DAI indication value is equal to 4. If the DAI indication value carried by DCI3 and DCI5 scheduled for repeated transmission is determined based on PDCCH detection opportunity 2 where DCI6 is located, then since DCI3 at PDCCH detection opportunity 2 ranks 3 among the six DCIs, the cumulative DAI indication value is equal to 3, and the total DAI indication value is equal to 4. Therefore, the cumulative DAI indication value carried by DCI3 at PDCCH detection opportunity 2 and DCI5 at PDCCH detection opportunity 3 is equal to 3, and the total DAI indication value is equal to 4. It should be understood that the order of DCI2 and DCI6 is the same, and the order of DCI3 and DCI5 is the same. Alternatively, only DCI1, DCI2, DCI3, and DCI4 can be ordered, and the DAI indication of DCI6 is directly determined based on the order of DCI2, and the DAI indication of DCI5 is directly determined based on the order of DCI3.

[0142] like Figure 9As shown in (b), if the DAI indication value carried by DCI2 and DCI6 scheduled for repeated transmission is determined based on PDCCH detection opportunity 3 where DCI6 is located, then since DCI6 at PDCCH detection opportunity 3 ranks 6 among the six DCIs, the cumulative DAI indication value is equal to 6, and the total DAI indication value is equal to 6. Therefore, the cumulative DAI indication value carried by DCI2 at PDCCH detection opportunity 1 and DCI6 at PDCCH detection opportunity 3 is equal to 6, and the total DAI indication value is equal to 6. If the DAI indication value carried by DCI3 and DCI5 scheduled for repeated transmission is determined based on PDCCH detection opportunity 3 where DCI5 is located, then since DCI5 at PDCCH detection opportunity 3 ranks 5 among the six DCIs, the cumulative DAI indication value is equal to 5, and the total DAI indication value is equal to 6. Therefore, the cumulative DAI indication value carried by DCI3 at PDCCH detection opportunity 2 and DCI5 at PDCCH detection opportunity 3 is equal to 5, and the total DAI indication value is equal to 6. It should be understood that the order of DCI2 and DCI6 is the same, and the order of DCI3 and DCI5 is the same. Alternatively, only DCI1, DCI4, DCI5, and DCI6 can be ordered, and the DAI indication of DCI2 is directly determined based on the order of DCI6, and the DAI indication of DCI3 is directly determined based on the order of DCI5.

[0143] It should be noted that, in the embodiment of the present application, the DAI indication or the value of the DAI indication can be understood as the value of DAI. According to the protocol, the DAI carried by the DCI occupies 2 bits, and its value is 0 to 3. When the number of DCIs exceeds 4, the value of DAI is recycled. For example, if the number of a group of DCIs that require joint feedback is 6, the value of the cumulative DAI carried by the first DCI is equal to 0, the value of the cumulative DAI carried by the second DCI is equal to 1, the value of the cumulative DAI carried by the third DCI is equal to 2, the value of the cumulative DAI carried by the fourth DCI is equal to 3, the value of the cumulative DAI carried by the fifth DCI is equal to 0, and the value of the cumulative DAI carried by the sixth DCI is equal to 1. For the terminal device, the order of each DCI can be determined based on the value of DAI and the index value of the PDCCH detection timing where each DCI is located (that is, the order of the PDCCH detection timing), that is, the DCI order indicated by the cumulative DAI carried by each DCI can be determined.

[0144] The DAI indication or the value of the DAI indication can also be understood as the DCI order indicated by the DAI, such as Figure 9 For a terminal device, the order of DCIs can be determined according to the value of DAI and the index value of the PDCCH detection opportunity where each DCI is located (ie, the order of the PDCCH detection opportunities).

[0145] S702: The terminal device generates a HARQ-ACK codebook according to the DAI indication and the first PDCCH detection timing carried by at least one of the first DCI and the second DCI.

[0146] In this step, the terminal device determines the bit position of the HARQ-ACK bit corresponding to the TB scheduled by the first DCI and / or the second DCI in the HARQ-ACK codebook based on the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing.

[0147] Optionally, the terminal device generates a HARQ-ACK codebook based on the DAI indication carried in the second DCI and the first PDCCH detection timing. The position of the HARQ-ACK bit corresponding to the second DCI in the HARQ-ACK codebook is determined according to the DAI indication and the first PDCCH detection timing.

[0148] Among them, the first DCI and the second DCI correspond to the same bit in the HARQ-ACK codebook. It should be understood that if the terminal device detects the first DCI and the second DCI at the same time, it can receive PDSCH according to the first DCI and the second DCI, and determine the HARQ-ACK codebook corresponding to the PDSCH according to at least one DAI indication and the first PDCCH detection timing; it can also receive PDSCH according to one of the first DCI or the second DCI, for example, the second DCI, and determine the HARQ-ACK codebook corresponding to the PDSCH according to the DAI indication in the second DCI and the first PDCCH detection timing. If the terminal device only detects the second DCI, it receives PDSCH according to the second DCI, and determines the HARQ-ACK codebook corresponding to the PDSCH according to the DAI indication in the second DCI and the first PDCCH detection timing.

[0149] When generating the HARQ-ACK codebook, the terminal device determines the HARQ-ACK bit corresponding to the TB scheduled by the first DCI and the second DCI according to the value of the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing. In this way, the bits corresponding to the scheduled TBs determined according to the values ​​of the DAI indication carried by the first DCI or the second DCI are the same, thereby ensuring that the generated HARQ-ACK can be correctly decoded by the network side.

[0150] Optionally, based on the PDCCH detection timing configuration information, the index values ​​of the first PDCCH detection timing and the second PDCCH detection timing are determined, and one of the first PDCCH detection timing and the second PDCCH detection timing is preset to determine the PDCCH detection timing for generating the HARQ-ACK codebook corresponding to the first DCI and the second DCI. Exemplarily, it is pre-agreed that the HARQ-ACK codebook is generated according to the PDCCH detection timing with the smaller index value among the first PDCCH detection timing and the second PDCCH detection timing, and based on the PDCCH detection timing corresponding to the first DCI and the second DCI, it is determined that the first PDCCH detection timing is earlier than the second PDCCH detection timing, and the HARQ-ACK codebook corresponding to the first DCI and the second DCI is generated according to the first PDCCH detection timing. In another example, when the first PDCCH detection timing is an odd detection timing among the PDCCH detection timings configured by the search space set, and the second PDCCH detection timing is an even detection timing among the PDCCH detection timings configured by the search space set, it can be pre-agreed that the HARQ-ACK codebook is determined according to the odd detection timing.

[0151] Optionally, the first PDCCH detection timing may be understood as a detection timing configured by a first search space set, and the second PDCCH detection timing may be understood as a detection timing configured by a second search space set.

[0152] S703: The terminal device sends a HARQ-ACK codebook. The HARQ-ACK codebook can be carried on the PUCCH or the PUSCH.

[0153] It should be noted that in the above process, in S701, the terminal device detects the first DCI at the first PDCCH detection opportunity and detects the second DCI at the second PDCCH detection opportunity. The following situations may exist:

[0154] Case 1: The terminal device detects the first DCI only at the first PDCCH detection opportunity.

[0155] In this case, in S702, the terminal device may generate a HARQ-ACK codebook according to the DAI indication carried by the detected first DCI and the first PDCCH detection opportunity.

[0156] Case 2: The terminal device detects the second DCI only at the second PDCCH detection opportunity.

[0157] In this case, in S702, the terminal device may generate a HARQ-ACK codebook according to the DAI indication carried by the detected second DCI and the first PDCCH detection opportunity.

[0158] Case 3: The terminal device detects the first DCI at the first PDCCH detection opportunity and detects the second DCI at the second PDCCH detection opportunity.

[0159] In this case, in S702, the terminal device can generate a HARQ-ACK codebook based on the DAI indication carried by the detected first DCI and the first PDCCH detection opportunity, and can also generate a HARQ-ACK codebook based on the DAI indication carried by the detected second DCI and the first PDCCH detection opportunity.

[0160] In the above-mentioned embodiment of the present application, the DAI carried in the first DCI and the second DCI for scheduling the same transport block indicates the same value. When the terminal device generates the HARQ-ACK codebook, the DAI indication and the first PDCCH detection timing are used. Therefore, the terminal device determines the bits corresponding to the scheduled TB determined by the DAI indication carried by the first DCI or the second DCI. The same is ensured, which ensures that the generated HARQ-ACK can be correctly decoded by the network side.

[0161] In some embodiments of the present application, the terminal device may generate a HARQ-ACK codebook in the following manner: first, determine a group of DCIs that require joint feedback. If the group of DCIs includes repeatedly transmitted DCIs, when generating the HARQ-ACK codebook, for the repeatedly transmitted DCI, a corresponding PDCCH detection opportunity (such as the first PDCCH detection opportunity in the PDCCH detection opportunity where the group of DCIs is located) is used for the generation process of the HARQ-ACK codebook, and the remaining PDCCH detection opportunities in the repeatedly transmitted DCI are not used for the generation process of the HARQ-ACK codebook. When only one DCI is detected in the repeatedly transmitted DCI, the DCI and the agreed PDCCH detection opportunity are used for HARQ-ACK codebook generation.

[0162] In a set of DCI, only one DCI in the repeatedly transmitted DCI (DCI for scheduling the same TB) may participate in the generation of the HARQ-ACK codebook, and all non-repeatedly transmitted DCIs participate in the generation of the HARQ-ACK codebook. When the HARQ-ACK codebook is generated based on all DCIs participating in the generation of the HARQ-ACK codebook, all DCIs participating in the HAR-ACK codebook generation process are traversed in order to determine the bit of the HARQ-ACK feedback information of the transport block scheduled by the corresponding DCI in the HARQ-ACK codebook.

[0163] For example, the PDCCH detection timing corresponding to the group of DCI is traversed in ascending order according to the PDCCH detection timing index value, and the DCI located at the PDCCH detection timing in the group of DCI at the current PDCCH detection timing is traversed in ascending order according to the carrier index value. According to each traversed DCI, each DCI is traversed in the traversal order and the feedback bit corresponding to the TB scheduled by each DCI is obtained according to the corresponding DAI indication value. The position in the HARQ-ACK, thereby generating a HARQ-ACK codebook, and each bit in the generated HARQ-ACK codebook corresponds in turn to the DCI traversed in the above-mentioned traversal order, that is, corresponding to the TB scheduled by the corresponding DCI.

[0164] The group of DCIs that require joint feedback refers to a group of DCIs with the same HARQ-ACK feedback time, such as a group of DCIs that need to be fed back in the same time slot or sub-time slot.

[0165] The repeatedly transmitted DCI refers to the DCI that schedules the same TB. The DAI indication carried by the repeatedly transmitted DCI is the same.

[0166] The index values ​​of the PDCCH detection opportunities are arranged in ascending order according to the time sequence, and the index values ​​of the carriers are arranged in ascending order according to the frequency sequence from low to high.

[0167] According to the above HARQ-ACK codebook generation method, in some embodiments of the present application, the terminal device may be configured as follows: Figure 10 The process shown generates a HARQ-ACK codebook.

[0168] like Figure 10 As shown, the following steps may be included:

[0169] S1001: The UE determines the repeatedly transmitted DCI in a set of DCIs that require joint feedback, determines the first PDCCH detection opportunity in the detection opportunity where the repeatedly transmitted DCI is located, and determines that one of the repeatedly transmitted DCIs participates in the generation process of the HARQ-ACK codebook. The other DCIs in the repeatedly transmitted DCI do not participate in the generation process of the HARQ-ACK codebook.

[0170] In this step, the UE finds the DCI received on repeated PDCCH detection occasions from a set of received DCIs requiring joint feedback (hereinafter, for ease of description, the DCI received on repeated PDCCH detection occasions is referred to as repeatedly transmitted DCI). The DAI indication carried by the repeatedly transmitted DCI is the same.

[0171] If the repeatedly transmitted DCI received by the UE includes the DCI on the first PDCCH detection opportunity in the repeated PDCCH detection opportunity, the DCI is retained and the other repeatedly transmitted DCIs are discarded; if the repeatedly transmitted DCI received by the UE does not include the DCI on the first PDCCH detection opportunity in the repeated PDCCH detection opportunity, the UE can determine the DAI indication carried by the DCI on the first PDCCH detection opportunity according to the DCI received on other PDCCH detection opportunities in the repeated PDCCH detection opportunity, and use the DAI indication to perform the subsequent HARQ-ACK codebook generation process (ie, use the DCI on the first PDCCH detection opportunity to participate in the HARQ-ACK codebook generation process), and the DCI on other PDCCH opportunities in the repeated PDCCH detection opportunity does not participate in the HARQ-ACK codebook generation process. Alternatively, when the UE receives DCI at any one or more PDCCH detection opportunities in the repeated PDCCH detection opportunities, it participates in the generation process of the HARQ-ACK codebook according to the DAI value indicated by any DCI and the first PDCCH detection opportunity in the repeated PDCCH detection opportunity. The remaining PDCCH detection opportunities in the repeated PDCCH detection opportunity do not participate in the generation process of the HARQ-ACK codebook.

[0172] S1002: The UE obtains the PDCCH detection timing with the smallest index value according to the PDCCH detection timings corresponding to the group of DCIs as the currently traversed PDCCH detection timing.

[0173] S1003: The UE uses the carrier with the smallest index value among the carriers used for transmitting DCI at the currently traversed PDCCH detection opportunity as the currently traversed carrier.

[0174] S1004: The UE determines whether the cumulative DAI indication carried by the DCI on the currently traversed carrier is less than or equal to the cumulative DAI indication carried by the previously traversed DCI. If so, the UE proceeds to S1005 and adds 1 to the counter; otherwise, the UE directly proceeds to S1006.

[0175] If the DCI on the currently traversed carrier is the first DCI in a group of DCIs that require joint feedback, that is, there is no previously traversed DCI, the process directly proceeds to S1006 .

[0176] The initial value of the counter can be set to zero.

[0177] S1006: The UE determines the bit of the HARQ-ACK feedback information corresponding to the TB scheduled by the DCI transmitted by the current carrier on the current PDCCH detection occasion in the HARQ-ACK codebook based on the current count value of the counter and the cumulative DAI indication carried by the DCI transmitted by the current carrier on the currently traversed PDCCH detection occasion, and determines the value of the bit according to the reception status of the TB.

[0178] If the TB is successfully decoded by the terminal device, the value of the bit is ACK; if the TB is not received by the terminal device or is not successfully decoded, the value of the bit is NACK.

[0179] The position of the HARQ-ACK feedback information corresponding to the TB scheduled by the DCI transmitted by the current carrier at the current PDCCH detection opportunity in the HARQ-ACK codebook can be expressed as ACK , that is, the current DCI corresponds to the Oth in the HARQ-ACK codebook ACK bits, where:

[0180]

[0181] Wherein, j is the count value of the counter; Indicates the cumulative DAI (C_DAI) indication carried by the DCI transmitted by carrier c on PDCCH detection occasion m; m represents the index value of the PDCCH detection occasion, c represents the index value of the carrier, PDCCH detection occasion m is the current PDCCH detection occasion, and carrier c is the current carrier.

[0182] The value of this bit can be expressed as: A value of 0 indicates that the TB corresponding to this bit is successfully decoded by the terminal device. A value of 1 indicates that the TB corresponding to the bit position has not been successfully decoded by the terminal device.

[0183] S1007: The UE determines whether the DCI participating in the HARQ-ACK codebook generation process at the current PDCCH detection opportunity has been traversed. If so, the process proceeds to S1008; otherwise, the process proceeds to S1009;

[0184] S1008: The UE obtains the next carrier for transmitting DCI at the current PDCCH detection opportunity according to the carrier index in descending order, and uses the carrier as the currently traversed carrier, and returns to S1004.

[0185] S1009: The UE determines whether all PDCCH detection opportunities of the DCIs participating in the HARQ-ACK codebook generation process in the group of DCIs have been traversed. If so, the process proceeds to S1010. Otherwise, the UE obtains the next PDCCH detection opportunity as the currently traversed PDCCH detection opportunity in the order of arrival of the index value from the smallest, and returns to S1003.

[0186] S1010: Generate a HARQ-ACK codebook corresponding to the group of DCIs requiring joint feedback.

[0187] In some embodiments, Figure 10 The HAMR-ACK codebook generation process shown in FIG. 1 can be implemented by the following pseudo code. The process represented by the following pseudo code can be as follows: Figure 11 shown.

[0188] Specifically, after executing S1001 above, the UE may execute the following pseudo code:

[0189] Set m=0, where m is used to represent the PDCCH detection opportunity index, and the PDCCH detection opportunity index is sorted in ascending order according to the start time of the search space set associated with each detection opportunity.

[0190] Set j = 0, V temp =0, V temp2 =0, V s =φ; where j, V temp 、V temp2 and V s is the intermediate variable, V temp Used to record the cumulative DAI indication carried by the traversed DCI, V temp2 Used to record the total DAI indication carried by the traversed DCI, V s Used to record the number of current HARQ-ACK feedback bits, V s =φ means setting V s The initial value of is empty.

[0191] set up Equal to the number of carriers configured for transmitting DCI.

[0192] M is set equal to the total number of PDCCH detection opportunities corresponding to a group of DCIs requiring joint feedback.

[0193] When m <M

[0194] Set c = 0;

[0195] when

[0196] if

[0197] j=j+1;

[0198] Finish

[0199] in, is the accumulated DAI (counter DAI);

[0200] if

[0201] in, is the total DAI;

[0202] otherwise

[0203]

[0204] Finish

[0205] Set the first TB according to the reception status of the current DCI scheduled TB. The HARQ-ACK feedback value of the bit is expressed as

[0206]

[0207] c=c+1;

[0208] m=m+1

[0209] If V temp2 <V temp

[0210] j=j+1

[0211] Finish

[0212] After executing the above pseudo code, the HARQ-ACK codebook can be obtained. The number of bits in the HARQ-ACK codebook is O ACK for:

[0213] O ACK =4j+V temp2

[0214] For any i∈{0,1,...,O ACK -1}\V s , Among them, Vs represents the HARQ-ACK corresponding to the received DCI, and the HARQ-ACK bits for which DCI is not received (i does not belong to \Vs) are all NACK.

[0215] According to the above Figure 10 、 Figure 11Or the HARQ-ACK codebook generation process described in the above pseudo code, Figure 8 Taking the DCI transmission scenario shown in (a) of FIG, and taking the first PDCCH detection opportunity as the reference detection opportunity to determine the DAI indication carried by the repeatedly transmitted DCI as an example, then:

[0216] The UE receives DCI1 and DCI2 on carrier 1 (CC1) and carrier 2 (CC2) during PDCCH detection opportunity 1, and receives DCI3 and DCI4 on carrier 1 (CC1) and carrier 2 (CC2) during PDCCH detection opportunity 2. The UE determines that the HARQ-ACK feedback information corresponding to these four DCIs needs to be fed back at the same feedback time, so it determines these four DCIs as a group of DCIs that require joint feedback. The UE determines that DCI2 and DCI4 in this group of DCIs schedule the same TB, that is, DCI2 and DCI4 are repeatedly transmitted DCIs. Therefore, among DCI2 and DCI4, the UE retains DCI2 received at PDCCH detection opportunity 1 and discards DCI4 received at PDCCH detection opportunity 2; alternatively, the UE determines the HARQ-ACK codebook based solely on DCI2.

[0217] The UE traverses each DCI in the group of DCIs in the order of DCI traversal to determine the bit position of the feedback information corresponding to the TB scheduled by each DCI in the HARQ-ACK codebook, and obtains the following according to the reception status of the TB: Figure 12a The HARQ-ACK codebook shown.

[0218] It should be noted that if the UE does not receive DCI2 on PDCCH detection opportunity 1, that is, misses DCI2, then since DCI2 and DCI4 are repeatedly transmitted DCIs, the order of DCI2 on PDCCH detection opportunity 1 can be determined based on the DAI indication carried by DCI4 received on PDCCH detection opportunity 2, and then the order can be determined as follows: Figure 12a For example, according to the above Figure 10 、 Figure 11 Or the HARQ-ACK codebook generation process described in the above pseudo code, Figure 12b Taking the DCI transmission scenario shown in FIG. 1 as an example, and taking the first PDCCH detection opportunity as the reference detection opportunity to determine the DAI indication carried by the repeatedly transmitted DCI, as follows:

[0219] The UE receives DCI1 on carrier 1 (CC1) at PDCCH detection opportunity 1, and receives DCI3 and DCI4 on carrier 1 (CC1) and carrier 2 (CC2) at PDCCH detection opportunity 2, respectively. The UE determines that the HARQ-ACK feedback information corresponding to these three DCIs needs to be fed back at the same feedback moment, so the three DCIs are determined as a group of DCIs that require joint feedback. The UE determines that DCI4 in this group of DCIs is located at the PDCCH detection opportunity for repeated transmission, so when determining the HARQ-ACK codebook, the PDCCH detection opportunity corresponding to DCI4 is MO1.

[0220] According to the above Figure 10 、 Figure 11 Or the HARQ-ACK codebook generation process described in the above pseudo code, Figure 9 Taking the DCI transmission scenario shown in (a) of FIG, and taking the first PDCCH detection opportunity as the reference detection opportunity to determine the DAI indication carried by the repeatedly transmitted DCI as an example, then:

[0221] The UE receives DCI1 and DCI2 on carrier 1 (CC1) and carrier 2 (CC2) at PDCCH detection opportunity 1, DCI3 and DCI4 on carrier 1 (CC1) and carrier 2 (CC2) at PDCCH detection opportunity 2, and DCI5 and DCI6 on carrier 1 (CC1) and carrier 2 (CC2) at PDCCH detection opportunity 3. The UE determines that the HARQ-ACK feedback information corresponding to these 6 DCIs needs to be fed back at the same feedback time, and therefore determines the 6 DCIs as a group of DCIs that require joint feedback. The UE determines that DCI2 and DCI6 in the group of DCI are DCIs for repeated transmission, and DCI3 and DCI5 are DCIs for repeated transmission. Therefore, among DCI2 and DCI6, the DCI2 received at PDCCH detection opportunity 1 is retained, and the DCI6 received at PDCCH detection opportunity 3 is discarded. Among DCI3 and DCI5, the DCI3 received at PDCCH detection opportunity 2 is retained, and the DCI5 received at PDCCH detection opportunity 3 is discarded.

[0222] The UE traverses each DCI in the group of DCIs in the order of DCI traversal to determine the bit position of the feedback information corresponding to the TB scheduled by each DCI in the HARQ-ACK codebook, and obtains the following according to the reception status of the TB: Figure 13a The HARQ-ACK codebook shown.

[0223] It should be noted that if the UE does not receive DCI2 on PDCCH detection opportunity 1, that is, it misses detecting DCI2, then since DCI2 and DCI6 are repeatedly transmitted DCIs, the order of DCI2 on PDCCH detection opportunity 1 can be determined based on DCI6 received on PDCCH detection opportunity 3. If the UE does not receive DCI3 on ​​PDCCH detection opportunity 2, that is, it misses detecting DCI3, then since DCI3 and DCI5 are repeatedly transmitted DCIs, the order of DCI3 on ​​PDCCH detection opportunity 2 can be determined based on DCI5 received on PDCCH detection opportunity 3, and then the order can be determined as follows: Figure 13a For example, according to the above Figure 10 、 Figure 11 Or the HARQ-ACK codebook generation process described in the above pseudo code, Figure 13b Taking the DCI transmission scenario shown in FIG. 1 as an example, and taking the first PDCCH detection opportunity as the reference detection opportunity to determine the DAI indication carried by the repeatedly transmitted DCI, as follows:

[0224] The UE receives DCI1 on carrier 1 (CC1) at PDCCH detection opportunity 1, DCI4 on carrier 2 (CC2) at PDCCH detection opportunity 2, and DCI5 and DCI6 on CC1 and CC2, respectively, at PDCCH detection opportunity 3. The UE determines that the HARQ-ACK feedback information corresponding to these four DCIs needs to be fed back at the same feedback time, so it determines the four DCIs as a group of DCIs that require joint feedback. The UE determines that DCI6 in this group of DCIs is located at the PDCCH detection opportunity for repeated transmission. Therefore, when determining the HARQ-ACK codebook, the PDCCH detection opportunity corresponding to DCI6 is MO1. The UE also determines that DCI5 in this group of DCIs is located at the PDCCH detection opportunity for repeated transmission. Therefore, when determining the HARQ-ACK codebook, the PDCCH detection opportunity corresponding to DCI5 is MO2.

[0225] In an embodiment of the present application, the first PDCCH detection timing and the second PDCCH detection timing are indicated to the terminal device by the network device through detection timing configuration information. Specifically, the network device may send detection timing configuration information to the terminal device, and the detection timing configuration information is used to indicate that the first PDCCH detection timing and the second PDCCH detection timing are repeated PDCCH detection timings, and the DCI sent on the repeated PDCCH detection timing is used to schedule the same TB. The terminal device may detect the first DCI and the second DCI on the first PDCCH detection timing and the second PDCCH detection timing indicated by the detection timing configuration information based on the received detection timing configuration information.

[0226] In some embodiments, the first PDCCH detection timing and the second PDCCH detection timing correspond to different PDCCH detection timings in the same search space set, and the above-mentioned detection timing configuration information is configured in the search space set, that is: an identifier is configured in the search space set, and the identifier is used to indicate that the search space set corresponds to the DCI repeated transmission mechanism. Specifically, the network device configures a search space set for the terminal device, and the search space set includes the first PDCCH detection timing and the second PDCCH detection timing, and the first PDCCH detection timing and the second PDCCH detection timing are repeated PDCCH detection timings. The network device sends the configuration information of the search space set to the terminal device, so that the terminal device detects the first DCI sent by the network device at the first PDCCH detection timing, and detects the second DCI sent by the network device at the second PDCCH detection timing, and can directly determine that the first DCI and the second DCI schedule the same TB.

[0227] Specifically, when the network device configures a search space set for the terminal device, for one search space set, the period or offset of the PDCCH detection opportunity can be configured. The period or offset of the PDCCH detection opportunity is used to indicate the position of the PDCCH detection opportunity, that is, the starting position and the ending position of the PDCCH detection opportunity can be determined according to the period or offset of the PDCCH detection opportunity. On this basis, the positional relationship and number of multiple associated PDCCH detection opportunities can be further defined in an embodiment of the present application to indicate that there is an associated relationship between the multiple PDCCH detection opportunities, and the multiple PDCCH detection opportunities with an associated relationship are repeated PDCCH detection opportunities. Exemplarily, in the detection opportunities configured by the search space set, the odd detection opportunity is the first PDCCH detection opportunity, the even detection opportunity is the second PDCCH detection opportunity, and the two detection opportunities with adjacent numbers are used to carry the repeatedly transmitted DCI.

[0228] For example, the PDCCH detection opportunity period configured within a search space set is 1 ms, and adjacent PDCCH detection opportunities can be further defined as detection opportunities with an associated relationship (i.e., adjacent PDCCH detection opportunities are repeated PDCCH detection opportunities). Specifically, for this search space set, the PDCCH detection opportunity of the nth ms and the PDCCH detection opportunity of the n+1th ms are repeated PDCCH detection opportunities, the PDCCH detection opportunity of the n+2th ms and the PDCCH detection opportunity of the n+3th ms are repeated PDCCH detection opportunities, and so on. Then, the nth, n+2, ... ms are the first PDCCH detection opportunities, and the n+1, n+3, ... ms are the second PDCCH detection opportunities.

[0229] In other embodiments, the first DCI and the second DCI correspond to PDCCH detection opportunities in different search space sets. Specifically, the network device configures a first search space set and a second search space set for the terminal device, the first search space set is used to configure the first PDCCH detection opportunity, and the second search space set is used to configure the second PDCCH detection opportunity, that is, the first PDCCH detection opportunity and the second PDCCH detection opportunity are identified by different search space sets. The first PDCCH detection opportunity and the second PDCCH detection opportunity are repeated PDCCH detection opportunities. Exemplarily, the first search space set and the second search space set can be configured to have an association relationship, then the DCIs respectively issued by the first search space set and the second search space set are repeatedly transmitted DCIs. The network device sends the configuration information of the first search space set and the configuration information of the second search space set to the terminal device, so that the terminal device detects the first DCI sent by the network device at the first PDCCH detection opportunity in the first search space, and detects the second DCI sent by the network device at the second PDCCH detection opportunity in the second search space set, wherein the first DCI and the second DCI schedule the same TB.

[0230] For example, the first search space set (SSS) and the second SSS are configured to have an associated relationship, the first SSS is configured with a first PDCCH detection opportunity, and the second SSS is configured with a second PDCCH detection opportunity. One or more time windows can be defined, and the first PDCCH detection opportunity in the first SSS and the second PDCCH detection opportunity in the second SSS within the time window are repeated PDCCH detection opportunities, and the size of the time window needs to ensure that the time window includes at least one PDCCH detection opportunity configured by the first search space set and one PDCCH detection opportunity configured by the second search space set. For example, the period of the first PDCCH detection opportunity in the first SSS and the second PDCCH detection opportunity in the second SSS are both 1ms, then the time window can be set to 2ms, and the time window includes the PDCCH detection opportunity in the first SSS and the PDCCH detection opportunity in the second SSS, and these two PDCCH detection opportunities are repeated PDCCH detection opportunities.

[0231] It should be noted that multiple search space sets can be configured for a terminal device, among which only some search space sets may be configured with repeated PDCCH detection timings, while the remaining search space sets are not configured with repeated PDCCH detection timings. For example, two search space sets are configured for a terminal device, among which the two PDCCH detection timings in only one search space set are configured as repeated PDCCH detection timings; for another example, three search space sets are configured for a terminal device, among which the PDCCH detection timings in two search space sets are configured as repeated PDCCH detection timings. For another example, if the PDCCH candidates under some aggregation levels configured in the search space are used for repeated transmission, the detection timing corresponding to the aggregation level is a repeated PDCCH detection timing.

[0232] Optionally, the index value of the first PDCCH detection opportunity may be smaller than the index value of the second PDCCH detection opportunity.

[0233] In some embodiments of the present application, a multiple chance DCI transmission mechanism may be used. In the multiple chance DCI transmission mechanism, the terminal device independently detects / demodulates / decodes DCI at the PDCCH detection opportunities configured by the network device, that is, the terminal device does not perceive repeated DCI transmissions.

[0234] In some embodiments, in the above-mentioned multi-opportunity DCI transmission mechanism, the terminal device may determine the uplink resources (such as PUCCH resources) used to carry the HARQ-ACK codebook in the following manner:

[0235] The terminal device receives the first DCI at the first PDCCH detection opportunity, and after receiving the second DCI at the second PDCCH detection opportunity, determines a group of DCIs, and the HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI; the terminal device sorts the group of DCIs and determines the target DCI from the group of DCIs according to the sorting of the group of DCIs, and the target DCI is used to indicate the PUCCH resource. The terminal device can determine the PUCCH resource for feedback of the HARQ-ACK codebook based on the target DCI.

[0236] The order of the first DCI in a group of DCIs is determined according to a first PDCCH detection timing, and the order of the second DCI in the group of DCIs is determined according to the second PDCCH detection timing.

[0237] Optionally, the target DCI may be the last DCI in the sorted group of DCIs.

[0238] In other embodiments, in the above-mentioned multi-opportunity DCI transmission mechanism, the terminal device may determine the uplink resources (such as PUCCH resources) used to carry the HARQ-ACK codebook in the following manner:

[0239] The terminal device receives the first DCI at the first PDCCH detection opportunity, and after receiving the second DCI at the second PDCCH detection opportunity, determines a group of DCIs, and the HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the second DCI; the terminal device sorts the group of DCIs and determines a target DCI from the group of DCIs according to the sorting of the group of DCIs, and the target DCI is used to indicate the PUCCH resource. The terminal device can determine the PUCCH resource for feedback of the HARQ-ACK codebook based on the target DCI.

[0240] The order of the second DCI in the group of DCIs is determined according to the second PDCCH detection timing.

[0241] Optionally, the target DCI may be the last DCI in the sorted group of DCIs.

[0242] In other embodiments of the present application, a DCI repeated transmission mechanism may be adopted. In the repeated transmission mechanism, the terminal device independently detects / demodulates the DCI at the PDCCH detection opportunity configured by the network device but jointly decodes it. For example, multiple demodulated soft information is obtained through multiple PDCCH detection opportunities, and multiple soft information are combined and decoded, thereby equivalently improving the SNR of DCI reception and improving the reliability of DCI reception. The terminal device needs to perceive the repeated transmission of DCI. Specifically, the association relationship between the PDCCH candidates (PDCCH detection unit, one PDCCH candidate corresponds to a DCI detection process, corresponding to a specific time-frequency resource for carrying DCI) at different PDCCH detection opportunities can be agreed in advance. The terminal device can determine the sending position of the repeated DCI based on the association relationship, thereby detecting / demodulating the DCI on the associated PDCCH candidates and performing soft merging decoding operations.

[0243] In the above-mentioned DCI retransmission mechanism, the network device and the terminal device may determine the uplink resources used to carry the HARQ-ACK codebook in the following manner:

[0244] The network device sends configuration information.

[0245] The network device sends a group of DCIs, including the first DCI and / or the second DCI.

[0246] The terminal device receives configuration information, and the configuration information is used to indicate that there is an association relationship between the first PDCCH candidate and the second PDCCH candidate, and the association relationship is used to indicate that the DCI of the first PDCCH candidate and the second PDCCH candidate are repeatedly transmitted. The first DCI corresponds to the first PDCCH candidate and is located at the first PDCCH detection timing, and the second DCI corresponds to the second PDCCH candidate and is located at the second PDCCH detection timing; the terminal device determines a group of DCIs, and the group of DCIs includes the first DCI and / or the second DCI, and the HARQ-ACK feedback information corresponding to the DCI is fed back on the same PUCCH resource; the terminal device sorts the group of DCIs and determines the target DCI therefrom according to the sorting of the group of DCIs, and the target DCI is used to indicate the PUCCH resource. The terminal device can determine the PUCCH resource for feedback of the HARQ-ACK codebook according to the target DCI.

[0247] Among them, the ranking of the first DCI in the group of DCI is determined according to the first PDCCH detection timing, or the ranking of the second DCI in the group of DCI is determined according to the first PDCCH detection timing, or the ranking of the first DCI in the group of DCI and the ranking of the second DCI in the group are both determined according to the first PDCCH detection timing. The first PDCCH detection timing is earlier than the second PDCCH detection timing, or in other words, the index value of the first PDCCH detection timing is less than the index value of the second PDCCH detection timing. In this way, the terminal device determines the ranking of all DCIs on the repeated detection timing according to the earliest detection timing in the repeated detection timing, which can avoid the base station side performing pre-scheduling operations to determine PUCCH resources in advance, thereby increasing the flexibility of the base station implementation.

[0248] The first DCI corresponds to the first PDCCH candidate, which can be understood as: the first DCI is transmitted on the resources corresponding to the first PDCCH candidate. The second DCI corresponds to the second PDCCH candidate, which can be understood as: the second DCI is transmitted on the resources corresponding to the second PDCCH candidate.

[0249] It should be understood that within one carrier / BWP, if DCI is detected at any of the first PDCCH detection timing and the second PDCCH detection timing, the DCI detected at the above PDCCH detection timing will be sorted only according to the first PDCCH detection timing.

[0250] Figure 14 The following is a schematic diagram of the HARQ-ACK feedback process implemented on the network device side provided in an embodiment of the present application.

[0251] S1401: The network device sends a first DCI at a first PDCCH detection opportunity, and sends a second DCI at a second PDCCH detection opportunity.

[0252] The first DCI and the second DCI are used to schedule the same TB.

[0253] The DAI indication carried by the first DCI and the second DCI is the same. Optionally, the cumulative DAI indication carried by the first DCI and the second DCI is the same, and the total DAI indication carried is the same.

[0254] Optionally, the first DCI and the second DCI are located in the same carrier or the same BWP.

[0255] Optionally, the DAI indication carried by the first DCI and the second DCI is determined according to the index value of the first PDCCH detection opportunity.

[0256] Optionally, the index value of the first PDCCH detection opportunity is smaller than the index value of the second PDCCH detection opportunity.

[0257] The above descriptions on the first PDCCH, the second PDCCH, the first DCI, and the second DCI can be relocated to the aforementioned embodiment.

[0258] S1402: The network device receives the HARQ-ACK codebook sent by the terminal device.

[0259] Among them, the terminal device can generate the HARQ-ACK codebook in the manner of the aforementioned embodiment.

[0260] S1403: The network device determines HARQ-ACK feedback information corresponding to the TB in the HARQ-ACK codebook according to the DAI indication and the first PDCCH detection timing carried by at least one of the first DCI and the second DCI.

[0261] The first DCI and the second DCI correspond to the same bit in the HARQ-ACK codebook.

[0262] In this step, the network device may determine the bit position of the HARQ-ACK bit corresponding to the same TB scheduled by the first DCI and / or the second DCI in the HARQ-ACK codebook based on the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing. The specific implementation method is the same as the method described in the previous embodiment for the terminal device to determine the bit position of the HARQ-ACK bit corresponding to the TB in the HARQ-ACK codebook.

[0263] In some embodiments, the network device may further transmit detection timing configuration information, wherein the detection timing configuration information is used to indicate that the first PDCCH detection timing and the second PDCCH detection timing are repeated PDCCH detection timings, and the DCI transmitted at the repeated PDCCH detection timings is used to schedule the same TB. Optionally, the first PDCCH detection timing and the second PDCCH detection timing correspond to different detection timings in a search space set, and the detection timing configuration information is configured in the search space set. For a description of the transmission configuration information, please refer to the aforementioned embodiment.

[0264] In some embodiments, the network device may also determine a PUCCH resource to receive a HARQ-ACK codebook sent by the terminal device on the PUCCH resource in the following manner:

[0265] The network device determines a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes a first DCI and a second DCI.

[0266] The network device sorts the group of DCIs, wherein the sorting of the first DCI in the group of DCIs is determined according to the first PDCCH detection timing, and the sorting of the second DCI in the group of DCIs is determined according to the second PDCCH detection timing;

[0267] The network device determines a target DCI from the group of DCIs according to the ranking of the group of DCIs, where the target DCI is used to indicate the PUCCH resource. Optionally, the target DCI may be the last DCI in the ranking of the group of DCIs.

[0268] The above method for determining PUCCH resources can be applied to a multiple chance DCI transmission mechanism.

[0269] In some embodiments, the network device may also determine a PUCCH resource to receive a HARQ-ACK codebook sent by the terminal device on the PUCCH resource in the following manner:

[0270] The network device determines a group of DCIs, HARQ-ACK feedback information corresponding to the group of DCIs is fed back at a first moment, and the group of DCIs includes a second DCI;

[0271] The network device sorts the group of DCIs, wherein the sorting of the second DCI in the group of DCIs is determined according to the second PDCCH detection timing;

[0272] The network device determines a target DCI from the group of DCIs according to the ranking of the group of DCIs, where the target DCI is used to indicate the PUCCH resource. Optionally, the target DCI may be the last DCI in the ranking of the group of DCIs.

[0273] The above method for determining PUCCH resources can be applied to a multiple chance DCI transmission mechanism.

[0274] In some embodiments, the network device may also determine that the PUCCH resource has received the HARQ-ACK codebook sent by the terminal on the PUCCH resource in the following manner:

[0275] The network device sends configuration information, where the configuration information is used to indicate that there is an association relationship between the first PDCCH candidate and the second PDCCH candidate, the first DCI corresponds to the first PDCCH candidate, and the second DCI corresponds to the second PDCCH candidate;

[0276] The network device determines a group of DCIs, where the group of DCIs includes the first DCI and / or the second DCI, and HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource;

[0277] The network device sorts the group of DCIs, wherein the sorting of the first DCI and / or the second DCI in the group of DCIs is determined according to the first PDCCH detection timing;

[0278] The network device determines a target DCI from the group of DCIs according to the order of the DCIs, where the target DCI is used to indicate the PUCCH resource.

[0279] The above method of determining PUCCH resources can be applied to the DCI repeated transmission mechanism.

[0280] Based on the same inventive concept, the embodiment of the present application further provides a communication device, which may have the following Figure 15 In the structure shown, the communication device can be the terminal device in the above embodiment, or it can be a chip or chip system that can support the above terminal device to implement the above method. When the communication device is the terminal device in the above embodiment, it has the behavioral functions of the terminal device in the above method embodiment.

[0281] like Figure 15 As shown, the communication device 1500 may include a processing unit 1501 and a transceiver unit 1502. The communication device 1500 may also include a storage unit 1503, which may be coupled to the processing unit 1501 and used to store programs and instructions required for the processing unit 1501 to perform functions.

[0282] Based on the above Figure 15The communication device shown can realize Figure 7 The method shown.

[0283] Specifically, in some embodiments, the transceiver unit 1502 may be configured to detect a first DCI at a first PDCCH detection opportunity and detect a second DCI at a second PDCCH detection opportunity, where the first DCI and the second DCI are used to schedule the same transport block TB, and the downlink allocation index DAI carried by the first DCI and the second DCI indicates the same;

[0284] The processing unit 1501 may be configured to generate a HARQ-ACK codebook according to the DAI indication and the first PDCCH detection opportunity carried by at least one of the first DCI and the second DCI;

[0285] The transceiver unit 1502 may also be configured to send the HARQ-ACK codebook.

[0286] In some embodiments, the processing unit 1501 may be configured to determine the bit position of the HARQ-ACK bit corresponding to the TB in the HARQ-ACK codebook based on the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing.

[0287] In some embodiments, the transceiver unit 1502 can be configured to: receive detection timing configuration information, wherein the detection timing configuration information is used to indicate that the first PDCCH detection timing and the second PDCCH detection timing are repeated PDCCH detection timings, and the DCI sent at the repeated PDCCH detection timing is used to schedule the same TB.

[0288] In some embodiments, the first PDCCH detection timing and the second PDCCH detection timing correspond to different detection timings of a search space set, and the detection timing configuration information is configured in the search space set.

[0289] In some embodiments, the first DCI and the second DCI are located in the same carrier or the same BWP.

[0290] In some embodiments, the first DCI and the second DCI correspond to the same bit in the HARQ-ACK codebook.

[0291] In some embodiments, the DAI indication carried by the first DCI and the second DCI is determined according to an index value of the first PDCCH detection opportunity.

[0292] In some embodiments, the index value of the first PDCCH detection opportunity is smaller than the index value of the second PDCCH detection opportunity.

[0293] In some embodiments, the DAI indication carried by the first DCI and the second DCI is the same, including: the cumulative DAI indication carried by the first DCI and the second DCI is the same, and the total DAI indication carried is the same.

[0294] In some embodiments, the processing unit 1501 may be configured to, after receiving the first DCI and the second DCI, perform:

[0295] Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the second DCI;

[0296] sorting the set of DCIs, wherein the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing;

[0297] A target DCI is determined from the group of DCIs according to an order of the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

[0298] In some embodiments, the processing unit 1501 may be configured to, after receiving the first DCI and the second DCI, perform:

[0299] Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI;

[0300] sorting the set of DCIs, wherein the sorting of the first DCI in the set of DCIs is determined according to the first PDCCH detection timing, and the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing;

[0301] A target DCI is determined from the group of DCIs according to an order of the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

[0302] In some embodiments, the processing unit 1501 may be configured to, before sending the HARQ-ACK codebook, perform:

[0303] receiving configuration information, where the configuration information is used to indicate that a first PDCCH candidate and a second PDCCH candidate are associated, the first DCI corresponds to the first PDCCH candidate, and the second DCI corresponds to the second PDCCH candidate;

[0304] Determine a group of DCIs, where the group of DCIs includes the first DCI and / or the second DCI, and HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource;

[0305] sorting the set of DCIs, wherein the sorting of the first DCI and / or the second DCI in the set of DCIs is determined according to the first PDCCH detection timing;

[0306] A target DCI is determined from the group of DCIs according to an order of the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

[0307] In addition, the embodiment of the present application also provides a communication device, which can have the following Figure 16 In the structure shown, the communication device can be a terminal device, or a chip or chip system that can support the terminal device to implement the above method.

[0308] like Figure 16 The communication device 1600 shown may include at least one processor 1602, and the at least one processor 1602 is used to couple with a memory, read and execute instructions in the memory to implement the steps involved in the terminal device in the method provided in the embodiment of the present application. Optionally, the communication device 1600 may also include a transceiver 1601, which is used to support the communication device 1600 to receive or send signaling or data. The transceiver 1601 in the communication device 1600 can be used to implement the functions of the above-mentioned transceiver unit 1502. For example, the transceiver 1601 can be used for the communication device 1600 to perform the following operations: Figure 7 In the step of receiving DCI in the method shown in FIG. 1 , the processor 1602 may be used to implement the functions of the processing unit 1501. For example, the processor 1602 may be used to enable the communication device 1600 to perform the following steps: Figure 7 The step of generating a HARQ-ACK codebook in the method shown. In addition, the transceiver 1601 can be coupled to the antenna 1603 to support the communication device 1600 to communicate. Optionally, the communication device 1600 may further include a memory 1604, in which computer programs and instructions are stored. The memory 1604 can be coupled to the processor 1602 and / or the transceiver 1601 to support the processor 1602 in calling the computer programs and instructions in the memory 1604 to implement the steps involved in the terminal device in the method provided in the embodiment of the present application; in addition, the memory 1604 can also be used to store data involved in the embodiment of the method of the present application, for example, for storing data and instructions necessary to support the transceiver 1601 to implement interaction, and / or for storing configuration information necessary for the communication device 1600 to execute the method described in the embodiment of the present application.

[0309] Based on the same inventive concept, the embodiment of the present application further provides a communication device, which may have the following Figure 17 In the structure shown, the communication device can be the network device in the above-mentioned embodiment, or it can be a chip or chip system that can support the above-mentioned network device to implement the above-mentioned method. When the communication device is the network device in the above-mentioned embodiment, it has the behavioral functions of the network device in the above-mentioned method embodiment.

[0310] like Figure 17 As shown, the communication device 1700 may include a processing unit 1701 and a transceiver unit 1702. The communication device 1700 may also include a storage unit 1703, which may be coupled to the processing unit 1701 and used to store programs and instructions required for the processing unit 1701 to perform functions.

[0311] Based on the above Figure 17 The communication device shown can realize Figure 14 The method shown.

[0312] Specifically, in some embodiments, the transceiver unit 1702 may be configured to send a first DCI on a first PDCCH detection opportunity, and send a second DCI on a second PDCCH detection opportunity, where the first DCI and the second DCI are used to schedule the same transport block TB, and the downlink allocation index DAI carried by the first DCI and the second DCI indicates the same;

[0313] The transceiver unit 1702 may also be configured to receive a HARQ-ACK codebook sent by the terminal device;

[0314] The processing unit 1701 may be configured to determine, based on the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing, the HARQ-ACK feedback information corresponding to the TB in the HARQ-ACK codebook.

[0315] In some embodiments, the processing unit 1701 may be configured to determine the bit position of the HARQ-ACK bit corresponding to the TB in the HARQ-ACK codebook based on the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing.

[0316] In some embodiments, the transceiver unit 1702 can also be configured to send detection timing configuration information, wherein the detection timing configuration information is used to indicate that the first PDCCH detection timing and the second PDCCH detection timing are repeated PDCCH detection timings, and the DCI sent at the repeated PDCCH detection timing is used to schedule the same TB.

[0317] In some embodiments, the first PDCCH detection timing and the second PDCCH detection timing correspond to different detection timings of a search space set, and the detection timing configuration information is configured in the search space set.

[0318] In some embodiments, the first DCI and the second DCI are located in the same carrier or the same BWP.

[0319] In some embodiments, the first DCI and the second DCI correspond to the same bit in the HARQ-ACK codebook.

[0320] In some embodiments, the DAI indication carried by the first DCI and the second DCI is determined according to an index value of the first PDCCH detection opportunity.

[0321] In some embodiments, the index value of the first PDCCH detection opportunity is smaller than the index value of the second PDCCH detection opportunity.

[0322] In some embodiments, the DAI indication carried by the first DCI and the second DCI is the same, including: the cumulative DAI indication carried by the first DCI and the second DCI is the same, and the total DAI indication carried is the same.

[0323] In some embodiments, the processing unit 1701 may be configured to perform the following operations:

[0324] Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the second DCI;

[0325] sorting the set of DCIs, wherein the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing;

[0326] A target DCI is determined from the group of DCIs according to an order of the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

[0327] In some embodiments, the processing unit 1701 may be configured to perform the following operations:

[0328] In some embodiments, the processing unit 1701 may be configured to perform the following operations:

[0329] Sending configuration information, where the configuration information is used to indicate that a first PDCCH candidate and a second PDCCH candidate are associated, the first DCI corresponds to the first PDCCH candidate, and the second DCI corresponds to the second PDCCH candidate;

[0330] Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI;

[0331] sorting the set of DCIs, wherein the sorting of the first DCI in the set of DCIs is determined according to the first PDCCH detection timing, and the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing;

[0332] A target DCI is determined from the group of DCIs according to an order of the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

[0333] In addition, the embodiment of the present application also provides a communication device, which can have the following Figure 18 In the structure shown, the communication device can be a network device, or a chip or chip system that can support the network device to implement the above method.

[0334] like Figure 18 The communication device 1800 shown may include at least one processor 1802, and the at least one processor 1802 is used to couple with a memory, read and execute instructions in the memory to implement the steps involved in the terminal device in the method provided in the embodiment of the present application. Optionally, the communication device 1800 may also include a transceiver 1801, which is used to support the communication device 1800 to receive or send signaling or data. The transceiver 1801 in the communication device 1800 can be used to implement the functions of the above-mentioned transceiver unit 1702. For example, the transceiver 1801 can be used for the communication device 1800 to perform the following steps: Figure 14 In the step of sending DCI in the method shown in FIG. 1 , the processor 1802 may be used to implement the functions of the processing unit 1701. For example, the processor 1802 may be used to enable the communication device 1800 to execute the following steps: Figure 14The step of determining HARQ-ACK feedback information in the method shown. In addition, the transceiver 1801 can be coupled to the antenna 1803 to support the communication device 1800 to communicate. Optionally, the communication device 1800 may further include a memory 1804, in which computer programs and instructions are stored. The memory 1804 can be coupled to the processor 1802 and / or the transceiver 1801 to support the processor 1802 in calling the computer programs and instructions in the memory 1804 to implement the steps involved in the network device in the method provided in the embodiment of the present application; in addition, the memory 1804 can also be used to store data involved in the embodiment of the method of the present application, for example, for storing data and instructions necessary to support the transceiver 1801 to implement interaction, and / or for storing configuration information necessary for the communication device 1800 to execute the method described in the embodiment of the present application.

[0335] Based on the same concept as the above method embodiment, the present embodiment further provides a computer-readable storage medium having stored thereon instructions that, when called and executed by a computer, enable the computer to perform the methods involved in the above method embodiment and any possible design of the method embodiment. In the present embodiment, the computer-readable storage medium is not limited and may be, for example, RAM (random-access memory), ROM (read-only memory), etc.

[0336] Based on the same concept as the above method embodiment, the present application also provides a computer program product, which, when called and executed by a computer, can complete the method embodiment and the methods involved in any possible design of the above method embodiment.

[0337] Based on the same concept as the above-mentioned method embodiment, the present application also provides a chip, which may include a processor and an interface circuit, for completing the methods involved in the above-mentioned method embodiment and any possible implementation of the method embodiment, wherein "coupling" refers to the direct or indirect combination of two components with each other, and this combination can be fixed or movable, and this combination can allow flowing liquid, electricity, electrical signals or other types of signals to communicate between the two components.

[0338] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).

[0339] The various illustrative logic units and circuits described in the embodiments of the present application can be implemented or operated by a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic, a discrete hardware component, or the design of any combination thereof. The general-purpose processor can be a microprocessor, alternatively, the general-purpose processor can also be any traditional processor, controller, microcontroller or state machine. The processor can also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration to implement.

[0340] The steps of the methods or algorithms described in the embodiments of the present application can be directly embedded in hardware, software units executed by a processor, or a combination of the two. The software units can be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. For example, the storage medium can be connected to the processor so that the processor can read information from the storage medium and write information to the storage medium. Alternatively, the storage medium can also be integrated into the processor. The processor and storage medium can be provided in an ASIC, which can be provided in a terminal device. Alternatively, the processor and storage medium can also be provided in different components in the terminal device.

[0341] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0342] Although the present invention has been described with reference to specific features and embodiments thereof, it will be apparent that various modifications and combinations thereof may be made without departing from the scope of the invention. Accordingly, this specification and drawings are merely illustrative of the invention as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the invention. It will be apparent that those skilled in the art may make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, the invention is intended to encompass such modifications and variations as fall within the scope of the claims and their equivalents.

Claims

1. A communication method, characterized in that: include: The terminal device detects the first downlink control information DCI at the first physical downlink control channel PDCCH detection opportunity, and detects the second DCI at the second PDCCH detection opportunity, where the first DCI and the second DCI are used to schedule the same transport block TB, and the downlink allocation index DAI carried by the first DCI and the second DCI indicates the same; The terminal device generates a hybrid automatic repeat request confirmation HARQ-ACK codebook according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection opportunity, where the first DCI and the second DCI correspond to the same bit in the HARQ-ACK codebook; The terminal device sends the HARQ-ACK codebook; The DAI indication carried by the first DCI and the second DCI is determined by the order of the first DCI or the second DCI in a group of DCIs, wherein the HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI.

2. The method according to claim 1, wherein The terminal device generates a HARQ-ACK codebook according to a DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection opportunity, including: The terminal device determines the bit position of the HARQ-ACK bit corresponding to the TB in the HARQ-ACK codebook based on the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing.

3. The method according to claim 1, wherein Also includes: The terminal device receives detection timing configuration information, where the detection timing configuration information is used to indicate that the first PDCCH detection timing and the second PDCCH detection timing are repeated PDCCH detection timings, and the DCI on the repeated PDCCH detection timings is used to schedule the same TB.

4. The method according to claim 3, wherein The first PDCCH detection timing and the second PDCCH detection timing correspond to different detection timings of a search space set, and the detection timing configuration information is configured in the search space set.

5. The method according to any one of claims 1 to 4, wherein The first DCI and the second DCI are located in the same carrier or the same partial bandwidth BWP.

6. The method according to any one of claims 1 to 4, wherein The index value of the first PDCCH detection opportunity is smaller than the index value of the second PDCCH detection opportunity.

7. The method according to any one of claims 1 to 4, wherein The DAI indication carried by the first DCI and the second DCI is the same, including: The first DCI and the second DCI carry the same accumulated DAI indication and the same total DAI indication.

8. The method according to any one of claims 1 to 4, wherein After the terminal device receives the first DCI and the second DCI, the method further includes: Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the second DCI; sorting the set of DCIs, wherein the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

9. The method according to any one of claims 1 to 4, wherein After the terminal device receives the first DCI and the second DCI, the method further includes: Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI; sorting the set of DCIs, wherein the sorting of the first DCI in the set of DCIs is determined according to the first PDCCH detection timing, and the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

10. The method according to any one of claims 1 to 4, wherein Before the terminal device sends the HARQ-ACK codebook, the method further includes: receiving configuration information, where the configuration information is used to indicate that a first PDCCH candidate and a second PDCCH candidate are associated, the first DCI corresponds to the first PDCCH candidate, and the second DCI corresponds to the second PDCCH candidate; Determine a group of DCIs, where the group of DCIs includes the first DCI and / or the second DCI, and HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource; sorting the set of DCIs, wherein the sorting of the first DCI and / or the second DCI in the set of DCIs is determined according to the first PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

11. A communication method, characterized in that: include: The network device sends first downlink control information DCI on a first physical downlink control channel PDCCH detection opportunity, and sends second DCI on a second PDCCH detection opportunity, where the first DCI and the second DCI are used to schedule the same transport block TB, and the downlink allocation index DAI carried by the first DCI and the second DCI indicates the same; The network device receives a hybrid automatic repeat request confirmation HARQ-ACK codebook sent by the terminal device; The network device determines, according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing, HARQ-ACK feedback information corresponding to the TB in the HARQ-ACK codebook, where the first DCI and the second DCI correspond to the same bit in the HARQ-ACK codebook; The DAI indication carried by the first DCI and the second DCI is determined by the order of the first DCI or the second DCI in a group of DCIs, wherein the HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI.

12. The method according to claim 11, wherein The network device determines, according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing, HARQ-ACK feedback information corresponding to the TB in the HARQ-ACK codebook, including: The network device determines, according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing, a bit position of the HARQ-ACK bit corresponding to the TB in the HARQ-ACK codebook.

13. The method according to claim 11, wherein Also includes: The network device sends detection timing configuration information, where the detection timing configuration information is used to indicate that the first PDCCH detection timing and the second PDCCH detection timing are repeated PDCCH detection timings, and the DCI sent at the repeated PDCCH detection timings is used to schedule the same TB.

14. The method according to claim 13, wherein The first PDCCH detection timing and the second PDCCH detection timing correspond to different detection timings of a search space set, and the detection timing configuration information is configured in the search space set.

15. The method according to any one of claims 11 to 14, wherein The first DCI and the second DCI are located in the same carrier or the same partial bandwidth BWP.

16. The method according to any one of claims 11 to 14, wherein: The index value of the first PDCCH detection opportunity is smaller than the index value of the second PDCCH detection opportunity.

17. The method according to any one of claims 11 to 14, wherein The DAI indication carried by the first DCI and the second DCI is the same, including: The first DCI and the second DCI carry the same accumulated DAI indication and the same total DAI indication.

18. The method according to any one of claims 11 to 14, wherein Also includes: Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the second DCI; sorting the set of DCIs, wherein the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

19. The method according to any one of claims 11 to 14, wherein: Also includes: Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI; sorting the set of DCIs, wherein the sorting of the first DCI in the set of DCIs is determined according to the first PDCCH detection timing, and the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

20. The method according to any one of claims 11 to 14, wherein Also includes: Sending configuration information, where the configuration information is used to indicate that a first PDCCH candidate and a second PDCCH candidate are associated, the first DCI corresponds to the first PDCCH candidate, and the second DCI corresponds to the second PDCCH candidate; Determine a group of DCIs, where the group of DCIs includes the first DCI and / or the second DCI, and HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource; sorting the set of DCIs, wherein the sorting of the first DCI and / or the second DCI in the set of DCIs is determined according to the first PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

21. A communication device, characterized in that: include: At least one processor is connected to a memory, and the at least one processor is configured to read and execute a program stored in the memory so that the communication device performs: Detecting first downlink control information DCI at a first physical downlink control channel PDCCH detection opportunity, and detecting second DCI at a second PDCCH detection opportunity, where the first DCI and the second DCI are used to schedule the same transport block TB, and the first DCI and the second DCI carry the same downlink allocation index DAI indication; Generate a hybrid automatic repeat request acknowledgment HARQ-ACK codebook according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection opportunity, where the first DCI and the second DCI correspond to the same bit in the HARQ-ACK codebook; Sending the HARQ-ACK codebook; The DAI indication carried by the first DCI and the second DCI is determined by the order of the first DCI or the second DCI in a group of DCIs, wherein the HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI.

22. The communication device according to claim 21, wherein Generating a HARQ-ACK codebook according to a DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection opportunity, including: Determine, according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing, a bit position of the HARQ-ACK bit corresponding to the TB in the HARQ-ACK codebook.

23. The communication device according to claim 21, wherein The at least one processor is further configured to: Detection timing configuration information is received, where the detection timing configuration information is used to indicate that the first PDCCH detection timing and the second PDCCH detection timing are repeated PDCCH detection timings, and DCI on the repeated PDCCH detection timings is used to schedule the same TB.

24. The communication device according to claim 23, wherein: The first PDCCH detection timing and the second PDCCH detection timing correspond to different detection timings of a search space set, and the detection timing configuration information is configured in the search space set.

25. The communication device according to any one of claims 21 to 24, characterized in that: The first DCI and the second DCI are located in the same carrier or the same partial bandwidth BWP.

26. The communication device according to any one of claims 21 to 24, characterized in that: The index value of the first PDCCH detection opportunity is smaller than the index value of the second PDCCH detection opportunity.

27. The communication device according to any one of claims 21 to 24, characterized in that: The DAI indication carried by the first DCI and the second DCI is the same, including: The first DCI and the second DCI carry the same accumulated DAI indication and the same total DAI indication.

28. The communication device according to any one of claims 21 to 24, characterized in that: The at least one processor is further configured to: After receiving the first DCI and the second DCI, determining a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the second DCI; sorting the set of DCIs, wherein the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

29. The communication device according to any one of claims 21 to 24, characterized in that: The at least one processor is further configured to: After receiving the first DCI and the second DCI, determining a group of DCI, where HARQ-ACK feedback information corresponding to the group of DCI is fed back on the same PUCCH resource, and the group of DCI includes the first DCI and the second DCI; sorting the set of DCIs, wherein the sorting of the first DCI in the set of DCIs is determined according to the first PDCCH detection timing, and the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

30. The communication device according to any one of claims 21 to 24, characterized in that: The at least one processor is further configured to: Before sending the HARQ-ACK codebook, receiving configuration information, where the configuration information is used to indicate that a first PDCCH candidate and a second PDCCH candidate are associated, the first DCI corresponds to the first PDCCH candidate, and the second DCI corresponds to the second PDCCH candidate; Determine a group of DCIs, where the group of DCIs includes the first DCI and / or the second DCI, and HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource; sorting the set of DCIs, wherein the sorting of the first DCI and / or the second DCI in the set of DCIs is determined according to the first PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

31. A communication device, characterized in that: include: At least one processor is connected to a memory, and the at least one processor is configured to read and execute a program stored in the memory so that the communication device performs: Sending first downlink control information DCI on a first physical downlink control channel PDCCH detection opportunity, and sending second DCI on a second PDCCH detection opportunity, where the first DCI and the second DCI are used to schedule the same transport block TB, and the first DCI and the second DCI carry the same downlink allocation index DAI indication; Receive a hybrid automatic repeat request confirmation HARQ-ACK codebook sent by the terminal device; Determining, according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing, HARQ-ACK feedback information corresponding to the TB in the HARQ-ACK codebook, where the first DCI and the second DCI correspond to the same bit in the HARQ-ACK codebook; The DAI indication carried by the first DCI and the second DCI is determined by the order of the first DCI or the second DCI in a group of DCIs, wherein the HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI.

32. The communication device according to claim 31, wherein The at least one processor is specifically configured to: Determine, according to the DAI indication carried by at least one of the first DCI and the second DCI and the first PDCCH detection timing, a bit position of the HARQ-ACK bit corresponding to the TB in the HARQ-ACK codebook.

33. The communication device according to claim 31, wherein The at least one processor is further configured to: Detection timing configuration information is sent, where the detection timing configuration information is used to indicate that the first PDCCH detection timing and the second PDCCH detection timing are repeated PDCCH detection timings, and the DCI sent on the repeated PDCCH detection timings is used to schedule the same TB.

34. The communication device according to claim 33, wherein: The first PDCCH detection timing and the second PDCCH detection timing correspond to different detection timings of a search space set, and the detection timing configuration information is configured in the search space set.

35. The communication device according to any one of claims 31 to 34, characterized in that: The first DCI and the second DCI are located in the same carrier or the same partial bandwidth BWP.

36. The communication device according to any one of claims 31 to 34, characterized in that The index value of the first PDCCH detection opportunity is smaller than the index value of the second PDCCH detection opportunity.

37. The communication device according to any one of claims 31 to 34, characterized in that: The DAI indication carried by the first DCI and the second DCI is the same, including: The first DCI and the second DCI carry the same accumulated DAI indication and the same total DAI indication.

38. The communication device according to any one of claims 31 to 34, characterized in that The at least one processor is further configured to: Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the second DCI; sorting the set of DCIs, wherein the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

39. The communication device according to any one of claims 31 to 34, characterized in that: The at least one processor is further configured to: Determine a group of DCIs, where HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource, and the group of DCIs includes the first DCI and the second DCI; sorting the set of DCIs, wherein the sorting of the first DCI in the set of DCIs is determined according to the first PDCCH detection timing, and the sorting of the second DCI in the set of DCIs is determined according to the second PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

40. The communication device according to any one of claims 31 to 34, characterized in that: The at least one processor is further configured to: Sending configuration information, where the configuration information is used to indicate that a first PDCCH candidate and a second PDCCH candidate are associated, the first DCI corresponds to the first PDCCH candidate, and the second DCI corresponds to the second PDCCH candidate; Determine a group of DCIs, where the group of DCIs includes the first DCI and / or the second DCI, and HARQ-ACK feedback information corresponding to the group of DCIs is fed back on the same PUCCH resource; sorting the set of DCIs, wherein the sorting of the first DCI and / or the second DCI in the set of DCIs is determined according to the first PDCCH detection timing; According to the ranking of the group of DCIs, a target DCI is determined from the group of DCIs, where the target DCI is used to indicate the PUCCH resource.

41. A chip, characterized in that: The chip is coupled to a memory and is configured to read and execute program instructions stored in the memory to implement the method according to any one of claims 1 to 20.

42. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and when the instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 20.

43. A computer program product, characterized in that When the computer program product is called by a computer, it enables the computer to execute the method according to any one of claims 1 to 20.

Citation Information

Patent Citations

  • DAI indication method, user terminal and network side device

    CN110086583A

  • Information enhancement method and device, equipment and storage medium

    CN110536451A