WO2020057565A1 - Method for transmitting harq-ack, terminal device, and network device - Google Patents
Method for transmitting harq-ack, terminal device, and network device Download PDFInfo
- Publication number
- WO2020057565A1 WO2020057565A1 PCT/CN2019/106508 CN2019106508W WO2020057565A1 WO 2020057565 A1 WO2020057565 A1 WO 2020057565A1 CN 2019106508 W CN2019106508 W CN 2019106508W WO 2020057565 A1 WO2020057565 A1 WO 2020057565A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pusch
- pdcch
- type
- symbol
- harq
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1273—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
Definitions
- the present application relates to the field of communication technologies, and in particular, to a HARQ-ACK transmission method, a terminal device, and a network device.
- the wireless air interface technology supports the repeated transmission of the Physical Uplink Shared Channel (PUSCH), and also supports the physical uplink control channel (Physical Uplink).
- PUSCH Physical Uplink Shared Channel
- Physical Uplink Physical Uplink
- UCI Uplink Control Information
- this UL grant can only be used for Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) transmission on the first PUSCH. It is determined that, for subsequent PUSCHs, it is currently not supported to transmit HARQ-ACKs for downlink transmissions that occur after the UL grant on these PUSCHs, which will cause excessive downlink transmission delays, thereby affecting system throughput.
- HARQ-ACK Hybrid Automatic Repeat Request-Acknowledgement
- PDCCH Physical Downlink Control Channel
- the embodiments of the present application provide a HARQ-ACK transmission method, a terminal device, and a network device, which are used to provide a new mechanism for determining how to transmit HARQ-ACK on a PUSCH to reduce downlink transmission delay and improve data and The final HARQ-ACK enables correct rate matching.
- a HARQ-ACK transmission method includes: if a PUCCH carrying a HARQ-ACK overlaps with a PUSCH of a first type, determining a HARQ-ACK for downlink transmission corresponding to the PDCCH of the first type Not transmitted on the first type of PUSCH.
- the PUCCH carrying the HARQ-ACK overlaps with the PUSCH of the first type, it is determined that the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not transmitted on the PUSCH of the first type. That is, when HARQ-ACK is transmitted on the first type of PUSCH, a reference time is determined according to a predetermined processing delay.
- PDSCH scheduled by the PDCCH after the reference time cannot transmit HARQ-ACK on the first type of PUSCH, thereby determining Which PDSCH can perform HARQ-ACK in each time slot, thereby avoiding the delay of transmitting the HARQ-ACK feedback of PDSCH to another time slot, which greatly compresses the feedback delay of downlink transmission, improves system transmission efficiency, and makes data and final HARQ-ACK enables correct rate matching.
- the method before determining that HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not transmitted on the first type of PUSCH, the method further includes: determining that simultaneous transmission of PUCCH and PUSCH is not supported or configured; and / or, determining all The PUCCH and the first type of PUSCH satisfy a time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission.
- determining that the HARQ-ACK of the downlink transmission corresponding to the first type of PDCCH is not transmitted on the first type of PUSCH includes: comparing the HARQ-ACK codebook transmitted on the PUSCH with the first Generating a NACK at a position corresponding to a downlink transmission corresponding to a PDCCH-like type; or removing a HARQ-ACK corresponding to the downlink transmission corresponding to the first-type PDCCH from a HARQ-ACK codebook transmitted on the PUSCH; or, When the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK of the downlink transmission corresponding to the first-type PDCCH is not included.
- the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS indicated by the first type of PDCCH; a PDSCH released; an indication of a downlink SPS A resource-released PDCCH, and the PDCCH is a first-type PDCCH.
- the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
- the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: Before the first symbol of the PUSCH and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is a scheduling timing value corresponding to the first PUSCH; or, before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located , Where K is a scheduling timing value corresponding to the first PUSCH.
- the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol that meets a preset condition or PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and is the same as the PUSCH Among the time slots in which the time slot interval is not less than K time slots, where K is a scheduling timing value corresponding to the first PUSCH.
- T is one of the following definitions:
- T is a scheduling timing value indicated in the PDCCH that activates the PUSCH of the first type of transmission
- T is a scheduling timing value indicated in the PDCCH
- T is a scheduling timing value indicated in a PDCCH that schedules the repeated transmission of the PUSCH transmission.
- the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition; and the Flexible symbol is a condition that satisfies the The latest Flexible symbol in a preset condition or the first Flexible symbol in a time slot that satisfies the preset condition; the PDCCH detection opportunity is the last PDCCH detection opportunity that meets the preset condition, or Detecting a first PDCCH in a time slot that satisfies the preset condition.
- a HARQ-ACK transmission method includes: if the PUCCH carrying the HARQ-ACK and the first type PUSCH overlap, the first type PUSCH is not used according to the HARQ-ACK. The number of feedback bits of the received HARQ-ACK for downlink transmission corresponding to the first type of PDCCH.
- the method before receiving the HARQ-ACK for downlink transmission corresponding to the first-type PDCCH according to the number of feedback bits of the HARQ-ACK on the first-type PUSCH, the method further includes: determining that the terminal device does not support or is not configured with PUCCH Simultaneously transmit with the PUSCH; and / or determine that the PUCCH and the first type of PUSCH meet a time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission.
- not receiving the HARQ-ACK for downlink transmission corresponding to the first type of physical downlink control channel PDCCH on the first type of PUSCH according to the number of feedback bits of the HARQ-ACK includes: transmitting on the PUSCH A NACK is generated in the HARQ-ACK codebook corresponding to the downlink transmission corresponding to the first type of PDCCH; or, the HARQ-ACK codebook transmitted on the PUSCH is removed from the first type PDCCH.
- the corresponding HARQ-ACK for downlink transmission; or, when generating the HARQ-ACK codebook transmitted on the PUSCH, the HARQ-ACK for the downlink transmission corresponding to the first type of PDCCH is not included.
- the downlink transmission scheduled by the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS PDCCH release indicated by the first type of PDCCH; an indication A PDCCH released by a downlink SPS resource, and the PDCCH is a first-type PDCCH.
- the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
- the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: Before the first symbol of the PUSCH and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is a scheduling timing value corresponding to the first PUSCH; or, before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located , Where K is a scheduling timing value corresponding to the first PUSCH.
- the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol that meets a preset condition or PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and is the same as the PUSCH Among the time slots in which the time slot interval is not less than K time slots, where K is a scheduling timing value corresponding to the first PUSCH.
- T is one of the following definitions:
- T is the scheduling timing value indicated in the PDCCH that activates the transmission of the PUSCH of the first type; if the PUSCH of the first type is scheduled by the same PDCCH For PUSCHs other than the first PUSCH among at least two independent PUSCHs, T is the scheduling timing value indicated in the PDCCH; if the PUSCH of the first type is the PUSCH except the first For a PUSCH other than a PUSCH, T is a scheduling timing value indicated in a PDCCH scheduling the repeated transmission of the PUSCH.
- the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition; and the Flexible symbol is a condition that satisfies the The latest Flexible symbol in a preset condition or the first Flexible symbol in a time slot that satisfies the preset condition; the PDCCH detection opportunity is the last PDCCH detection opportunity that meets the preset condition, or Detecting a first PDCCH in a time slot that satisfies the preset condition.
- a terminal device includes: a memory for storing instructions; a processor for reading the instructions in the memory, and executes the following process: if the physical uplink control carries HARQ-ACK If the channel PUCCH overlaps with the PUSCH of the first type, it is determined that the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not transmitted on the PUSCH of the first type; the transceiver is used to send and receive data under the control of the processor .
- the processor is further configured to: determine that PUCCH and PUSCH transmission are not supported or configured at the same time; and / or, determine that the PUCCH and the first type of PUSCH satisfy the HARQ-ACK transfer to be carried on the PUCCH Time conditions for transmission to PUSCH.
- the processor is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, The HARQ-ACK codebook transmitted on the PUSCH is removed from the HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, it does not include The downlink transmission HARQ-ACK corresponding to the first type of PDCCH.
- the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS indicated by the first type of PDCCH; a PDSCH released; an indication of a downlink SPS A resource-released PDCCH, and the PDCCH is a first-type PDCCH.
- the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
- the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: Before the first symbol of the PUSCH and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is a scheduling timing value corresponding to the first PUSCH; or, before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located , Where K is a scheduling timing value corresponding to the first PUSCH.
- the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol that meets a preset condition or PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and is the same as the PUSCH Among the time slots in which the time slot interval is not less than K time slots, where K is a scheduling timing value corresponding to the first PUSCH.
- T is one of the following definitions:
- T is the scheduling timing value indicated in the PDCCH that activates the transmission of the PUSCH of the first type; if the PUSCH of the first type is scheduled by the same PDCCH For PUSCHs other than the first PUSCH among at least two independent PUSCHs, T is the scheduling timing value indicated in the PDCCH; if the PUSCH of the first type is the PUSCH except the first For a PUSCH other than a PUSCH, T is a scheduling timing value indicated in a PDCCH scheduling the repeated transmission of the PUSCH.
- the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition; and the Flexible symbol is a condition that satisfies the The latest Flexible symbol in a preset condition or the first Flexible symbol in a time slot that satisfies the preset condition; the PDCCH detection opportunity is the last PDCCH detection opportunity that meets the preset condition, or Detecting a first PDCCH in a time slot that satisfies the preset condition.
- a network device includes: a memory for storing instructions; a processor for reading the instructions in the memory, and performing the following process: if the PUCCH carrying the HARQ-ACK and the first If there is overlap in one type of PUSCH, the HARQ-ACK for downlink transmission corresponding to the first type of physical downlink control channel PDCCH is not received on the first type of PUSCH according to the HARQ-ACK feedback bit number; the transceiver is used for Send and receive data under the control of the processor.
- the processor is further configured to: determine that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH; and / or, determine that the PUCCH and the first type of PUSCH satisfy the HARQ- to be carried on the PUCCH- Time condition for ACK transfer to PUSCH.
- the processor is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, The HARQ-ACK codebook transmitted on the PUSCH is removed from the HARQ-ACK of the downlink transmission corresponding to the first type of PDCCH; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK codebook transmitted on the PUSCH is not included.
- HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, The HARQ-ACK codebook transmitted on the PUSCH is removed from the HARQ-ACK of the downlink transmission corresponding to the first type of PDCCH; or, when the HARQ-ACK codebook transmitted on the PUSCH
- the downlink transmission scheduled by the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS PDCCH release indicated by the first type of PDCCH; an indication A PDCCH released by a downlink SPS resource, and the PDCCH is a first-type PDCCH.
- the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
- the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: in the Before the first symbol of the PUSCH and not less than the T symbols from the first symbol, where T is a predetermined delay; or the Kth time before the time slot where the PUSCH is located In the slot, where K is the scheduling timing value corresponding to the first PUSCH; or in a slot that is not less than K slots in the slot where the PUSCH is located, Wherein, K is a scheduling timing value corresponding to the first PUSCH.
- the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or a flexible symbol that meets a preset condition Or a PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined time Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and Among the time slots in which the time slot interval of the PUSCH is not less than K time slots, K is a scheduling timing value corresponding to the first PUSCH.
- T is one of the following definitions:
- T is the scheduling timing value indicated in the PDCCH that activates the transmission of the PUSCH of the first type; if the PUSCH of the first type is scheduled by the same PDCCH For PUSCHs other than the first PUSCH among at least two independent PUSCHs, T is the scheduling timing value indicated in the PDCCH; if the PUSCH of the first type is the PUSCH except the first For a PUSCH other than a PUSCH, T is a scheduling timing value indicated in a PDCCH scheduling the repeated transmission of the PUSCH.
- the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition; and the Flexible symbol is a condition that satisfies the The latest Flexible symbol in a preset condition or the first Flexible symbol in a time slot that satisfies the preset condition; the PDCCH detection opportunity is the last PDCCH detection opportunity that meets the preset condition, or Detecting a first PDCCH in a time slot that satisfies the preset condition.
- a terminal device includes a determining unit configured to determine a downlink corresponding to the first type physical downlink control channel PDCCH if the PUCCH carrying the HARQ-ACK overlaps with the first type PUSCH.
- the transmitted HARQ-ACK is not transmitted on the first type of PUSCH.
- the determining unit is further configured to: determine that simultaneous transmission of PUCCH and PUSCH is not supported or configured; and / or, determine that the PUCCH and the first type of PUSCH satisfy the HARQ-ACK transfer to be carried on the PUCCH Time conditions for transmission to PUSCH.
- the determining unit is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, The HARQ-ACK codebook transmitted on the PUSCH is removed from the HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, it does not include The downlink transmission HARQ-ACK corresponding to the first type of PDCCH.
- the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS indicated by the first type of PDCCH; a PDSCH released; an indication of a downlink SPS A resource-released PDCCH, and the PDCCH is a first-type PDCCH.
- the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
- the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: Before the first symbol of the PUSCH and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is a scheduling timing value corresponding to the first PUSCH; or, before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located , Where K is a scheduling timing value corresponding to the first PUSCH.
- the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol that meets a preset condition or PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and is the same as the PUSCH Among the time slots in which the time slot interval is not less than K time slots, where K is a scheduling timing value corresponding to the first PUSCH.
- T is one of the following definitions:
- T is a scheduling timing value indicated in the PDCCH that activates the PUSCH of the first type of transmission
- T is a scheduling timing value indicated in the PDCCH
- T is a scheduling timing value indicated in a PDCCH that schedules the repeated transmission of the PUSCH transmission.
- the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition;
- the Flexible symbol is the most recent Flexible symbol that satisfies the preset condition, or the first Flexible symbol in a time slot that satisfies the preset condition; and the PDCCH detection opportunity is a condition that satisfies the preset condition.
- a network device includes: a determining unit configured to, if a PUCCH carrying a HARQ-ACK and a PUSCH of the first type overlap, do not perform the HARQ- on the first type of PUSCH according to the HARQ- The number of feedback bits of the ACK receives HARQ-ACK for downlink transmission corresponding to the first type of physical downlink control channel PDCCH.
- the determining unit is further configured to determine that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH; and / or, determine that the PUCCH and the first type of PUSCH satisfy the HARQ- to be carried on the PUCCH- Time condition for ACK transfer to PUSCH.
- the determining unit is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, The HARQ-ACK codebook transmitted on the PUSCH is removed from the HARQ-ACK of the downlink transmission corresponding to the first type of PDCCH; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK codebook transmitted on the PUSCH is not included.
- HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, The HARQ-ACK codebook transmitted on the PUSCH is removed from the HARQ-ACK of the downlink transmission corresponding to the first type of PDCCH; or, when the HARQ-ACK codebook transmitted on the
- the downlink transmission scheduled by the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS PDCCH release indicated by the first type of PDCCH; an indication A PDCCH released by a downlink SPS resource, and the PDCCH is a first-type PDCCH.
- the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
- the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: Before the first symbol of the PUSCH and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is a scheduling timing value corresponding to the first PUSCH; or, before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located , Where K is a scheduling timing value corresponding to the first PUSCH.
- the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol that meets a preset condition or PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and is the same as the PUSCH Among the time slots in which the time slot interval is not less than K time slots, where K is a scheduling timing value corresponding to the first PUSCH.
- T is one of the following definitions:
- T is a scheduling timing value indicated in the PDCCH that activates the PUSCH of the first type of transmission
- T is a scheduling timing value indicated in the PDCCH
- T is a scheduling timing value indicated in a PDCCH that schedules the repeated transmission of the PUSCH transmission.
- the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition; and the Flexible symbol is a condition that satisfies the The latest Flexible symbol in a preset condition or the first Flexible symbol in a time slot that satisfies the preset condition; the PDCCH detection opportunity is the last PDCCH detection opportunity that meets the preset condition, or Detecting a first PDCCH in a time slot that satisfies the preset condition.
- a computer storage medium on which a computer program is stored, and when the computer program is executed by a processor, the method according to any one of the first aspect or the second aspect is implemented.
- the embodiment of the present application provides a new mechanism.
- the PUCCH carrying the HARQ-ACK and the PUSCH of the first type overlap, it is determined that the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not transmitted on the PUSCH of the first type. That is, when HARQ-ACK is transmitted on the PUSCH of the first type, a reference time is determined according to a predetermined processing delay. After the reference time, the PDCCH indicating the SPS PDSCH release and the PDSCH scheduled by the PDCCH cannot transmit HARQ on the PUSCH of the first type.
- -ACK to determine which PDSCH and PDCCH indicating SPS PDSCH release in the HARQ-ACK feedback sequence (in codebook) in a time slot can be HARQ-ACK, which PDSCH and PDCCH indicating SPS PDSCH release are not included HARQ-ACK, so as to avoid determining which part of the PDCCH indicating SPS PDSCH release and PDSCH cannot be HARQ-ACK in the current slot according to a UL grant that is further away from the current PUSCH, it will determine too many PDCCH indicating SPS PDSCH release
- the PDQ and PDSCH cannot perform HARQ-ACK feedback in the current time slot and have to delay the HARQ-ACK feedback of these downlink transmissions to the subsequent time slot transmissions, which greatly reduces the feedback delay of the downlink transmissions, improves system transmission efficiency, and makes The uplink data on the PUSCH and the final HARQ-ACK can perform correct rate matching.
- FIG. 1 is a schematic flowchart of a HARQ-ACK transmission method provided in the prior art
- FIG. 2 is a schematic flowchart of a HARQ-ACK transmission method according to an embodiment of the present application
- FIG. 3 is a schematic diagram of scheduling and feedback according to the first embodiment provided by the embodiment of the present application.
- FIG. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
- FIG. 5 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
- FIG. 6 is a schematic structural diagram of a network device according to an embodiment of the present application.
- FIG. 7 is a schematic structural diagram of a network device according to an embodiment of the present application.
- LTE Long Term Evolution
- terminal equipment such as user equipment (UE)
- UE user equipment
- the time domain of the PUCCH and PUSCH carrying the UCI There may be overlapping resources. If the UE supports simultaneous transmission of PUCCH and PUSCH and the high-level signaling configuration can perform simultaneous transmission of PUCCH and PUSCH, then PUCCH and PUSCH can be transmitted at the same time, such as transmitting UCI on PUCCH and transmitting data on PUSCH.
- the UCI carried on the PUCCH will be transferred to the PUSCH and the information originally carried on the PUSCH will be multiplexed and transmitted on the PUSCH.
- the UCI includes at least Hybrid Automatic Repeat Request (ARQ-ACK), Channel State Information (CSI), and Scheduling Request (SR).
- DCI Downlink Control Information
- UL DAI The Bit Downlink Assignment Index
- the UE determines that there is no HARQ-ACK transmission on the PUSCH; when the UE receives downlink transmission that requires HARQ-ACK feedback at the time domain location where the PUSCH is located, the UE determines that there is a HARQ-ACK transmission determined on the PUSCH according to the configured codebook.
- DAI is included in DCI format 0_1 to indicate whether HARQ-ACK transmission exists on PUSCH, that is, to avoid packet loss due to downlink transmission
- the terminal device and the network device have different understandings on whether there is HARQ-ACK transmission on the PUSCH.
- DCI format 0_1 contains 2 or 4 bits of DAI, which is used to indicate the total number of bits of HARQ-ACK transmission on the PUSCH.
- each sub-codebook corresponds to a 2-bit DAI for a total of 4-bit DAI.
- the DCI used by the PDCCH in the PDCCH monitoring opportunity (Monitoring Occasion) set corresponding to the dynamic codebook (used to schedule PDSCH or PDCCH indicating the release of downlink-Persistent Scheduling (SPS) resources)
- DCI format 1_0 or 1_1 also contains DAI, which is usually called DL DAI. When single carrier is used, it only contains 2 bit DAI, and when it is multi carrier, it includes 4 bit DAI. It is divided into 2 bit C-DAI and 2 bit T-DAI. Used to indicate the order and size of the codebook.
- the 5G NR system supports the repeated transmission of the PUSCH, and also supports the transfer of UCI carried on the PUCCH to the PUSCH for transmission when the time domain resources of the PUCCH and the PUSCH overlap, thereby avoiding the simultaneous transmission of multiple channels.
- the uplink data (ie, UL-SCH) carried on PUSCH needs to be prepared before the rate matching, for example, before rate matching.
- the number of HARQ-ACK bits transmitted on the PUSCH so as to determine the resources occupied by the HARQ-ACK on the PUSCH, and then determine the resources used for data transmission, and then perform rate matching on the data. Therefore, it is defined that downlink transmissions that occur after UL grant cannot perform HARQ-ACK feedback on the PUSCH scheduled by the UL grant.
- These downlink transmissions refer to the indicated semi-persistent scheduling detected in PDCCH detection opportunity monitoring after UL grant.
- SPS Semi-Persistent Scheduling
- the purpose is to ensure that when the UL grant is received, the PUSCH scheduled by the UL grant can be determined.
- the number of HARQ-ACK bits transmitted on the network to ensure timely data preparation.
- the DAI may indicate a value for determining the number of HARQ-ACK bits transmitted on the PUSCH. For example, the value of the DAI indicates that HARQ needs to be performed in the time slot of the PUSCH scheduled by the UL grant. -The total number of downlink transmissions of the ACK transmission.
- the DAI in the UL grant cannot include the downlink transmissions that occur after the UL grant.
- the network device should not schedule the downlink transmission after the UL grant to perform HARQ-ACK feedback in the time slot scheduled by the UL grant. For example, you can set a larger HARQ-ACK feedback timing (instruct PDSCH or SPS to release the PDCCH). The interval from the time slot to the time slot where the HARQ-ACK transmission is located) K0 value to avoid the HARQ-ACK feedback of these downlink transmissions that occur after the UL grant falls in the time slot scheduled by the UL grant. Since this definition is for a single PUSCH transmission, the maximum transmission delay may be a time slot.
- the PDCCH in slot n simultaneously schedules N PUSCH transmissions in N slots starting from slot n + K2, or given N K2 values, Scheduling N PUSCH transmissions in N time slots determined based on N K2 values.
- the PUSCH scheduling information in each time slot can be the same or different.
- the PUSCH in each time slot carries independent transport blocks (Transport Block , TB) instead of one TB of repeated transmission, that is, one PDCCH carries scheduling information for scheduling multiple PUSCH transmissions in multiple time slots simultaneously. In this case, there is also the transmission problem of the HARQ-ACK on the PUSCH when the similar PUSCH is repeatedly transmitted.
- any HARQ-ACK that is determined according to the HARQ-ACK feedback timing and needs to be used for downlink transmission of HARQ-ACK in the time slot where these PUSCH transmissions are located is transmitted on these PUSCH, there may be these downlink transmissions at a distance from this The near time domain location of the PUSCH occurs, resulting in that the terminal has not yet obtained the final HARQ-ACK codebook size when it needs to start preparing uplink data on the PUSCH. This is because, for a dynamic codebook, only the UE receives the corresponding The number of HARQ-ACK bits transmitted in this time slot can only be determined during the last downlink transmission of HARQ-ACK feedback.
- the UL grant can only be used to determine the HARQ-ACK transmission on the first PUSCH.
- the existing mechanism is still used, no HARQ-ACK supporting the transmission of downlink transmissions that occur after the UL grant on these PUSCHs will cause excessive downlink transmission delays, which may be delays of multiple time slots, thereby affecting system throughput.
- the PDSCH scheduled by the PDCCH after the PDCCH scheduling the PUSCH or the PDCCH indicating the release of downlink SPS resources also known as SPS PDSCH release
- SPS PDSCH release downlink SPS resources
- the PDCCH scheduling the multiple PUSCHs is used as a demarcation point, it is determined that the downlink transmission set of HARQ-ACK can be transmitted on each PUSCH, which will result in a longer period of downlink. Transmission could not get HARQ-ACK feedback in time.
- the embodiment of the present application provides a new mechanism.
- the HARQ of the downlink transmission corresponding to the PDCCH of the first type is determined.
- -ACK is not transmitted on the first type of PUSCH. That is, when HARQ-ACK is transmitted on the first type of PUSCH, a reference time is determined according to a predetermined processing delay.
- PDSCH scheduled by the PDCCH after the reference time cannot transmit HARQ-ACK on the first type of PUSCH, thereby determining Which PDSCH can perform HARQ-ACK in each time slot, thereby avoiding the delay of transmitting the HARQ-ACK feedback of PDSCH to another time slot, which greatly compresses the feedback delay of downlink transmission, improves system transmission efficiency, and makes data and final HARQ-ACK enables correct rate matching.
- an embodiment of the present application provides a HARQ-ACK transmission method, and a flow of the method is described as follows. Since the HARQ-ACK transmission method involves the interaction process between the network device and the terminal device, in the following flow description, the processes performed by the network device and the terminal device will be described together.
- the first type of PUSCH may include at least one of the following three types of PUSCH:
- the downlink transmission corresponding to the first type of PDCCH may include: a PDSCH scheduled by the first type of PDCCH, and an SPS PDSCH released by the first type of PDCCH, and a PDCCH indicating the release of downlink SPS resources and
- the PDCCH is at least one of three types of downlink transmissions of the first type of PDCCH.
- the SPS PDSCH release is equivalent to the PDCCH indicating the release of the downlink SPS resources. Therefore, it means the PDCCH indicating the release of the downlink SPS resources and the PDCCH is the first type of PDCCH, and the HARQ-ACK corresponding to the SPS PDSCH release indicates.
- the HARQ-ACK carried on the PUCCH may be transferred to the PUSCH for transmission.
- This embodiment of the present application determines that the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not transmitted on the first type of PUSCH, which can be implemented in the following ways:
- Method 1 Generate a non-acknowledgement (Negative Acknowledgement, NACK) at a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH.
- NACK Negative Acknowledgement
- Manner 2 Remove the HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH from the HARQ-ACK codebook transmitted on the PUSCH.
- Method 3 When the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not included.
- the embodiment of the present application before determining that the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not transmitted on the first type of PUSCH, it may also be determined that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH. Alternatively, the embodiment of the present application may also determine that the PUCCH and the first type of PUSCH meet the time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission.
- a reference time may be determined first, and the PDSCH scheduled by the PDCCH after the reference time cannot transmit the HARQ-ACK on the first type of PUSCH.
- the PUCCH and the first type of PUSCH meet the time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission, that is, the first symbol of the earliest channel in the PUCCH and PUSCH with the first symbol meeting the following conditions, including The following conditions:
- Condition two no earlier than the first uplink symbol of T2 time after the last symbol in the PDSCH or SPS PDSCH release corresponding to the HARQ-ACK feedback on the PUCCH, or no earlier than the PUCCH
- T1 and T2 can be determined according to parameters such as UE capability and transmission configuration.
- the terminal device autonomously selects a time condition.
- the first type of PDCCH may be a PDCCH transmitted after the first time domain position.
- the first time domain position may be:
- T-th symbol before the first symbol of the PUSCH where T is a predetermined delay.
- the preset condition may be any one of the following preset conditions:
- K is a scheduling timing value corresponding to the first PUSCH. That is, K2 notified in the PDCCH scheduling the first PUSCH, or a K2 value pre-configured by high-level signaling.
- K2 represents the time slot interval between the PDCCH scheduling PUSCH and PUSCH, that is, the PDCCH scheduling slot n + K2 transmitted in time slot n. PUSCH transmission in.
- the predetermined downlink symbol is the latest downlink symbol that satisfies the preset condition, or the predetermined downlink symbol is the first downlink symbol in a time slot that satisfies the preset condition.
- the Flexible symbol is the latest Flexible symbol that meets the preset condition, or the Flexible symbol is the first Flexible symbol in the time slot that meets the preset condition.
- the PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies a preset condition, or the PDCCH detection opportunity is the first PDCCH detection opportunity in a time slot that satisfies the preset condition.
- the virtual PDCCH position can be:
- a predetermined downlink symbol or Flexible symbol or a PDCCH detection opportunity that meets a preset condition may be any one of the following preset conditions:
- K is a scheduling timing value corresponding to the first PUSCH. That is, K2 notified in the PDCCH scheduling the first PUSCH, or a K2 value pre-configured by high-level signaling.
- K2 represents the time slot interval between the PDCCH scheduling PUSCH and PUSCH, that is, the PDCCH scheduling slot n + K2 transmitted in time slot n. PUSCH transmission in.
- T may be one of the following definitions:
- ⁇ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH.
- PUCCH Physical Downlink Control Channel
- PUSCH Physical Uplink Control Channel
- T is a scheduling timing value indicated in the PDCCH that activates the PUSCH transmission of the first type
- T is a scheduling timing value indicated in the PDCCH
- T is the scheduling timing value indicated in the PDCCH that schedules the PUSCH transmission of the repeated transmissions.
- the predetermined downlink symbol is the latest downlink symbol that satisfies the preset condition, or the predetermined downlink symbol is the first downlink symbol in a time slot that satisfies the preset condition.
- the Flexible symbol is the latest Flexible symbol that meets the preset condition, or the Flexible symbol is the first Flexible symbol in the time slot that meets the preset condition.
- the PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies a preset condition, or the PDCCH detection opportunity is the first PDCCH detection opportunity in a time slot that satisfies the preset condition.
- FIG. 3 is a schematic diagram of scheduling and feedback in Embodiment 1.
- Figure 3 uses a Frequency Division Duplex (FDD) system as an example.
- FDD Frequency Division Duplex
- the network device sends a UL grant in the second monitoring occasion in time slot n-3, that is, a PDCCH using DCI format 0_0 or 0_1, which is used to schedule the terminal in four consecutive time slots beginning with time slot n.
- K2 represents the uplink scheduling timing, which is used to express that the interval between the time slot for transmitting UL grant and the time slot where the scheduled PUSCH is located is K2, that is, the PUSCH is transmitted in the K2th time slot after the time slot for transmitting UL grant.
- the HARQ-ACK needs to be transmitted on the PUSCH, for example, the HARQ-ACK needs to be transmitted over the PUCCH in the time slot where the PUSCH transmission is needed, and the PUCCH carrying the HARQ-ACK and the PUSCH time domain resources overlap, and the PUCCH and PUSCH meet the reservation
- the UCI multiplexing time condition is not supported or configured for simultaneous transmission of PUCCH and PUSCH, it is determined that HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not transmitted on the first type of PUSCH, and is determined as follows:
- the PDSCH in time slot n-3 and the PDSCH in time slot before time slot n-3 are both no later than the UL grant corresponding to the PUSCH in time slot n.
- the DL grant scheduling of the second PDCCH monitoring transmission in slot n-3 uses a PDCCH of DCI format 1_0 or 1_1 for scheduling a PDCCH released by PDSCH or SPS PDSCH. Therefore, HARQ-ACK feedback can be performed on the PUSCH in time slot n. Whether or not HARQ-ACK feedback is actually performed depends on the feedback timing K1 of these PDSCHs.
- K1 indicates that HARQ-ACK is transmitted in K1 slots after the PDSCH slot.
- the PDSCH in the time slot after the time slot n-3 is due to the position of the UL grant corresponding to the PUSCH in the time slot n, for example, the DL of the second PDCCH monitoring in the time slot n-3
- the grant is scheduled, therefore, HARQ-ACK transmission cannot be performed on the PUSCH in slot n.
- the PDSCH in the time slot after time slot n-3 cannot perform HARQ-ACK transmission on the PUSCH in time slot n + 1. But in fact, PDSCH in some time slots can satisfy the transmission of HARQ-ACK on PUSCH in time slot n + 1.
- PDSCH in time slot n-2 assuming UL in time slot n-3
- the time interval between grant and the first PUSCH is used as the PUSCH preparation time. It only needs to start the PUSCH preparation in the time slot n + 1 at the end of the second PDCCH monitoring in the time slot n-2.
- the actual preparation time may be smaller than the time interval between the UL grant in the time slot n-3 and the first PUSCH.
- the terminal device can always At this moment, the number of PDSCHs that have been scheduled and need to be HARQ-ACK feedback in slot n + 1 is known.
- the device can set the correct number of HARQ-ACK bits (if there is a UL DAI field), and it can also ensure that the UE and the network device can estimate the resources occupied by the uplink data on the PUSCH according to the number of HARQ-ACK bits.
- Uplink data such as coding and rate matching.
- all PDSCHs scheduled by the PDCCH monitoring no later than the second PDCCH in time slot n-2 can perform HARQ-ACK transmission on the PUSCH in time slot n + 1.
- both PDSCHs in time slot n-2 can perform HARQ-ACK transmission on the PUSCH in time slot n + 1.
- PDSCHs that can perform HARQ-ACK transmission on the PUSCH in time slot n can certainly be performed on HARQ-ACK transmission is performed on PUSCH in slot n + 1.
- it can be implemented in the following ways.
- the terminal device may determine a time domain position based on a predetermined processing delay T, and use this time domain position to define which PDSCHs can transmit HARQ-ACK on the PUSCH in the time slot n + 1.
- the predetermined processing delay may be a symbol-level length or a time length.
- the processing delay when the PUSCH carries UCI such as N2 + Y symbols, where N2 is the PUSCH related to the subcarrier interval and the terminal equipment capability.
- Y is the predetermined additional processing delay to carry UCI
- T can also be the length of time, which may have several definitions:
- Z is the required delay of A-CSI, and d is the number of symbols overlapping between the PDCCH and the scheduled PDSCH.
- each PDCCH monitoring is a reference time. For example, if it is determined that the second PDCCH monitoring in slot n-2 is the reference time (specifically its ending position), then it can be determined that the PDSCH in slot n-2 and the slot before slot n-2 are both HARQ-ACK feedback can be performed on the PUSCH in time slot n + 1, and PDSCH in the time slot after time slot n-2 cannot perform HARQ-ACK feedback on the PUSCH in time slot n + 1.
- the first symbol it is also possible to define the first symbol as the first downward symbol or flexible symbol.
- the predetermined processing delay may also be a slot level, for example, it is equivalent to a K2 value indicated in a UL grant that triggers repeated transmission of PUSCH.
- K 3
- the nearest PDCCH monitoring in the third time slot before time slot n + 1 can be determined, that is, the second PDCCH monitoring in time slot n-2 is the reference time (specifically Its end position).
- a specific symbol in the third slot before the slot n + 1 such as the first symbol, or the last symbol, or the first DL or flexible symbol, or the last DL or flexible symbol, etc. That is, the second specific coincidence in the time slot n-2 is also a reference time (specifically, its ending position).
- the PDSCH in the time slot n-2 and the time slot before the time slot n-2 can both perform HARQ-ACK feedback on the PUSCH in the time slot n + 1, and the time slot after the time slot n-2
- the PDSCH in the middle cannot perform HARQ-ACK feedback on the PUSCH in the slot n + 1.
- Method 2 A virtual UL grant corresponding to the PUSCH in the time slot n + 1 is defined. Specifically, a nearest PDCCH monitoring can be determined according to the above T or K value. Assume that there is a virtual UL grant for scheduling PUSCH in time slot n + 1. After the virtual grant is defined, the PUSCH in time slot n is processed to determine that no later than the PDCCH monitoring where the virtual grant is located. The PDSCH scheduled by the PDCCH can perform HARQ-ACK feedback on slot n + 1.
- a method similar to the PUSCH in the time slot n + 1 can also be used to determine a reference time. If it is determined that the Tth symbol before the first symbol is the reference time, it is a time slot. A symbol in PDSCH in n-1. It can also be determined that the PDSCH in slot n-1 is scheduled by the DL grant that was transmitted before this time, so it is possible to transmit HARQ-ACK on the PUSCH in slot n + 2, that is, any symbol that meets T time Can be used as a reference moment.
- the first PDCCH that is not less than T symbols apart from the first symbol is monitored (of course, it is also possible to define the first DL or flexible symbol) as the reference time or virtual UL location, because it is determined according to T
- the search for the first PDCCH monitoring occasion in the time slot n-1 is further advanced as a reference time. The rest of the processing is similar to that in time slot n + 1, and is not repeated here.
- the time slot in which the transmission occurred.
- the position of the semi-static HARQ-ACK codebook in a time slot corresponding to the PDSCH that cannot perform HARQ-ACK transmission on the PUSCH in the time slot is set to NACK.
- the PDSCH candidate set corresponding to semi-static HARQ-ACK codebook in slot n + 1 can be determined as slot n-4
- the PDSCH transmissions in, n-3, n-2, and n-1 include a total of six PDSCH transmissions.
- the HARQ-ACK codebook transmitted on the PUSCH in the slot n + 1 will be The HARQ-ACK position of the PDSCH in the corresponding time slot n-1 is set to NACK, and if the PDSCH in the time slot n-2 and the time slot before n-2 is based on its corresponding K1 value (indicated in its corresponding DL grant) ) It is determined that HARQ-ACK feedback needs to be performed in time slot n + 1, and then its HARQ-ACK is generated according to the PDSCH receiving situation.
- the HARQ-ACK of the PDSCH that cannot perform HARQ-ACK transmission on the PUSCH in the time slot is removed from the codebook.
- time slot n + 1 the PDCCH monitoring set corresponding to dynamic HARQ-ACK codebook in time slot n + 1 can be determined as time slots n-4, n-3 PDCCH monitoring in n-2, n-2, and n-1 (here for simplicity, it is assumed that the scheduling timings K0 in the candidate PDSCH set are all 0, and K0 represents the time slot interval between the PDCCH scheduling the PDSCH and the PDSCH, that is, Downlink uses intra-time slot scheduling.
- the PDCCH monitoring set may be changed.
- the DAI value carried in the PDCCH received in the PDCCH monitoring that is, the DL grant in Figure 2.
- the dynamic codebook in slot n + 1 corresponds to its PDCCH monitoring
- the last PDCCH received by the set is the PDCCH in time slot n-1.
- the DAI in the PDCCH in time slot n-1 for example, it is determined that HARQ-ACK feedback needs to be performed on 6 PDSCHs.
- the PDSCH in time slot cannot perform HARQ-ACK feedback on the PUSCH in time slot n + 1, and the HARQ-ACK corresponding to the PDSCH in time slot n-1 needs to be removed from the dynamic HARQ-ACK codebook.
- the network device should not give such a schedule, that is, the network device can prevent the terminal device from discarding the HARQ-ACK feedback of the PDSCH by setting a K1 value greater than 2 to the PDSCH in the time slot n-1.
- K1 3
- the PDSCH in time slot n-1 can perform HARQ-ACK feedback in time slot n + 2.
- the dynamic codebook in time slot n + 1 corresponds to its PDCCH monitoring set.
- the last PDCCH received is not the PDCCH in time slot n-1, but the PDCCH in time slot n-2. If the size of the codebook is determined according to the PDCCH in time slot n-2, there will be no A case where a PDSCH transmission discards HARQ_ACK.
- the network device determines whether there is HARQ-ACK on the PUSCH and how many bits of HARQ-ACK exist in each slot in the same manner as described above, and then performs HARQ-ACK reception on the PUSCH.
- K1 only the value of the dynamic indication of the indication field in the PDCCH corresponding to the downlink transmission is taken as K1 as an example.
- K1 can also be pre-defined or pre-configured by high-level signaling.
- FDD frequency division duplex
- the only difference is that the PDSCH candidate set determined by the semi-static codebook is not necessarily a continuous time slot.
- the PDCCH monitoring set of the codebook may not be in consecutive time slots. These time slots may be excluded because there are no downlink transmission resources in some time slots or the downlink transmission resources are insufficient to support the candidate PDSCH time domain resource size.
- the HARQ-ACK transmission method provided in the embodiment of the present application is also applicable to a case where the same PDCCH jointly schedules N independent PUSCH transmissions.
- Replacing all or any of the above PDSCHs with SPS PDSCH release is also applicable. It is also applicable to replace the above-mentioned one PDCCH scheduling one PUSCH repeated transmission with SPS PUSCH transmission or PUSCH transmission carrying SP-CSI.
- each SPS PUSCH or SP-CSI PUSCH is not transmitted in continuous time slots. It is transmitted according to a pre-configured period in time-slots at periodic intervals.
- the UL grant scheduling PUSCH in the first embodiment can be replaced with a PDCCH that activates SPS PUSCH or SP-CSI PUSCH.
- the PUCCH carrying the HARQ-ACK overlaps with the PUSCH of the first type, it is determined that the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not transmitted on the PUSCH of the first type. That is, when HARQ-ACK is transmitted on the first type PUSCH, a reference time is determined according to a predetermined processing delay. After the reference time, the PDCCH indicating the SPS PDSCH release and the PDSCH scheduled by the PDCCH cannot transmit HARQ on the first type PUSCH.
- -ACK to determine which PDSCH and PDCCH indicating SPS PDSCH release in the HARQ-ACK feedback sequence (in codebook) in a time slot can be HARQ-ACK, which PDSCH and PDCCH indicating SPS PDSCH release are not included HARQ-ACK, so as to avoid determining which part of the PDCCH indicating SPS PDSCH release and PDSCH cannot be HARQ-ACK in the current slot according to a UL grant that is further away from the current PUSCH, it will determine too many PDCCH indicating SPS PDSCH release
- the PDQ and PDSCH cannot perform HARQ-ACK feedback in the current time slot and have to delay the HARQ-ACK feedback of these downlink transmissions to the subsequent time slot transmissions, which greatly reduces the feedback delay of the downlink transmissions, improves system transmission efficiency, and makes The uplink data on the PUSCH and the final HARQ-ACK can perform correct rate matching.
- the network device includes: a memory 401, a processor 402, and a transceiver 404.
- the memory 401 and the transceiver 404 may be connected to the processor 402 through a bus interface (as shown in FIG. 4 as an example), or may be connected to the processor 402 through a special connection line.
- the memory 401 may be used to store a program.
- the transceiver 404 is configured to transmit and receive data under the control of the processor 402.
- the processor 402 may be used to read the program in the memory 401 and execute the following process: if there is an overlap between the physical uplink control channel PUCCH carrying the HARQ-ACK and the PUSCH of the first type of physical uplink shared channel, it is determined to be the first type of physical downlink control
- the HARQ-ACK for downlink transmission corresponding to the channel PDCCH is not transmitted on the first type of PUSCH.
- the processor 402 is further configured to determine that simultaneous transmission of PUCCH and PUSCH is not supported or configured; and / or, determine that the PUCCH and the first type of PUSCH meet the requirements for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission. Time condition.
- the processor 402 is specifically configured to: generate a NACK for a position in the HARQ-ACK codebook transmitted on the PUSCH corresponding to the downlink transmission corresponding to the first type of PDCCH; or, HARQ-ACK transmitted on the PUSCH The HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH is removed from the codebook; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK corresponding to the downlink transmission of the first type of PDCCH is not included. -ACK.
- the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: PDSCH scheduled by the first type of PDCCH; SPS indicated by the first type of PDCCH; PDSCH release; PDCCH indicating release of the downlink SPS resource And the PDCCH is the first type of PDCCH.
- the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH; A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
- the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or a T-th before the first symbol of the PUSCH Symbol, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: before the first symbol of the PUSCH, and The symbol interval is not less than T symbols, where T is a predetermined delay; or, in the Kth slot before the slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, Prior to the time slot where the PUSCH is located, and in a time slot that is not less than K slots apart from the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- the position of the virtual PDCCH is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or a PDCCH detection opportunity that meets a preset condition;
- the preset condition is: before the first symbol of the PUSCH and not less than T symbols from the first symbol, where T is a predetermined delay; or, the K-th before the time slot where the PUSCH is located Among the time slots, K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located and the interval between the time slot and the PUSCH is not less than K time slots, where K is A scheduling timing value corresponding to the first PUSCH.
- T is defined as one of the following:
- T is the scheduling timing value indicated in the PDCCH that activates the PUSCH transmission of the first type
- T is a scheduling timing value indicated in the PDCCH
- T is the scheduling timing value indicated in the PDCCH that schedules the PUSCH transmission of the repeated transmissions.
- the predetermined downlink symbol is the latest downlink symbol that meets the preset condition, or the first downlink symbol in the time slot that meets the preset condition;
- the Flexible symbol is the latest Flexible symbol that meets the preset condition, Or the first Flexible symbol in a time slot that satisfies a preset condition;
- the PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies the preset condition, or the first PDCCH detection opportunity in a slot that satisfies the preset condition .
- the bus architecture may include any number of interconnected buses and bridges. Specifically, one or more processors represented by the processor 402 and various circuits of the memory represented by the memory 401 are linked together.
- the bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art, so they are not described further herein.
- the bus interface provides an interface.
- the transceiver 404 may be multiple elements, including a transmitter and a transceiver, providing a unit for communicating with various other devices over a transmission medium.
- the processor 402 is responsible for managing the bus architecture and general processing, and the memory 401 can store data used by the processor 402 when performing operations.
- the memory 401 may include a read-only memory (English: Read Only Memory, referred to as ROM), a random access memory (English: Random Access Memory, referred to as RAM), and a disk storage.
- the memory 401 is used to store data required by the processor 402 during operation, that is, to store instructions that can be executed by at least one processor 402.
- At least one processor 402 executes the instructions shown in FIG. 2-3 by executing the instructions stored in the memory 401.
- the HARQ-ACK transmission method provided in the embodiment.
- the number of the memories 401 is one or more.
- the memory 401 is shown together in FIG. 4, but it needs to be known that the memory 401 is not a required functional module, so it is shown by a dotted line in FIG. 4.
- the terminal device includes a determining unit 501 and a storage unit 502.
- the determining unit 501 is configured to determine that if the physical uplink control channel PUCCH carrying the HARQ-ACK overlaps with the PUSCH of the first type physical uplink shared channel, it is determined that the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not in the PUSCH of the first type. On transmission.
- the storage unit 502 is used for storing data.
- the storage unit 502 is not indispensable, so it is indicated by a dotted line.
- the determining unit 501 is further configured to determine that simultaneous transmission of PUCCH and PUSCH is not supported or configured; and / or, determine that the PUCCH and the first type of PUSCH meet the requirements for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission. Time condition.
- the determining unit 501 is specifically configured to: generate a NACK for a position in the HARQ-ACK codebook transmitted on the PUSCH corresponding to the downlink transmission corresponding to the first type of PDCCH; or, HARQ-ACK transmitted on the PUSCH The HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH is removed from the codebook; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK corresponding to the downlink transmission of the first type of PDCCH is not included. -ACK.
- the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: PDSCH scheduled by the first type of PDCCH; SPS indicated by the first type of PDCCH; PDSCH release; PDCCH indicating release of the downlink SPS resource And the PDCCH is the first type of PDCCH.
- the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH; A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
- the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or a T-th before the first symbol of the PUSCH Symbol, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: before the first symbol of the PUSCH, and The symbol interval is not less than T symbols, where T is a predetermined delay; or, in the Kth slot before the slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, Prior to the time slot where the PUSCH is located, and in a time slot that is not less than K slots apart from the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- the position of the virtual PDCCH is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or a PDCCH detection opportunity that meets a preset condition;
- the preset condition is: before the first symbol of the PUSCH and not less than T symbols from the first symbol, where T is a predetermined delay; or, the K-th before the time slot where the PUSCH is located Among the time slots, K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located and the interval between the time slot and the PUSCH is not less than K time slots, where K is A scheduling timing value corresponding to the first PUSCH.
- T is defined as one of the following:
- T is the scheduling timing value indicated in the PDCCH that activates the PUSCH transmission of the first type
- T is a scheduling timing value indicated in the PDCCH
- T is the scheduling timing value indicated in the PDCCH that schedules the PUSCH transmission of the repeated transmissions.
- the predetermined downlink symbol is the latest downlink symbol that meets the preset condition, or the first downlink symbol in the time slot that meets the preset condition;
- the Flexible symbol is the latest Flexible symbol that meets the preset condition, Or the first Flexible symbol in a time slot that satisfies a preset condition;
- the PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies the preset condition, or the first PDCCH detection opportunity in a slot that satisfies the preset condition .
- the physical device corresponding to the determining unit 501 and the storage unit 502 may be the aforementioned processor 402 or the transceiver 403.
- the terminal device may be configured to execute the HARQ-ACK transmission method provided in the embodiment shown in FIG. 2-3. Therefore, regarding the functions that can be implemented by each functional module in the device, reference may be made to the corresponding description in the embodiment shown in FIG. 2-3, and details are not described repeatedly.
- an embodiment of the present application provides a network device.
- the network includes: a memory 601, a processor 602, and a transceiver 603.
- the memory 601 and the transceiver 603 may be connected to the processor 602 through a bus interface (as an example in FIG. 6), or may be connected to the processor 602 through a special connection line.
- the memory 601 may be used to store a program.
- the transceiver 603 is configured to transmit and receive data under the control of the processor.
- the processor 602 may be used to read a program in the memory 601 and perform the following processes:
- the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not received on the first PUSCH according to the number of HARQ-ACK feedback bits.
- the processor 602 is further configured to: determine that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH; and / or, determine that the PUCCH and the first type of PUSCH satisfy the transfer of the HARQ-ACK carried on the PUCCH to the PUSCH Time conditions for transmission.
- the processor 602 is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, HARQ-ACK transmitted on the PUSCH
- the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is removed from the codebook; or the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not included in the HARQ-ACK codebook transmitted on the PUSCH.
- the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: a physical downlink shared channel PDSCH scheduled by the first type of PDCCH; and the first type of PDCCH indicates downlink semi-persistent scheduling SPS resource release PDCCH; a PDCCH indicating the release of downlink SPS resources, and the PDCCH is a first-type PDCCH.
- the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH; A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
- the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or a T-th before the first symbol of the PUSCH Symbol, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: before the first symbol of the PUSCH, and The symbol interval is not less than T symbols, where T is a predetermined delay; or, in the Kth slot before the slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, Prior to the time slot where the PUSCH is located, and in a time slot that is not less than K slots apart from the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- the position of the virtual PDCCH is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or a PDCCH detection opportunity that meets a preset condition;
- the preset condition is: before the first symbol of the PUSCH and not less than T symbols from the first symbol, where T is a predetermined delay; or, the K-th before the time slot where the PUSCH is located Among the time slots, K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located and the interval between the time slot and the PUSCH is not less than K time slots, where K is A scheduling timing value corresponding to the first PUSCH.
- T is defined as one of the following:
- T is the scheduling timing value indicated in the PDCCH that activates the PUSCH transmission of the first type
- T is a scheduling timing value indicated in the PDCCH
- T is the scheduling timing value indicated in the PDCCH that schedules the PUSCH transmission of the repeated transmissions.
- the predetermined downlink symbol is the latest downlink symbol that meets the preset condition, or the first downlink symbol in the time slot that meets the preset condition;
- the Flexible symbol is the latest Flexible symbol that meets the preset condition, Or the first Flexible symbol in a time slot that satisfies a preset condition;
- the PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies the preset condition, or the first PDCCH detection opportunity in a slot that satisfies the preset condition .
- the bus architecture may include any number of interconnected buses and bridges. Specifically, one or more processors represented by the processor 602 and various circuits of the memory represented by the memory 601 are linked together.
- the bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art, so they are not described further herein.
- the bus interface provides an interface.
- the transceiver 603 may be multiple elements, including a transmitter and a transceiver, providing a unit for communicating with various other devices on a transmission medium.
- the processor 602 is responsible for managing the bus architecture and general processing, and the memory 601 may store data used by the processor 602 when performing operations.
- the memory 601 may include a read-only memory (English: Read Only Memory, referred to as ROM), a random access memory (English: Random Access Memory, referred to as RAM), and a disk storage.
- the memory 601 is used to store data required by the processor 602 during operation, that is, to store instructions that can be executed by at least one processor 602.
- At least one processor 602 executes the instructions shown in FIG. 2-3 by executing the instructions stored in the memory 601.
- the number of the memories 601 is one or more.
- the memory 601 is shown together in FIG. 6, but it needs to be known that the memory 601 is not a required function module, so it is shown by a dotted line in FIG. 6.
- the network device includes a determining unit 701 and a storage unit 702.
- the determining unit 701 is configured to, if the physical uplink control channel PUCCH carrying the HARQ-ACK and the first type PUSCH overlap, do not receive the first uplink type PUSCH in accordance with the HARQ-ACK feedback bit number and the first type PUSCH.
- the storage unit 702 is configured to store data. Among them, the storage unit 702 is not indispensable, so it is indicated by a dotted line.
- the determining unit 701 is further configured to: determine that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH; and / or, determine that the PUCCH and the first type of PUSCH satisfy the transfer of the HARQ-ACK carried on the PUCCH to the PUSCH Time conditions for transmission.
- the determining unit 701 is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, HARQ-ACK transmitted on the PUSCH
- the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is removed from the codebook; or the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not included in the HARQ-ACK codebook transmitted on the PUSCH.
- the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; a PDCCH instructed by the first type of PDCCH to release downlink semi-persistently scheduled SPS resources;
- the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH; A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
- the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or a T-th before the first symbol of the PUSCH Symbol, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: before the first symbol of the PUSCH, and The symbol interval is not less than T symbols, where T is a predetermined delay; or, in the Kth slot before the slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, Prior to the time slot where the PUSCH is located, and in a time slot that is not less than K slots apart from the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- the position of the virtual PDCCH is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or a PDCCH detection opportunity that meets a preset condition;
- the preset condition is: before the first symbol of the PUSCH, and not less than T symbols from the first symbol, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located and the interval between the time slot and the PUSCH is not less than K time slots, where K is A scheduling timing value corresponding to the first PUSCH.
- T is defined as one of the following:
- T is the scheduling timing value indicated in the PDCCH that activates the PUSCH transmission of the first type
- T is a scheduling timing value indicated in the PDCCH
- T is the scheduling timing value indicated in the PDCCH that schedules the PUSCH transmission of the repeated transmissions.
- the predetermined downlink symbol is the latest downlink symbol that meets the preset condition, or the first downlink symbol in the time slot that meets the preset condition;
- the Flexible symbol is the latest Flexible symbol that meets the preset condition, Or the first Flexible symbol in a time slot that satisfies a preset condition;
- the PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies the preset condition, or the first PDCCH detection opportunity in a slot that satisfies the preset condition .
- the physical device corresponding to the determining unit 701 and the receiving unit 702 may be the foregoing processor 602 or transceiver 603.
- the network device may be used to execute the HARQ-ACK transmission method provided in the embodiment shown in FIG. 2-3. Therefore, regarding the functions that can be implemented by each functional module in the device, reference may be made to the corresponding description in the embodiment shown in FIG. 2-3, and details are not described repeatedly.
- an embodiment of the present application further provides a computer storage medium, where the computer storage medium stores computer instructions, and when the computer instructions run on the computer, the HARQ provided by the embodiment shown in FIG. 2 to FIG. 3 is executed. -ACK transmission method.
- the HARQ-ACK transmission method, terminal device, and network device provided in the embodiments of the present application can be applied to a wireless communication system, such as a 5G system.
- a wireless communication system such as a 5G system.
- applicable communication systems include, but are not limited to, 5G systems or their evolved systems, other orthogonal frequency division multiplexing (OFDM) systems, and DFT-S-OFDM (DFT-Spread OFDM, DFT extended OFDM) ), Evolved Long Term Evolution (eLTE) systems, and new network equipment systems.
- the connection between the above devices may be a wireless connection or a wired connection.
- the above communication system may include multiple terminal devices, and the network device may communicate (transmit signaling or transmit data) with multiple terminal devices.
- the terminal device involved in this embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing device connected to a wireless modem.
- a wireless user equipment can communicate with one or more core networks via a Radio Access Network (RAN).
- the terminal equipment can be a mobile terminal, such as a mobile phone (or a "cellular" phone) and a mobile terminal with a mobile terminal.
- Computers for example, may be portable, pocket-sized, handheld, computer-built or vehicle-mounted mobile devices that exchange languages and / or data with a wireless access network.
- a terminal can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, and a remote station.
- Terminal Remote Terminal
- Access Terminal Access Terminal
- User Terminal User Terminal
- User Agent User Agent
- User Equipment User Equipment
- Wireless Device Wireless Device
- the network device provided in this embodiment of the present application may be a base station or be used to convert received air frames and IP packets to each other and serve as a router between the wireless terminal device and the rest of the access network.
- the rest may include Internet Protocol (IP) network equipment.
- IP Internet Protocol
- the network device may also be a device that coordinates attribute management of the air interface.
- the network device may be a network device in a 5G system, such as a next-generation base station (Next Generation NodeB, gNB), or a Global System for Mobile Communications (GSM) or Code Division Multiple Access (Code Division) Multiple Access (CDMA) base stations (Base Transceiver Stations (BTS)) can also be Wideband Code Division Multiple Access (WCDMA) base stations (NodeB), or LTE evolved base stations ( (evolutional NodeB, eNB or e-NodeB), this embodiment of the present application is not limited.
- a next-generation base station Next Generation NodeB, gNB
- GSM Global System for Mobile Communications
- CDMA Code Division Multiple Access
- BTS Base Transceiver Stations
- WCDMA Wideband Code Division Multiple Access
- NodeB NodeB
- LTE evolved base stations evolutional NodeB, eNB or e-NodeB
- aspects of the HARQ-ACK transmission method, network device, and terminal device provided in the present application may also be implemented as a program product, which includes program code, and when the program product is in a computer, When running on a device, the program code is used to cause the computer device to execute the steps in the method for selecting configuration information according to various exemplary embodiments of the present application described above in this specification.
- the computer device may execute The HARQ-ACK transmission method provided in the embodiment shown in FIG. 2-3.
- the program product may employ any combination of one or more readable media.
- the readable medium may be a readable signal medium or a readable storage medium.
- the readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: electrical connections with one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the foregoing.
- the program product for the HARQ-ACK transmission method may adopt a portable compact disk read-only memory (CD-ROM) and include a program code, and may run on a computing device.
- CD-ROM portable compact disk read-only memory
- the program product of the present application is not limited thereto.
- the readable storage medium may be any tangible medium containing or storing a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device.
- the readable signal medium may include a data signal that is borne in baseband or propagated as part of a carrier wave, in which readable program code is carried. Such a propagated data signal may take many forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the foregoing.
- the readable signal medium may also be any readable medium other than a readable storage medium, and the readable medium may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device.
- Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
- the program code for performing the operations of this application may be written in any combination of one or more programming languages, which includes object-oriented programming languages—such as Java, C ++, etc., and also includes conventional procedural Programming language—such as "C" or a similar programming language.
- the program code may be executed entirely on the user computing device, partly on the user device, as an independent software package, partly on the user computing device, partly on the remote computing device, or entirely on the remote computing device or server On.
- the remote computing device may be connected to the user computing device through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computing device (e.g., using Internet services Provider to connect via the Internet).
- LAN local area network
- WAN wide area network
- Internet services Provider to connect via the Internet
- this application may be provided as a method, a system, or a computer program product. Therefore, this application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, this application may take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
- computer-usable storage media including, but not limited to, disk storage, CD-ROM, optical storage, etc.
- These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to work in a particular manner such that the instructions stored in the computer-readable memory produce a manufactured article including an instruction device, the instructions
- the device implements the functions specified in one or more flowcharts and / or one or more blocks of the block diagram.
- These computer program instructions can also be loaded on a computer or other programmable data processing device, so that a series of steps can be performed on the computer or other programmable device to produce a computer-implemented process, which can be executed on the computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more flowcharts and / or one or more blocks of the block diagrams.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Disclosed in the present application are a method for transmitting HARQ-ACK, a terminal device, and a network device, which are used for providing a new mechanism, determining how to transmit HARQ-ACK on a PUSCH so as to reduce downlink transmission delay, and ensuring that data and the final HARQ-ACK may undergo correct rate matching. The method for transmitting HARQ-ACK comprises: if overlap exists between a PUCCH carrying HARQ-ACK and a first type of PUSCH, determining that downlink transmission HARQ-ACK corresponding to a first type of PDCCH is not transmitted on the first type of PUSCH.
Description
本申请要求在2018年9月21日提交中国专利局、申请号为201811110560.7、发明名称为“一种HARQ-ACK的传输方法、终端设备及网络设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of a Chinese patent application filed with the Chinese Patent Office on September 21, 2018, with application number 201811110560.7, and the invention name is "A HARQ-ACK transmission method, terminal device, and network device." Incorporated by reference in this application.
本申请涉及通信技术领域,特别涉及一种HARQ-ACK的传输方法、终端设备及网络设备。The present application relates to the field of communication technologies, and in particular, to a HARQ-ACK transmission method, a terminal device, and a network device.
在第五代移动通信技术(5 Generation,5G)网络的无线空中接口技术(简称NR)支持物理上行共享信道(Physical Uplink Shared Channel,PUSCH)的重复传输,也支持当物理上行控制信道(Physical Uplink Control Channel,PUCCH)与PUSCH的时域资源重叠时,将承载在PUCCH上的上行控制信息(Uplink Control Information,UCI)转移到PUSCH上传输,从而避免多种信道并行传输。In the fifth generation mobile communication technology (5Generation, 5G) network, the wireless air interface technology (NR) supports the repeated transmission of the Physical Uplink Shared Channel (PUSCH), and also supports the physical uplink control channel (Physical Uplink). When the time domain resources of the Control Channel (PUCCH) and the PUSCH overlap, the uplink control information (Uplink Control Information) (UCI) carried on the PUCCH is transferred to the PUSCH for transmission, thereby preventing multiple channels from being transmitted in parallel.
对于一个上行调度授权(Uplink,UL)grant调度的多个PUSCH传输,该UL grant仅能用于第一个PUSCH上的混合自动重传请求确认(Hybrid Automatic Repeat Request-Acknowledgement,HARQ-ACK)传输的确定,而对于后续PUSCH,目前不支持在这些PUSCH上传输发生在该UL grant之后的下行传输的HARQ-ACK,这将导致过大的下行传输时延,从而影响系统吞吐量。For multiple PUSCH transmissions scheduled by an Uplink (UL) grant, this UL grant can only be used for Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) transmission on the first PUSCH It is determined that, for subsequent PUSCHs, it is currently not supported to transmit HARQ-ACKs for downlink transmissions that occur after the UL grant on these PUSCHs, which will cause excessive downlink transmission delays, thereby affecting system throughput.
对于没有对应物理下行控制信道(Physical Downlink Control Channel,PDCCH)的PUSCH,目前没有机制定义哪些下行传输可以在PUSCH上进行HARQ-ACK反馈。按照现有机制,只要根据HARQ-ACK反馈时序确定需要在PUSCH所在时隙进行反馈,那么如果承载HARQ-ACK的PUCCH与PUSCH重叠,HARQ-ACK就会在PUSCH上传输,那么当某个下行传输发生时间晚于PUSCH开始准备的时间,PUSCH在准备时无法获得最终的HARQ-ACK比特数,从而导致数据和最终的HARQ-ACK不能进行正确的速率匹配。For PUSCHs that do not have a physical downlink control channel (Physical Downlink Control Channel, PDCCH), there is currently no mechanism to define which downlink transmissions can be HARQ-ACK feedback on the PUSCH. According to the existing mechanism, as long as it is determined according to the HARQ-ACK feedback timing that feedback needs to be performed on the PUSCH time slot, if the PUCCH carrying the HARQ-ACK and the PUSCH overlap, the HARQ-ACK will be transmitted on the PUSCH. The occurrence time is later than the time when the PUSCH starts to prepare, and the PUSCH cannot obtain the final number of HARQ-ACK bits when preparing. As a result, the data and the final HARQ-ACK cannot be correctly rate-matched.
发明内容Summary of the Invention
本申请实施例提供一种HARQ-ACK的传输方法、终端设备及网络设备,用于提供一种新的机制,确定如何在PUSCH上传输HARQ-ACK,以降低下行传输时延,并提高数据和最终的HARQ-ACK能够进行正确的速率匹配。The embodiments of the present application provide a HARQ-ACK transmission method, a terminal device, and a network device, which are used to provide a new mechanism for determining how to transmit HARQ-ACK on a PUSCH to reduce downlink transmission delay and improve data and The final HARQ-ACK enables correct rate matching.
第一方面,提供了一种HARQ-ACK的传输方法,该传输方法包括:若承载HARQ-ACK的PUCCH与第一类PUSCH存在重叠,则确定与第一类PDCCH对应的下行传输的HARQ-ACK不在所述第一类PUSCH上传输。In a first aspect, a HARQ-ACK transmission method is provided. The transmission method includes: if a PUCCH carrying a HARQ-ACK overlaps with a PUSCH of a first type, determining a HARQ-ACK for downlink transmission corresponding to the PDCCH of the first type Not transmitted on the first type of PUSCH.
本申请实施例中,当承载HARQ-ACK的PUCCH与第一类PUSCH存在重叠,则确定与第一类PDCCH对应的下行传输的HARQ-ACK不在第一类PUSCH上传输。也就是在第 一类PUSCH上传输HARQ-ACK时,根据预定的处理时延确定一个参考时刻,在参考时刻之后的PDCCH调度的PDSCH不能在第一类PUSCH上传输HARQ-ACK,从而确定在某个时隙哪些PDSCH可以进行HARQ-ACK,从而避免将PDSCH的HARQ-ACK反馈延时到另一个时隙之后传输,大大压缩了下行传输的反馈时延,提高了系统传输效率,使得数据和最终的HARQ-ACK能够进行正确的速率匹配。In the embodiment of the present application, when the PUCCH carrying the HARQ-ACK overlaps with the PUSCH of the first type, it is determined that the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not transmitted on the PUSCH of the first type. That is, when HARQ-ACK is transmitted on the first type of PUSCH, a reference time is determined according to a predetermined processing delay. PDSCH scheduled by the PDCCH after the reference time cannot transmit HARQ-ACK on the first type of PUSCH, thereby determining Which PDSCH can perform HARQ-ACK in each time slot, thereby avoiding the delay of transmitting the HARQ-ACK feedback of PDSCH to another time slot, which greatly compresses the feedback delay of downlink transmission, improves system transmission efficiency, and makes data and final HARQ-ACK enables correct rate matching.
可选的,确定与第一类PDCCH对应的下行传输的HARQ-ACK不在所述第一类PUSCH上传输之前,还包括:确定不支持或者未配置PUCCH和PUSCH同时传输;和/或,确定所述PUCCH和所述第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。Optionally, before determining that HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not transmitted on the first type of PUSCH, the method further includes: determining that simultaneous transmission of PUCCH and PUSCH is not supported or configured; and / or, determining all The PUCCH and the first type of PUSCH satisfy a time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission.
可选的,确定与第一类PDCCH对应的下行传输的HARQ-ACK不在所述第一类PUSCH上传输,包括:对在所述PUSCH上传输的HARQ-ACK码本中与所述与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,在所述PUSCH上传输的HARQ-ACK码本中去掉与所述与第一类PDCCH对应的下行传输相对应的HARQ-ACK;或者,在产生在所述PUSCH上传输的HARQ-ACK码本时,不包含所述与第一类PDCCH对应的下行传输的HARQ-ACK。Optionally, determining that the HARQ-ACK of the downlink transmission corresponding to the first type of PDCCH is not transmitted on the first type of PUSCH includes: comparing the HARQ-ACK codebook transmitted on the PUSCH with the first Generating a NACK at a position corresponding to a downlink transmission corresponding to a PDCCH-like type; or removing a HARQ-ACK corresponding to the downlink transmission corresponding to the first-type PDCCH from a HARQ-ACK codebook transmitted on the PUSCH; or, When the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK of the downlink transmission corresponding to the first-type PDCCH is not included.
可选的,与第一类PDCCH对应的下行传输包括以下下行传输中的至少一种:由所述第一类PDCCH调度的PDSCH;由所述第一类PDCCH指示的SPS PDSCH释放;指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH。Optionally, the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS indicated by the first type of PDCCH; a PDSCH released; an indication of a downlink SPS A resource-released PDCCH, and the PDCCH is a first-type PDCCH.
可选的,所述第一类PUSCH包括以下的PUSCH中的至少一种:不存在对应PDCCH调度的PUSCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。Optionally, the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
可选的,所述第一类PDCCH为:在第一时域位置之后传输的PDCCH,其中,所述第一时域位置为:所述PUSCH对应的虚拟PDCCH位置;或者,所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或灵活Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: Before the first symbol of the PUSCH and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is a scheduling timing value corresponding to the first PUSCH; or, before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located , Where K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述虚拟PDCCH位置为:所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol that meets a preset condition or PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and is the same as the PUSCH Among the time slots in which the time slot interval is not less than K time slots, where K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述T的定义为如下定义中的一种:Optionally, the definition of T is one of the following definitions:
其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d
2,1=0,否则d
2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d
2,2为预定的BWP切换所需时间,否则d
2,2=0;T
c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率;
Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;
若所述第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活所述第一类PUSCH传输的PDCCH中指示的调度时序值;If the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is a scheduling timing value indicated in the PDCCH that activates the PUSCH of the first type of transmission;
若所述第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为所述PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;
若所述第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度所述重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the first type of PUSCH is a PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly, T is a scheduling timing value indicated in a PDCCH that schedules the repeated transmission of the PUSCH transmission.
可选的,所述预定的下行符号为满足所述预设条件的最近一个下行符号,或者为满足所述预设条件的时隙中的第一个下行符号;所述Flexible符号为满足所述预设条件中的最近一个Flexible符号,或者为满足所述预设条件的时隙中的第一个Flexible符号;所述PDCCH检测机会为满足所述预设条件中的最近一个PDCCH检测机会,或者为满足所述预设条件的时隙中的第一个PDCCH检测机会。Optionally, the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition; and the Flexible symbol is a condition that satisfies the The latest Flexible symbol in a preset condition or the first Flexible symbol in a time slot that satisfies the preset condition; the PDCCH detection opportunity is the last PDCCH detection opportunity that meets the preset condition, or Detecting a first PDCCH in a time slot that satisfies the preset condition.
第二方面,提供了一种HARQ-ACK的传输方法,该传输方法包括:若承载HARQ-ACK的PUCCH与第一类PUSCH存在重叠,则不在所述第一类PUSCH上按照所述HARQ-ACK的反馈比特数接收与第一类PDCCH对应的下行传输的HARQ-ACK。In a second aspect, a HARQ-ACK transmission method is provided. The transmission method includes: if the PUCCH carrying the HARQ-ACK and the first type PUSCH overlap, the first type PUSCH is not used according to the HARQ-ACK. The number of feedback bits of the received HARQ-ACK for downlink transmission corresponding to the first type of PDCCH.
可选的,不在所述第一类PUSCH上按照所述HARQ-ACK的反馈比特数接收与第一类PDCCH对应的下行传输的HARQ-ACK之前,还包括:确定终端设备不支持或者未配置PUCCH和PUSCH同时传输;和/或,确定所述PUCCH和所述第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。Optionally, before receiving the HARQ-ACK for downlink transmission corresponding to the first-type PDCCH according to the number of feedback bits of the HARQ-ACK on the first-type PUSCH, the method further includes: determining that the terminal device does not support or is not configured with PUCCH Simultaneously transmit with the PUSCH; and / or determine that the PUCCH and the first type of PUSCH meet a time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission.
可选的,不在所述第一类PUSCH上按照所述HARQ-ACK的反馈比特数接收与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK,包括:对在所述PUSCH上传输的HARQ-ACK码本中与所述与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,在所述PUSCH上传输的HARQ-ACK码本中去掉与所述与第一类PDCCH对应的下行传输的HARQ-ACK;或者,在产生在所述PUSCH上传输的HARQ-ACK码本时,不包含所述与第一类PDCCH对应的下行传输的HARQ-ACK。Optionally, not receiving the HARQ-ACK for downlink transmission corresponding to the first type of physical downlink control channel PDCCH on the first type of PUSCH according to the number of feedback bits of the HARQ-ACK includes: transmitting on the PUSCH A NACK is generated in the HARQ-ACK codebook corresponding to the downlink transmission corresponding to the first type of PDCCH; or, the HARQ-ACK codebook transmitted on the PUSCH is removed from the first type PDCCH. The corresponding HARQ-ACK for downlink transmission; or, when generating the HARQ-ACK codebook transmitted on the PUSCH, the HARQ-ACK for the downlink transmission corresponding to the first type of PDCCH is not included.
可选的,由所述第一类PDCCH调度的下行传输包括以下下行传输中的至少一种:由所述第一类PDCCH调度的PDSCH;由所述第一类PDCCH指示的SPS PDCCH释放;指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH。Optionally, the downlink transmission scheduled by the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS PDCCH release indicated by the first type of PDCCH; an indication A PDCCH released by a downlink SPS resource, and the PDCCH is a first-type PDCCH.
可选的,所述第一类PUSCH包括以下的PUSCH中的至少一种:不存在对应PDCCH调度的PUSCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。Optionally, the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
可选的,所述第一类PDCCH为:在第一时域位置之后传输的PDCCH,其中,所述第一时域位置为:所述PUSCH对应的虚拟PDCCH位置;或者,所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或灵活Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: Before the first symbol of the PUSCH and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is a scheduling timing value corresponding to the first PUSCH; or, before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located , Where K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述虚拟PDCCH位置为:所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol that meets a preset condition or PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and is the same as the PUSCH Among the time slots in which the time slot interval is not less than K time slots, where K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述T的定义为如下定义中的一种:Optionally, the definition of T is one of the following definitions:
其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d
2,1=0,否则d
2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d
2,2为预定的BWP切换所需时间,否则d
2,2=0;T
c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率;
Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;
若所述第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活所述第一类PUSCH传输的PDCCH中指示的调度时序值;若所述第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为所述PDCCH中指示的调度时序值;若所述第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度所述重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the PUSCH of the first type does not have a PUSCH scheduled by the corresponding PDCCH, T is the scheduling timing value indicated in the PDCCH that activates the transmission of the PUSCH of the first type; if the PUSCH of the first type is scheduled by the same PDCCH For PUSCHs other than the first PUSCH among at least two independent PUSCHs, T is the scheduling timing value indicated in the PDCCH; if the PUSCH of the first type is the PUSCH except the first For a PUSCH other than a PUSCH, T is a scheduling timing value indicated in a PDCCH scheduling the repeated transmission of the PUSCH.
可选的,所述预定的下行符号为满足所述预设条件的最近一个下行符号,或者为满足所述预设条件的时隙中的第一个下行符号;所述Flexible符号为满足所述预设条件中的最近一个Flexible符号,或者为满足所述预设条件的时隙中的第一个Flexible符号;所述PDCCH检测机会为满足所述预设条件中的最近一个PDCCH检测机会,或者为满足所述预设条件的时隙中的第一个PDCCH检测机会。Optionally, the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition; and the Flexible symbol is a condition that satisfies the The latest Flexible symbol in a preset condition or the first Flexible symbol in a time slot that satisfies the preset condition; the PDCCH detection opportunity is the last PDCCH detection opportunity that meets the preset condition, or Detecting a first PDCCH in a time slot that satisfies the preset condition.
第三方面,提供了一种终端设备,该终端设备包括:存储器,用于存储指令;处理器,用于读取所述存储器中的指令,执行下列过程:若承载HARQ-ACK的物理上行控制信道PUCCH与第一类PUSCH存在重叠,则确定与第一类PDCCH对应的下行传输的HARQ-ACK不在所述第一类PUSCH上传输;收发机,用于在所述处理器的控制下收发数据。According to a third aspect, a terminal device is provided. The terminal device includes: a memory for storing instructions; a processor for reading the instructions in the memory, and executes the following process: if the physical uplink control carries HARQ-ACK If the channel PUCCH overlaps with the PUSCH of the first type, it is determined that the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not transmitted on the PUSCH of the first type; the transceiver is used to send and receive data under the control of the processor .
可选的,所述处理器还用于:确定不支持或者未配置PUCCH和PUSCH同时传输;和/或,确定所述PUCCH和所述第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。Optionally, the processor is further configured to: determine that PUCCH and PUSCH transmission are not supported or configured at the same time; and / or, determine that the PUCCH and the first type of PUSCH satisfy the HARQ-ACK transfer to be carried on the PUCCH Time conditions for transmission to PUSCH.
可选的,所述处理器具体用于:对在所述PUSCH上传输的HARQ-ACK码本中与所述与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,在所述PUSCH上传输的HARQ-ACK码本中去掉与所述与第一类PDCCH对应的下行传输相对应的HARQ-ACK;或者,在产生在所述PUSCH上传输的HARQ-ACK码本时,不包含所述与第一类PDCCH对应的下行传输的HARQ-ACK。Optionally, the processor is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, The HARQ-ACK codebook transmitted on the PUSCH is removed from the HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, it does not include The downlink transmission HARQ-ACK corresponding to the first type of PDCCH.
可选的,与第一类PDCCH对应的下行传输包括以下下行传输中的至少一种:由所述第一类PDCCH调度的PDSCH;由所述第一类PDCCH指示的SPS PDSCH释放;指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH。Optionally, the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS indicated by the first type of PDCCH; a PDSCH released; an indication of a downlink SPS A resource-released PDCCH, and the PDCCH is a first-type PDCCH.
可选的,所述第一类PUSCH包括以下的PUSCH中的至少一种:不存在对应PDCCH调度的PUSCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。Optionally, the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
可选的,所述第一类PDCCH为:在第一时域位置之后传输的PDCCH,其中,所述第一时域位置为:所述PUSCH对应的虚拟PDCCH位置;或者,所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或灵活Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: Before the first symbol of the PUSCH and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is a scheduling timing value corresponding to the first PUSCH; or, before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located , Where K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述虚拟PDCCH位置为:所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol that meets a preset condition or PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and is the same as the PUSCH Among the time slots in which the time slot interval is not less than K time slots, where K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述T的定义为如下定义中的一种:Optionally, the definition of T is one of the following definitions:
其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d
2,1=0,否则d
2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d
2,2为预定的BWP切换所需时间,否则d
2,2=0;T
c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率;
Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;
若所述第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活所述第一类PUSCH传输的PDCCH中指示的调度时序值;若所述第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为所述PDCCH中指示的调度时序值;若所述第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度所述重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the PUSCH of the first type does not have a PUSCH scheduled by the corresponding PDCCH, T is the scheduling timing value indicated in the PDCCH that activates the transmission of the PUSCH of the first type; if the PUSCH of the first type is scheduled by the same PDCCH For PUSCHs other than the first PUSCH among at least two independent PUSCHs, T is the scheduling timing value indicated in the PDCCH; if the PUSCH of the first type is the PUSCH except the first For a PUSCH other than a PUSCH, T is a scheduling timing value indicated in a PDCCH scheduling the repeated transmission of the PUSCH.
可选的,所述预定的下行符号为满足所述预设条件的最近一个下行符号,或者为满足所述预设条件的时隙中的第一个下行符号;所述Flexible符号为满足所述预设条件中的最近一个Flexible符号,或者为满足所述预设条件的时隙中的第一个Flexible符号;所述PDCCH检测机会为满足所述预设条件中的最近一个PDCCH检测机会,或者为满足所述预设条件的时隙中的第一个PDCCH检测机会。Optionally, the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition; and the Flexible symbol is a condition that satisfies the The latest Flexible symbol in a preset condition or the first Flexible symbol in a time slot that satisfies the preset condition; the PDCCH detection opportunity is the last PDCCH detection opportunity that meets the preset condition, or Detecting a first PDCCH in a time slot that satisfies the preset condition.
第四方面,提供了一种网络设备,该网络设备包括:存储器,用于存储指令;处理器,用于读取所述存储器中的指令,执行下列过程:若承载HARQ-ACK的PUCCH与第一类PUSCH存在重叠,则不在所述第一类PUSCH上按照所述HARQ-ACK的反馈比特数接收与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK;收发机,用于在所述处理器的控制下收发数据。According to a fourth aspect, a network device is provided. The network device includes: a memory for storing instructions; a processor for reading the instructions in the memory, and performing the following process: if the PUCCH carrying the HARQ-ACK and the first If there is overlap in one type of PUSCH, the HARQ-ACK for downlink transmission corresponding to the first type of physical downlink control channel PDCCH is not received on the first type of PUSCH according to the HARQ-ACK feedback bit number; the transceiver is used for Send and receive data under the control of the processor.
可选的,所述处理器还用于:确定终端设备不支持或者未配置PUCCH和PUSCH同时传输;和/或,确定所述PUCCH和所述第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。Optionally, the processor is further configured to: determine that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH; and / or, determine that the PUCCH and the first type of PUSCH satisfy the HARQ- to be carried on the PUCCH- Time condition for ACK transfer to PUSCH.
可选的,所述处理器具体用于:对在所述PUSCH上传输的HARQ-ACK码本中与所述与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,在所述PUSCH上传输的HARQ-ACK码本中去掉与所述与第一类PDCCH对应的下行传输的HARQ-ACK;或者,在产生在所述PUSCH上传输的HARQ-ACK码本时,不包含所述与第一类PDCCH对应的下行传输的HARQ-ACK。Optionally, the processor is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, The HARQ-ACK codebook transmitted on the PUSCH is removed from the HARQ-ACK of the downlink transmission corresponding to the first type of PDCCH; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK codebook transmitted on the PUSCH is not included. HARQ-ACK for downlink transmission corresponding to the first type of PDCCH.
可选的,由所述第一类PDCCH调度的下行传输包括以下下行传输中的至少一种:由所述第一类PDCCH调度的PDSCH;由所述第一类PDCCH指示的SPS PDCCH释放;指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH。Optionally, the downlink transmission scheduled by the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS PDCCH release indicated by the first type of PDCCH; an indication A PDCCH released by a downlink SPS resource, and the PDCCH is a first-type PDCCH.
可选的,所述第一类PUSCH包括以下的PUSCH中的至少一种:不存在对应PDCCH调度的PUSCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。Optionally, the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
可选的,所述第一类PDCCH为:在第一时域位置之后传输的PDCCH,其中,所述第一时域位置为:所述PUSCH对应的虚拟PDCCH位置;或者,所述PUSCH的第一个符号 之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: in the Before the first symbol of the PUSCH and not less than the T symbols from the first symbol, where T is a predetermined delay; or the Kth time before the time slot where the PUSCH is located In the slot, where K is the scheduling timing value corresponding to the first PUSCH; or in a slot that is not less than K slots in the slot where the PUSCH is located, Wherein, K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述虚拟PDCCH位置为:所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或灵活Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or a flexible symbol that meets a preset condition Or a PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined time Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and Among the time slots in which the time slot interval of the PUSCH is not less than K time slots, K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述T的定义为如下定义中的一种:Optionally, the definition of T is one of the following definitions:
其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d
2,1=0,否则d
2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d
2,2为预定的BWP切换所需时间,否则d
2,2=0;T
c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率;
Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;
若所述第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活所述第一类PUSCH传输的PDCCH中指示的调度时序值;若所述第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为所述PDCCH中指示的调度时序值;若所述第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度所述重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the PUSCH of the first type does not have a PUSCH scheduled by the corresponding PDCCH, T is the scheduling timing value indicated in the PDCCH that activates the transmission of the PUSCH of the first type; if the PUSCH of the first type is scheduled by the same PDCCH For PUSCHs other than the first PUSCH among at least two independent PUSCHs, T is the scheduling timing value indicated in the PDCCH; if the PUSCH of the first type is the PUSCH except the first For a PUSCH other than a PUSCH, T is a scheduling timing value indicated in a PDCCH scheduling the repeated transmission of the PUSCH.
可选的,所述预定的下行符号为满足所述预设条件的最近一个下行符号,或者为满足所述预设条件的时隙中的第一个下行符号;所述Flexible符号为满足所述预设条件中的最近一个Flexible符号,或者为满足所述预设条件的时隙中的第一个Flexible符号;所述PDCCH检测机会为满足所述预设条件中的最近一个PDCCH检测机会,或者为满足所述预设条件的时隙中的第一个PDCCH检测机会。Optionally, the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition; and the Flexible symbol is a condition that satisfies the The latest Flexible symbol in a preset condition or the first Flexible symbol in a time slot that satisfies the preset condition; the PDCCH detection opportunity is the last PDCCH detection opportunity that meets the preset condition, or Detecting a first PDCCH in a time slot that satisfies the preset condition.
第五方面,提供了一种终端设备,该终端设备包括:确定单元,用于若承载HARQ-ACK 的PUCCH与第一类PUSCH存在重叠,则确定与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK不在所述第一类PUSCH上传输。According to a fifth aspect, a terminal device is provided. The terminal device includes a determining unit configured to determine a downlink corresponding to the first type physical downlink control channel PDCCH if the PUCCH carrying the HARQ-ACK overlaps with the first type PUSCH. The transmitted HARQ-ACK is not transmitted on the first type of PUSCH.
可选的,所述确定单元还用于:确定不支持或者未配置PUCCH和PUSCH同时传输;和/或,确定所述PUCCH和所述第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。Optionally, the determining unit is further configured to: determine that simultaneous transmission of PUCCH and PUSCH is not supported or configured; and / or, determine that the PUCCH and the first type of PUSCH satisfy the HARQ-ACK transfer to be carried on the PUCCH Time conditions for transmission to PUSCH.
可选的,所述确定单元具体用于:对在所述PUSCH上传输的HARQ-ACK码本中与所述与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,在所述PUSCH上传输的HARQ-ACK码本中去掉与所述与第一类PDCCH对应的下行传输相对应的HARQ-ACK;或者,在产生在所述PUSCH上传输的HARQ-ACK码本时,不包含所述与第一类PDCCH对应的下行传输的HARQ-ACK。Optionally, the determining unit is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, The HARQ-ACK codebook transmitted on the PUSCH is removed from the HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, it does not include The downlink transmission HARQ-ACK corresponding to the first type of PDCCH.
可选的,与第一类PDCCH对应的下行传输包括以下下行传输中的至少一种:由所述第一类PDCCH调度的PDSCH;由所述第一类PDCCH指示的SPS PDSCH释放;指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH。Optionally, the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS indicated by the first type of PDCCH; a PDSCH released; an indication of a downlink SPS A resource-released PDCCH, and the PDCCH is a first-type PDCCH.
可选的,所述第一类PUSCH包括以下的PUSCH中的至少一种:不存在对应PDCCH调度的PUSCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。Optionally, the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
可选的,所述第一类PDCCH为:在第一时域位置之后传输的PDCCH,其中,所述第一时域位置为:所述PUSCH对应的虚拟PDCCH位置;或者,所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或灵活Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: Before the first symbol of the PUSCH and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is a scheduling timing value corresponding to the first PUSCH; or, before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located , Where K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述虚拟PDCCH位置为:所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol that meets a preset condition or PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and is the same as the PUSCH Among the time slots in which the time slot interval is not less than K time slots, where K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述T的定义为如下定义中的一种:Optionally, the definition of T is one of the following definitions:
其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI 的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d
2,1=0,否则d
2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d
2,2为预定的BWP切换所需时间,否则d
2,2=0;T
c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率;
Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;
若所述第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活所述第一类PUSCH传输的PDCCH中指示的调度时序值;If the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is a scheduling timing value indicated in the PDCCH that activates the PUSCH of the first type of transmission;
若所述第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为所述PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;
若所述第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度所述重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the first type of PUSCH is a PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly, T is a scheduling timing value indicated in a PDCCH that schedules the repeated transmission of the PUSCH transmission.
可选的,所述预定的下行符号为满足所述预设条件的最近一个下行符号,或者为满足所述预设条件的时隙中的第一个下行符号;Optionally, the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition;
所述Flexible符号为满足所述预设条件中的最近一个Flexible符号,或者为满足所述预设条件的时隙中的第一个Flexible符号;所述PDCCH检测机会为满足所述预设条件中的最近一个PDCCH检测机会,或者为满足所述预设条件的时隙中的第一个PDCCH检测机会。The Flexible symbol is the most recent Flexible symbol that satisfies the preset condition, or the first Flexible symbol in a time slot that satisfies the preset condition; and the PDCCH detection opportunity is a condition that satisfies the preset condition. The most recent PDCCH detection opportunity, or the first PDCCH detection opportunity in a time slot that satisfies the preset condition.
第六方面,提供了一种网络设备,该网络设备包括:确定单元,用于若承载HARQ-ACK的PUCCH与第一类PUSCH存在重叠,则不在所述第一类PUSCH上按照所述HARQ-ACK的反馈比特数接收与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK。According to a sixth aspect, a network device is provided. The network device includes: a determining unit configured to, if a PUCCH carrying a HARQ-ACK and a PUSCH of the first type overlap, do not perform the HARQ- on the first type of PUSCH according to the HARQ- The number of feedback bits of the ACK receives HARQ-ACK for downlink transmission corresponding to the first type of physical downlink control channel PDCCH.
可选的,所述确定单元还用于:确定终端设备不支持或者未配置PUCCH和PUSCH同时传输;和/或,确定所述PUCCH和所述第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。Optionally, the determining unit is further configured to determine that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH; and / or, determine that the PUCCH and the first type of PUSCH satisfy the HARQ- to be carried on the PUCCH- Time condition for ACK transfer to PUSCH.
可选的,所述确定单元具体用于:对在所述PUSCH上传输的HARQ-ACK码本中与所述与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,在所述PUSCH上传输的HARQ-ACK码本中去掉与所述与第一类PDCCH对应的下行传输的HARQ-ACK;或者,在产生在所述PUSCH上传输的HARQ-ACK码本时,不包含所述与第一类PDCCH对应的下行传输的HARQ-ACK。Optionally, the determining unit is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, The HARQ-ACK codebook transmitted on the PUSCH is removed from the HARQ-ACK of the downlink transmission corresponding to the first type of PDCCH; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK codebook transmitted on the PUSCH is not included. HARQ-ACK for downlink transmission corresponding to the first type of PDCCH.
可选的,由所述第一类PDCCH调度的下行传输包括以下下行传输中的至少一种:由所述第一类PDCCH调度的PDSCH;由所述第一类PDCCH指示的SPS PDCCH释放;指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH。Optionally, the downlink transmission scheduled by the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; an SPS PDCCH release indicated by the first type of PDCCH; an indication A PDCCH released by a downlink SPS resource, and the PDCCH is a first-type PDCCH.
可选的,所述第一类PUSCH包括以下的PUSCH中的至少一种:不存在对应PDCCH调度的PUSCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。Optionally, the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; and at least two independent PUSCHs scheduled by the same PDCCH except for the first PUSCH PUSCH; PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly.
可选的,所述第一类PDCCH为:在第一时域位置之后传输的PDCCH,其中,所述第一时域位置为:所述PUSCH对应的虚拟PDCCH位置;或者,所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或灵活Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度 时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or The Tth symbol before a symbol, where T is a predetermined delay; or a predetermined downlink symbol or flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: Before the first symbol of the PUSCH and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is a scheduling timing value corresponding to the first PUSCH; or, before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located , Where K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述虚拟PDCCH位置为:所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,所述预设条件为:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;或者,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;或者,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Optionally, the virtual PDCCH position is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol that meets a preset condition or PDCCH detection opportunity; wherein the preset condition is: before the first symbol of the PUSCH, and the interval between the first symbol and the first symbol is not less than the T symbols, where T is a predetermined delay Or in the Kth time slot before the time slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located, and is the same as the PUSCH Among the time slots in which the time slot interval is not less than K time slots, where K is a scheduling timing value corresponding to the first PUSCH.
可选的,所述T的定义为如下定义中的一种:Optionally, the definition of T is one of the following definitions:
其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d
2,1=0,否则d
2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d
2,2为预定的BWP切换所需时间,否则d
2,2=0;T
c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率;
Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;
若所述第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活所述第一类PUSCH传输的PDCCH中指示的调度时序值;If the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is a scheduling timing value indicated in the PDCCH that activates the PUSCH of the first type of transmission;
若所述第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为所述PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;
若所述第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度所述重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the first type of PUSCH is a PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly, T is a scheduling timing value indicated in a PDCCH that schedules the repeated transmission of the PUSCH transmission.
可选的,所述预定的下行符号为满足所述预设条件的最近一个下行符号,或者为满足所述预设条件的时隙中的第一个下行符号;所述Flexible符号为满足所述预设条件中的最近一个Flexible符号,或者为满足所述预设条件的时隙中的第一个Flexible符号;所述PDCCH检测机会为满足所述预设条件中的最近一个PDCCH检测机会,或者为满足所述预设条件的时隙中的第一个PDCCH检测机会。Optionally, the predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition; and the Flexible symbol is a condition that satisfies the The latest Flexible symbol in a preset condition or the first Flexible symbol in a time slot that satisfies the preset condition; the PDCCH detection opportunity is the last PDCCH detection opportunity that meets the preset condition, or Detecting a first PDCCH in a time slot that satisfies the preset condition.
第七方面,提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或者第二方面任一项所述的方法。According to a seventh aspect, a computer storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the method according to any one of the first aspect or the second aspect is implemented.
本申请实施例提供了一种新的机制,当承载HARQ-ACK的PUCCH与第一类PUSCH存在重叠,则确定与第一类PDCCH对应的下行传输的HARQ-ACK不在第一类PUSCH上传输。也就是在第一类PUSCH上传输HARQ-ACK时,根据预定的处理时延确定一个参 考时刻,在参考时刻之后的指示SPS PDSCH释放的PDCCH和PDCCH调度的PDSCH不能在第一类PUSCH上传输HARQ-ACK,从而确定在某个时隙中的HARQ-ACK反馈序列中(codebook中)包含哪些PDSCH和指示SPS PDSCH释放的PDCCH可以进行HARQ-ACK,不包含哪些PDSCH和指示SPS PDSCH释放的PDCCH的HARQ-ACK,从而避免根据与当前PUSCH间隔更远的一个UL grant确定哪部分指示SPS PDSCH释放的PDCCH和PDSCH不能在当前时隙进行HARQ-ACK时,将判断过多的指示SPS PDSCH释放的PDCCH和PDSCH不能在当前时隙进行HARQ-ACK反馈而不得不将这些下行传输的HARQ-ACK反馈延时到后续时隙传输,大大压缩了下行传输的反馈时延,提高了系统传输效率,且使得PUSCH上的上行数据和最终的HARQ-ACK能够进行正确的速率匹配。The embodiment of the present application provides a new mechanism. When the PUCCH carrying the HARQ-ACK and the PUSCH of the first type overlap, it is determined that the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not transmitted on the PUSCH of the first type. That is, when HARQ-ACK is transmitted on the PUSCH of the first type, a reference time is determined according to a predetermined processing delay. After the reference time, the PDCCH indicating the SPS PDSCH release and the PDSCH scheduled by the PDCCH cannot transmit HARQ on the PUSCH of the first type. -ACK to determine which PDSCH and PDCCH indicating SPS PDSCH release in the HARQ-ACK feedback sequence (in codebook) in a time slot can be HARQ-ACK, which PDSCH and PDCCH indicating SPS PDSCH release are not included HARQ-ACK, so as to avoid determining which part of the PDCCH indicating SPS PDSCH release and PDSCH cannot be HARQ-ACK in the current slot according to a UL grant that is further away from the current PUSCH, it will determine too many PDCCH indicating SPS PDSCH release The PDQ and PDSCH cannot perform HARQ-ACK feedback in the current time slot and have to delay the HARQ-ACK feedback of these downlink transmissions to the subsequent time slot transmissions, which greatly reduces the feedback delay of the downlink transmissions, improves system transmission efficiency, and makes The uplink data on the PUSCH and the final HARQ-ACK can perform correct rate matching.
图1是现有技术提供的HARQ-ACK的传输方法的流程示意图;FIG. 1 is a schematic flowchart of a HARQ-ACK transmission method provided in the prior art;
图2是本申请实施例提供的HARQ-ACK的传输方法的流程示意图;2 is a schematic flowchart of a HARQ-ACK transmission method according to an embodiment of the present application;
图3是本申请实施例提供的实施例一的调度和反馈示意图;3 is a schematic diagram of scheduling and feedback according to the first embodiment provided by the embodiment of the present application;
图4是本申请实施例提供的终端设备的一种结构示意图;4 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
图5是本申请实施例提供的终端设备的一种结构示意图;5 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
图6是本申请实施例提供的网络设备的一种结构示意图;6 is a schematic structural diagram of a network device according to an embodiment of the present application;
图7是本申请实施例提供的网络设备的一种结构示意图。FIG. 7 is a schematic structural diagram of a network device according to an embodiment of the present application.
为了使本申请的目的、技术方案和优点更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。In order to make the purpose, technical solution, and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application.
下面介绍本申请实施例的背景技术。The following describes the background technology of the embodiments of the present application.
在长期演进(Long Term Evolution,LTE)无线通信系统中,当终端设备,例如用户设备(User Equipment,UE)在某个子帧中同时存在PUSCH和UCI传输时,承载UCI的PUCCH和PUSCH的时域资源可能存在重叠,如果UE支持PUCCH和PUSCH同时传输且高层信令配置可以进行PUCCH和PUSCH同时传输,则可以同时传输PUCCH和PUSCH,例如在PUCCH上传输UCI,在PUSCH上传输数据。如果UE不支持PUCCH和PUSCH同时传输或高层信令配置不可以进行PUCCH和PUSCH同时传输,则承载在PUCCH上的UCI将转移到PUSCH上与PUSCH上原本承载的信息在PUSCH上进行复用传输。UCI至少包括混合自动重传请求确认(Hybrid Automatic Repeat reQuest ACKnowlegement,HARQ-ACK)、信道状态信息(Channel State Information,CSI)、调度请求(Scheduling Request,SR)。In a Long Term Evolution (LTE) wireless communication system, when terminal equipment, such as user equipment (UE), has both PUSCH and UCI transmission in a certain subframe, the time domain of the PUCCH and PUSCH carrying the UCI There may be overlapping resources. If the UE supports simultaneous transmission of PUCCH and PUSCH and the high-level signaling configuration can perform simultaneous transmission of PUCCH and PUSCH, then PUCCH and PUSCH can be transmitted at the same time, such as transmitting UCI on PUCCH and transmitting data on PUSCH. If the UE does not support the simultaneous transmission of PUCCH and PUSCH or the high-level signaling configuration cannot perform simultaneous transmission of PUCCH and PUSCH, the UCI carried on the PUCCH will be transferred to the PUSCH and the information originally carried on the PUSCH will be multiplexed and transmitted on the PUSCH. The UCI includes at least Hybrid Automatic Repeat Request (ARQ-ACK), Channel State Information (CSI), and Scheduling Request (SR).
特别的,对于不使用重复传输的PUSCH,当PUSCH具有对应的PDCCH(即由UL grant调度)且PDCCH使用下行控制信息(Downlink Control Information,DCI)格式0_1时,DCI格式0_1中包含1比特或2比特下行分配索引(Downlink Assignment Index,DAI),通常称为UL DAI,用于指示HARQ-ACK在PUSCH上的传输情况。这是因为,如果DCI格式0_1中没有DAI指示,当UE没有接收到任何需要在PUSCH所在的时域位置进行HARQ-ACK反馈的下行传输时,UE会确定PUSCH上不存在HARQ-ACK传输;当UE 接收到需要在PUSCH所在的时域位置进行HARQ-ACK反馈的下行传输时,UE会确定PUSCH上存在按照配置的码本确定得到的HARQ-ACK传输。In particular, for a PUSCH that does not use repeated transmission, when the PUSCH has a corresponding PDCCH (that is, scheduled by UL grant) and the PDCCH uses Downlink Control Information (DCI) format 0_1, the DCI format 0_1 contains 1 bit or 2 The Bit Downlink Assignment Index (DAI), commonly referred to as UL DAI, is used to indicate the transmission of HARQ-ACK on the PUSCH. This is because if there is no DAI indication in the DCI format 0_1, when the UE does not receive any downlink transmission that requires HARQ-ACK feedback at the time domain location where the PUSCH is located, the UE will determine that there is no HARQ-ACK transmission on the PUSCH; when When the UE receives downlink transmission that requires HARQ-ACK feedback at the time domain location where the PUSCH is located, the UE determines that there is a HARQ-ACK transmission determined on the PUSCH according to the configured codebook.
当HARQ-ACK被配置使用半静态码本(Semi-Static Codebook)传输时,DCI格式0_1中包含1比特DAI,用于指示PUSCH上是否存在HARQ-ACK传输,即用于避免由于下行传输丢包导致的终端设备和网络设备对PUSCH上是否存在HARQ-ACK传输的理解不一致。当HARQ-ACK被配置使用动态码本(Dynamic Codebook)传输时,DCI格式0_1中包含2或4比特DAI,用于指示PUSCH上HARQ-ACK传输的总比特数,其中如果使用了子码本(针对基于传输块(Transport Block,TB)的下行传输和基于码块组(coding block Group,CBG)的下行传输分别的码本),则每个子码本对应2比特DAI,共计为4比特DAI。对于dynamic codebook,该dynamic codebook对应的PDCCH检测机会(Monitoring occasion)集合中的PDCCH(用于调度PDSCH或指示下行伴持续性调度(Semi-Persistent Scheduling,SPS)资源释放的PDCCH)所使用的DCI(例如DCI格式1_0或1_1)中也包含DAI,通常称为DL DAI,单载波时,仅包含2比特DAI,多载波时包含4比特DAI,分为2比特C-DAI和2比特T-DAI,分别用于指示codebook的排序和大小。When HARQ-ACK is configured to use Semi-Static Codebook for transmission, 1-bit DAI is included in DCI format 0_1 to indicate whether HARQ-ACK transmission exists on PUSCH, that is, to avoid packet loss due to downlink transmission As a result, the terminal device and the network device have different understandings on whether there is HARQ-ACK transmission on the PUSCH. When HARQ-ACK is configured to use a dynamic codebook (Dynamic Codebook) for transmission, DCI format 0_1 contains 2 or 4 bits of DAI, which is used to indicate the total number of bits of HARQ-ACK transmission on the PUSCH. If a subcodebook ( For downlink transmission based on Transport Block (TB) and downlink codebook based on Coding Block Group (CBG), each sub-codebook corresponds to a 2-bit DAI for a total of 4-bit DAI. For the dynamic codebook, the DCI used by the PDCCH in the PDCCH monitoring opportunity (Monitoring Occasion) set corresponding to the dynamic codebook (used to schedule PDSCH or PDCCH indicating the release of downlink-Persistent Scheduling (SPS) resources) For example, DCI format 1_0 or 1_1) also contains DAI, which is usually called DL DAI. When single carrier is used, it only contains 2 bit DAI, and when it is multi carrier, it includes 4 bit DAI. It is divided into 2 bit C-DAI and 2 bit T-DAI. Used to indicate the order and size of the codebook.
目前,5G NR系统支持PUSCH的重复传输,也支持PUCCH与PUSCH的时域资源重叠时,将承载在PUCCH上的UCI转移到PUSCH上传输,从而避免多种信道并行传输。At present, the 5G NR system supports the repeated transmission of the PUSCH, and also supports the transfer of UCI carried on the PUCCH to the PUSCH for transmission when the time domain resources of the PUCCH and the PUSCH overlap, thereby avoiding the simultaneous transmission of multiple channels.
考虑到在PUSCH上传输HARQ-ACK时,当HARQ-ACK采用速率匹配方式与数据复用传输时,PUSCH上承载的上行数据(即UL-SCH)在开始准备之前,例如速率匹配之前,需要知道在PUSCH上传输的HARQ-ACK比特数,从而确定PUSCH上被HARQ-ACK占据的资源,进而确定用于数据传输的资源,进而对数据进行速率匹配。因此,定义发生在UL grant之后的下行传输不能在该UL grant调度的PUSCH上进行HARQ-ACK反馈,这些下行传输是指在UL grant之后的PDCCH检测机会monitoring occasion中检测的指示半持续性调度(Semi-Persistent Scheduling,SPS)资源释放的PDCCH或由UL grant之后的PDCCH monitoring occasion中检测到的PDCCH调度的PDSCH,目的是为了保证在接收到UL grant时就可以确定在该UL grant所调度的PUSCH上传输的HARQ-ACK的比特数,从而保证及时进行数据准备。另外就是,UL grant中包含DAI时,DAI可以指示确定在PUSCH上传输的HARQ-ACK的比特数的值,例如该DAI的值表示需要在该UL grant所调度的PUSCH所在的时隙中进行HARQ-ACK传输的下行传输的总数,由于网络设备不能预测发生在UL grant之后的下行传输的个数,因此该UL grant中的DAI无法包含发生在UL grant之后的下行传输。较优的,网络设备不应该调度UL grant之后的下行传输在该UL grant所调度的时隙中进行HARQ-ACK反馈,例如可以通过设置更大的HARQ-ACK反馈定时(指示PDSCH或SPS释放PDCCH所在时隙到HARQ-ACK传输所在时隙的间隔)K0值,来避免这些在UL grant之后发生的下行传输的HARQ-ACK反馈落在UL grant调度的时隙中。由于这种定义是针对单次PUSCH传输而言的,因此最大的传输时延可能就是一个时隙。Considering that when transmitting HARQ-ACK on PUSCH, when HARQ-ACK adopts rate matching and data multiplexing transmission, the uplink data (ie, UL-SCH) carried on PUSCH needs to be prepared before the rate matching, for example, before rate matching. The number of HARQ-ACK bits transmitted on the PUSCH, so as to determine the resources occupied by the HARQ-ACK on the PUSCH, and then determine the resources used for data transmission, and then perform rate matching on the data. Therefore, it is defined that downlink transmissions that occur after UL grant cannot perform HARQ-ACK feedback on the PUSCH scheduled by the UL grant. These downlink transmissions refer to the indicated semi-persistent scheduling detected in PDCCH detection opportunity monitoring after UL grant. Semi-Persistent Scheduling (SPS) resource release or PDSCH scheduled by the PDCCH detected in the PDCCH monitoring after UL grant. The purpose is to ensure that when the UL grant is received, the PUSCH scheduled by the UL grant can be determined. The number of HARQ-ACK bits transmitted on the network to ensure timely data preparation. In addition, when the DAI is included in the UL grant, the DAI may indicate a value for determining the number of HARQ-ACK bits transmitted on the PUSCH. For example, the value of the DAI indicates that HARQ needs to be performed in the time slot of the PUSCH scheduled by the UL grant. -The total number of downlink transmissions of the ACK transmission. Because the network device cannot predict the number of downlink transmissions that occur after the UL grant, the DAI in the UL grant cannot include the downlink transmissions that occur after the UL grant. Preferably, the network device should not schedule the downlink transmission after the UL grant to perform HARQ-ACK feedback in the time slot scheduled by the UL grant. For example, you can set a larger HARQ-ACK feedback timing (instruct PDSCH or SPS to release the PDCCH). The interval from the time slot to the time slot where the HARQ-ACK transmission is located) K0 value to avoid the HARQ-ACK feedback of these downlink transmissions that occur after the UL grant falls in the time slot scheduled by the UL grant. Since this definition is for a single PUSCH transmission, the maximum transmission delay may be a time slot.
此外,对于由一个PDCCH同时调度多个PUSCH传输的情况,例如时隙n中的PDCCH同时调度时隙n+K2开始的N个时隙中进行N个PUSCH传输,或者给定N个K2值,调度在基于N个K2值确定的N个时隙中进行N个PUSCH传输,每个时隙中的PUSCH的调度信息可以相同或者不同,每个时隙中的PUSCH承载独立的传输块(Transport Block,TB),而不是一个TB的重复传输,即一个PDCCH中同时承载了用于调度多个时隙中的多个PUSCH传输的调度信息。这种情况下,同样存在上述类似PUSCH重复传输时的 HARQ-ACK在PUSCH上的传输问题。In addition, for a case where multiple PUSCH transmissions are scheduled by one PDCCH at the same time, for example, the PDCCH in slot n simultaneously schedules N PUSCH transmissions in N slots starting from slot n + K2, or given N K2 values, Scheduling N PUSCH transmissions in N time slots determined based on N K2 values. The PUSCH scheduling information in each time slot can be the same or different. The PUSCH in each time slot carries independent transport blocks (Transport Block , TB) instead of one TB of repeated transmission, that is, one PDCCH carries scheduling information for scheduling multiple PUSCH transmissions in multiple time slots simultaneously. In this case, there is also the transmission problem of the HARQ-ACK on the PUSCH when the similar PUSCH is repeatedly transmitted.
另外,对于5G NR系统中没有对应的PDCCH的PUSCH传输,例如SPS PUSCH,grant-free PUSCH,承载SP-CSI的PUSCH等,由于没有对应的UL grant,则无法根据下行传输与UL grant的相对位置判断哪些下行传输的HARQ-ACK不能在该PUSCH上传输。如果将任何一个根据HARQ-ACK反馈时序确定的需要在这些PUSCH传输所在的时隙中进行HARQ-ACK的下行传输的HARQ-ACK放在这些PUSCH上传输,则可能会存在这些下行传输在距离该PUSCH较近的时域位置发生,导致终端在需要开始准备PUSCH上的上行数据时还没有获得最终的HARQ-ACK codebook大小,这是因为,对于dynamic codebook,只有UE接收到对应在一个时隙进行HARQ-ACK反馈的最后的下行传输时,才能确定在该时隙中传输的HARQ-ACK的比特数。In addition, for PUSCH transmissions in the 5G NR system that do not have corresponding PDCCHs, such as SPS PUSCH, grant-free PUSCH, and PUSCH carrying SP-CSI, etc., because there is no corresponding UL grant, the relative position of downlink transmission and UL grant cannot be determined. Determine which downlink HARQ-ACKs cannot be transmitted on this PUSCH. If any HARQ-ACK that is determined according to the HARQ-ACK feedback timing and needs to be used for downlink transmission of HARQ-ACK in the time slot where these PUSCH transmissions are located is transmitted on these PUSCH, there may be these downlink transmissions at a distance from this The near time domain location of the PUSCH occurs, resulting in that the terminal has not yet obtained the final HARQ-ACK codebook size when it needs to start preparing uplink data on the PUSCH. This is because, for a dynamic codebook, only the UE receives the corresponding The number of HARQ-ACK bits transmitted in this time slot can only be determined during the last downlink transmission of HARQ-ACK feedback.
所以,在5G NR中,对于一个UL grant调度的多个PUSCH传输,该UL grant仅能用于第一个PUSCH上的HARQ-ACK传输的确定,对于后续PUSCH,如果依旧沿用现有机制,不支持在这些PUSCH上传输发生在该UL grant之后的下行传输的HARQ-ACK,将导致过大的下行传输时延,可能是多个时隙的时延,从而影响系统吞吐量。例如,当HARQ-ACK在PUSCH上传输时,考虑到PUSCH的处理时延,由在调度PUSCH的PDCCH之后的PDCCH所调度的PDSCH或指示下行SPS资源释放的PDCCH(又称SPS PDSCH release),其HARQ-ACK不能在该PUSCH上传输。对于由同一个PDCCH调度的多个PUSCH,如果以调度这多个PUSCH的PDCCH作为分界点,确定可以在每个PUSCH上传输HARQ-ACK的下行传输集合,则将导致在较长时间内的下行传输无法及时获得HARQ-ACK反馈。如图1所示,对于时隙n+1、n+2和n+3中的PUSCH,如果以时隙n-1中的PDCCH为基准,则由时隙n-1到n+2中的PDCCH所调度的下行传输都不能够在这些PUSCH上进行HARQ-ACK反馈,从而影响下行吞吐量。Therefore, in 5G NR, for multiple PUSCH transmissions scheduled by one UL grant, the UL grant can only be used to determine the HARQ-ACK transmission on the first PUSCH. For subsequent PUSCH, if the existing mechanism is still used, no HARQ-ACK supporting the transmission of downlink transmissions that occur after the UL grant on these PUSCHs will cause excessive downlink transmission delays, which may be delays of multiple time slots, thereby affecting system throughput. For example, when HARQ-ACK is transmitted on the PUSCH, considering the processing delay of the PUSCH, the PDSCH scheduled by the PDCCH after the PDCCH scheduling the PUSCH or the PDCCH indicating the release of downlink SPS resources (also known as SPS PDSCH release), which HARQ-ACK cannot be transmitted on this PUSCH. For multiple PUSCHs scheduled by the same PDCCH, if the PDCCH scheduling the multiple PUSCHs is used as a demarcation point, it is determined that the downlink transmission set of HARQ-ACK can be transmitted on each PUSCH, which will result in a longer period of downlink. Transmission could not get HARQ-ACK feedback in time. As shown in Figure 1, for PUSCH in time slots n + 1, n + 2, and n + 3, if the PDCCH in time slot n-1 is used as a reference, None of the downlink transmissions scheduled by the PDCCH can perform HARQ-ACK feedback on these PUSCHs, thereby affecting downlink throughput.
对于没有对应PDCCH的PUSCH,目前没有机制定义哪些下行传输可以在PUSCH上进行HARQ-ACK反馈,按照现有机制,则只要根据HARQ-ACK反馈时序确定需要在PUSCH所在时隙进行反馈,则如果承载HARQ-ACK的PUCCH与PUSCH重叠,HARQ-ACK就会放在PUSCH上传输,该方案可能存在的潜在问题是某个下行传输发生较晚(晚于PUSCH开始准备的时间),PUSCH在准备时无法获得最终的HARQ-ACK比特数,从而导致数据和最终的HARQ-ACK不能进行正确的速率匹配。For a PUSCH without a corresponding PDCCH, there is currently no mechanism to define which downlink transmissions can be HARQ-ACK feedback on the PUSCH. According to the existing mechanism, as long as it is determined according to the HARQ-ACK feedback timing that feedback needs to be performed in the time slot where the PUSCH is located, if the bearer The PUCCH of the HARQ-ACK and the PUSCH overlap, and the HARQ-ACK will be transmitted on the PUSCH. A potential problem with this scheme is that a certain downlink transmission occurs later (later than the time when the PUSCH starts to prepare), and the PUSCH cannot be prepared during the preparation. Obtain the final number of HARQ-ACK bits, so that the data and the final HARQ-ACK cannot be correctly rate-matched.
鉴于此,本申请实施例提供了一种新的机制,在本申请实施例中,当承载HARQ-ACK的PUCCH与第一类PUSCH存在重叠,则确定与第一类PDCCH对应的下行传输的HARQ-ACK不在第一类PUSCH上传输。也就是在第一类PUSCH上传输HARQ-ACK时,根据预定的处理时延确定一个参考时刻,在参考时刻之后的PDCCH调度的PDSCH不能在第一类PUSCH上传输HARQ-ACK,从而确定在某个时隙哪些PDSCH可以进行HARQ-ACK,从而避免将PDSCH的HARQ-ACK反馈延时到另一个时隙之后传输,大大压缩了下行传输的反馈时延,提高了系统传输效率,使得数据和最终的HARQ-ACK能够进行正确的速率匹配。In view of this, the embodiment of the present application provides a new mechanism. In the embodiment of the present application, when the PUCCH carrying the HARQ-ACK and the PUSCH of the first type overlap, the HARQ of the downlink transmission corresponding to the PDCCH of the first type is determined. -ACK is not transmitted on the first type of PUSCH. That is, when HARQ-ACK is transmitted on the first type of PUSCH, a reference time is determined according to a predetermined processing delay. PDSCH scheduled by the PDCCH after the reference time cannot transmit HARQ-ACK on the first type of PUSCH, thereby determining Which PDSCH can perform HARQ-ACK in each time slot, thereby avoiding the delay of transmitting the HARQ-ACK feedback of PDSCH to another time slot, which greatly compresses the feedback delay of downlink transmission, improves system transmission efficiency, and makes data and final HARQ-ACK enables correct rate matching.
下面结合说明书附图介绍本申请实施例提供的技术方案。The technical solutions provided by the embodiments of the present application are described below with reference to the accompanying drawings of the description.
请参见图2,本申请实施例提供一种HARQ-ACK的传输方法,该方法的流程描述如下。由于HARQ-ACK的传输方法中涉及到网络设备与终端设备之间的交互过程,因此在以下的流程描述中,网络设备与终端设备所执行的过程将一同进行描述。Referring to FIG. 2, an embodiment of the present application provides a HARQ-ACK transmission method, and a flow of the method is described as follows. Since the HARQ-ACK transmission method involves the interaction process between the network device and the terminal device, in the following flow description, the processes performed by the network device and the terminal device will be described together.
S201、若承载HARQ-ACK的PUCCH与第一类PUSCH存在重叠,则确定与第一类PDCCH对应的下行传输的HARQ-ACK不在第一类PUSCH上传输。S201. If there is an overlap between the PUCCH carrying the HARQ-ACK and the PUSCH of the first type, determine that HARQ-ACK for downlink transmission corresponding to the PDCCH of the first type is not transmitted on the PUSCH of the first type.
本申请实施例中,第一类PUSCH可以包括以下三种PUSCH中的至少一种PUSCH:In the embodiment of the present application, the first type of PUSCH may include at least one of the following three types of PUSCH:
第一种、不存在对应PDCCH调度的PUSCH;First, there is no PUSCH corresponding to PDCCH scheduling;
第二种、由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;A second type of PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH;
第三种、进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。Third, PUSCHs other than the first PUSCH among PUSCHs that are repeatedly transmitted.
其中,与第一类PDCCH对应的下行传输可以包括:由所述第一类PDCCH调度的PDSCH,和,由所述第一类PDCCH指示的SPS PDSCH释放,和,指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH这三种下行传输中的至少一种。其中,SPS PDSCH释放等效于指示下行SPS资源释放的PDCCH,因此,这里的意思是指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH,而SPS PDSCH释放对应的HARQ-ACK即指示该SPS PDSCH释放的第一类PDCCH的HARQ-ACK。The downlink transmission corresponding to the first type of PDCCH may include: a PDSCH scheduled by the first type of PDCCH, and an SPS PDSCH released by the first type of PDCCH, and a PDCCH indicating the release of downlink SPS resources and The PDCCH is at least one of three types of downlink transmissions of the first type of PDCCH. The SPS PDSCH release is equivalent to the PDCCH indicating the release of the downlink SPS resources. Therefore, it means the PDCCH indicating the release of the downlink SPS resources and the PDCCH is the first type of PDCCH, and the HARQ-ACK corresponding to the SPS PDSCH release indicates. HARQ-ACK of the first type of PDCCH released by the SPS PDSCH.
如果承载HARQ-ACK的PUCCH与第一类PUSCH存在重叠,那么可以将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输。本申请实施例,确定与第一类PDCCH对应的下行传输的HARQ-ACK不在第一类PUSCH上传输。本申请实施例确定与第一类PDCCH对应的下行传输的HARQ-ACK不在第一类PUSCH上传输可以通过以下几种方式实现:If the PUCCH carrying the HARQ-ACK overlaps with the first type of PUSCH, the HARQ-ACK carried on the PUCCH may be transferred to the PUSCH for transmission. In this embodiment of the present application, it is determined that HARQ-ACKs for downlink transmission corresponding to the first type of PDCCH are not transmitted on the first type of PUSCH. This embodiment of the present application determines that the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not transmitted on the first type of PUSCH, which can be implemented in the following ways:
方式一、对在PUSCH上传输的HARQ-ACK码本中与第一类PDCCH对应的下行传输相对应的位置生成非确认(Negative Acknowledgement,NACK)。Method 1: Generate a non-acknowledgement (Negative Acknowledgement, NACK) at a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH.
方式二、在PUSCH上传输的HARQ-ACK码本中去掉与第一类PDCCH对应的下行传输相对应的HARQ-ACK。Manner 2: Remove the HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH from the HARQ-ACK codebook transmitted on the PUSCH.
方式三、在产生在PUSCH上传输的HARQ-ACK码本时,不包含与第一类PDCCH对应的下行传输的HARQ-ACK。Method 3: When the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not included.
本申请实施例在确定与第一类PDCCH对应的下行传输的HARQ-ACK不在第一类PUSCH上传输之前,还可以确定终端设备不支持或者未配置PUCCH和PUSCH同时传输。或者,本申请实施例还可以确定PUCCH和第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。也就是本申请实施例在第一类PUSCH上传输HARQ-ACK时,首先可以确定一个参考时刻,在参考时刻之后的PDCCH调度的PDSCH不能在第一类PUSCH上传输HARQ-ACK。其中,PUCCH和第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件也就是PUCCH和PUSCH中的起始符号最早的一个信道的第一个符号满足如下条件,包括以下几种条件:In the embodiment of the present application, before determining that the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not transmitted on the first type of PUSCH, it may also be determined that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH. Alternatively, the embodiment of the present application may also determine that the PUCCH and the first type of PUSCH meet the time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission. That is, when the HARQ-ACK is transmitted on the first type of PUSCH in the embodiment of the present application, a reference time may be determined first, and the PDSCH scheduled by the PDCCH after the reference time cannot transmit the HARQ-ACK on the first type of PUSCH. Among them, the PUCCH and the first type of PUSCH meet the time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission, that is, the first symbol of the earliest channel in the PUCCH and PUSCH with the first symbol meeting the following conditions, including The following conditions:
条件一、不早于需要在PUCCH上进行HARQ-ACK反馈的最后一个符号之后的T1时间的第一个上行符号,或者,不早于需要在PUCCH上进行HARQ-ACK反馈的任意一个PDSCH的最后一个符号之后的T1时间的第一个上行符号。Condition one, no earlier than the first uplink symbol at T1 time after the last symbol of HARQ-ACK feedback on the PUCCH, or no later than the last of any PDSCH that requires HARQ-ACK feedback on the PUCCH The first upstream symbol at T1 time after one symbol.
条件二、不早于需要在PUCCH上进行HARQ-ACK反馈的PDSCH或SPS PDSCH release对应的PDCCH中的最后一个符号之后的T2时间的第一个上行符号,或者,不早于需要在PUCCH上进行HARQ-ACK反馈的PDSCH或SPS PDSCH release对应的PDCCH中的任意一个PDCCH的最后一个符号之后的T2时间的第一个上行符号。Condition two, no earlier than the first uplink symbol of T2 time after the last symbol in the PDSCH or SPS PDSCH release corresponding to the HARQ-ACK feedback on the PUCCH, or no earlier than the PUCCH The first uplink symbol at T2 time after the last symbol of any PDCCH in the PDSCH or SPS PDSCH feedback corresponding to HARQ-ACK feedback.
其中,T1和T2可以根据UE能力、传输配置等参数确定。当PUCCH和PUSCH的起 始符号对齐时,选择传输长度最长信道进行上述判断,当起始符号和传输长度都一致时,终端设备自主选择一个时间条件。Among them, T1 and T2 can be determined according to parameters such as UE capability and transmission configuration. When the starting symbols of PUCCH and PUSCH are aligned, the channel with the longest transmission length is selected for the above judgment. When both the starting symbol and the transmission length are consistent, the terminal device autonomously selects a time condition.
本申请实施例中,第一类PDCCH可以为在第一时域位置之后传输的PDCCH。其中,第一时域位置可能为:In the embodiment of the present application, the first type of PDCCH may be a PDCCH transmitted after the first time domain position. Among them, the first time domain position may be:
(1)、PUSCH对应的虚拟PDCCH位置。(1) The position of the virtual PDCCH corresponding to the PUSCH.
(2)、PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延。(2) T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay.
(3)、满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会。其中,预设条件可以如下几种预设条件中的任意一种:(3) A predetermined downlink symbol or Flexible symbol or a PDCCH detection opportunity that meets a preset condition. The preset condition may be any one of the following preset conditions:
(31)、在PUSCH的第一个符号之前,且与第一个符号间隔不低于T个符号,其中,T为预定的时延。(31) Prior to the first symbol of the PUSCH and not less than T symbols apart from the first symbol, where T is a predetermined delay.
(32)、在PUSCH所在时隙之前的第K个时隙中,其中,K为第一PUSCH对应的调度时序值。也就是调度第一PUSCH的PDCCH中通知的K2,或者高层信令预先配置的一个K2值,K2表示调度PUSCH的PDCCH与PUSCH的时隙间隔,即时隙n中传输的PDCCH调度时隙n+K2中的PUSCH传输。(32) In the Kth slot before the slot where the PUSCH is located, where K is a scheduling timing value corresponding to the first PUSCH. That is, K2 notified in the PDCCH scheduling the first PUSCH, or a K2 value pre-configured by high-level signaling. K2 represents the time slot interval between the PDCCH scheduling PUSCH and PUSCH, that is, the PDCCH scheduling slot n + K2 transmitted in time slot n. PUSCH transmission in.
(33)、在PUSCH所在时隙之前,且与PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为第一PUSCH对应的调度时序值。(33) Prior to the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located, where K is a scheduling timing value corresponding to the first PUSCH.
进一步地,预定的下行符号为满足预设条件的最近一个下行符号,或者,预定的下行符合为满足预设条件的时隙中的第一个下行符号。Flexible符号为满足预设条件中的最近一个Flexible符号,或者,Flexible符号为满足预设条件的时隙中的第一个Flexible符号。PDCCH检测机会为满足预设条件中的最近一个PDCCH检测机会,或者,PDCCH检测机会为满足预设条件的时隙中的第一个PDCCH检测机会。Further, the predetermined downlink symbol is the latest downlink symbol that satisfies the preset condition, or the predetermined downlink symbol is the first downlink symbol in a time slot that satisfies the preset condition. The Flexible symbol is the latest Flexible symbol that meets the preset condition, or the Flexible symbol is the first Flexible symbol in the time slot that meets the preset condition. The PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies a preset condition, or the PDCCH detection opportunity is the first PDCCH detection opportunity in a time slot that satisfies the preset condition.
而虚拟PDCCH位置又可以为:The virtual PDCCH position can be:
(11)、PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延。(11) The Tth symbol before the first symbol of the PUSCH, where T is a predetermined delay.
(12)、满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会。其中,预设条件可以为如下几种预设条件中的任意一种:(12) A predetermined downlink symbol or Flexible symbol or a PDCCH detection opportunity that meets a preset condition. The preset condition may be any one of the following preset conditions:
(121)、在PUSCH的第一个符号之前,且与第一个符号间隔不低于T个符号,其中,T为预定的时延。(121) Prior to the first symbol of the PUSCH and not less than T symbols apart from the first symbol, where T is a predetermined delay.
(122)、在PUSCH所在时隙之前的第K个时隙中,其中,K为第一PUSCH对应的调度时序值。也就是调度第一PUSCH的PDCCH中通知的K2,或者高层信令预先配置的一个K2值,K2表示调度PUSCH的PDCCH与PUSCH的时隙间隔,即时隙n中传输的PDCCH调度时隙n+K2中的PUSCH传输。(122) In the Kth slot before the slot where the PUSCH is located, where K is a scheduling timing value corresponding to the first PUSCH. That is, K2 notified in the PDCCH scheduling the first PUSCH, or a K2 value pre-configured by high-level signaling. K2 represents the time slot interval between the PDCCH scheduling PUSCH and PUSCH, that is, the PDCCH scheduling slot n + K2 transmitted in time slot n. PUSCH transmission in.
(123)、在PUSCH所在时隙之前,且与PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为第一PUSCH对应的调度时序值。(123) Prior to the time slot where the PUSCH is located, and in a time slot whose interval with the PUSCH is not less than K time slots, where K is a scheduling timing value corresponding to the first PUSCH.
在本申请实施例中,上述T的定义可以为如下定义中的一种:In the embodiment of the present application, the above definition of T may be one of the following definitions:
其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号,当然,如果有多个PUCCH和/或多个PUSCH,则这里是多个信道中的最小的子载波间隔;可以是先确定多个PUCCH和/或多个PUSCH中最小的子载波间隔,然后再与PDCCH的子载波间隔比大小,选择一个最小的。Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d2,1=0,否则d2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d2,2为预定的BWP切换所需时间,否则d2,2=0;T
c为NR中的基本时间单元(例如采样时间间隔),κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率。
Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH. Of course, if there are multiple PUCCH and / or multiple PUSCH, here is the smallest subcarrier interval among multiple channels; Determine the smallest subcarrier interval in multiple PUCCHs and / or multiple PUSCHs, and then compare it with the subcarrier interval of the PDCCH, and choose the smallest one. Z is the required delay of A-CSI; d is the number of symbols overlapped between the PDCCH and the scheduled PDSCH; if the first symbol of the PUSCH contains only the demodulation reference signal DMRS, then d2,1 = 0, otherwise d2 , 1 = 1; if a PDCCH scheduling PUSCH bandwidth part BWP trigger switch is switched to a predetermined d2,2 BWP time required otherwise d2,2 = 0; T c is the elementary time unit in NR (e.g. sampling time Interval), κ is the ratio between the basic time unit of Long Term Evolution LTE and the basic time unit of NR.
若第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活第一类PUSCH传输的PDCCH中指示的调度时序值;If the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is a scheduling timing value indicated in the PDCCH that activates the PUSCH transmission of the first type;
若第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为所述PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;
若第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the PUSCH of the first type is a PUSCH other than the first PUSCH among the PUSCHs that are repeatedly transmitted repeatedly, T is the scheduling timing value indicated in the PDCCH that schedules the PUSCH transmission of the repeated transmissions.
进一步地,预定的下行符号为满足预设条件的最近一个下行符号,或者,预定的下行符合为满足预设条件的时隙中的第一个下行符号。Flexible符号为满足预设条件中的最近一个Flexible符号,或者,Flexible符号为满足预设条件的时隙中的第一个Flexible符号。PDCCH检测机会为满足预设条件中的最近一个PDCCH检测机会,或者,PDCCH检测机会为满足预设条件的时隙中的第一个PDCCH检测机会。Further, the predetermined downlink symbol is the latest downlink symbol that satisfies the preset condition, or the predetermined downlink symbol is the first downlink symbol in a time slot that satisfies the preset condition. The Flexible symbol is the latest Flexible symbol that meets the preset condition, or the Flexible symbol is the first Flexible symbol in the time slot that meets the preset condition. The PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies a preset condition, or the PDCCH detection opportunity is the first PDCCH detection opportunity in a time slot that satisfies the preset condition.
为了便于理解,下面以具体实施例介绍本申请实施例提供的技术方案。In order to facilitate understanding, the following describes the technical solutions provided by the embodiments of the present application with specific embodiments.
实施例一、请参见图3,图3为实施例一的调度与反馈示意图。图3以频分双工(Frequency Division Duplex,FDD)系统为例。每个时隙都存在上行资源和下行资源。取决于高层信令的预先配置,不同时隙中可以有不同个数的PDSCH调度传输,也可以有不同个数的PDCCH monitoring occasion。或者,不同时隙中可以有相同个数的PDSCH调度传输,也可以有相同个数的PDCCH monitoring occasion。网络设备在时隙n-3中的第二个PDCCH monitoring occasion中发送了一个UL grant,也就是使用DCI格式0_0或0_1的PDCCH,用于调度终端在时隙n开始的连续4个时隙中进行PUSCH重复传输。其中,K2表示上行调度时序,用于表达传输UL grant的时隙与被调度的PUSCH所在时隙的间隔为K2,即在传输UL grant的时隙之后的第K2个时隙传输PUSCH。当需要在PUSCH上传输HARQ_ACK时,例如在需要在PUSCH传输所在的时隙需要通过PUCCH传输HARQ-ACK,且承载HARQ-ACK的PUCCH与PUSCH的时域资源存在重叠,且PUCCH和PUSCH满足预订的UCI复用时间条件,且不支持或未配置PUCCH和PUSCH同时传输时,确定与第一类PDCCH对应的下行传输的HARQ-ACK不在第一类PUSCH上传输,按照如下方式确定: Embodiment 1. Please refer to FIG. 3, which is a schematic diagram of scheduling and feedback in Embodiment 1. Figure 3 uses a Frequency Division Duplex (FDD) system as an example. There are uplink resources and downlink resources in each time slot. Depending on the pre-configuration of high-level signaling, there may be different numbers of PDSCH scheduled transmissions in different time slots, and there may be different numbers of PDCCH monitoring. Or, there may be the same number of PDSCH scheduled transmissions in different time slots, and there may be the same number of PDCCH monitoring. The network device sends a UL grant in the second monitoring occasion in time slot n-3, that is, a PDCCH using DCI format 0_0 or 0_1, which is used to schedule the terminal in four consecutive time slots beginning with time slot n. Repeated PUSCH transmission. Among them, K2 represents the uplink scheduling timing, which is used to express that the interval between the time slot for transmitting UL grant and the time slot where the scheduled PUSCH is located is K2, that is, the PUSCH is transmitted in the K2th time slot after the time slot for transmitting UL grant. When the HARQ_ACK needs to be transmitted on the PUSCH, for example, the HARQ-ACK needs to be transmitted over the PUCCH in the time slot where the PUSCH transmission is needed, and the PUCCH carrying the HARQ-ACK and the PUSCH time domain resources overlap, and the PUCCH and PUSCH meet the reservation When the UCI multiplexing time condition is not supported or configured for simultaneous transmission of PUCCH and PUSCH, it is determined that HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not transmitted on the first type of PUSCH, and is determined as follows:
对于时隙n中的PUSCH,显然时隙n-3中的PDSCH以及时隙n-3之前的时隙中的PDSCH都由不晚于时隙n中的PUSCH所对应的UL grant的位置,例如时隙n-3中的第二 PDCCH monitoring occasion传输的DL grant调度,例如,使用DCI格式1_0或1_1的PDCCH,用于调度PDSCH或SPS PDSCH释放的PDCCH。因此,都可以在时隙n中的PUSCH上进行HARQ-ACK反馈,至于是否真的进行HARQ-ACK反馈取决于这些PDSCH的反馈时序K1。其中,K1表示PDSCH所在时隙之后的K1个时隙中传输HARQ-ACK,当这些PDSCH对应的K1指示在时隙n中进行HARQ-ACK反馈时,例如时隙n-5中的PDSCH对应的K1=5,如果承载这些HARQ-ACK的PUCCH资源与时隙n中的PUSCH资源重叠,且不支持PUCCH和PUSCH同时传输,可以将这些PDSCH对应的实际的HARQ-ACK反馈在时隙n中的PUSCH上传输。而时隙n-3之后的时隙中的PDSCH,由于都是由晚于时隙n中的PUSCH所对应的UL grant的位置,例如时隙n-3中的第二PDCCH monitoring occasion传输的DL grant调度的,因此,不能在时隙n中的PUSCH上进行HARQ-ACK传输。For the PUSCH in time slot n, it is obvious that the PDSCH in time slot n-3 and the PDSCH in time slot before time slot n-3 are both no later than the UL grant corresponding to the PUSCH in time slot n. For example, The DL grant scheduling of the second PDCCH monitoring transmission in slot n-3, for example, uses a PDCCH of DCI format 1_0 or 1_1 for scheduling a PDCCH released by PDSCH or SPS PDSCH. Therefore, HARQ-ACK feedback can be performed on the PUSCH in time slot n. Whether or not HARQ-ACK feedback is actually performed depends on the feedback timing K1 of these PDSCHs. Among them, K1 indicates that HARQ-ACK is transmitted in K1 slots after the PDSCH slot. When K1 corresponding to these PDSCHs indicates that HARQ-ACK feedback is performed in slot n, for example, PDSCH corresponding to PDSCH in slot n-5 K1 = 5, if the PUCCH resources carrying these HARQ-ACKs overlap with the PUSCH resources in slot n, and simultaneous transmission of PUCCH and PUSCH is not supported, the actual HARQ-ACK corresponding to these PDSCHs can be fed back in slot n Transmission on PUSCH. The PDSCH in the time slot after the time slot n-3 is due to the position of the UL grant corresponding to the PUSCH in the time slot n, for example, the DL of the second PDCCH monitoring in the time slot n-3 The grant is scheduled, therefore, HARQ-ACK transmission cannot be performed on the PUSCH in slot n.
对于时隙n+1中的PUSCH,如果也根据时隙n-3中的UL grant位置来确定哪些PDSCH可以在这个PUSCH上进行HARQ-ACK传输,则由于时隙n-3中的UL grant与时隙n+1中的PUSCH之间的间隔远超过了PUSCH的调度时序和处理时延,这将导致一些下行传输的反馈时延增加,不利于下行传输效率。例如,如果根据时隙n-3中的UL grant位置,则时隙n-3之后的时隙中的PDSCH都不能在时隙n+1中的PUSCH上进行HARQ-ACK传输。但实际上在部分时隙中的PDSCH是可以满足在时隙n+1中的PUSCH上传输HARQ-ACK的,例如,时隙n-2中的PDSCH,假设以时隙n-3中的UL grant与第一个PUSCH之间的时间间隔作为PUSCH的准备时间,只需要在时隙n-2中的第二个PDCCH monitoring occasion结束位置开始进行时隙n+1中的PUSCH准备即可。通常实际的准备时间可能比以时隙n-3中的UL grant与第一个PUSCH之间的时间间隔更小,而对于由不晚于此时刻的PDCCH调度的PDSCH,终端设备总是能够在此时刻获知已经调度的需要在时隙n+1中进行HARQ-ACK反馈的PDSCH个数。即使可能还未完成PDSCH接收和解析,但只要收到了调度PDSCH的PDCCH,就可以知道HARQ-ACK的比特数,就可以知道在时隙n+1中存在多少比特HARQ-ACK传输,从而保证网络设备发送UL grant时可以设置正确的HARQ-ACK比特数(如果存在UL DAI域),也可以保证UE和网络设备根据HARQ-ACK比特数推算PUSCH上的上行数据占用的资源,进而可以开始预处理上行数据,例如编码、速率匹配等。因此,由不晚于时隙n-2中的第二个PDCCH monitoring occasion的PDCCH调度的PDSCH都可以在时隙n+1中的PUSCH上进行HARQ-ACK传输。例如,时隙n-2中的两个PDSCH都可以在时隙n+1中的PUSCH上进行HARQ-ACK传输,当然在时隙n中的PUSCH上可以进行HARQ-ACK传输的PDSCH肯定可以在时隙n+1中的PUSCH上进行HARQ-ACK传输。具体地,可以通过如下的几种方式实现。For the PUSCH in time slot n + 1, if it is also determined which PDSCH can perform HARQ-ACK transmission on this PUSCH based on the UL grant position in time slot n-3, the UL grant and The interval between PUSCHs in slot n + 1 far exceeds the scheduling timing and processing delay of the PUSCH, which will cause some downlink transmissions to increase feedback delays, which is not conducive to downlink transmission efficiency. For example, if the UL grant position in time slot n-3 is used, the PDSCH in the time slot after time slot n-3 cannot perform HARQ-ACK transmission on the PUSCH in time slot n + 1. But in fact, PDSCH in some time slots can satisfy the transmission of HARQ-ACK on PUSCH in time slot n + 1. For example, PDSCH in time slot n-2, assuming UL in time slot n-3 The time interval between grant and the first PUSCH is used as the PUSCH preparation time. It only needs to start the PUSCH preparation in the time slot n + 1 at the end of the second PDCCH monitoring in the time slot n-2. Generally, the actual preparation time may be smaller than the time interval between the UL grant in the time slot n-3 and the first PUSCH. For a PDSCH scheduled by a PDCCH no later than this time, the terminal device can always At this moment, the number of PDSCHs that have been scheduled and need to be HARQ-ACK feedback in slot n + 1 is known. Even though the PDSCH reception and analysis may not be completed, as long as the PDCCH scheduling PDSCH is received, the number of HARQ-ACK bits can be known, and how many bits of HARQ-ACK transmission exist in the time slot n + 1, thereby ensuring the network When the device sends a UL grant, it can set the correct number of HARQ-ACK bits (if there is a UL DAI field), and it can also ensure that the UE and the network device can estimate the resources occupied by the uplink data on the PUSCH according to the number of HARQ-ACK bits. Uplink data, such as coding and rate matching. Therefore, all PDSCHs scheduled by the PDCCH monitoring no later than the second PDCCH in time slot n-2 can perform HARQ-ACK transmission on the PUSCH in time slot n + 1. For example, both PDSCHs in time slot n-2 can perform HARQ-ACK transmission on the PUSCH in time slot n + 1. Of course, PDSCHs that can perform HARQ-ACK transmission on the PUSCH in time slot n can certainly be performed on HARQ-ACK transmission is performed on PUSCH in slot n + 1. Specifically, it can be implemented in the following ways.
方式1、终端设备可以基于预定的处理时延T确定一个时域位置,以这个时域位置界定哪些PDSCH可以在时隙n+1中的PUSCH上传输HARQ-ACK。 Method 1. The terminal device may determine a time domain position based on a predetermined processing delay T, and use this time domain position to define which PDSCHs can transmit HARQ-ACK on the PUSCH in the time slot n + 1.
其中,预定的处理时延可以是符号级别长度的或者时间长度,例如PUSCH承载UCI时的处理时延,例如N2+Y个符号,其中,N2为与子载波间隔以及终端设备能力有关的PUSCH的处理时延。Y为预定的承载UCI的额外处理时延,T还可以为时间长度,可能有几下几种定义:The predetermined processing delay may be a symbol-level length or a time length. For example, the processing delay when the PUSCH carries UCI, such as N2 + Y symbols, where N2 is the PUSCH related to the subcarrier interval and the terminal equipment capability. Processing delay. Y is the predetermined additional processing delay to carry UCI, and T can also be the length of time, which may have several definitions:
上述(1)-(4)中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;如果PUSCH的第一个符号仅包含DMRS,则d
2,1=0,否则d
2,1=1;如果调度PUSCH的PDCCH触发了带宽部分BWP切换,则d
2,2为预定的BWP切换所需时间,否则d
2,2=0;T
c为NR中的基本时间单元,也就是采样时间间隔,可以是预定的值;κ为LTE的基本时间单元与NR的基本时间单元之间的比率,也可以是预定的固定值。针对(2),Z为A-CSI的需要的时延,d为PDCCH和被调度的PDSCH之间重叠的符号数。
In the above (1)-(4), μ is the number of the smallest subcarrier interval among the PDCCH, PUCCH, and PUSCH; if the first symbol of the PUSCH contains only DMRS, d 2,1 = 0, otherwise d 2, 1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth BWP handover, then d 2,2 is the time required for the scheduled BWP handover, otherwise d 2,2 = 0; T c is the basic time unit in NR, that is, The sampling time interval may be a predetermined value; κ is a ratio between a basic time unit of LTE and a basic time unit of NR, or may be a predetermined fixed value. For (2), Z is the required delay of A-CSI, and d is the number of symbols overlapping between the PDCCH and the scheduled PDSCH.
例如,如图3所示,基于时隙n+1中的PUSCH的第一个符号,确定第一个符号之前的第T个符号或者与第一个符号间隔不低于T个符号的第一个PDCCH monitoring occasion为一个参考时刻。例如,刚好确定时隙n-2中的第二个PDCCH monitoring occasion为参考时刻(具体为其结束位置),则可以确定时隙n-2和时隙n-2之前的时隙中的PDSCH都可以在时隙n+1中的PUSCH上进行HARQ-ACK反馈,时隙n-2之后的时隙中的PDSCH不能在时隙n+1中的PUSCH上进行HARQ-ACK反馈。当然定义第一个符号为第一个下行符号或flexible符号也是可以的。For example, as shown in FIG. 3, based on the first symbol of the PUSCH in the time slot n + 1, determine the Tth symbol before the first symbol or the first interval not less than T symbols from the first symbol. Each PDCCH monitoring is a reference time. For example, if it is determined that the second PDCCH monitoring in slot n-2 is the reference time (specifically its ending position), then it can be determined that the PDSCH in slot n-2 and the slot before slot n-2 are both HARQ-ACK feedback can be performed on the PUSCH in time slot n + 1, and PDSCH in the time slot after time slot n-2 cannot perform HARQ-ACK feedback on the PUSCH in time slot n + 1. Of course, it is also possible to define the first symbol as the first downward symbol or flexible symbol.
本申请实施例中,预定的处理时延还可以是时隙级别的,例如等同于触发PUSCH重复传输的UL grant中指示的K2值。本实施例一中K=3,则可以确定时隙n+1之前的第3个时隙中的最近的PDCCH monitoring occasion,即时隙n-2中的第二个PDCCH monitoring occasion为参考时刻(具体为其结束位置)。当然定义时隙n+1之前的第3个时隙中的一个特定符号,例如第一个符号,或最后一个符号,或者第一个DL或flexible符号,或者最后一个DL或flexible符号之类,即时隙n-2中的第二个特定符合为参考时刻(具体为其结束位置)也是可以的。因此,则可以确定时隙n-2和时隙n-2之前的时隙中的PDSCH都可以在时隙n+1中的PUSCH上进行HARQ-ACK反馈,时隙n-2之后的时隙中的PDSCH不能在时隙n+1中的PUSCH上进行HARQ-ACK反馈。In the embodiment of the present application, the predetermined processing delay may also be a slot level, for example, it is equivalent to a K2 value indicated in a UL grant that triggers repeated transmission of PUSCH. In this first embodiment, when K = 3, the nearest PDCCH monitoring in the third time slot before time slot n + 1 can be determined, that is, the second PDCCH monitoring in time slot n-2 is the reference time (specifically Its end position). Definitely define a specific symbol in the third slot before the slot n + 1, such as the first symbol, or the last symbol, or the first DL or flexible symbol, or the last DL or flexible symbol, etc. That is, the second specific coincidence in the time slot n-2 is also a reference time (specifically, its ending position). Therefore, it can be determined that the PDSCH in the time slot n-2 and the time slot before the time slot n-2 can both perform HARQ-ACK feedback on the PUSCH in the time slot n + 1, and the time slot after the time slot n-2 The PDSCH in the middle cannot perform HARQ-ACK feedback on the PUSCH in the slot n + 1.
方式2:定义时隙n+1中的PUSCH对应的虚拟(virtual)UL grant,具体可以根据上述T或K值向前确定一个最近的PDCCH monitoring occasion。假设,存在一个用于调度时隙n+1中的PUSCH的virtual UL grant,在定义了virtual UL grant之后,则处理时隙n中的PUSCH,确定由不晚于virtual UL grant所在PDCCH monitoring occasion的PDCCH调度的PDSCH可以在时隙n+1上进行HARQ-ACK反馈。例如,时隙n-2以及时隙n-2之前的时隙中的PDSCH,确定由在virtual UL grant所在PDCCH monitoring occasion之后传输的PDCCH调度的PDSCH不能在时隙n+1上进行HARQ-ACK反馈,例如时隙n-2之后的时隙中的PDSCH。Method 2: A virtual UL grant corresponding to the PUSCH in the time slot n + 1 is defined. Specifically, a nearest PDCCH monitoring can be determined according to the above T or K value. Assume that there is a virtual UL grant for scheduling PUSCH in time slot n + 1. After the virtual grant is defined, the PUSCH in time slot n is processed to determine that no later than the PDCCH monitoring where the virtual grant is located. The PDSCH scheduled by the PDCCH can perform HARQ-ACK feedback on slot n + 1. For example, for PDSCH in timeslot n-2 and timeslots before timeslot n-2, it is determined that the PDSCH scheduled by the PDCCH transmitted after the PDCCH monitoring and occasion of the virtual grant cannot be HARQ-ACK on timeslot n + 1 Feedback, such as PDSCH in time slots after time slot n-2.
可见,按照上述方式1和方式2,相对于按照时隙n-3中的UL grant确定哪些PDSCH可以进行HARQ-ACK,在时隙n+1中的PUSCH,可以支持时隙n-2中的PDSCH进行HARQ-ACK反馈,从而避免将时隙n-2中的PDSCH的HARQ-ACK反馈延时到时隙n+3 之后传输,大大压缩了下行传输的反馈时延,提高了系统传输效率。It can be seen that, according to the foregoing manner 1 and manner 2, as compared to the UL grant in slot n-3, which PDSCHs can be HARQ-ACK, and the PUSCH in slot n + 1 can support the PDSCH in slot n-2. The PDSCH performs HARQ-ACK feedback, thereby avoiding delaying the HARQ-ACK feedback of the PDSCH in the slot n-2 to be transmitted after the slot n + 3, which greatly compresses the feedback delay of downlink transmission and improves system transmission efficiency.
对于时隙n+2中的PUSCH,采用类似时隙n+1中的PUSCH的方式,也可以确定一个参考时刻,如果确定第一个符号之前的第T个符号为参考时刻,则是时隙n-1中的PDSCH中的一个符号。同样可以判断时隙n-1中的PDSCH是由在该时刻之前传输的DL grant调度的,因此可以在时隙n+2中的PUSCH上传输HARQ-ACK,即满足T时间的任何一个符号都可以作为参考时刻。如果确定与第一个符号间隔不低于T个符号的第一个PDCCH monitoring occasion(当然定义为第一个DL或flexible符号也是可以的)为参考时刻或virtual UL grant位置时,由于按照T确定的时刻没有PDCCH monitoring occasion,则进一步向前推进寻找到时隙n-1中的第一个PDCCH monitoring occasion作为参考时刻。其余处理与时隙n+1中类似,这里不再赘述。For the PUSCH in the time slot n + 2, a method similar to the PUSCH in the time slot n + 1 can also be used to determine a reference time. If it is determined that the Tth symbol before the first symbol is the reference time, it is a time slot. A symbol in PDSCH in n-1. It can also be determined that the PDSCH in slot n-1 is scheduled by the DL grant that was transmitted before this time, so it is possible to transmit HARQ-ACK on the PUSCH in slot n + 2, that is, any symbol that meets T time Can be used as a reference moment. If it is determined that the first PDCCH that is not less than T symbols apart from the first symbol is monitored (of course, it is also possible to define the first DL or flexible symbol) as the reference time or virtual UL location, because it is determined according to T There is no PDCCH monitoring occasion at the time, and then the search for the first PDCCH monitoring occasion in the time slot n-1 is further advanced as a reference time. The rest of the processing is similar to that in time slot n + 1, and is not repeated here.
对于时隙n+3中的PUSCH,采用同时隙n+2中的PUSCH一致的方法即可,这里不再赘述。For the PUSCH in the time slot n + 3, a method in which the PUSCH in the time slot n + 2 is consistent may be adopted, and details are not described herein again.
上述过程中,假设HARQ-ACK反馈时序集合K1={2,3,4,5},K1以时隙为单位,用于根据一个PDSCH的传输所在时隙确定承载该PDSCH的HARQ-ACK的PUCCH传输所在的时隙。当配置使用semi-static HARQ-ACK codebook,对于一个时隙中的semi-static HARQ-ACK codebook中对应于不能在该时隙中的PUSCH上进行HARQ-ACK传输的PDSCH的位置置为NACK。例如,以时隙n+1为例,根据semi-static HARQ-ACK codebook的定义,可以确定与时隙n+1中的semi-static HARQ-ACK codebook对应的PDSCH候选集合为时隙n-4、n-3、n-2和n-1中的PDSCH传输,共计包含6个PDSCH传输。但根据上述方式,确定时隙n-1中的PDSCH不能在时隙n+1中的PUSCH上进行HARQ-ACK反馈,则在时隙n+1中的PUSCH上传输的HARQ-ACK codebook中将对应时隙n-1中的PDSCH的HARQ-ACK位置置为NACK,而如果时隙n-2以及n-2之前的时隙中的PDSCH根据其对应的K1值(在其对应DL grant中指示)确定需要在时隙n+1中进行HARQ-ACK反馈,则根据PDSCH的接收情况产生其HARQ-ACK。如果不满足进行semi-static codebook回退的条件(即当仅接收到一个下行传输,且该下行传输由DCI格式1_0调度且DAI=1),则映射到时隙n+1对应的semi-static HARQ-ACK codebook中的相应位置,并在时隙n+1中的PUSCH上传输HARQ-ACK codebook。如果满足semi-static codebook回退的条件,则只对接收到的一个下行传输产生HARQ-ACK并在时隙n+1中的PUSCH上传输。In the above process, it is assumed that the HARQ-ACK feedback timing set K1 = {2,3,4,5}, K1 is a time slot unit, and is used to determine a PUCCH carrying the HARQ-ACK of the PDSCH according to the time slot where a PDSCH is transmitted. The time slot in which the transmission occurred. When the semi-static HARQ-ACK codebook is configured to be used, the position of the semi-static HARQ-ACK codebook in a time slot corresponding to the PDSCH that cannot perform HARQ-ACK transmission on the PUSCH in the time slot is set to NACK. For example, taking slot n + 1 as an example, according to the definition of semi-static HARQ-ACK codebook, the PDSCH candidate set corresponding to semi-static HARQ-ACK codebook in slot n + 1 can be determined as slot n-4 The PDSCH transmissions in, n-3, n-2, and n-1 include a total of six PDSCH transmissions. However, according to the above method, it is determined that the PDSCH in the slot n-1 cannot perform HARQ-ACK feedback on the PUSCH in the slot n + 1, then the HARQ-ACK codebook transmitted on the PUSCH in the slot n + 1 will The HARQ-ACK position of the PDSCH in the corresponding time slot n-1 is set to NACK, and if the PDSCH in the time slot n-2 and the time slot before n-2 is based on its corresponding K1 value (indicated in its corresponding DL grant) ) It is determined that HARQ-ACK feedback needs to be performed in time slot n + 1, and then its HARQ-ACK is generated according to the PDSCH receiving situation. If the conditions for semi-static codebook rollback are not met (that is, when only one downlink transmission is received and the downlink transmission is scheduled by DCI format 1_0 and DAI = 1), it is mapped to the semi-static corresponding to time slot n + 1 The corresponding position in the HARQ-ACK codebook, and the HARQ-ACK codebook is transmitted on the PUSCH in the time slot n + 1. If the conditions of the semi-static codebook fallback are met, HARQ-ACK is generated for only one downlink transmission received and transmitted on the PUSCH in slot n + 1.
当配置使用dynamic HARQ-ACK codebook时,从codebook中去掉不能在该时隙中的PUSCH上进行HARQ-ACK传输的PDSCH的HARQ-ACK。同样以时隙n+1为例,根据dynamic HARQ-ACK codebook的定义,可以确定与时隙n+1中的dynamic HARQ-ACK codebook对应的PDCCH monitoring occasion集合为时隙n-4、n-3、n-2和n-1中的PDCCH monitoring(此处为了简单,假设候选的PDSCH集合中的调度时序K0都为0,K0表示调度该PDSCH的PDCCH与该PDSCH之间的时隙间隔,即下行都使用时隙内调度,当然如果K0不为零,则可能改变PDCCH monitoring occasion集合),则可以根据在PDCCH monitoring occasion中接收到的PDCCH(即图2中的DL grant)中携带的DAI值确定dynamic HARQ-ACK codebook的大小以及HARQ-ACK的排序。When the dynamic HARQ-ACK codebook is configured to be used, the HARQ-ACK of the PDSCH that cannot perform HARQ-ACK transmission on the PUSCH in the time slot is removed from the codebook. Also taking time slot n + 1 as an example, according to the definition of dynamic HARQ-ACK codebook, the PDCCH monitoring set corresponding to dynamic HARQ-ACK codebook in time slot n + 1 can be determined as time slots n-4, n-3 PDCCH monitoring in n-2, n-2, and n-1 (here for simplicity, it is assumed that the scheduling timings K0 in the candidate PDSCH set are all 0, and K0 represents the time slot interval between the PDCCH scheduling the PDSCH and the PDSCH, that is, Downlink uses intra-time slot scheduling. Of course, if K0 is not zero, the PDCCH monitoring set may be changed.), According to the DAI value carried in the PDCCH received in the PDCCH monitoring (that is, the DL grant in Figure 2). Determine the size of the dynamic HARQ-ACK codebook and the order of HARQ-ACK.
如果网络设备调度了时隙n-1中的PDSCH在时隙n+1中进行HARQ-ACK反馈(即K1=2),则此时时隙n+1中的dynamic codebook对应的在其PDCCH monitoring occasion集合接收到的最后一个PDCCH是时隙n-1中的PDCCH,根据时隙n-1中的PDCCH中的DAI 例如确定需要对6个PDSCH进行HARQ-ACK反馈,但实际由于时隙n-1中的PDSCH不能在时隙n+1中的PUSCH上进行HARQ-ACK反馈,在需要从dynamic HARQ-ACK codebook去掉时隙n-1中的PDSCH对应的HARQ-ACK。当然,较优的,网络设备不应该给出这样的调度,即网络设备可以通过设置大于2的K1值给时隙n-1中的PDSCH,来避免终端设备丢弃这个PDSCH的HARQ-ACK反馈。例如,设置K1=3,则时隙n-1中的PDSCH可以在时隙n+2中进行HARQ-ACK反馈,此时,时隙n+1中的dynamic codebook对应的在其PDCCH monitoring occasion集合接收到的最后一个PDCCH就不是时隙n-1中的PDCCH,而是时隙n-2中的PDCCH,则根据时隙n-2中的PDCCH确定codebook大小,就不会存在对已经发生的PDSCH传输丢弃HARQ_ACK的情况。If the network device schedules the PDSCH in slot n-1 to perform HARQ-ACK feedback in slot n + 1 (that is, K1 = 2), then the dynamic codebook in slot n + 1 corresponds to its PDCCH monitoring The last PDCCH received by the set is the PDCCH in time slot n-1. According to the DAI in the PDCCH in time slot n-1, for example, it is determined that HARQ-ACK feedback needs to be performed on 6 PDSCHs. However, due to time slot n-1, The PDSCH in time slot cannot perform HARQ-ACK feedback on the PUSCH in time slot n + 1, and the HARQ-ACK corresponding to the PDSCH in time slot n-1 needs to be removed from the dynamic HARQ-ACK codebook. Of course, better, the network device should not give such a schedule, that is, the network device can prevent the terminal device from discarding the HARQ-ACK feedback of the PDSCH by setting a K1 value greater than 2 to the PDSCH in the time slot n-1. For example, if K1 = 3 is set, the PDSCH in time slot n-1 can perform HARQ-ACK feedback in time slot n + 2. At this time, the dynamic codebook in time slot n + 1 corresponds to its PDCCH monitoring set. The last PDCCH received is not the PDCCH in time slot n-1, but the PDCCH in time slot n-2. If the size of the codebook is determined according to the PDCCH in time slot n-2, there will be no A case where a PDSCH transmission discards HARQ_ACK.
在本申请实施例中,网络设备在每个时隙中按照上述相同的方式确定PUSCH上是否存在HARQ-ACK以及存在多少比特HARQ-ACK,进而在PUSCH上进行HARQ-ACK接收。In the embodiment of the present application, the network device determines whether there is HARQ-ACK on the PUSCH and how many bits of HARQ-ACK exist in each slot in the same manner as described above, and then performs HARQ-ACK reception on the PUSCH.
需要说明的是,上述实施例一中仅以K1为下行传输所对应的PDCCH中的指示域动态指示的值为例。除此之外,K1还可以是预先定义或高层信令预先配置的,此时每个下行传输只有一个固定的反馈时序,但这个时序定义的改变不影响上述方案的执行。上述实施例一中仅以FDD为例,如果为时分双工(Time Division Duplex,TDD)同样适用,唯一不同的就是对于semi-static codebook确定的PDSCH候选集合不一定是连续的时隙,对于dynamic codebook其PDCCH monitoring occasion集合也可能不是在连续的时隙中,可能由于某些时隙不存在下行传输资源或者下行传输资源不足以支持候选的PDSCH时域资源大小,而将这些时隙排除。It should be noted that, in the first embodiment, only the value of the dynamic indication of the indication field in the PDCCH corresponding to the downlink transmission is taken as K1 as an example. In addition, K1 can also be pre-defined or pre-configured by high-level signaling. At this time, there is only one fixed feedback timing for each downlink transmission, but the change in this timing definition does not affect the implementation of the above scheme. In the first embodiment above, only FDD is used as an example. If it is time division duplex (TDD), the only difference is that the PDSCH candidate set determined by the semi-static codebook is not necessarily a continuous time slot. For dynamic The PDCCH monitoring set of the codebook may not be in consecutive time slots. These time slots may be excluded because there are no downlink transmission resources in some time slots or the downlink transmission resources are insufficient to support the candidate PDSCH time domain resource size.
需要说明的是,上述实施例一中,本申请实施例提供的HARQ-ACK的传输方法同样适用于当同一个PDCCH联合调度N个独立的PUSCH传输的情况。将上述所有或任意PDSCH替换为SPS PDSCH release(即指示SPS资源释放的PDCCH),同样适用。将上述有一个PDCCH调度一个PUSCH重复传输替换为SPS PUSCH传输或承载SP-CSI的PUSCH传输,同样适用,所不同的是,每个SPS PUSCH或SP-CSI PUSCH不是在连续的时隙中传输,而是根据预先配置的周期,在按照周期间隔的时隙中传输的,上述实施例一中调度PUSCH的UL grant则可以替换为激活SPS PUSCH或SP-CSI PUSCH的PDCCH。It should be noted that, in the first embodiment, the HARQ-ACK transmission method provided in the embodiment of the present application is also applicable to a case where the same PDCCH jointly schedules N independent PUSCH transmissions. Replacing all or any of the above PDSCHs with SPS PDSCH release (ie, PDCCH indicating SPS resource release) is also applicable. It is also applicable to replace the above-mentioned one PDCCH scheduling one PUSCH repeated transmission with SPS PUSCH transmission or PUSCH transmission carrying SP-CSI. The difference is that each SPS PUSCH or SP-CSI PUSCH is not transmitted in continuous time slots. It is transmitted according to a pre-configured period in time-slots at periodic intervals. The UL grant scheduling PUSCH in the first embodiment can be replaced with a PDCCH that activates SPS PUSCH or SP-CSI PUSCH.
综上,当承载HARQ-ACK的PUCCH与第一类PUSCH存在重叠,则确定与第一类PDCCH对应的下行传输的HARQ-ACK不在第一类PUSCH上传输。也就是在第一类PUSCH上传输HARQ-ACK时,根据预定的处理时延确定一个参考时刻,在参考时刻之后的指示SPS PDSCH释放的PDCCH和PDCCH调度的PDSCH不能在第一类PUSCH上传输HARQ-ACK,从而确定在某个时隙中的HARQ-ACK反馈序列中(codebook中)包含哪些PDSCH和指示SPS PDSCH释放的PDCCH可以进行HARQ-ACK,不包含哪些PDSCH和指示SPS PDSCH释放的PDCCH的HARQ-ACK,从而避免根据与当前PUSCH间隔更远的一个UL grant确定哪部分指示SPS PDSCH释放的PDCCH和PDSCH不能在当前时隙进行HARQ-ACK时,将判断过多的指示SPS PDSCH释放的PDCCH和PDSCH不能在当前时隙进行HARQ-ACK反馈而不得不将这些下行传输的HARQ-ACK反馈延时到后续时隙传输,大大压缩了下行传输的反馈时延,提高了系统传输效率,且使得PUSCH上的上行数据和最终的HARQ-ACK能够进行正确的速率匹配。In summary, when the PUCCH carrying the HARQ-ACK overlaps with the PUSCH of the first type, it is determined that the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not transmitted on the PUSCH of the first type. That is, when HARQ-ACK is transmitted on the first type PUSCH, a reference time is determined according to a predetermined processing delay. After the reference time, the PDCCH indicating the SPS PDSCH release and the PDSCH scheduled by the PDCCH cannot transmit HARQ on the first type PUSCH. -ACK to determine which PDSCH and PDCCH indicating SPS PDSCH release in the HARQ-ACK feedback sequence (in codebook) in a time slot can be HARQ-ACK, which PDSCH and PDCCH indicating SPS PDSCH release are not included HARQ-ACK, so as to avoid determining which part of the PDCCH indicating SPS PDSCH release and PDSCH cannot be HARQ-ACK in the current slot according to a UL grant that is further away from the current PUSCH, it will determine too many PDCCH indicating SPS PDSCH release The PDQ and PDSCH cannot perform HARQ-ACK feedback in the current time slot and have to delay the HARQ-ACK feedback of these downlink transmissions to the subsequent time slot transmissions, which greatly reduces the feedback delay of the downlink transmissions, improves system transmission efficiency, and makes The uplink data on the PUSCH and the final HARQ-ACK can perform correct rate matching.
下面结合说明书附图介绍本申请实施例提供的设备。The equipment provided in the embodiments of the present application is described below with reference to the accompanying drawings.
请参见图4,基于同一发明构思,本申请实施例提供一种网络设备,该网络设备包括:存储器401、处理器402和收发机404。其中,存储器401和收发机404可以通过总线接口与处理器402相连接(图4以此为例),或者也可以通过专门的连接线与处理器402连接。Referring to FIG. 4, based on the same inventive concept, an embodiment of the present application provides a network device. The network device includes: a memory 401, a processor 402, and a transceiver 404. The memory 401 and the transceiver 404 may be connected to the processor 402 through a bus interface (as shown in FIG. 4 as an example), or may be connected to the processor 402 through a special connection line.
其中,存储器401可以用于存储程序。收发机404,用于在处理器402的控制下收发数据。处理器402可以用于读取存储器401中的程序,执行下列过程:若承载HARQ-ACK的物理上行控制信道PUCCH与第一类物理上行共享信道PUSCH存在重叠,则确定与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK不在第一类PUSCH上传输。The memory 401 may be used to store a program. The transceiver 404 is configured to transmit and receive data under the control of the processor 402. The processor 402 may be used to read the program in the memory 401 and execute the following process: if there is an overlap between the physical uplink control channel PUCCH carrying the HARQ-ACK and the PUSCH of the first type of physical uplink shared channel, it is determined to be the first type of physical downlink control The HARQ-ACK for downlink transmission corresponding to the channel PDCCH is not transmitted on the first type of PUSCH.
可选的,处理器402还用于:确定不支持或者未配置PUCCH和PUSCH同时传输;和/或,确定PUCCH和第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。Optionally, the processor 402 is further configured to determine that simultaneous transmission of PUCCH and PUSCH is not supported or configured; and / or, determine that the PUCCH and the first type of PUSCH meet the requirements for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission. Time condition.
可选的,处理器402具体用于:对在PUSCH上传输的HARQ-ACK码本中与与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,在PUSCH上传输的HARQ-ACK码本中去掉与与第一类PDCCH对应的下行传输相对应的HARQ-ACK;或者,在产生在PUSCH上传输的HARQ-ACK码本时,不包含与第一类PDCCH对应的下行传输的HARQ-ACK。Optionally, the processor 402 is specifically configured to: generate a NACK for a position in the HARQ-ACK codebook transmitted on the PUSCH corresponding to the downlink transmission corresponding to the first type of PDCCH; or, HARQ-ACK transmitted on the PUSCH The HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH is removed from the codebook; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK corresponding to the downlink transmission of the first type of PDCCH is not included. -ACK.
可选的,与第一类PDCCH对应的下行传输包括以下下行传输中的至少一种:由第一类PDCCH调度的PDSCH;由第一类PDCCH指示的SPS PDSCH释放;指示下行SPS资源释放的PDCCH且PDCCH为第一类PDCCH。Optionally, the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: PDSCH scheduled by the first type of PDCCH; SPS indicated by the first type of PDCCH; PDSCH release; PDCCH indicating release of the downlink SPS resource And the PDCCH is the first type of PDCCH.
可选的,第一类PUSCH包括以下的PUSCH中的至少一种:不存在对应PDCCH调度的PUSCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。Optionally, the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH; A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
可选的,第一类PDCCH为:在第一时域位置之后传输的PDCCH,其中,第一时域位置为:PUSCH对应的虚拟PDCCH位置;或者,PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,预设条件为:在PUSCH的第一个符号之前,且与第一个符号间隔不低于T个符号,其中,T为预定的时延;或者,在PUSCH所在时隙之前的第K个时隙中,其中,K为第一PUSCH对应的调度时序值;或者,在PUSCH所在时隙之前,且与PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为第一PUSCH对应的调度时序值。Optionally, the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or a T-th before the first symbol of the PUSCH Symbol, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: before the first symbol of the PUSCH, and The symbol interval is not less than T symbols, where T is a predetermined delay; or, in the Kth slot before the slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, Prior to the time slot where the PUSCH is located, and in a time slot that is not less than K slots apart from the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
可选的,虚拟PDCCH位置为:PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,预设条件为:在PUSCH的第一个符号之前,且与第一个符号间隔不低于T个符号,其中,T为预定的时延;或者,在PUSCH所在时隙之前的第K个时隙中,其中,K为第一PUSCH对应的调度时序值;或者,在PUSCH所在时隙之前,且与PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为第一PUSCH对应的调度时序值。Optionally, the position of the virtual PDCCH is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or a PDCCH detection opportunity that meets a preset condition; Wherein, the preset condition is: before the first symbol of the PUSCH and not less than T symbols from the first symbol, where T is a predetermined delay; or, the K-th before the time slot where the PUSCH is located Among the time slots, K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located and the interval between the time slot and the PUSCH is not less than K time slots, where K is A scheduling timing value corresponding to the first PUSCH.
可选的,T的定义为如下定义中的一种:Optionally, T is defined as one of the following:
其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d
2,1=0,否则d
2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d
2,2为预定的BWP切换所需时间,否则d
2,2=0;T
c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率;
Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;
其中,若第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活第一类PUSCH传输的PDCCH中指示的调度时序值;Wherein, if the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is the scheduling timing value indicated in the PDCCH that activates the PUSCH transmission of the first type;
若第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;
若第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the PUSCH of the first type is a PUSCH other than the first PUSCH among the PUSCHs that are repeatedly transmitted repeatedly, T is the scheduling timing value indicated in the PDCCH that schedules the PUSCH transmission of the repeated transmissions.
可选的,预定的下行符号为满足预设条件的最近一个下行符号,或者为满足预设条件的时隙中的第一个下行符号;Flexible符号为满足预设条件中的最近一个Flexible符号,或者为满足预设条件的时隙中的第一个Flexible符号;PDCCH检测机会为满足预设条件中的最近一个PDCCH检测机会,或者为满足预设条件的时隙中的第一个PDCCH检测机会。Optionally, the predetermined downlink symbol is the latest downlink symbol that meets the preset condition, or the first downlink symbol in the time slot that meets the preset condition; the Flexible symbol is the latest Flexible symbol that meets the preset condition, Or the first Flexible symbol in a time slot that satisfies a preset condition; the PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies the preset condition, or the first PDCCH detection opportunity in a slot that satisfies the preset condition .
其中,在图4中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器402代表的一个或多个处理器和存储器401代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机404可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器402负责管理总线架构和通常的处理,存储器401可以存储处理器402在执行操作时所使用的数据。Among them, in FIG. 4, the bus architecture may include any number of interconnected buses and bridges. Specifically, one or more processors represented by the processor 402 and various circuits of the memory represented by the memory 401 are linked together. The bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art, so they are not described further herein. The bus interface provides an interface. The transceiver 404 may be multiple elements, including a transmitter and a transceiver, providing a unit for communicating with various other devices over a transmission medium. The processor 402 is responsible for managing the bus architecture and general processing, and the memory 401 can store data used by the processor 402 when performing operations.
可选的,存储器401可以包括只读存储器(英文:Read Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)和磁盘存储器。存储器401用于存储处理器402运行时所需的数据,即存储有可被至少一个处理器402执行的指令,至少一个处理器402通过执行存储器401存储的指令,执行图2-3所示的实施例提供的HARQ-ACK的传输方法。其中,存储器401的数量为一个或多个。其中,存储器401在图4中一并示出,但需要知道的是存储器401不是必选的功能模块,因此在图4中以虚线示出。Optionally, the memory 401 may include a read-only memory (English: Read Only Memory, referred to as ROM), a random access memory (English: Random Access Memory, referred to as RAM), and a disk storage. The memory 401 is used to store data required by the processor 402 during operation, that is, to store instructions that can be executed by at least one processor 402. At least one processor 402 executes the instructions shown in FIG. 2-3 by executing the instructions stored in the memory 401. The HARQ-ACK transmission method provided in the embodiment. The number of the memories 401 is one or more. The memory 401 is shown together in FIG. 4, but it needs to be known that the memory 401 is not a required functional module, so it is shown by a dotted line in FIG. 4.
请参见图5,基于同一发明构思,本申请实施例提供一种终端设备,该终端设备包括确定单元501和存储单元502。Referring to FIG. 5, based on the same inventive concept, an embodiment of the present application provides a terminal device. The terminal device includes a determining unit 501 and a storage unit 502.
其中,确定单元501用于若承载HARQ-ACK的物理上行控制信道PUCCH与第一类物理上行共享信道PUSCH存在重叠,则确定与第一类PDCCH对应的下行传输的HARQ-ACK不在第一类PUSCH上传输。存储单元502用于存储数据,其中,存储单元502不是必不可少的,因此用虚线进行示意。The determining unit 501 is configured to determine that if the physical uplink control channel PUCCH carrying the HARQ-ACK overlaps with the PUSCH of the first type physical uplink shared channel, it is determined that the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not in the PUSCH of the first type. On transmission. The storage unit 502 is used for storing data. The storage unit 502 is not indispensable, so it is indicated by a dotted line.
可选的,确定单元501还用于:确定不支持或者未配置PUCCH和PUSCH同时传输;和/或,确定PUCCH和第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。Optionally, the determining unit 501 is further configured to determine that simultaneous transmission of PUCCH and PUSCH is not supported or configured; and / or, determine that the PUCCH and the first type of PUSCH meet the requirements for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission. Time condition.
可选的,确定单元501具体用于:对在PUSCH上传输的HARQ-ACK码本中与与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,在PUSCH上传输的HARQ-ACK码本中去掉与与第一类PDCCH对应的下行传输相对应的HARQ-ACK;或者,在产生在PUSCH上传输的HARQ-ACK码本时,不包含与第一类PDCCH对应的下行传输的HARQ-ACK。Optionally, the determining unit 501 is specifically configured to: generate a NACK for a position in the HARQ-ACK codebook transmitted on the PUSCH corresponding to the downlink transmission corresponding to the first type of PDCCH; or, HARQ-ACK transmitted on the PUSCH The HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH is removed from the codebook; or, when the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK corresponding to the downlink transmission of the first type of PDCCH is not included. -ACK.
可选的,与第一类PDCCH对应的下行传输包括以下下行传输中的至少一种:由第一类PDCCH调度的PDSCH;由第一类PDCCH指示的SPS PDSCH释放;指示下行SPS资源释放的PDCCH且PDCCH为第一类PDCCH。Optionally, the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: PDSCH scheduled by the first type of PDCCH; SPS indicated by the first type of PDCCH; PDSCH release; PDCCH indicating release of the downlink SPS resource And the PDCCH is the first type of PDCCH.
可选的,第一类PUSCH包括以下的PUSCH中的至少一种:不存在对应PDCCH调度的PUSCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。Optionally, the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH; A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
可选的,第一类PDCCH为:在第一时域位置之后传输的PDCCH,其中,第一时域位置为:PUSCH对应的虚拟PDCCH位置;或者,PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,预设条件为:在PUSCH的第一个符号之前,且与第一个符号间隔不低于T个符号,其中,T为预定的时延;或者,在PUSCH所在时隙之前的第K个时隙中,其中,K为第一PUSCH对应的调度时序值;或者,在PUSCH所在时隙之前,且与PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为第一PUSCH对应的调度时序值。Optionally, the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or a T-th before the first symbol of the PUSCH Symbol, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: before the first symbol of the PUSCH, and The symbol interval is not less than T symbols, where T is a predetermined delay; or, in the Kth slot before the slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, Prior to the time slot where the PUSCH is located, and in a time slot that is not less than K slots apart from the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
可选的,虚拟PDCCH位置为:PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,预设条件为:在PUSCH的第一个符号之前,且与第一个符号间隔不低于T个符号,其中,T为预定的时延;或者,在PUSCH所在时隙之前的第K个时隙中,其中,K为第一PUSCH对应的调度时序值;或者,在PUSCH所在时隙之前,且与PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为第一PUSCH对应的调度时序值。Optionally, the position of the virtual PDCCH is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or a PDCCH detection opportunity that meets a preset condition; Wherein, the preset condition is: before the first symbol of the PUSCH and not less than T symbols from the first symbol, where T is a predetermined delay; or, the K-th before the time slot where the PUSCH is located Among the time slots, K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located and the interval between the time slot and the PUSCH is not less than K time slots, where K is A scheduling timing value corresponding to the first PUSCH.
可选的,T的定义为如下定义中的一种:Optionally, T is defined as one of the following:
其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d
2,1=0,否则d
2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d
2,2为预定的BWP切换所需时间,否则d
2,2=0;T
c为NR中 的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率;
Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;
其中,若第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活第一类PUSCH传输的PDCCH中指示的调度时序值;Wherein, if the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is the scheduling timing value indicated in the PDCCH that activates the PUSCH transmission of the first type;
若第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;
若第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the PUSCH of the first type is a PUSCH other than the first PUSCH among the PUSCHs that are repeatedly transmitted repeatedly, T is the scheduling timing value indicated in the PDCCH that schedules the PUSCH transmission of the repeated transmissions.
可选的,预定的下行符号为满足预设条件的最近一个下行符号,或者为满足预设条件的时隙中的第一个下行符号;Flexible符号为满足预设条件中的最近一个Flexible符号,或者为满足预设条件的时隙中的第一个Flexible符号;PDCCH检测机会为满足预设条件中的最近一个PDCCH检测机会,或者为满足预设条件的时隙中的第一个PDCCH检测机会。Optionally, the predetermined downlink symbol is the latest downlink symbol that meets the preset condition, or the first downlink symbol in the time slot that meets the preset condition; the Flexible symbol is the latest Flexible symbol that meets the preset condition, Or the first Flexible symbol in a time slot that satisfies a preset condition; the PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies the preset condition, or the first PDCCH detection opportunity in a slot that satisfies the preset condition .
其中,确定单元501和存储单元502所对应的实体设备均可以是前述的处理器402或收发机403。该终端设备可以用于执行图2-3所示的实施例提供的HARQ-ACK的传输方法。因此关于该设备中各功能模块所能够实现的功能,可参考图2-3所示的实施例中的相应描述,不多赘述。The physical device corresponding to the determining unit 501 and the storage unit 502 may be the aforementioned processor 402 or the transceiver 403. The terminal device may be configured to execute the HARQ-ACK transmission method provided in the embodiment shown in FIG. 2-3. Therefore, regarding the functions that can be implemented by each functional module in the device, reference may be made to the corresponding description in the embodiment shown in FIG. 2-3, and details are not described repeatedly.
请参见图6,基于同一发明构思,本申请实施例提供一种网络设备,该网络包括:存储器601、处理器602和收发机603。其中,存储器601和收发机603可以通过总线接口与处理器602相连接(图6以此为例),或者也可以通过专门的连接线与处理器602连接。Referring to FIG. 6, based on the same inventive concept, an embodiment of the present application provides a network device. The network includes: a memory 601, a processor 602, and a transceiver 603. The memory 601 and the transceiver 603 may be connected to the processor 602 through a bus interface (as an example in FIG. 6), or may be connected to the processor 602 through a special connection line.
其中,存储器601可以用于存储程序。收发机603,用于在所述处理器的控制下收发数据。处理器602可以用于读取存储器601中的程序,执行下列过程:The memory 601 may be used to store a program. The transceiver 603 is configured to transmit and receive data under the control of the processor. The processor 602 may be used to read a program in the memory 601 and perform the following processes:
若承载HARQ-ACK的物理上行控制信道PUCCH与第一类PUSCH存在重叠,则不在第一类PUSCH上按照HARQ-ACK的反馈比特数接收与第一类PDCCH对应的下行传输的HARQ-ACK。If the physical uplink control channel PUCCH carrying the HARQ-ACK overlaps with the PUSCH of the first type, the HARQ-ACK of the downlink transmission corresponding to the PDCCH of the first type is not received on the first PUSCH according to the number of HARQ-ACK feedback bits.
可选的,处理器602还用于:确定终端设备不支持或者未配置PUCCH和PUSCH同时传输;和/或,确定PUCCH和第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。Optionally, the processor 602 is further configured to: determine that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH; and / or, determine that the PUCCH and the first type of PUSCH satisfy the transfer of the HARQ-ACK carried on the PUCCH to the PUSCH Time conditions for transmission.
可选的,处理器602具体用于:对在PUSCH上传输的HARQ-ACK码本中与与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,在PUSCH上传输的HARQ-ACK码本中去掉与与第一类PDCCH对应的下行传输的HARQ-ACK;或者,在产生在PUSCH上传输的HARQ-ACK码本时,不包含与第一类PDCCH对应的下行传输的HARQ-ACK。Optionally, the processor 602 is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, HARQ-ACK transmitted on the PUSCH The HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is removed from the codebook; or the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not included in the HARQ-ACK codebook transmitted on the PUSCH. .
可选的,与第一类PDCCH对应的下行传输包括以下下行传输中的至少一种:由第一类PDCCH调度的物理下行共享信道PDSCH;由第一类PDCCH指示下行半持续性调度SPS资源释放的PDCCH;指示下行SPS资源释放的PDCCH且PDCCH为第一类PDCCH。Optionally, the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: a physical downlink shared channel PDSCH scheduled by the first type of PDCCH; and the first type of PDCCH indicates downlink semi-persistent scheduling SPS resource release PDCCH; a PDCCH indicating the release of downlink SPS resources, and the PDCCH is a first-type PDCCH.
可选的,第一类PUSCH包括以下的PUSCH中的至少一种:不存在对应PDCCH调度的PUSCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。Optionally, the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH; A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
可选的,第一类PDCCH为:在第一时域位置之后传输的PDCCH,其中,第一时域位置为:PUSCH对应的虚拟PDCCH位置;或者,PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH 检测机会;其中,预设条件为:在PUSCH的第一个符号之前,且与第一个符号间隔不低于T个符号,其中,T为预定的时延;或者,在PUSCH所在时隙之前的第K个时隙中,其中,K为第一PUSCH对应的调度时序值;或者,在PUSCH所在时隙之前,且与PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为第一PUSCH对应的调度时序值。Optionally, the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or a T-th before the first symbol of the PUSCH Symbol, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: before the first symbol of the PUSCH, and The symbol interval is not less than T symbols, where T is a predetermined delay; or, in the Kth slot before the slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, Prior to the time slot where the PUSCH is located, and in a time slot that is not less than K slots apart from the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
可选的,虚拟PDCCH位置为:PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,预设条件为:在PUSCH的第一个符号之前,且与第一个符号间隔不低于T个符号,其中,T为预定的时延;或者,在PUSCH所在时隙之前的第K个时隙中,其中,K为第一PUSCH对应的调度时序值;或者,在PUSCH所在时隙之前,且与PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为第一PUSCH对应的调度时序值。Optionally, the position of the virtual PDCCH is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or a PDCCH detection opportunity that meets a preset condition; Wherein, the preset condition is: before the first symbol of the PUSCH and not less than T symbols from the first symbol, where T is a predetermined delay; or, the K-th before the time slot where the PUSCH is located Among the time slots, K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located and the interval between the time slot and the PUSCH is not less than K time slots, where K is A scheduling timing value corresponding to the first PUSCH.
可选的,T的定义为如下定义中的一种:Optionally, T is defined as one of the following:
其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d
2,1=0,否则d
2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d
2,2为预定的BWP切换所需时间,否则d
2,2=0;T
c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率;
Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;
其中,若第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活第一类PUSCH传输的PDCCH中指示的调度时序值;Wherein, if the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is the scheduling timing value indicated in the PDCCH that activates the PUSCH transmission of the first type;
若第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;
若第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the PUSCH of the first type is a PUSCH other than the first PUSCH among the PUSCHs that are repeatedly transmitted repeatedly, T is the scheduling timing value indicated in the PDCCH that schedules the PUSCH transmission of the repeated transmissions.
可选的,预定的下行符号为满足预设条件的最近一个下行符号,或者为满足预设条件的时隙中的第一个下行符号;Flexible符号为满足预设条件中的最近一个Flexible符号,或者为满足预设条件的时隙中的第一个Flexible符号;PDCCH检测机会为满足预设条件中的最近一个PDCCH检测机会,或者为满足预设条件的时隙中的第一个PDCCH检测机会。Optionally, the predetermined downlink symbol is the latest downlink symbol that meets the preset condition, or the first downlink symbol in the time slot that meets the preset condition; the Flexible symbol is the latest Flexible symbol that meets the preset condition, Or the first Flexible symbol in a time slot that satisfies a preset condition; the PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies the preset condition, or the first PDCCH detection opportunity in a slot that satisfies the preset condition .
其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器602代表的一个或多个处理器和存储器601代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机603可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的 单元。处理器602负责管理总线架构和通常的处理,存储器601可以存储处理器602在执行操作时所使用的数据。Among them, in FIG. 6, the bus architecture may include any number of interconnected buses and bridges. Specifically, one or more processors represented by the processor 602 and various circuits of the memory represented by the memory 601 are linked together. The bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art, so they are not described further herein. The bus interface provides an interface. The transceiver 603 may be multiple elements, including a transmitter and a transceiver, providing a unit for communicating with various other devices on a transmission medium. The processor 602 is responsible for managing the bus architecture and general processing, and the memory 601 may store data used by the processor 602 when performing operations.
可选的,存储器601可以包括只读存储器(英文:Read Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)和磁盘存储器。存储器601用于存储处理器602运行时所需的数据,即存储有可被至少一个处理器602执行的指令,至少一个处理器602通过执行存储器601存储的指令,执行图2-3所示的实施例提供的HARQ-ACK的传输方法。其中,存储器601的数量为一个或多个。其中,存储器601在图6中一并示出,但需要知道的是存储器601不是必选的功能模块,因此在图6中以虚线示出。Optionally, the memory 601 may include a read-only memory (English: Read Only Memory, referred to as ROM), a random access memory (English: Random Access Memory, referred to as RAM), and a disk storage. The memory 601 is used to store data required by the processor 602 during operation, that is, to store instructions that can be executed by at least one processor 602. At least one processor 602 executes the instructions shown in FIG. 2-3 by executing the instructions stored in the memory 601. The HARQ-ACK transmission method provided in the embodiment. The number of the memories 601 is one or more. The memory 601 is shown together in FIG. 6, but it needs to be known that the memory 601 is not a required function module, so it is shown by a dotted line in FIG. 6.
请参见图7,基于同一发明构思,本申请实施例提供一种网络设备,该网络设备包括确定单元701和存储单元702。Referring to FIG. 7, based on the same inventive concept, an embodiment of the present application provides a network device. The network device includes a determining unit 701 and a storage unit 702.
其中,确定单元701用于若承载HARQ-ACK的物理上行控制信道PUCCH与第一类PUSCH存在重叠,则不在所述第一类PUSCH上按照所述HARQ-ACK的反馈比特数接收与第一类PDCCH对应的下行传输的HARQ-ACK。存储单元702用于存储数据。其中,存储单元702不是必不可少的,因此,用虚线进行示意。The determining unit 701 is configured to, if the physical uplink control channel PUCCH carrying the HARQ-ACK and the first type PUSCH overlap, do not receive the first uplink type PUSCH in accordance with the HARQ-ACK feedback bit number and the first type PUSCH. HARQ-ACK for downlink transmission corresponding to the PDCCH. The storage unit 702 is configured to store data. Among them, the storage unit 702 is not indispensable, so it is indicated by a dotted line.
可选的,确定单元701还用于:确定终端设备不支持或者未配置PUCCH和PUSCH同时传输;和/或,确定PUCCH和第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。Optionally, the determining unit 701 is further configured to: determine that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH; and / or, determine that the PUCCH and the first type of PUSCH satisfy the transfer of the HARQ-ACK carried on the PUCCH to the PUSCH Time conditions for transmission.
可选的,确定单元701具体用于:对在PUSCH上传输的HARQ-ACK码本中与与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,在PUSCH上传输的HARQ-ACK码本中去掉与与第一类PDCCH对应的下行传输的HARQ-ACK;或者,在产生在PUSCH上传输的HARQ-ACK码本时,不包含与第一类PDCCH对应的下行传输的HARQ-ACK。Optionally, the determining unit 701 is specifically configured to: generate a NACK for a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or, HARQ-ACK transmitted on the PUSCH The HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is removed from the codebook; or the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH is not included in the HARQ-ACK codebook transmitted on the PUSCH. .
可选的,与第一类PDCCH对应的下行传输包括以下下行传输中的至少一种:由第一类PDCCH调度的PDSCH;由第一类PDCCH指示下行半持续性调度SPS资源释放的PDCCH;Optionally, the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions: a PDSCH scheduled by the first type of PDCCH; a PDCCH instructed by the first type of PDCCH to release downlink semi-persistently scheduled SPS resources;
指示下行SPS资源释放的PDCCH且PDCCH为第一类PDCCH。A PDCCH indicating the release of downlink SPS resources, and the PDCCH is a first-type PDCCH.
可选的,第一类PUSCH包括以下的PUSCH中的至少一种:不存在对应PDCCH调度的PUSCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。Optionally, the first type of PUSCH includes at least one of the following PUSCHs: there is no PUSCH scheduled for the corresponding PDCCH; a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH; A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
可选的,第一类PDCCH为:在第一时域位置之后传输的PDCCH,其中,第一时域位置为:PUSCH对应的虚拟PDCCH位置;或者,PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,预设条件为:在PUSCH的第一个符号之前,且与第一个符号间隔不低于T个符号,其中,T为预定的时延;或者,在PUSCH所在时隙之前的第K个时隙中,其中,K为第一PUSCH对应的调度时序值;或者,在PUSCH所在时隙之前,且与PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为第一PUSCH对应的调度时序值。Optionally, the first type of PDCCH is: a PDCCH transmitted after a first time-domain position, where the first time-domain position is: a virtual PDCCH position corresponding to the PUSCH; or a T-th before the first symbol of the PUSCH Symbol, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is: before the first symbol of the PUSCH, and The symbol interval is not less than T symbols, where T is a predetermined delay; or, in the Kth slot before the slot where the PUSCH is located, where K is the scheduling timing value corresponding to the first PUSCH; or, Prior to the time slot where the PUSCH is located, and in a time slot that is not less than K slots apart from the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
可选的,虚拟PDCCH位置为:PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,预设条件为:在PUSCH的第一个符号之前,且与第一个符号间隔不低于T个符号, 其中,T为预定的时延;或者,在PUSCH所在时隙之前的第K个时隙中,其中,K为第一PUSCH对应的调度时序值;或者,在PUSCH所在时隙之前,且与PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为第一PUSCH对应的调度时序值。Optionally, the position of the virtual PDCCH is: a T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay; or a predetermined downlink symbol or Flexible symbol or a PDCCH detection opportunity that meets a preset condition; Wherein, the preset condition is: before the first symbol of the PUSCH, and not less than T symbols from the first symbol, where T is a predetermined delay; or the K-th before the time slot where the PUSCH is located Among the time slots, K is the scheduling timing value corresponding to the first PUSCH; or, before the time slot where the PUSCH is located and the interval between the time slot and the PUSCH is not less than K time slots, where K is A scheduling timing value corresponding to the first PUSCH.
可选的,T的定义为如下定义中的一种:Optionally, T is defined as one of the following:
其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d
2,1=0,否则d
2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d
2,2为预定的BWP切换所需时间,否则d
2,2=0;T
c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率;
Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;
其中,若第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活第一类PUSCH传输的PDCCH中指示的调度时序值;Wherein, if the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is the scheduling timing value indicated in the PDCCH that activates the PUSCH transmission of the first type;
若第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;
若第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the PUSCH of the first type is a PUSCH other than the first PUSCH among the PUSCHs that are repeatedly transmitted repeatedly, T is the scheduling timing value indicated in the PDCCH that schedules the PUSCH transmission of the repeated transmissions.
可选的,预定的下行符号为满足预设条件的最近一个下行符号,或者为满足预设条件的时隙中的第一个下行符号;Flexible符号为满足预设条件中的最近一个Flexible符号,或者为满足预设条件的时隙中的第一个Flexible符号;PDCCH检测机会为满足预设条件中的最近一个PDCCH检测机会,或者为满足预设条件的时隙中的第一个PDCCH检测机会。Optionally, the predetermined downlink symbol is the latest downlink symbol that meets the preset condition, or the first downlink symbol in the time slot that meets the preset condition; the Flexible symbol is the latest Flexible symbol that meets the preset condition, Or the first Flexible symbol in a time slot that satisfies a preset condition; the PDCCH detection opportunity is the latest PDCCH detection opportunity that satisfies the preset condition, or the first PDCCH detection opportunity in a slot that satisfies the preset condition .
其中,确定单元701和接收单元702所对应的实体设备均可以是前述的处理器602或收发机603。该网络设备可以用于执行图2-3所示的实施例提供的HARQ-ACK的传输方法。因此关于该设备中各功能模块所能够实现的功能,可参考图2-3所示的实施例中的相应描述,不多赘述。The physical device corresponding to the determining unit 701 and the receiving unit 702 may be the foregoing processor 602 or transceiver 603. The network device may be used to execute the HARQ-ACK transmission method provided in the embodiment shown in FIG. 2-3. Therefore, regarding the functions that can be implemented by each functional module in the device, reference may be made to the corresponding description in the embodiment shown in FIG. 2-3, and details are not described repeatedly.
基于同一发明构思,本申请实施例还提供一种计算机存储介质,其中,计算机存储介质存储有计算机指令,当计算机指令在计算机上运行时,执行图2-图3所示的实施例提供的HARQ-ACK的传输方法。Based on the same inventive concept, an embodiment of the present application further provides a computer storage medium, where the computer storage medium stores computer instructions, and when the computer instructions run on the computer, the HARQ provided by the embodiment shown in FIG. 2 to FIG. 3 is executed. -ACK transmission method.
本申请实施例提供的HARQ-ACK的传输方法、终端设备及网络设备可以应用于无线通信系统,例如5G系统中。但适用的通信系统包括但不限于5G系统或其演进系统,其它的基于正交频分复用(orthogonal frequency division multiplexing,OFDM)系统,基于DFT-S-OFDM(DFT-Spread OFDM,DFT扩展OFDM),演进型长期演进(Evolved Long Term Evolution,eLTE)的系统、以及新的网络设备系统等。在实际应用中上述各个设备之间的 连接可以为无线连接,也可以为有线连接。The HARQ-ACK transmission method, terminal device, and network device provided in the embodiments of the present application can be applied to a wireless communication system, such as a 5G system. But applicable communication systems include, but are not limited to, 5G systems or their evolved systems, other orthogonal frequency division multiplexing (OFDM) systems, and DFT-S-OFDM (DFT-Spread OFDM, DFT extended OFDM) ), Evolved Long Term Evolution (eLTE) systems, and new network equipment systems. In practical applications, the connection between the above devices may be a wireless connection or a wired connection.
需要说明的是,上述通信系统可以包括多个终端设备,网络设备可以与多个终端设备通信(传输信令或传输数据)。本申请实施例涉及的终端设备,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线用户设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,终端设备可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。终端也可以称为系统、订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、接入点(Access Point)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)、用户设备(User Device),无线设备(wireless device)。It should be noted that the above communication system may include multiple terminal devices, and the network device may communicate (transmit signaling or transmit data) with multiple terminal devices. The terminal device involved in this embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing device connected to a wireless modem. A wireless user equipment can communicate with one or more core networks via a Radio Access Network (RAN). The terminal equipment can be a mobile terminal, such as a mobile phone (or a "cellular" phone) and a mobile terminal with a mobile terminal. Computers, for example, may be portable, pocket-sized, handheld, computer-built or vehicle-mounted mobile devices that exchange languages and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices . A terminal can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a mobile station, a remote station, an access point, and a remote station. Terminal (Remote Terminal), Access Terminal (Access Terminal), User Terminal (User Terminal), User Agent (User Agent), User Equipment (User Device), Wireless Device (Wireless Device).
本申请实施例提供的网络设备可以为基站,或是用于将收到的空中帧与IP分组进行相互转换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络设备。该网络设备还可以是协调对空中接口的属性管理的设备。例如,网络设备可以是5G系统中的网络设备,如下一代基站(Next generation Node B,gNB),还可以是全球移动通信系统(Global System for Mobile Communication,GSM)或码分多址(Code Division Multiple Access,CDMA)中的基站(Base Transceiver Station,BTS),也可以是宽带码分多址(Wideband Code Division Multiple Access,WCDMA)中的基站(NodeB),还可以是LTE中的演进型基站(evolutional Node B,eNB或e-NodeB),本申请实施例并不限定。The network device provided in this embodiment of the present application may be a base station or be used to convert received air frames and IP packets to each other and serve as a router between the wireless terminal device and the rest of the access network. The rest may include Internet Protocol (IP) network equipment. The network device may also be a device that coordinates attribute management of the air interface. For example, the network device may be a network device in a 5G system, such as a next-generation base station (Next Generation NodeB, gNB), or a Global System for Mobile Communications (GSM) or Code Division Multiple Access (Code Division) Multiple Access (CDMA) base stations (Base Transceiver Stations (BTS)) can also be Wideband Code Division Multiple Access (WCDMA) base stations (NodeB), or LTE evolved base stations ( (evolutional NodeB, eNB or e-NodeB), this embodiment of the present application is not limited.
需要理解的是,在本申请实施例的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。在本申请实施例的描述中“多个”,是指两个或两个以上。It should be understood that in the description of the embodiments of the present application, words such as "first" and "second" are used only for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor as indicating Or imply order. In the description of the embodiments of the present application, “multiple” means two or more.
在一些可能的实施方式中,本申请提供的HARQ-ACK的传输方法、网络设备和终端设备的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书上述描述的根据本申请各种示例性实施方式的配置信息的选择方法中的步骤,例如,所述计算机设备可以执行如图2-3中所示的实施例提供的HARQ-ACK的传输方法。In some possible implementation manners, aspects of the HARQ-ACK transmission method, network device, and terminal device provided in the present application may also be implemented as a program product, which includes program code, and when the program product is in a computer, When running on a device, the program code is used to cause the computer device to execute the steps in the method for selecting configuration information according to various exemplary embodiments of the present application described above in this specification. For example, the computer device may execute The HARQ-ACK transmission method provided in the embodiment shown in FIG. 2-3.
所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件,或者上述的任意合适的组合。The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: electrical connections with one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the foregoing.
本申请的实施方式的用于HARQ-ACK的传输方法的程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在计算设备上运行。然而,本申请的程序 产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。The program product for the HARQ-ACK transmission method according to the embodiment of the present application may adopt a portable compact disk read-only memory (CD-ROM) and include a program code, and may run on a computing device. However, the program product of the present application is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device.
可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。The readable signal medium may include a data signal that is borne in baseband or propagated as part of a carrier wave, in which readable program code is carried. Such a propagated data signal may take many forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the foregoing. The readable signal medium may also be any readable medium other than a readable storage medium, and the readable medium may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device.
可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等等,或者上述的任意合适的组合。Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
可以以一种或多种程序设计语言的任意组合来编写用于执行本申请操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。The program code for performing the operations of this application may be written in any combination of one or more programming languages, which includes object-oriented programming languages—such as Java, C ++, etc., and also includes conventional procedural Programming language—such as "C" or a similar programming language. The program code may be executed entirely on the user computing device, partly on the user device, as an independent software package, partly on the user computing device, partly on the remote computing device, or entirely on the remote computing device or server On. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computing device (e.g., using Internet services Provider to connect via the Internet).
应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。It should be noted that although several units or sub-units of the device are mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present application, the features and functions of the two or more units described above may be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided into multiple units to be embodied.
此外,尽管在附图中以特定顺序描述了本申请方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。Furthermore, although the operations of the method of the present application are described in a specific order in the drawings, this does not require or imply that these operations must be performed in that specific order, or that all operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step for execution, and / or one step may be split into multiple steps for execution.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present application may be provided as a method, a system, or a computer program product. Therefore, this application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, this application may take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。This application is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present application. It should be understood that each process and / or block in the flowcharts and / or block diagrams, and combinations of processes and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, so that the instructions generated by the processor of the computer or other programmable data processing device are used to generate instructions Means for implementing the functions specified in one or more flowcharts and / or one or more blocks of the block diagrams.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个 方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to work in a particular manner such that the instructions stored in the computer-readable memory produce a manufactured article including an instruction device, the instructions The device implements the functions specified in one or more flowcharts and / or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device, so that a series of steps can be performed on the computer or other programmable device to produce a computer-implemented process, which can be executed on the computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more flowcharts and / or one or more blocks of the block diagrams.
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。Although the preferred embodiments of the present application have been described, those skilled in the art can make other changes and modifications to these embodiments once they know the basic inventive concepts. Therefore, the following claims are intended to be construed to include the preferred embodiments and all changes and modifications that fall within the scope of this application.
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. In this way, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application also intends to include these changes and variations.
Claims (39)
- 一种混合自动重传请求确认HARQ-ACK的传输方法,其特征在于,包括:A transmission method for a hybrid automatic repeat request confirmation HARQ-ACK, which includes:若承载HARQ-ACK的物理上行控制信道PUCCH与第一类物理上行共享信道PUSCH存在重叠,则确定与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK不在所述第一类PUSCH上传输。If there is an overlap between the physical uplink control channel PUCCH carrying the HARQ-ACK and the first type of physical uplink shared channel PUSCH, it is determined that the HARQ-ACK for downlink transmission corresponding to the first type of physical downlink control channel PDCCH is not on the first type of PUSCH transmission.
- 如权利要求1所述的传输方法,其特征在于,确定与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK不在所述第一类PUSCH上传输之前,还包括:The transmission method according to claim 1, wherein before determining that HARQ-ACK of downlink transmission corresponding to the first type of physical downlink control channel PDCCH is not transmitted on the first type of PUSCH, further comprising:确定不支持或者未配置PUCCH和PUSCH同时传输;和/或,Determine that simultaneous transmission of PUCCH and PUSCH is not supported or configured; and / or,确定所述PUCCH和所述第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。It is determined that the PUCCH and the first type of PUSCH meet a time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission.
- 如权利要求1所述的传输方法,其特征在于,确定与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK不在所述第一类PUSCH上传输,包括:The transmission method according to claim 1, wherein determining that HARQ-ACK for downlink transmission corresponding to the first type of physical downlink control channel (PDCCH) is not transmitted on the first type of PUSCH comprises:对在所述PUSCH上传输的HARQ-ACK码本中与所述与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,Generate a NACK at a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or,在所述PUSCH上传输的HARQ-ACK码本中去掉与所述与第一类PDCCH对应的下行传输相对应的HARQ-ACK;或者,Removing the HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH from the HARQ-ACK codebook transmitted on the PUSCH; or,在产生在所述PUSCH上传输的HARQ-ACK码本时,不包含所述与第一类PDCCH对应的下行传输的HARQ-ACK。When the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK of the downlink transmission corresponding to the first-type PDCCH is not included.
- 如权利要求1-3任一所述的传输方法,其特征在于,与第一类PDCCH对应的下行传输包括以下下行传输中的至少一种:The transmission method according to any one of claims 1-3, wherein the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions:由所述第一类PDCCH调度的物理下行共享信道PDSCH;A physical downlink shared channel PDSCH scheduled by the first type of PDCCH;由所述第一类PDCCH指示的SPS PDSCH释放;Release of the SPS PDSCH indicated by the first type of PDCCH;指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH。A PDCCH indicating the release of downlink SPS resources, and the PDCCH is a first-type PDCCH.
- 如权利要求1-3任一所述的传输方法,其特征在于,所述第一类PUSCH包括以下的PUSCH中的至少一种:The transmission method according to any one of claims 1-3, wherein the first type of PUSCH includes at least one of the following PUSCHs:不存在对应PDCCH调度的PUSCH;There is no PUSCH scheduled for the corresponding PDCCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;A PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
- 如权利要求1-3任一所述的传输方法,其特征在于,所述第一类PDCCH为:The transmission method according to any one of claims 1-3, wherein the first type of PDCCH is:在第一时域位置之后传输的PDCCH,其中,所述第一时域位置为:A PDCCH transmitted after a first time domain position, where the first time domain position is:所述PUSCH对应的虚拟PDCCH位置;或者,The virtual PDCCH position corresponding to the PUSCH; or所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,The Tth symbol before the first symbol of the PUSCH, where T is a predetermined delay; or,满足预设条件的预定的下行符号或灵活Flexible符号或PDCCH检测机会;其中,所述预设条件为:A predetermined downlink symbol or flexible symbol or a PDCCH detection opportunity that meets a preset condition, where the preset condition is:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;Before the first symbol of the PUSCH and not less than the T symbols from the first symbol, where T is a predetermined delay;或者,or,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;In the Kth slot before the slot where the PUSCH is located, where K is a scheduling timing value corresponding to the first PUSCH;或者,or,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- 如权利要求6所述的传输方法,其特征在于,所述虚拟PDCCH位置为:The transmission method according to claim 6, wherein the virtual PDCCH position is:所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,The Tth symbol before the first symbol of the PUSCH, where T is a predetermined delay; or,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,所述预设条件为:A predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;Before the first symbol of the PUSCH and not less than the T symbols from the first symbol, where T is a predetermined delay;或者,or,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;In the Kth slot before the slot where the PUSCH is located, where K is a scheduling timing value corresponding to the first PUSCH;或者,or,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- 如权利要求6或7所述的传输方法,其特征在于,所述T的定义为如下定义中的一种:The transmission method according to claim 6 or 7, wherein the definition of T is one of the following definitions:T=max((N 2+d 2,1+1)·(2048+144)·κ·2 -μ·T C,d 2,2); T = max ((N 2 + d 2,1 +1) · (2048 + 144) · κ · 2 -μ · T C , d 2,2 );T=max((Z+d)·(2048+144)·κ·2 -μ·T C,d 2,2);T=(N 2+d 2,1+1)·(2048+144)·κ·2 -μ·T C; T = max ((Z + d) · (2048 + 144) · κ · 2 -μ · T C , d 2,2 ); T = (N 2 + d 2,1 +1) · (2048 + 144) · Κ · 2 -μ · T C ;T=(Z+d)·(2048+144)·κ·2 -μ·T C; T = (Z + d) · (2048 + 144) · κ · 2 -μ · T C ;其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d 2,1=0,否则d 2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d 2,2为BWP切换所需时间,否则d 2,2=0;T c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率; Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is the time required for the BWP handover, Otherwise d 2,2 = 0; T c is the basic time unit in NR, and κ is the ratio between the basic time unit of LTE and the basic time unit of NR;若所述第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活所述第一类PUSCH传输的PDCCH中指示的调度时序值;If the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is a scheduling timing value indicated in the PDCCH that activates the PUSCH of the first type of transmission;若所述第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为所述PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;若所述第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度所述重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the first type of PUSCH is a PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly, T is a scheduling timing value indicated in a PDCCH that schedules the repeated transmission of the PUSCH transmission.
- 如权利要求6或7所述的传输方法,其特征在于,所述预定的下行符号为满足所述预设条件的最近一个下行符号,或者为满足所述预设条件的时隙中的第一个下行符号;The transmission method according to claim 6 or 7, wherein the predetermined downlink symbol is a most recent downlink symbol that satisfies the preset condition, or is a first in a time slot that satisfies the preset condition. Downward symbols所述Flexible符号为满足所述预设条件中的最近一个Flexible符号,或者为满足所述 预设条件的时隙中的第一个Flexible符号;The Flexible symbol is the latest Flexible symbol in the preset condition, or the first Flexible symbol in a time slot that satisfies the preset condition;所述PDCCH检测机会为满足所述预设条件中的最近一个PDCCH检测机会,或者为满足所述预设条件的时隙中的第一个PDCCH检测机会。The PDCCH detection opportunity is the most recent PDCCH detection opportunity in the preset condition, or the first PDCCH detection opportunity in a time slot that satisfies the preset condition.
- 一种混合自动重传请求确认HARQ-ACK的传输方法,其特征在于,包括:A transmission method for a hybrid automatic repeat request confirmation HARQ-ACK, which includes:若承载HARQ-ACK的物理上行控制信道PUCCH与第一类物理上行共享信道PUSCH存在重叠,则不在所述第一类PUSCH上按照所述HARQ-ACK的反馈比特数接收与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK。If the physical uplink control channel PUCCH carrying the HARQ-ACK overlaps with the PUSCH of the first type of physical uplink shared channel, the PUQCH of the first type of PUSCH is not received according to the HARQ-ACK feedback bit number and the first type of physical downlink control HARQ-ACK for downlink transmission corresponding to the channel PDCCH.
- 如权利要求10所述的传输方法,其特征在于,不在所述第一类PUSCH上按照所述HARQ-ACK的反馈比特数接收与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK之前,还包括:The transmission method according to claim 10, wherein the HARQ-ACK for downlink transmission corresponding to the first type physical downlink control channel (PDCCH) is not received on the first type of PUSCH according to the number of HARQ-ACK feedback bits. Before, it also included:确定终端设备不支持或者未配置PUCCH和PUSCH同时传输;和/或,Determine that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH; and / or,确定所述PUCCH和所述第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。It is determined that the PUCCH and the first type of PUSCH meet a time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission.
- 如权利要求10所述的传输方法,其特征在于,不在所述第一类PUSCH上按照所述HARQ-ACK的反馈比特数接收与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK,包括:The transmission method according to claim 10, wherein the HARQ-ACK for downlink transmission corresponding to the first type physical downlink control channel (PDCCH) is not received on the first type of PUSCH according to the number of HARQ-ACK feedback bits. ,include:对在所述PUSCH上传输的HARQ-ACK码本中与所述与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,Generate a NACK at a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or,在所述PUSCH上传输的HARQ-ACK码本中去掉与所述与第一类PDCCH对应的下行传输的HARQ-ACK;或者,Removing the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH from the HARQ-ACK codebook transmitted on the PUSCH; or,在产生在所述PUSCH上传输的HARQ-ACK码本时,不包含所述与第一类PDCCH对应的下行传输的HARQ-ACK。When the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK of the downlink transmission corresponding to the first-type PDCCH is not included.
- 如权利要求10-12任一所述的传输方法,其特征在于,与所述第一类PDCCH对应的下行传输包括以下下行传输中的至少一种:The transmission method according to any one of claims 10-12, wherein the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions:由所述第一类PDCCH调度的物理下行共享信道PDSCH;A physical downlink shared channel PDSCH scheduled by the first type of PDCCH;由所述第一类PDCCH指示的SPS PDCCH释放;SPS PDCCH release indicated by the first type of PDCCH;指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH。A PDCCH indicating the release of downlink SPS resources, and the PDCCH is a first-type PDCCH.
- 如权利要求10-12任一所述的传输方法,其特征在于,所述第一类PUSCH包括以下的PUSCH中的至少一种:The transmission method according to any one of claims 10-12, wherein the first type of PUSCH includes at least one of the following PUSCHs:不存在对应PDCCH调度的PUSCH;There is no PUSCH scheduled for the corresponding PDCCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;A PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
- 如权利要求10-12任一所述的传输方法,其特征在于,所述第一类PDCCH为:The transmission method according to any one of claims 10-12, wherein the first type of PDCCH is:在第一时域位置之后传输的PDCCH,其中,所述第一时域位置为:A PDCCH transmitted after a first time domain position, where the first time domain position is:所述PUSCH对应的虚拟PDCCH位置;或者,The virtual PDCCH position corresponding to the PUSCH; or所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;A T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay;或者,or,满足预设条件的预定的下行符号或灵活Flexible符号或PDCCH检测机会;其中,所述预设条件为:A predetermined downlink symbol or flexible symbol or a PDCCH detection opportunity that meets a preset condition, where the preset condition is:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;Before the first symbol of the PUSCH and not less than the T symbols from the first symbol, where T is a predetermined delay;或者,or,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;In the Kth slot before the slot where the PUSCH is located, where K is a scheduling timing value corresponding to the first PUSCH;或者,or,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- 如权利要求15所述的传输方法,其特征在于,所述虚拟PDCCH位置为:The transmission method according to claim 15, wherein the virtual PDCCH position is:所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,The Tth symbol before the first symbol of the PUSCH, where T is a predetermined delay; or,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,所述预设条件为:A predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;Before the first symbol of the PUSCH and not less than the T symbols from the first symbol, where T is a predetermined delay;或者,or,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;In the Kth slot before the slot where the PUSCH is located, where K is a scheduling timing value corresponding to the first PUSCH;或者,or,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- 如权利要求16所述的传输方法,其特征在于,所述T的定义为如下定义中的一种:The transmission method according to claim 16, wherein the definition of T is one of the following definitions:其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d 2,1=0,否则d 2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d 2,2为预定的BWP切换所需时间,否则d 2,2=0;T c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率; Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;若所述第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活所述第一类PUSCH传输的PDCCH中指示的调度时序值;If the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is a scheduling timing value indicated in the PDCCH that activates the PUSCH of the first type of transmission;若所述第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为所述PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;若所述第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的 PUSCH,则T为调度所述重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the first type of PUSCH is a PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly, T is a scheduling timing value indicated in a PDCCH that schedules the repeated transmission of the PUSCH transmission.
- 如权利要求16所述的传输方法,其特征在于,The transmission method according to claim 16, wherein:所述预定的下行符号为满足所述预设条件的最近一个下行符号,或者为满足所述预设条件的时隙中的第一个下行符号;The predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition;所述Flexible符号为满足所述预设条件中的最近一个Flexible符号,或者为满足所述预设条件的时隙中的第一个Flexible符号;The Flexible symbol is the latest Flexible symbol that meets the preset condition, or the first Flexible symbol in a time slot that meets the preset condition;所述PDCCH检测机会为满足所述预设条件中的最近一个PDCCH检测机会,或者为满足所述预设条件的时隙中的第一个PDCCH检测机会。The PDCCH detection opportunity is the most recent PDCCH detection opportunity in the preset condition, or the first PDCCH detection opportunity in a time slot that satisfies the preset condition.
- 一种终端设备,其特征在于,包括:A terminal device, comprising:存储器,用于存储指令;Memory for storing instructions;处理器,用于读取所述存储器中的指令,执行下列过程:A processor, configured to read an instruction in the memory, and execute the following process:若承载HARQ-ACK的物理上行控制信道PUCCH与第一类物理上行共享信道PUSCH存在重叠,则确定与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK不在所述第一类PUSCH上传输;If there is an overlap between the physical uplink control channel PUCCH carrying the HARQ-ACK and the first type of physical uplink shared channel PUSCH, it is determined that the HARQ-ACK for downlink transmission corresponding to the first type of physical downlink control channel PDCCH is not on the first type of PUSCH transmission;收发机,用于在所述处理器的控制下收发数据。A transceiver for receiving and sending data under the control of the processor.
- 如权利要求19所述的终端设备,其特征在于,所述处理器还用于:The terminal device according to claim 19, wherein the processor is further configured to:确定不支持或者未配置PUCCH和PUSCH同时传输;和/或,Determine that simultaneous transmission of PUCCH and PUSCH is not supported or configured; and / or,确定所述PUCCH和所述第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。It is determined that the PUCCH and the first type of PUSCH meet a time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission.
- 如权利要求19所述的终端设备,其特征在于,所述处理器具体用于:The terminal device according to claim 19, wherein the processor is specifically configured to:对在所述PUSCH上传输的HARQ-ACK码本中与所述与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,Generate a NACK at a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or,在所述PUSCH上传输的HARQ-ACK码本中去掉与所述与第一类PDCCH对应的下行传输相对应的HARQ-ACK;或者,Removing the HARQ-ACK corresponding to the downlink transmission corresponding to the first type of PDCCH from the HARQ-ACK codebook transmitted on the PUSCH; or,在产生在所述PUSCH上传输的HARQ-ACK码本时,不包含所述与第一类PDCCH对应的下行传输的HARQ-ACK。When the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK of the downlink transmission corresponding to the first-type PDCCH is not included.
- 如权利要求19-21任一所述的终端设备,其特征在于,与第一类PDCCH对应的下行传输包括以下下行传输中的至少一种:The terminal device according to any one of claims 19 to 21, wherein the downlink transmission corresponding to the first type of PDCCH includes at least one of the following downlink transmissions:由所述第一类PDCCH调度的物理下行共享信道PDSCH;A physical downlink shared channel PDSCH scheduled by the first type of PDCCH;由所述第一类PDCCH指示的SPS PDSCH释放;Release of the SPS PDSCH indicated by the first type of PDCCH;指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH。A PDCCH indicating the release of downlink SPS resources, and the PDCCH is a first-type PDCCH.
- 如权利要求19-21任一所述的终端设备,其特征在于,所述第一类PUSCH包括以下的PUSCH中的至少一种:The terminal device according to any one of claims 19 to 21, wherein the first type of PUSCH includes at least one of the following PUSCHs:不存在对应PDCCH调度的PUSCH;There is no PUSCH scheduled for the corresponding PDCCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;A PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
- 如权利要求19-21任一所述的终端设备,其特征在于,所述第一类PDCCH为:The terminal device according to any one of claims 19 to 21, wherein the first type of PDCCH is:在第一时域位置之后传输的PDCCH,其中,所述第一时域位置为:A PDCCH transmitted after a first time domain position, where the first time domain position is:所述PUSCH对应的虚拟PDCCH位置;或者,The virtual PDCCH position corresponding to the PUSCH; or所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,The Tth symbol before the first symbol of the PUSCH, where T is a predetermined delay; or,满足预设条件的预定的下行符号或灵活Flexible符号或PDCCH检测机会;其中,所述预设条件为:A predetermined downlink symbol or flexible symbol or a PDCCH detection opportunity that meets a preset condition, where the preset condition is:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;Before the first symbol of the PUSCH and not less than the T symbols from the first symbol, where T is a predetermined delay;或者,or,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;In the Kth slot before the slot where the PUSCH is located, where K is a scheduling timing value corresponding to the first PUSCH;或者,or,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- 如权利要求24所述的终端设备,其特征在于,所述虚拟PDCCH位置为:The terminal device according to claim 24, wherein the virtual PDCCH position is:所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,The Tth symbol before the first symbol of the PUSCH, where T is a predetermined delay; or,满足预设条件的预定的下行符号或Flexible符号或PDCCH检测机会;其中,所述预设条件为:A predetermined downlink symbol or Flexible symbol or PDCCH detection opportunity that meets a preset condition; wherein the preset condition is:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;Before the first symbol of the PUSCH and not less than the T symbols from the first symbol, where T is a predetermined delay;或者,or,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;In the Kth slot before the slot where the PUSCH is located, where K is a scheduling timing value corresponding to the first PUSCH;或者,or,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- 如权利要求25所述的终端设备,其特征在于,所述T的定义为如下定义中的一种:The terminal device according to claim 25, wherein the definition of T is one of the following definitions:其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d 2,1=0,否则d 2,1=1;若调度PUSCH的PDCCH触发了带宽部分BWP切换,则d 2,2为预定的BWP切换所需时间,否则d 2,2=0;T c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率; Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;若所述第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活所述第一类 PUSCH传输的PDCCH中指示的调度时序值;If the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is the scheduling timing value indicated in the PDCCH that activates the PUSCH transmission of the first type;若所述第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为所述PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;若所述第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度所述重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the first type of PUSCH is a PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly, T is a scheduling timing value indicated in a PDCCH that schedules the repeated transmission of the PUSCH transmission.
- 如权利要求25所述的终端设备,其特征在于,The terminal device according to claim 25, wherein所述预定的下行符号为满足所述预设条件的最近一个下行符号,或者为满足所述预设条件的时隙中的第一个下行符号;The predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition;所述Flexible符号为满足所述预设条件中的最近一个Flexible符号,或者为满足所述预设条件的时隙中的第一个Flexible符号;The Flexible symbol is the latest Flexible symbol that meets the preset condition, or the first Flexible symbol in a time slot that meets the preset condition;所述PDCCH检测机会为满足所述预设条件中的最近一个PDCCH检测机会,或者为满足所述预设条件的时隙中的第一个PDCCH检测机会。The PDCCH detection opportunity is the most recent PDCCH detection opportunity in the preset condition, or the first PDCCH detection opportunity in a time slot that satisfies the preset condition.
- 一种网络设备,其特征在于,包括:A network device, comprising:存储器,用于存储指令;Memory for storing instructions;处理器,用于读取所述存储器中的指令,执行下列过程:A processor, configured to read an instruction in the memory, and execute the following process:若承载HARQ-ACK的物理上行控制信道PUCCH与第一类物理上行共享信道PUSCH存在重叠,则不在所述第一类PUSCH上按照所述HARQ-ACK的反馈比特数接收与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK;If the physical uplink control channel PUCCH carrying the HARQ-ACK overlaps with the PUSCH of the first type of physical uplink shared channel, the PUQCH of the first type of PUSCH is not received according to the HARQ-ACK feedback bit number and the first type of physical downlink control HARQ-ACK for downlink transmission corresponding to the channel PDCCH;收发机,用于在所述处理器的控制下收发数据。A transceiver for receiving and sending data under the control of the processor.
- 如权利要求28所述的网络设备,其特征在于,所述处理器还用于:The network device according to claim 28, wherein the processor is further configured to:确定终端设备不支持或者未配置PUCCH和PUSCH同时传输;和/或,Determine that the terminal device does not support or is not configured for simultaneous transmission of PUCCH and PUSCH; and / or,确定所述PUCCH和所述第一类PUSCH满足将承载在PUCCH上的HARQ-ACK转移到PUSCH上传输的时间条件。It is determined that the PUCCH and the first type of PUSCH meet a time condition for transferring the HARQ-ACK carried on the PUCCH to the PUSCH for transmission.
- 如权利要求28所述的网络设备,其特征在于,所述处理器具体用于:The network device according to claim 28, wherein the processor is specifically configured to:对在所述PUSCH上传输的HARQ-ACK码本中与所述与第一类PDCCH对应的下行传输相对应的位置生成NACK;或者,Generate a NACK at a position corresponding to the downlink transmission corresponding to the first type of PDCCH in the HARQ-ACK codebook transmitted on the PUSCH; or,在所述PUSCH上传输的HARQ-ACK码本中去掉与所述与第一类PDCCH对应的下行传输的HARQ-ACK;或者,Removing the HARQ-ACK for downlink transmission corresponding to the first type of PDCCH from the HARQ-ACK codebook transmitted on the PUSCH; or,在产生在所述PUSCH上传输的HARQ-ACK码本时,不包含所述与第一类PDCCH对应的下行传输的HARQ-ACK。When the HARQ-ACK codebook transmitted on the PUSCH is generated, the HARQ-ACK of the downlink transmission corresponding to the first-type PDCCH is not included.
- 如权利要求28-30任一所述的网络设备,其特征在于,由所述第一类PDCCH调度的下行传输包括以下下行传输中的至少一种:The network device according to any one of claims 28 to 30, wherein the downlink transmission scheduled by the first type of PDCCH includes at least one of the following downlink transmissions:由所述第一类PDCCH调度的物理下行共享信道PDSCH;A physical downlink shared channel PDSCH scheduled by the first type of PDCCH;由所述第一类PDCCH指示的SPS PDCCH释放;SPS PDCCH release indicated by the first type of PDCCH;指示下行SPS资源释放的PDCCH且所述PDCCH为第一类PDCCH。A PDCCH indicating the release of downlink SPS resources, and the PDCCH is a first-type PDCCH.
- 如权利要求28-30任一所述的网络设备,其特征在于,所述第一类PUSCH包括以下的PUSCH中的至少一种:The network device according to any one of claims 28 to 30, wherein the first type of PUSCH includes at least one of the following PUSCHs:不存在对应PDCCH调度的PUSCH;There is no PUSCH scheduled for the corresponding PDCCH;由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH;A PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH;进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH。A PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted multiple times.
- 如权利要求28-30任一所述的网络设备,其特征在于,所述第一类PDCCH为:The network device according to any one of claims 28 to 30, wherein the first type of PDCCH is:在第一时域位置之后传输的PDCCH,其中,所述第一时域位置为:A PDCCH transmitted after a first time domain position, where the first time domain position is:所述PUSCH对应的虚拟PDCCH位置;或者,The virtual PDCCH position corresponding to the PUSCH; or所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;A T-th symbol before the first symbol of the PUSCH, where T is a predetermined delay;或者,or,满足预设条件的预定的下行符号或灵活Flexible符号或PDCCH检测机会;其中,所述预设条件为:A predetermined downlink symbol or flexible symbol or a PDCCH detection opportunity that meets a preset condition, where the preset condition is:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;Before the first symbol of the PUSCH and not less than the T symbols from the first symbol, where T is a predetermined delay;或者,or,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;In the Kth slot before the slot where the PUSCH is located, where K is a scheduling timing value corresponding to the first PUSCH;或者,or,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- 如权利要求33所述的网络设备,其特征在于,所述虚拟PDCCH位置为:The network device according to claim 33, wherein the virtual PDCCH position is:所述PUSCH的第一个符号之前的第T个符号,其中,T为预定的时延;或者,The Tth symbol before the first symbol of the PUSCH, where T is a predetermined delay; or,满足预设条件的预定的下行符号或灵活Flexible符号或PDCCH检测机会;其中,所述预设条件为:A predetermined downlink symbol or flexible symbol or a PDCCH detection opportunity that meets a preset condition, where the preset condition is:在所述PUSCH的第一个符号之前,且与所述第一个符号间隔不低于所述T个符号,其中,T为预定的时延;Before the first symbol of the PUSCH and not less than the T symbols from the first symbol, where T is a predetermined delay;或者,or,在所述PUSCH所在时隙之前的第K个时隙中,其中,K为所述第一PUSCH对应的调度时序值;In the Kth slot before the slot where the PUSCH is located, where K is a scheduling timing value corresponding to the first PUSCH;或者,or,在所述PUSCH所在时隙之前,且与所述PUSCH所在时隙间隔不低于K个时隙的时隙中,其中,K为所述第一PUSCH对应的调度时序值。Before the time slot in which the PUSCH is located, and in a time slot that is not less than K slots in the time slot where the PUSCH is located, K is a scheduling timing value corresponding to the first PUSCH.
- 如权利要求33或34所述的网络设备,其特征在于,所述T的定义为如下定义中的一种:The network device according to claim 33 or 34, wherein the definition of T is one of the following definitions:其中,μ为PDCCH、PUCCH、PUSCH中的最小的子载波间隔的编号;Z为A-CSI的需要的时延;d为PDCCH和被调度的PDSCH之间重叠的符号数;若PUSCH的第一个符号仅包含解调参考信号DMRS,则d 2,1=0,否则d 2,1=1;若调度PUSCH的PDCCH触 发了带宽部分BWP切换,则d 2,2为预定的BWP切换所需时间,否则d 2,2=0;T c为NR中的基本时间单元,κ为长期演进LTE的基本时间单元与NR的基本时间单元之间的比率; Among them, μ is the number of the smallest subcarrier interval among PDCCH, PUCCH, and PUSCH; Z is the required delay of A-CSI; d is the number of symbols that overlap between the PDCCH and the scheduled PDSCH; The symbols only include the demodulation reference signal DMRS, then d 2,1 = 0, otherwise d 2,1 = 1; if the PDCCH scheduling PUSCH triggers a bandwidth part BWP handover, then d 2,2 is required for the scheduled BWP handover time, or d 2,2 = 0; T c is the basic time unit NR, [kappa] as the ratio between the basic time unit is an LTE basic time unit of the NR;若所述第一类PUSCH为不存在对应PDCCH调度的PUSCH,则T为激活所述第一类PUSCH传输的PDCCH中指示的调度时序值;If the PUSCH of the first type is a PUSCH corresponding to the PDCCH scheduling, T is a scheduling timing value indicated in the PDCCH that activates the PUSCH of the first type of transmission;若所述第一类PUSCH为由同一个PDCCH调度的至少两个独立的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为所述PDCCH中指示的调度时序值;If the first type of PUSCH is a PUSCH other than the first PUSCH among at least two independent PUSCHs scheduled by the same PDCCH, T is a scheduling timing value indicated in the PDCCH;若所述第一类PUSCH为进行多次重复传输的PUSCH中的除了第一个PUSCH之外的PUSCH,则T为调度所述重复传输的PUSCH传输的PDCCH中指示的调度时序值。If the first type of PUSCH is a PUSCH other than the first PUSCH among PUSCHs that are repeatedly transmitted repeatedly, T is a scheduling timing value indicated in a PDCCH that schedules the repeated transmission of the PUSCH transmission.
- 如权利要求35所述的网络设备,其特征在于,The network device according to claim 35, wherein所述预定的下行符号为满足所述预设条件的最近一个下行符号,或者为满足所述预设条件的时隙中的第一个下行符号;The predetermined downlink symbol is the most recent downlink symbol that satisfies the preset condition, or the first downlink symbol in a time slot that satisfies the preset condition;所述Flexible符号为满足所述预设条件中的最近一个Flexible符号,或者为满足所述预设条件的时隙中的第一个Flexible符号;The Flexible symbol is the latest Flexible symbol that meets the preset condition, or the first Flexible symbol in a time slot that meets the preset condition;所述PDCCH检测机会为满足所述预设条件中的最近一个PDCCH检测机会,或者为满足所述预设条件的时隙中的第一个PDCCH检测机会。The PDCCH detection opportunity is the most recent PDCCH detection opportunity in the preset condition, or the first PDCCH detection opportunity in a time slot that satisfies the preset condition.
- 一种终端设备,其特征在于,包括:A terminal device, comprising:确定单元,用于若承载HARQ-ACK的物理上行控制信道PUCCH与第一类物理上行共享信道PUSCH存在重叠,则确定与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK不在所述第一类PUSCH上传输。A determining unit configured to determine that if the physical uplink control channel PUCCH carrying the HARQ-ACK overlaps with the first type physical uplink shared channel PUSCH, the HARQ-ACK for downlink transmission corresponding to the first type physical downlink control channel PDCCH is not described Transmission on the first type of PUSCH.
- 一种网络设备,其特征在于,包括:A network device, comprising:确定单元,用于若承载HARQ-ACK的物理上行控制信道PUCCH与第一类物理上行共享信道PUSCH存在重叠,则不在所述第一类PUSCH上按照所述HARQ-ACK的反馈比特数接收与第一类物理下行控制信道PDCCH对应的下行传输的HARQ-ACK。A determining unit configured to, if the physical uplink control channel PUCCH carrying the HARQ-ACK and the first type of physical uplink shared channel PUSCH overlap, do not receive the first uplink PUSCH according to the number of HARQ-ACK feedback bits and the first HARQ-ACK for downlink transmission corresponding to a type of physical downlink control channel PDCCH.
- 一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-9或者10-18任一项所述的方法。A computer storage medium has a computer program stored thereon, characterized in that when the computer program is executed by a processor, the method according to any one of claims 1-9 or 10-18 is implemented.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811110560.7 | 2018-09-21 | ||
CN201811110560.7A CN110943815B (en) | 2018-09-21 | 2018-09-21 | HARQ-ACK transmission method, terminal equipment and network equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020057565A1 true WO2020057565A1 (en) | 2020-03-26 |
Family
ID=69888369
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/106508 WO2020057565A1 (en) | 2018-09-21 | 2019-09-18 | Method for transmitting harq-ack, terminal device, and network device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110943815B (en) |
WO (1) | WO2020057565A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112911713A (en) * | 2021-01-15 | 2021-06-04 | 中国信息通信研究院 | Configuration method and equipment of uplink control channel |
CN113518449A (en) * | 2020-04-10 | 2021-10-19 | 大唐移动通信设备有限公司 | Information transmission method and device |
WO2022041184A1 (en) * | 2020-08-31 | 2022-03-03 | Qualcomm Incorporated | Priority based management of unicast and multicast hybrid automatic repeat request (harq) processes |
CN115024003A (en) * | 2020-08-07 | 2022-09-06 | 中兴通讯股份有限公司 | Method and equipment for deactivating downlink channel |
CN116438760A (en) * | 2020-09-16 | 2023-07-14 | Oppo广东移动通信有限公司 | Channel feedback method, terminal equipment and network equipment |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113595697B (en) * | 2020-04-30 | 2022-09-27 | 维沃移动通信有限公司 | DAI counting method, DAI counting control method, terminal and network equipment |
CN111953466A (en) * | 2020-08-07 | 2020-11-17 | 中兴通讯股份有限公司 | Configuration method, device, communication node and storage medium |
CN114257360B (en) * | 2020-09-24 | 2023-12-05 | 维沃移动通信有限公司 | HARQ-ACK processing method and device and related equipment |
WO2022061891A1 (en) * | 2020-09-28 | 2022-03-31 | Oppo广东移动通信有限公司 | Repetitive transmission method, communication device, and storage medium |
CN114696968B (en) * | 2020-12-31 | 2024-07-02 | 维沃移动通信有限公司 | Configuration method and device of control channel and communication equipment |
CN115225221B (en) * | 2021-04-16 | 2024-09-06 | 大唐移动通信设备有限公司 | Carrier switching transmission method, device, terminal and network side equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103095395A (en) * | 2011-11-02 | 2013-05-08 | 中兴通讯股份有限公司 | Resource configuration method and transmission method and device and system for physical uplink control channel (PUCCH) |
CN103299563A (en) * | 2010-12-28 | 2013-09-11 | Lg电子株式会社 | Method and device for transmitting/receiving signal in TDD-based wireless communication system |
US20150036601A1 (en) * | 2011-11-01 | 2015-02-05 | Lg Electronics Inc. | Method for determining the transmission of a sounding reference signal in a wireless communication system, and terminal therefor |
US20160007324A1 (en) * | 2013-03-19 | 2016-01-07 | Lg Electronics Inc. | Method for enabling terminal to transmit and receive signal in wireless communications system and apparatus therefor |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9210664B2 (en) * | 2012-04-17 | 2015-12-08 | Ofinno Technologies. LLC | Preamble transmission in a wireless device |
CN103428868B (en) * | 2012-05-15 | 2016-08-24 | 华为技术有限公司 | Up launching technique and subscriber equipment |
US10034275B2 (en) * | 2013-12-03 | 2018-07-24 | Lg Electronics Inc. | Methods and apparatuses for transmitting uplink in wireless access system supporting machine-type communication |
US10764871B2 (en) * | 2017-01-16 | 2020-09-01 | Qualcomm Incorporated | Extension of data transmission from ULRB to ULCB |
PL3787356T3 (en) * | 2018-04-28 | 2024-06-10 | Beijing Xiaomi Mobile Software Co., Ltd. | Uplink transmission method and apparatus |
-
2018
- 2018-09-21 CN CN201811110560.7A patent/CN110943815B/en active Active
-
2019
- 2019-09-18 WO PCT/CN2019/106508 patent/WO2020057565A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103299563A (en) * | 2010-12-28 | 2013-09-11 | Lg电子株式会社 | Method and device for transmitting/receiving signal in TDD-based wireless communication system |
US20150036601A1 (en) * | 2011-11-01 | 2015-02-05 | Lg Electronics Inc. | Method for determining the transmission of a sounding reference signal in a wireless communication system, and terminal therefor |
CN103095395A (en) * | 2011-11-02 | 2013-05-08 | 中兴通讯股份有限公司 | Resource configuration method and transmission method and device and system for physical uplink control channel (PUCCH) |
US20160007324A1 (en) * | 2013-03-19 | 2016-01-07 | Lg Electronics Inc. | Method for enabling terminal to transmit and receive signal in wireless communications system and apparatus therefor |
Non-Patent Citations (1)
Title |
---|
ERICSSON: "Maintenance Issues of Physical Uplink Control Channel", 3GPP TSG-RAN WG1 MEETING #94, RL-1809406, 24 August 2018 (2018-08-24), XP051516769 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113518449A (en) * | 2020-04-10 | 2021-10-19 | 大唐移动通信设备有限公司 | Information transmission method and device |
CN115024003A (en) * | 2020-08-07 | 2022-09-06 | 中兴通讯股份有限公司 | Method and equipment for deactivating downlink channel |
WO2022041184A1 (en) * | 2020-08-31 | 2022-03-03 | Qualcomm Incorporated | Priority based management of unicast and multicast hybrid automatic repeat request (harq) processes |
CN116438760A (en) * | 2020-09-16 | 2023-07-14 | Oppo广东移动通信有限公司 | Channel feedback method, terminal equipment and network equipment |
CN112911713A (en) * | 2021-01-15 | 2021-06-04 | 中国信息通信研究院 | Configuration method and equipment of uplink control channel |
CN112911713B (en) * | 2021-01-15 | 2023-07-11 | 中国信息通信研究院 | Configuration method and device of uplink control channel |
Also Published As
Publication number | Publication date |
---|---|
CN110943815B (en) | 2021-06-29 |
CN110943815A (en) | 2020-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020057565A1 (en) | Method for transmitting harq-ack, terminal device, and network device | |
US11290217B2 (en) | HARQ-ACK transmission method, terminal device and network device | |
EP4117214B1 (en) | Method and user equipment (ue) for managing harq procedure for multiple numerologies | |
WO2019153964A1 (en) | Method for performing hybrid automatic repeat request feedback, and terminal | |
JP6500164B2 (en) | Uplink control information transmission method and apparatus | |
US10277363B2 (en) | Hybrid automatic repeat request acknowledgement transmission method, user equipment, and base station | |
WO2016155305A1 (en) | User equipment, network device and method for determining physical uplink control channel resource | |
WO2017197949A1 (en) | Control method for data transmission, and relevant device | |
WO2019191999A1 (en) | Resource determination method, indication method, and apparatus | |
WO2021023011A1 (en) | Harq-ack feedback method, terminal, and network side device | |
WO2018027918A1 (en) | Method and apparatus for transmitting uplink channel | |
WO2017016351A1 (en) | Uplink data transmission method and device | |
WO2021088577A1 (en) | Sps pdsch harq feedback method, apparatus, and storage medium | |
WO2019029287A1 (en) | Pucch transmission method, user equipment and apparatus | |
US20170141904A1 (en) | Method and apparatus for transmitting ack/nack | |
TW202224373A (en) | Transmitting hybrid automatic repeat request acknowledgement in next generation networks | |
WO2018121150A1 (en) | Information transmission method and device | |
WO2018120107A1 (en) | Communication method, network device, and terminal device | |
WO2022206443A1 (en) | Uplink multiplexing transmission method and device, and storage medium | |
WO2022117103A1 (en) | Uplink control information transmission method, uplink control information receiving method, terminal and network device | |
WO2022218223A1 (en) | Transmission processing method and apparatus in carrier switching | |
US20240196426A1 (en) | Method transmitting uci on pusch, terminal, and device | |
WO2022117102A1 (en) | Uplink control information transmission method, receiving method, terminal and network device | |
WO2021227624A1 (en) | Method for determining feedback information transmission location and device | |
WO2018023501A1 (en) | Harq response information transmission method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19861465 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19861465 Country of ref document: EP Kind code of ref document: A1 |