HARQ feedback transmission method, base station and user equipment

By working collaboratively with user equipment and base stations, multiple methods are employed to avoid conflicts in HARQ-ACK feedback signals. This solves the problem of HARQ-ACK feedback signals being dropped in TDD scenarios in the 3GPP Release 17 standard, improves SPS DL transmission performance, and is suitable for low-latency and high-reliability communication in URLLC scenarios.

CN116615949BActive Publication Date: 2025-11-25JRD COMM (SHENZHEN) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202080104561.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-04
Publication Date
2025-11-25
Estimated Expiration
2040-08-04

AI Technical Summary

Technical Problem

In the 3GPP Release 17 standard, the hybrid automatic repeat request (HARQ) feedback signal in the semi-persistent scheduling (SPS) cycle is easily dropped in time division duplex (TDD) scenarios, leading to performance degradation, especially in collision events where HARQ-ACK feedback signals are transmitted on non-uplink resources.

Method used

By working together with the user equipment (UE) and the base station, various methods are used to avoid collisions in the HARQ-ACK feedback signal, including reporting collision events, adjusting the HARQ timing parameter k1, using HARQ timing indicator offset and preemption or multiplexing operations, to ensure the successful transmission of HARQ-ACK feedback.

Benefits of technology

It effectively solves the problem of HARQ-ACK feedback signal loss, improves the performance of SPS DL transmission, and ensures low latency and high reliability communication, especially in URLLC scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116615949B_ABST
    Figure CN116615949B_ABST
Patent Text Reader

Abstract

A method of hybrid automatic repeat request (HARQ) feedback handling is performed in a user equipment (UE). The UE transmits a HARQ feedback signal for a downlink transmission, such as a semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH), and determines whether a collision event occurs in such a transmission attempt. The UE resolves the collision by repositioning the transmission time of the HARQ feedback signal, or pre-empting or multiplexing the HARQ feedback signal. The repositioned transmission time can be measured in units of slots or symbols, and can be flexibly adjusted within a time window associated with the traffic type of the downlink transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication systems, and in particular to a hybrid automatic repeat request (HARQ) feedback transmission method, base station, and user equipment. Background Technology

[0002] Wireless communication systems and networks have evolved into broadband and mobile systems. In cellular wireless communication systems, user equipment (UE) connects to a radio access network (RAN) via a radio link. The RAN includes a set of base stations (BS) providing radio links to the UE located in cells covered by these base stations, and an interface to a core network (CN) that provides overall network control. This refers to the functions related to the overall network. The 3rd Generation Partnership Project (3GPP) developed the so-called Long Term Evolution (LTE) system, namely the Evolved Universal Mobile Telecommunication System Territorial Radio Access Network (E-UTRAN), for mobile access networks, where one or more macrocells are supported by a base station called an eNodeB or eNB (Evolved NodeB). Recently, LTE has been further developing towards the so-called 5G or New Radio (NR) system, where one or more cells are supported by a base station called a gNB.

[0003] Ultra-reliable low-latency communication (URLLC) is one of several different use cases supported by the 5G NR standard defined in 3GPP Release 15. URLLC is a communication service designed for the successful delivery of data packets with stringent requirements, particularly in terms of availability, latency, and reliability. URLLC was developed to support emerging applications and services such as wireless control and automation in industrial plant environments, vehicle-to-vehicle communication for improved safety and efficiency, and the tactile internet. Therefore, URLLC is crucial for 5G, supporting vertical integration and bringing new services to the entire telecommunications industry.

[0004] One of the key aspects of URLLC is low latency, enabling autonomous vehicles and remote surgery. Low latency allows networks to be optimized to handle incredibly large amounts of data with minimal or no delay. The quality of service (QoS) required by URLLC is completely different from that of mobile broadband services.

[0005] URLLC guarantees latency of 1 millisecond (ms) or less. Time-sensitive networking (TSN) is another component of the 5G URLLC. All devices connected along the URLLC must be synchronized on the same time basis. Enablement technologies for URLLC include, for example, integrated frame structures, incredibly fast turnaround times, efficient control and data resource sharing, unlicensed uplink transmission, and advanced channel coding schemes.

[0006] Technical issues

[0007] One of the UE feedback enhancements for HARQ-ACK in 3GPP Release 17 is the hybrid automatic repeat request (HARQ) feedback for shorter semi-persistent scheduling (SPS) cycles. However, shortening the SPS cycle results in a significant amount of HARQ-ACK feedback signals being dropped, particularly in time division duplex (TDD) scenarios according to previous 3GPP standard versions. In collision events where a HARQ-ACK feedback signal is determined to be transmitted on non-uplink resources, it will be dropped. Therefore, improvements to HARQ-ACK feedback for SPS downlink (DL) transmission are needed. Summary of the Invention

[0008] One object of this disclosure is to provide a HARQ feedback transmission method, radio node, and user equipment.

[0009] The first aspect of this disclosure provides a hybrid automatic repeat request (HARQ) feedback processing method, executed in user equipment (UE), comprising:

[0010] Receive the first downlink transmission in the nth time resource unit;

[0011] Based on the timing parameters indicated by the nth time resource unit and the timing indicator, a specific time resource unit for transmitting the hybrid automatic repeat request (HARQ) feedback signal of the first downlink transmission is determined.

[0012] Whether a collision event occurs when attempting to transmit the HARQ feedback signal transmitted via the first downlink in the specific time resource unit;

[0013] In response to at least one collision event occurring during the attempt to transmit the HARQ feedback signal, the collision event is resolved by obtaining an adjusted time resource unit for transmitting the HARQ feedback signal; and

[0014] In the uplink transmission, the HARQ feedback signal is sent in the adjusted time resource unit to respond to the first downlink transmission.

[0015] A second aspect of this disclosure provides a HARQ feedback processing method that can be executed in a wireless node, including:

[0016] The first downlink transmission is sent in the nth time resource unit;

[0017] Based on the timing parameters indicated by the nth time resource unit and the timing indicator, a specific time resource unit is determined for receiving the hybrid automatic repeat request (HARQ) feedback signal transmitted in the first downlink.

[0018] Obtain the adjusted time resource unit for receiving the HARQ feedback signal; and

[0019] The HARQ feedback signal transmitted on the first downlink is detected in the specific time resource unit and the adjusted time resource unit.

[0020] A third aspect of the present invention provides a user equipment including a transceiver and a processor connected to the transceiver. The processor is configured to perform the following steps:

[0021] Receive the first downlink transmission in the nth time resource unit;

[0022] Based on the timing parameters indicated by the nth time resource unit and the timing indicator, a specific time resource unit for transmitting the hybrid automatic repeat request (HARQ) feedback signal of the first downlink transmission is determined.

[0023] Whether a collision event occurs when attempting to transmit the HARQ feedback signal transmitted via the first downlink in the specific time resource unit;

[0024] In response to at least one collision event occurring during the attempt to transmit the HARQ feedback signal, the collision event is resolved by obtaining an adjusted time resource unit for transmitting the HARQ feedback signal; and

[0025] In the uplink transmission, the HARQ feedback signal is sent in the adjusted time resource unit to respond to the first downlink transmission.

[0026] A fourth aspect of the present invention provides a base station including a transceiver and a processor connected to the transceiver. The processor is configured to perform the following steps:

[0027] The first downlink transmission is sent in the nth time resource unit;

[0028] Based on the timing parameters indicated by the nth time resource unit and the timing indicator, a specific time resource unit is determined for receiving the hybrid automatic repeat request (HARQ) feedback signal transmitted in the first downlink.

[0029] Obtain the adjusted time resource unit for receiving the HARQ feedback signal; and

[0030] The HARQ feedback signal transmitted on the first downlink is detected in the specific time resource unit and the adjusted time resource unit.

[0031] The disclosed method can be implemented on a chip. The chip may include a processor configured to invoke and run a computer program stored in memory to cause a device on which the chip is mounted to perform the disclosed method.

[0032] The disclosed method can be programmed as computer-executable instructions stored in a non-transitory computer-readable medium. When loaded into a computer, the non-transitory computer-readable medium instructs the computer's processor to execute the disclosed method.

[0033] Non-transitory computer-readable media may include at least one of the following groups: hard disk, compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, read-only memory, programmable read-only memory, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), and flash memory.

[0034] The disclosed method can be programmed into a computer program product, causing a computer to execute the disclosed method.

[0035] The disclosed method can be programmed into a computer program, causing a computer to execute the disclosed method.

[0036] Beneficial effects

[0037] Embodiments of this disclosure are provided to address potential conflicts between SPS DL transmissions and TDD configurations. In particular, the dropping of HARQ-ACK feedback may frequently occur in shorter SPS cycles. To achieve better HARQ-ACK feedback performance, this disclosure proposes several solutions to avoid such conflicts. The UE can report whether a conflict has occurred to the base station, which can then make a decision to resolve the conflict based on the report. Further, the base station can configure multiple candidate values ​​for the HARQ-ACK timing parameter k1. The UE can select a candidate value for the timing parameter k1 based on its own circumstances and adaptively apply an offset to the timing parameter k1 to successfully transmit HARQ-ACK feedback for the SPS PDSCH. Additionally, if resetting the timing parameter k1 fails to resolve the conflict, the UE is at least guaranteed to successfully transmit HARQ-ACK feedback for the high-priority SPS PDSCH through preemption or multiplexing operations. Attached Figure Description

[0038] To more clearly illustrate the embodiments or related technologies described in this disclosure, the following figures will provide a brief description of the embodiments. Obviously, those skilled in the art can obtain other figures based on these figures without any prior agreement.

[0039] Figure 1 A schematic diagram of a system according to an embodiment of the present disclosure is shown.

[0040] Figure 2 A schematic diagram of the time slot configuration period.

[0041] Figure 3 The disclosed method performed by a base station according to an embodiment of the present disclosure is shown.

[0042] Figure 4 The disclosed method performed by a user equipment (UE) according to an embodiment of the present disclosure is shown.

[0043] Figure 5 This is a schematic diagram of one embodiment of the conflict resolution method disclosed above.

[0044] Figure 6 This is a block diagram of a wireless communication system according to an embodiment of the present disclosure. Detailed Implementation

[0045] The disclosed embodiments, with reference to the accompanying drawings, describe in detail the technical matters, structural features, objectives, and effects, as follows. Specifically, the terminology used in the embodiments of this disclosure is merely for illustrative purposes and is not intended to limit the scope of this disclosure.

[0046] URLLC and time-sensitive communication (TSC) are examples of high-priority service types. Enhanced mobile broadband (eMBB), machine-type communication (MTC), and massive MTC are examples of low-priority service types. Embodiments of the disclosed method facilitate HARQ feedback processing for SPS DL transmissions with different priorities.

[0047] Reference Figure 1 A UE 10a, a UE 10b, a base station 200a, and a network entity device 300 perform the method disclosed according to an embodiment of the present invention. Figure 1 This is exemplary and not limiting; the system may include more UE, BS, and CN entities. Connections between devices and device components are... Figure 1The diagram shows lines and arrows. UE 10a may include a processor 11a, a memory 12a, and a transceiver 13a. UE 10b may include a processor 11b, a memory 12b, and a transceiver 13b. Base station 200a may include a processor 201a, a memory 202a, and a transceiver 203a. Network entity device 300 may include a processor 301, a memory 302, and a transceiver 303. Each of the processors 11a, 11b, 201a, and 301 may be configured to implement the proposed functions, procedures, and / or methods described herein. The various layers of the radio interface protocol may be implemented in the processors 11a, 11b, 201a, and 301. Each of the memories 12a, 12b, 202a, and 302 may operatively store various programs and information to operate the connected processor. Each of transceivers 13a, 13b, 203a, and 303 is operatively coupled to a connected processor to transmit and / or receive radio or wired signals. UE 10a can communicate with UE 10b via a sidechain. The base station 200a can be an eNB, gNB, or other type of radio node, and can configure radio resources for UE 10a and UE 10b.

[0048] Each of the processors 11a, 11b, 201a, and 301 may include application-specific integrated circuits (ASICs), other chipsets, logic circuits, and / or data processing devices. Each of the memories 12a, 12b, 202a, and 302 may include a read-only memory (ROM), a random access memory (RAM), a flash memory, a memory card, a storage medium, and / or other storage devices. Each of the transceivers 13a, 13b, 203a, and 303 may include baseband circuitry and radio frequency (RF) circuitry to process radio frequency signals. When the embodiments are implemented in software, the technology can be implemented using modules, programs, functions, entities, etc., to perform the functions. The modules may be stored in memory and executed by the processor. The memories may be implemented within a processor or external to the processor, wherein those may be communicatively coupled to the processor by various means, as is known in the art.

[0049] The network entity device 300 may be a node in a CN. The CN may include an LTE CN or a 5G core network (5GC), which includes user plane function (UPF), session management function (SMF), mobility management function (AMF), unified data management (UDM), policy control function (PCF), control plane / user plane separation (CUPS), authentication server (AUSF), network slice selection function (NSSF), and network exposure function (NEF).

[0050] Base station (e.g., BS 200a) and UE (e.g.) Figure 1 The UE 10a or 10b described above executes the HARQ feedback processing method of this disclosure. Embodiments of the HARQ feedback processing method for SPS downlink transmissions of different priorities disclosed above are described in detail below. In the above description, HARQ-ACK represents HARQ feedback and may include acknowledgment (ACK) and negative acknowledgment (NACK). Downlink control information (DCI) format is transmitted from a BS such as BS 200a to a UE such as UE 10a or UE 10b. Radio resource control parameters include parameters carried in RRC control signals transmitted from a BS such as BS 200a to a UE such as UE 10a or UE 10b.

[0051] In 3GPP Release 15 (Rel-15), if a UE is configured with a semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH) and receives the SPS PDSCH in time slot n, the UE transmits a Physical uplink Control Channel (PUCCH) carrying a Hybrid Automatic Repeat Request (HARQ) Acknowledgment (HARQ-ACK) for the SPS PDSCH in time slot n+k1. k1 is called a timing parameter, which is the number of time slots indicated by a PDSCH-to-HARQ_feedback timing indicator in a corresponding downlink control information (DCI) format. If the PDSCH-to-HARQ_feedback timing indicator field is not present in the DCI format, the timing indicator can be provided by dl-DataToUL-ACK or dl-DataToUL-ACKForDCIFormat1_2 of DCI format 1_2. If no uplink (UL) resources are available in time slot n+k1 due to a conflict with the time division duplex (TDD) configuration, the UE cancels the PUCCH transmission carrying the HARQ-ACK received in time slot n for the SPS PDSCH. Furthermore, in 3GPP Release 16, shorter SPS periods are supported to reduce latency. For each SPS PDSCH, the value of the timing indicator indicated by the active DCI or upper-layer control signal is the same. This shorter SPS PDSCH period can lead to frequent conflicts between HARQ-ACK transmissions and configurations with non-UL time slots or symbols (non-UL time slots or symbols are specific time slot formats indicated by semi-static or dynamic TDD configurations), especially during periods of high downlink traffic. The time slot format is defined in Clause 11.1.1 of 3GPP TS 38.213. If the above procedures from 3GPP Release 15 are reused, frequent conflict events and HARQ feedback drops may occur, which could degrade SPS PDSCH performance. This disclosure provides several solutions from different perspectives to improve the aforementioned performance degradation.

[0052] An example of UE reporting SPS PDSCH deactivation:

[0053] SPS PDSCH deactivation is also known as SPS PDSCH release. During a conflict between a HARQ-ACK feedback for SPS PDSCH and a non-uplink slot or symbol in TDD transmission mode, if the procedure in version 15 is reused, it is determined that the HARQ-ACK feedback is discarded by the UE. However, frequent discarding of HARQ-ACK feedback can lead to performance degradation, which is particularly undesirable in URLLC. Discarding HARQ-ACK feedback can result in frequent PDSCH retransmissions and negatively impact URLLC service latency. Accordingly, the UE can send a report to a base station, such as base station 200a, to deactivate the SPS PDSCH upon detecting the conflict. Upon receiving the report, the base station can deactivate the most recent SPS PDSCH and / or activate a dynamic PDSCH or a new SPS PDSCH based on the TDD configuration.

[0054] If the collisions are infrequent, the UE can send the report based on the number of collisions. A number of collision events exceeding a threshold may indicate frequent collisions between the HARQ-ACK feedback and TDD configuration used for the SPS PDSCH. When the number of collision events is detected to be greater than the threshold, the UE can send the report to the base station to request deactivation of the SPS PDSCH in response to the number of collision events exceeding the threshold. The threshold may be pre-configured by the UE or the base station. In this embodiment, the UE can use a counter to count the number of HARQ-ACK feedback signals discarded associated with the SPS PDSCH. When the counter is detected to be greater than the threshold, the UE can send a request to the base station to deactivate the most recent SPS PDSCH in response to the number of discarded HARQ feedback signals exceeding the threshold. The pre-configured threshold may be carried by a DCI format or upper-layer parameters. The upper layer may include a radio resource control (RRC) layer, and the upper-layer parameters may include RRC signals or information elements (IEs). The UE can send the report in a PUCCH or PUSCH.

[0055] An example of a new design for the HARQ-ACK timing indicator:

[0056] As described above, in 3GPP Release 15, after receiving an SPS PDSCH ending in slot n, the UE transmits a PUCCH with HARQ-ACK feedback in slot n+k1. The timing parameter k1 can be provided by the PDSCH-to-HARQ_feedback timing indicator field in the DCI format used to activate the SPS PDSCH reception. Alternatively, the timing parameter k1 can be provided by an RRC parameter. Since the parameter k1 is indicated by either the DCI format or the RRC parameter used to activate the SPS PDSCH, it is a unique and constant value applicable and valid for all constituent SPS PDSCHs before deactivating the SPS PDSCH. In this disclosure, the UE and the base station can use multiple k1 values ​​to perform an improved k1 selection procedure. This disclosure provides different embodiments to improve the timing indicator k1.

[0057] Examples with HARQ-ACK timing indicator selection or TDD slot configuration constraints:

[0058] To avoid collisions, the base station selects the timing parameter k1 based on the TDD timeslot configuration. The TDD timeslot configuration according to 3GPP standard version 16 is as follows:

[0059] If a timeslot configuration called Information Element (IE) tdd-UL-DL-ConfigCommon is provided to the UE, then the UE sets the timeslot format for each timeslot on the multiple timeslots indicated by tdd-UL-DL-ConfigCommon. This indicates that TDD-UL-DL-ConfigCommon provides:

[0060] - The reference sub-carrier spacing (SCS) configuration μ, represented by referenSubcarrierSpacingce. ref ;and

[0061] - One pattern: pattern1.

[0062] The provided pattern 1 is as follows:

[0063] - The slot configuration period in milliseconds (msec) represented by the parameter dl-UL-TransmissionPeriodicity;

[0064] - Only those d symbols represented by the parameter nrofDownlinkSlots slots One time slot;

[0065] -d represented by the parameter nrofDownlinkSymbols sym One downlink symbol;

[0066] - u represented by the parameter nrofUplinkSlots slots The time slot of each uplink symbol; and

[0067] -U represented by the parameter nrofUplinkSymbols sym One uplink symbol.

[0068] refer to Figure 2 A time slot configuration period Pmsec includes a μ with SCS configuration. ref of One time slot. From the S time slot, the first d slots Each time slot includes only downlink symbols and then u slots Each time slot includes only uplink symbols. In the preceding d... slots d after one time slot sym The last u symbol is a downlink symbol. slots u before the time slot sym The symbols are uplink symbols. The number of flexible symbols F of P within the time slot configuration period. sym It can be obtained from the following formula:

[0069]

[0070] The constant This is the number of symbols per slot. The uplink resources for each mode are determined by nrofUplinkSlots and nrofUplinkSymbols. Following the above formula (1), the uplink slot or symbol is located at the end of each slot configuration period P. To avoid collision events, the above-disclosed method specifically imposes some restrictions on semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH) and determines the above-mentioned HARQ-ACK timing parameter k1 for TDD configuration. The timing parameter k1 of a slot configuration period is determined based on the position of the uplink symbol at the end of each slot configuration period P. In other words, the base station can place slot k1 at the end of the configuration period P. slots In each time slot. For example, the HARQ-ACK timing parameter k1 corresponding to the SPS PDSCH is set at the end of the time slot or symbol in each TDD time slot configuration mode or at the beginning of the uplink time slot or symbol in the time slot configuration period P.

[0071] On the other hand, the base station can maintain the TDD slot configuration to conform to the HARQ-ACK timing indicator. For example, for the SPS PDSCH case, nrofUplinkSlots should be greater than 1, or for the SPS PDSCH case, the total value of (nrofUplinkSlots+nrofUplinkSymbols) should be greater than 1. but, If the time slot configuration period is not aligned with the SPS PDSCH, or if the time slot configuration period is not an integer multiple of the SPS PDSCH period, then unpredictable conflicts between HARQ-ACK feedback and non-uplink time slots or symbols will occur. This problem can be left to the base station to solve.

[0072] refer to Figure 3 and Figure 4 The base station sets a TDD configuration and notifies one or more UEs, such as UEs 10a and 10b, of the TDD configuration (block 210). The base station sends control signals, such as DCI format or RRC signals, to UEs such as UE 10a or 10b to activate the SPS PDSCH (block 211). Figure 3 In this configuration, the UE receives the TDD configuration (block 318) and the control signal to activate the SPS PDSCH (block 319). The base station and the UE operate according to the TDD configuration.

[0073] The base station transmits the SPS PDSCH as a first downlink transmission to the UE in the nth time resource unit (block 212). The UE receives the SPS PDSCH transmitted from the base station as the first downlink transmission in the nth time resource unit (block 320).

[0074] The base station determines a timing parameter k1 representing a specific time resource unit with respect to the TDD configuration and notifies the UE of the timing parameter k1 (block 213). The UE determines the specific time resource unit for transmitting the HARQ feedback signal for the first downlink transmission based on the nth time resource unit and the timing parameter k1 indicated by the timing indicator (block 321). For example, the specific time resource unit is a time slot (n+k1). The UE determines whether a collision event occurs when attempting to transmit the HARQ feedback signal in the specific time resource unit (block 322). If no collision event occurs in the attempt, the UE transmits the HARQ feedback signal in the specific time resource unit in the uplink transmission in response to the first downlink transmission (block 324). If a collision event is detected during the attempt, the UE resolves the collision event by obtaining an adjusted time resource unit for transmitting the HARQ feedback signal (block 323), and transmits the HARQ feedback signal to the base station in the adjusted time resource unit during the uplink transmission, in response to the first downlink transmission (block 325). The uplink transmission may be PUCCH or PUSCH.

[0075] The base station detects the HARQ feedback signal of the first downlink transmission within a specific time resource unit or an adjusted time resource unit (block 214). In the following embodiments, the adjusted time resource unit can be obtained by applying an offset to the timing indicator or the timing parameter. The adjusted time resource unit can be limited to a time window. The base station determines whether it has successfully received an ACK as the HARQ feedback signal of the first downlink transmission (block 215). If the ACK is not received, the base station retransmits the first downlink transmission (block 217). If the ACK is successfully received, the base station sends another downlink transmission according to the disclosed method (block 216).

[0076] Example of HARQ-ACK timing indicator offset

[0077] The embodiments described above mainly focus on determining the parameter k1. In one embodiment of the present invention, the base station can correct the timing parameter k1 to adapt to the TDD timeslot format configuration. In one embodiment of this disclosure, the base station can use the parameter HARQTimingIndicatorOffset as an offset parameter added to the timing parameter k1 as compensation. The UE has two options when processing the parameter HARQTimingIndicatorOffset. In the first option, the UE adds this HARQTimingIndicatorOffset to k1 in all cases. That is, for an SPS PDSCH received by the UE in timeslot n, the UE transmits a PUCCH containing the corresponding HARQ-ACK associated with the SPS PDSCH in timeslot (n+k1+HARQTimingIndicatorOffset), and the base station detects the corresponding HARQ-ACK associated with the SPS PDSCH in timeslot (n+k1+HARQTimingIndicatorOffset). In the second option, the UE transmits the HARQ-ACK at time slot (n+k1+HARQTimingIndicatorOffset) in response to a collision event where no available UL resources are available for the transmission of the HARQ-ACK at time slot (n+k1). That is, the base station detects the corresponding HARQ-ACK at time slots (n+k1) and (n+k1+HARQTimingIndicatorOffset). The parameter HARQTimingIndicatorOffset can be indicated by DCI format or upper-layer control signals, such as RRC signals.

[0078] The base station determines the value of HARQTimingIndicatorOffset based on the TDD timeslot format configuration. The value of HARQTimingIndicatorOffset can be set to the default value of zero. When it is identified that the HARQ-ACK feedback for SPS PDSCH will be transmitted in a non-uplink timeslot or symbol, the base station can set the HARQTimingIndicatorOffset to a valid value to avoid collisions. The base station can determine the specific value of HARQTimingIndicatorOffset based on UE capabilities or other relevant factors of the UE. The determination of HARQTimingIndicatorOffset can be left to the implementation of the base station. The base station determines the value of HARQTimingIndicatorOffset based on the TDD timeslot format configuration.

[0079] A new design implementation of the PDSCH-to-HARQ_feedback timing indicator:

[0080] The configuration of the PDSCH-to-HARQ_feedback timing indicator in 3GPP Release 16 is as follows. For DCIformat1_0, the value of the PDSCH-to-HARQ_feedback timing indicator is selected from the value range {1,2,3,4,5,6,7,8} of the timing indicator. For DCI formats other than DCIformat1_0 that schedule PDSCH reception or SPS PDSCH release, the value of the PDSCH-to-HARQ_feedback timing indicator (if present) represents the number of time slots k provided by dl-DataToUL-ACK or the number of time slots k provided by dl-DataToUL-ACKForDCIFormat1_2 of DCIformat1_2, as defined in Table 9.2.3-1 of 3GPP TS38.213. k1 in this invention can be used as k.

[0081] In 3GPP Release 16, each PDSCH is associated with only one candidate value of the PDSCH-to-HARQ_feedback timing indicator indicated by the RRC parameter in the value range {1,2,3,4,5,6,7,8}. The value of this timing indicator is an index pointing to a timing parameter. However, for the problems discussed in this invention, having only one value for the timing parameter k is insufficiently flexible, especially for URLLC services. For example, frequent dropping of HARQ-ACK feedback under collision events can lead to a significant decrease in system efficiency. Therefore, an SPS PDSCH should support multiple timing parameters k1. In one embodiment of this disclosure, the timing parameter is selected from a set of candidate values. The set of candidate values ​​for the timing parameter can be included in a subset of a pre-configured table that can be stored in the base station. For example, the base station provides multiple candidate values ​​for the timing parameter k1 for an SPS PDSCH, and the UE selects one of the multiple candidate values ​​as the timing parameter k1, enabling successful HARQ-ACK feedback transmission. The disclosed method may impose some trade-offs on the complexity of the base station, as the base station can detect HARQ-ACK feedback in more than one time slot. Below, this disclosure provides two alternative embodiments regarding how to indicate multiple HARQ-ACK timing indicators to the UE.

[0082] Option 1: Pre-configure HARQ timing indicator table:

[0083] The disclosed embodiments provide a first option for processing multiple HARQ-ACK timing indicators. In this first option, both the UE and the base station store a pre-configured HARQ timing parameter (k1) table. The configuration mechanism for the timing parameter k1 in version 16 can serve as a basis. The PDSCH-to-HARQ_feedback timing indicator can be an L-bit parameter, and the value of the PDSCH-to-HARQ_feedback timing indicator can be viewed as an index. Each index represents a set of candidate values ​​for the timing parameter k1. The exact value of the PDSCH-to-HARQ_feedback timing parameter can be determined by DCI format or upper-layer parameters sent from the base station to the UE, such as parameters in RRC control signals. Since different UEs may have different UE capabilities, the table stored in the UE can be a subset of the complete pre-configured table stored in the base station. The UE can send the start and end row indices and start and end column indices of the subset of the pre-configured table as a UE capability report to the source of the pre-configured table. The source of the pre-configured table can be the base station. The UE can send the exact row and column indices corresponding to the subset stored within itself as a UE capability to the base station. The base station receives the start and end row indices and start and end column indices of the subset from the pre-configuration table as a UE capability report. The UE can select the value of the timing parameter k1 from the subset stored in the UE.

[0084] For example, referring to Table (2) below, assume that the complete table of timing parameter k1 is an N×M table stored in the base station. The table stored in the UE is a subset of the complete table stored in the base station. The table stored in the UE is a y×x table, where 1≤y≤N, 1≤x≤M. The exact values ​​of x and y are determined based on the capabilities of the UE, and the values ​​of x and y are reported by the UE to the base station. For example, the set of candidate values ​​for timing parameter k1 may be a row in the subset of the pre-configuration table. In this example, the PDSCH-to-HARQ_feedback timing indicator is a Y-bit parameter, where Y is not greater than The range of values ​​for the PDSCH-to-HARQ_feedback timing indicator is indicated by values ​​in {1, 2, ..., y}, serving as an index to a row in the timing parameter table stored in the UE. The exact value of the PDSCH-to-HARQ_feedback timing indicator is determined based on DCI format or upper-layer parameters, such as parameters in RRC control signals. For example, if the value of the PDSCH-to-HARQ_feedback timing indicator is 2, i.e., the second row of the table, then the UE can access the table (i.e., the set {k... 2,1 ,k 2,2 ,…k 2,x In the second row of the table, select a HARQ-ACK feedback timing parameter (k1). The UE can select a timing parameter (k1) based on the most recent TDD configuration to avoid conflict events. For example, if k is selected in the second row... 2,x As the timing parameter k1, the UE in time slot (n+k) 2,x The HARQ-ACK feedback is sent, which is associated with the SPS PDSCH received in slot n.

[0085]

[0086] The subset of the complete table stored in the UE can be located in the middle or other positions of the complete table. The range of the subset stored in the UE can be represented by the start row index and end row index, as well as the start column index and end column index in the complete table, and reported to the base station as a UE capability report. As shown in Table (3) below, in one example, the UE supports a subset of the complete table from column x1 to column x2 and from row y1 to row y2. The UE sends and reports the index values ​​x1, x2, y1, and y2 as a UE capability report to the base station. The determination of the PDSCH-to-HARQ_feedback timing indicator can be the same as in the foregoing embodiments. The UE rearranges the indexes of the subset of the table stored in the UE to start from zero, such that the value of the PDSCH-to-HARQ_feedback timing indicator representing one of the row indices of the subset is delimited to a value range consisting of the row indices of the subset.

[0087]

[0088] Option 2: Indication of the HARQ timing indicator symbol set:

[0089] Unlike the embodiments described above, the base station in this embodiment uses DCI format or RRC parameters to indicate the timing indicator set. That is, instead of pre-configuring and storing the table in the UE, the base station provides the entire set of candidate values ​​for the HARQ feedback timing indicators to the UE.

[0090] The multiple candidate values ​​of the PDSCH-to-HARQ_feedback timing parameters in the set can be configured into a DCI format and sent by the base station to the UE. The base station determines the multiple candidate values ​​of the PDSCH-to-HARQ_feedback timing indicator based on the UE's UE capabilities or upper-layer parameters, such as RRC parameters. The bit width of the PDSCH-to-HARQ_feedback timing indicator is N×Mbit, where M is the number of candidate values ​​of the PDSCH-to-HARQ_feedback timing indicator (M≥1), and M can be indicated by the UE capabilities or upper-layer parameters. The UE can use the upper-layer parameters, including dl-DataToUL-ACK and dl-DataToUL-ACKForDCIFormat1_2, to process the PDSCH-to-HARQ_feedback timing indicator as defined in 3GPP standard version 16. When a DCI format that does not contain the PDSCH-to-HARQ_feedback timing indicator field is detected, the UE uses the set of candidate values ​​for the timing parameter k1 provided by dl-DataToUL-ACK or dl-DataToUL-ACKForDCIFormat1_2.

[0091] The PDSCH-to-HARQ_feedback timing indicator is an index pointing to the value of the timing parameter k1. The PDSCH-to-HARQ_feedback timing indicator field is a set of bits in the downlink control signal, such as DCI format or RRC parameters, carrying the PDSCH-to-HARQ_feedback timing indicator. The timing indicator set is a set of PDSCH-to-HARQ_feedback timing indicators.

[0092] An example of conflict handling based on business priorities:

[0093] The embodiments described above mainly focus on how to avoid conflict events in the TDD operating mode. However, in certain specific situations, unavoidable conflicts may occur, and the HARQ-ACK feedback corresponding to the SPS PDSCH must be discarded.

[0094] Therefore, the UE can resolve conflict events based on the different priorities of HARQ-ACK feedback. For HARQ-ACK feedback with low priority, the UE can discard the low-priority HARQ-ACK or, if available, multiplex the HARQ-ACK with other UL transmissions (if any). Conversely, for HARQ-ACK feedback with higher priority, the UE can perform a preemption operation, whereby the higher-priority HARQ-ACK feedback preempts uplink resources scheduled for lower-priority services, or perform a multiplexing operation, by using available UL radio resources to multiplex the higher-priority HARQ-ACK feedback with another UL service type. The preemption or multiplexing operation can be enabled and disabled via the switch parameter HARQPreemptInd, which can be signaled in DCI format or as a higher-layer parameter (e.g., a parameter in an RRC control signal). When the configured HARQPreemptInd is received and detected, the UE can perform the preemption or multiplexing operation on the HARQ-ACK feedback during a time window, as detailed in the following embodiments.

[0095] Therefore, the parameter HARQPreemptInd explicitly indicates whether the preemption or multiplexing operation of the HARQ feedback signal is enabled.

[0096] For example, when HARQPreemptInd = 0, the UE neither enables the preemption operation nor the multiplexing operation.

[0097] When HARQPreemptInd = 1, the UE executes the disclosed method, such as... Figure 5 As shown.

[0098] When HARQPreemptInd = 2, the UE only enables the multiplexing operation and does not enable the preemption operation.

[0099] When HARQPreemptInd = 3, the UE only enables the preemption operation and does not enable the multiplexing operation.

[0100] The time window represents the tolerable time period for the traffic type or service type of the SPS PDSCH associated with the HARQ-ACK feedback. Since URLLC data traffic has stricter latency requirements, inappropriately delaying the aforementioned HARQ-ACK feedback in URLLC data traffic is undesirable. Therefore, in one embodiment of this disclosure, the base station and the UE use a new parameter, HARQPreemptTimeWin, to indicate the length of the time window used to transmit the HARQ-ACK feedback.

[0101] Figure 5 It can be Figure 4 The embodiment of block 325. The transmission of the HARQ-ACK feedback can be performed by allocating uplink radio resources for the HARQ-ACK feedback, or by performing a preemption operation or multiplexing operation for the HARQ-ACK feedback.

[0102] refer to Figure 5 The UE determines whether there are UL radio resources available for transmitting the HARQ-ACK feedback within the time window (block 409). When the UE obtains available UL radio resources within the time window as the adjusted time resource unit for transmitting the HARQ-ACK feedback for the SPS PDSCH, the UE transmits the HARQ-ACK feedback within the adjusted time resource unit (block 410). When there are no UL radio resources available for the HARQ-ACK feedback within the time window, the UE determines whether the HARQ-ACK feedback can be multiplexed with other UL services within the time window (block 411). If the HARQ-ACK feedback can be multiplexed with other UL services within the time window, the UE can multiplex the HARQ-ACK feedback with another service type within the UL radio resources of the time window and transmit the HARQ-ACK feedback within the time window (block 412).

[0103] Alternatively, if no UL radio resources are available for the HARQ-ACK feedback within the time window, and the HARQ-ACK feedback cannot be multiplexed with other UL traffic within the time window, the UE determines whether the HARQ-ACK feedback can preempt UL radio resources allocated to other UL services within the time window (box 413). When the HARQ-ACK feedback can preempt UL radio resources allocated to other UL services within the time window, the UE may allow the HARQ-ACK feedback to preempt UL radio resources allocated to other service types, and send the HARQ-ACK feedback within the preempted UL radio resources within the time window (box 414). When the HARQ-ACK feedback cannot preempt UL radio resources allocated to other UL services within the time window, the UE may discard the HARQ-ACK feedback (box 415).

[0104] The time window can be specified in units of time slots or symbols and is indicated by DCI format or upper-layer parameters, such as parameters in RRC control signals. The start point of the time window can refer to the definition of the specific time resource unit indicated by the timing parameter k1, or it can refer to the definition of the nth time resource unit. The starting point of the time window can be the starting time slot or starting symbol for receiving the corresponding SPS PDSCH. Alternatively, the starting point of the time window can be the starting time slot (n+k1) or starting symbol for determining the transmission of the HARQ-ACK feedback associated with the SPS PDSCH. The preempted uplink resource can be a radio resource in a PUSCH or PUCCH. If a PUSCH or PUCCH is available for multiplexing, the HARQ-ACK feedback can be multiplexed with other UL transmissions. In this embodiment, if the conflict cannot be resolved by resetting the timing parameter k1, the UE allows the HARQ-ACK feedback of the high-priority SPS PDSCH to be successfully sent to the base station through preemption or multiplexing operations.

[0105] To reduce the aforementioned signaling overhead, the HARQPreemptInd indication can also be implicitly indicated by HARQPreemptTimeWin. For example, when the HARQPreemptTimeWin is detected as configured, the UE allows the HARQ-ACK feedback corresponding to the SPS PDSCH to perform the preemption or multiplexing operation based on the time window value indicated by HARQPreemptTimeWin. Therefore, the parameter representing the length of the time window also implicitly indicates enabling the preemption or multiplexing operation of the HARQ feedback signal.

[0106] The embodiments described in this disclosure can be applied to URLLC, eMBB, or any other traffic type. Any combination of the above embodiments is possible.

[0107] Figure 6 This is a block diagram of a system 700 for wireless communication, as an example, according to one embodiment of the present invention. The embodiments described herein can be implemented into the system using any suitably configured hardware and / or software. Figure 6 The system 700 is shown, including a radio frequency (RF) circuit 710, a baseband circuit 720, a processing unit 730, a memory / storage unit 740, a display 750, a camera 760, a sensor 770, and an input / output (I / O) interface 780, which are interconnected as shown.

[0108] The processing unit 730 described above may include circuitry, such as, but not limited to, one or more single-core or multi-core processors. The processor may include any combination of general-purpose and special-purpose processors, such as a graphics processor and an application processor. The processor may be coupled to memory / storage and configured to execute instructions stored in memory / storage to enable various applications and / or operating systems to run on the system.

[0109] The baseband circuit 720 described above may include circuitry, such as, but not limited to, one or more single-core or multi-core processors. The processor may include a baseband processor. The baseband circuitry can handle various radio control functions, enabling it to communicate with one or more radio networks via radio frequency circuitry. These radio control functions may include, but are not limited to, signal modulation, encoding, decoding, frequency modulation transfer, etc. In some embodiments, the baseband circuitry can provide communication compatible with one or more radio technologies. For example, in some embodiments, the baseband circuitry can support communication with 5G NR, LTE, Evolved Universal Terrestrial Radio Access Network (EUTRAN) and / or other Wireless Metropolitan Area Networks (WMAN), Wireless Local Area Networks (WLAN), and Wireless Personal Area Networks (WPAN). Implementations of the baseband circuitry configured to support radio communication using more than one radio protocol may be referred to as multi-mode baseband circuitry. In various embodiments, the baseband circuitry 720 may include circuitry to operate signals that are not strictly considered to be at a baseband frequency. For example, in some implementations, the baseband circuit may include circuitry that operates on a signal having an intermediate frequency between the baseband frequency and the frequency modulation frequency.

[0110] The aforementioned radio frequency (RF) circuit 710 enables communication with wireless networks using modulated electromagnetic radiation transmitted through a non-solid-state medium. In various embodiments, the RF circuit may include switches, filters, amplifiers, etc., to facilitate communication with the wireless network. In various embodiments, the RF circuit 710 may include circuitry for operating signals that are not strictly considered to be frequency-modulated. For example, in some embodiments, the RF circuitry may include circuitry for operating signals with an intermediate frequency between the fundamental frequency and frequency modulation.

[0111] In various implementations, the transmitter, control, or receiver circuitry discussed above for the UE, eNB, or gNB may be wholly or partially embodied in one or more of the radio frequency circuitry, baseband circuitry, and / or processing unit. As used herein, "circuit" may refer to, be part of, or include an application-specific integrated circuit (ASIC), electronic circuitry, a processor (shared, dedicated, or combined), and / or memory (shared, dedicated, or combined) executing one or more software or firmware programs, combinational logic circuitry, and / or other suitable hardware components providing said functionality. In some implementations, the electronic device circuitry may be implemented in one or more software or firmware modules, or the circuitry-related functionality may be implemented by one or more software or firmware modules. In some implementations, some or all of the components of the baseband circuitry, processing unit, and / or memory / storage may be implemented together on a system on a single chip (SOC).

[0112] The memory / storage unit 740 described above can be used to load and store data and / or instructions, for example, for the system described above. The memory / storage unit used in one embodiment may include any combination of suitable volatile memory, such as Dynamic Random Access Memory (DRAM), and / or non-volatile memory, such as flash memory. In various embodiments, the I / O interface 780 described above may include one or more user interfaces designed to allow users to interact with the system and / or peripheral component interfaces designed to allow peripheral components to interact with the system. User interfaces may include, but are not limited to, physical keyboards or keypads, touchpads, speakers, microphones, etc. Peripheral component interfaces may include, but are not limited to, non-volatile memory ports, Universal Serial Bus (USB) ports, audio jacks, and power interfaces.

[0113] In various embodiments, the sensor 770 may include one or more sensing devices to determine environmental conditions and / or location information related to the system. In some embodiments, the sensor may include, but is not limited to, a gyroscope sensor, an accelerometer, a proximity sensor, an ambient light sensor, and a positioning unit. The positioning unit may also be part of, or interact with, baseband and / or radio frequency circuitry to communicate with components of a positioning network, such as Global Positioning System (GPS) satellites. In various embodiments, the display 750 may include a display, such as a liquid crystal display (LCD) or a touchscreen display. In various embodiments, the system 700 may be a mobile computing device, such as, but not limited to, a laptop computer, a tablet computer, a netbook, an ultrabook, a smartphone, etc. In various embodiments, the system may have more or fewer components and / or different architectures. Where appropriate, the methods described herein may be implemented as a computer program. The computer program may be stored on a storage medium, such as a non-temporary storage medium.

[0114] The embodiments of the present invention are combinations of technologies / processes that can be adopted in 3GPP specifications to create a final product.

[0115] Those skilled in the art will understand that each unit, algorithm, and step described and disclosed in the embodiments of the present invention is implemented using electronic hardware or a combination of computer and electronic hardware in software. Whether these functions are executed in hardware or software depends on the application conditions and the design requirements of the technical solution. Those skilled in the art can implement the functions of each specific application in different ways, and such implementation should not exceed the scope of the present invention. Those skilled in the art will understand that since the working procedures of the above-described systems, devices, and units are substantially the same, the working procedures of the systems, devices, and units in the above embodiments can be referred to. For ease of description and simplification, these working procedures will not be described in detail.

[0116] It is understood that the systems, apparatuses, and methods disclosed in the embodiments of the present invention can be implemented in other ways. The above embodiments are merely illustrative examples. The division of the units mentioned above is based solely on logical function, and other division methods may exist in implementation. It is possible that multiple units or components are combined or integrated into another system. It is also possible that some features are omitted or omitted. On the other hand, the mutual coupling, direct coupling, or communication coupling described or discussed above is achieved through some ports, devices, or units, whether indirectly or through electronic, mechanical, or other forms of communication.

[0117] The units mentioned above, used as separate components for explanation, may be physically separate or not. These units may be physical units or not, meaning they may be located in one place or distributed across multiple network units. Some or all of the aforementioned units may be used depending on the purpose of the implementation. Furthermore, each functional unit in each implementation may be integrated into a processing unit, or physically independent, or integrated into a processing unit having two or more units.

[0118] If software functional units are implemented as products for use and sale, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions proposed in this invention can be implemented substantially, in key parts or in part, as software products. Alternatively, a portion of a technical plan beneficial to conventional technology can be implemented as a software product. Software products in a computer are stored in storage media and include multiple commands for a computing device (such as a personal computer, server, or network device) to execute all or part of the steps disclosed in the embodiments of this invention. Storage media include USB drives, portable hard drives, read-only memory (ROM), random access memory (RAM), floppy disks, or other types of media capable of storing program code.

[0119] This invention provides a method related to HARQ feedback processing for the aforementioned traffic of different priorities. Current HARQ feedback processing in the UE only supports priority sorting of high-priority traffic to discard low-priority signals and channels. Performing HARQ feedback processing on uplink signals / channels of different priorities can improve the efficiency of the aforementioned system.

[0120] The disclosed embodiments resolve conflicts between SPS downlink transmission and TDD configuration. Since HARQ-ACK feedback can be dropped frequently in short-cycle SPS, this disclosure proposes several solutions to avoid such conflicts. The UE can report whether a conflict has occurred to the base station, which can then make a decision to resolve the conflict based on the report. The base station can configure multiple candidate values ​​for the HARQ-ACK timing parameter k1. The UE can select a candidate value for the timing parameter k1 based on its own circumstances and adaptively apply an offset to the timing parameter k1 to successfully transmit HARQ-ACK feedback for the SPS PDSCH. Furthermore, if resetting the timing parameter k1 fails to resolve the conflict, the UE is guaranteed at least to successfully transmit HARQ-ACK feedback for the high-priority SPS PDSCH through preemption or multiplexing operations.

[0121] While the present invention has been described in conjunction with what are considered to be the most practical and preferred embodiments, it should be understood that the present invention is not limited to the disclosed embodiments, but is intended to cover various arrangements made without departing from the broadest interpretation of the appended claims.

Claims

1. A hybrid automatic repeat request (HARQ) feedback processing method, executed in user equipment (UE), comprising: Receive explicit parameters that indicate whether to enable preemption or multiplexing operation for the Hybrid Automatic Repeat Request (HARQ) feedback signal; Receive the first downlink transmission in the nth time resource unit; Based on the timing parameters indicated by the nth time resource unit and the timing indicator, a specific time resource unit for transmitting the hybrid automatic repeat request (HARQ) feedback signal of the first downlink transmission is determined. Whether a collision event occurs when attempting to transmit the HARQ feedback signal transmitted via the first downlink in the specific time resource unit; In response to at least one collision event occurring during the attempt to transmit the HARQ feedback signal, the collision event is resolved by obtaining an adjusted time resource unit for transmitting the HARQ feedback signal; and In the uplink transmission, the HARQ feedback signal is sent in the adjusted time resource unit to respond to the first downlink transmission; When the explicit parameter is the first value, neither the preemption operation nor the reuse operation is enabled. When the explicit parameter is the second value, both the preemption operation and the multiplexing operation are enabled simultaneously. When the explicit parameter is the third value, only the multiplexing operation is enabled, and the preemption operation is not enabled; When the explicit parameter is the fourth value, only the preemption operation is enabled, and the reuse operation is not enabled. In the multiplexing operation, the HARQ feedback signal is transmitted in a multiplexed manner within the specific time resource unit of the uplink transmission, wherein the HARQ feedback signal is multiplexed with other uplink UL services; and In the preemption operation, the HARQ feedback signal is sent in a preemptive manner in the specific time resource unit of the uplink transmission, wherein the HARQ feedback signal preempts the uplink resources scheduled for lower priority services.

2. The method according to claim 1, characterized in that, The nth time resource unit is measured in units of one time slot or one symbol.

3. The method of claim 1, further comprising determining the timing parameters relating to the time division duplex (TDD) configuration.

4. The method according to claim 1, characterized in that, The adjusted time resource unit is obtained by applying an offset to the timing parameters.

5. The method according to claim 4, characterized in that, The offset is represented in downlink control information (DCI) or radio resource control (RRC) signals.

6. The method according to claim 4, characterized in that, The offset is determined based on the time division duplex (TDD) configuration.

7. The method according to claim 4, characterized in that, The offset is determined based on the UE's capabilities.

8. The method according to claim 1, characterized in that, The timing parameter is selected from a set of candidate values ​​for the timing parameter.

9. The method according to claim 8, characterized in that, The set of candidate values ​​for the timing parameters is included in a subset of a pre-configuration table stored in the base station.

10. The method according to claim 9, characterized in that, A subset of the pre-configuration table is stored in the user equipment, and the method further includes: The start and end row indices and start and end column indices of the subset of the pre-configuration table are sent as the source of the UE capability report to the pre-configuration table.

11. The method according to claim 10, characterized in that, The set of candidate values ​​for the timing parameters is a row in the subset of the pre-configuration table.

12. The method according to claim 1, characterized in that, The adjusted time resource unit is limited to a time window.

13. The method according to claim 12, characterized in that, The time window is associated with the service type transmitted on the first downlink.

14. The method of claim 12, further comprising receiving a parameter representing the length of the time window.

15. The method according to claim 14, characterized in that, The starting point of the time window is defined with reference to the specific time resource unit.

16. The method according to claim 14, characterized in that, The starting point of the time window is defined with reference to the nth time resource unit.

17. The method according to claim 14, characterized in that, The parameter representing the length of the time window also implicitly indicates enabling preemption or multiplexing of the HARQ feedback signal.

18. The method according to claim 12, characterized in that, When the preemption operation and the multiplexing operation are initiated simultaneously, the method further includes: Determine whether there are uplink radio resources available for transmitting the HARQ feedback signal within the time window; When there are available uplink radio resources in the time window, the HARQ feedback signal is transmitted as the adjusted time resource unit in the available uplink radio resources; When no uplink radio resources are available for the HARQ feedback signal in the time window, determine whether the HARQ feedback signal can be multiplexed with other uplink services in the time window. When the HARQ feedback signal can be multiplexed with other uplink services within the time window, the HARQ feedback signal is multiplexed with another service type in the uplink radio resources within the time window, and the HARQ feedback signal is transmitted.

19. The method of claim 18, further comprising: When there are no uplink radio resources available for the HARQ feedback signal within the time window, and the HARQ feedback signal cannot be multiplexed with other uplink services within the time window, it is determined whether the HARQ feedback signal can preempt uplink radio resources used for other uplink services within the time window. When the HARQ feedback signal can preempt uplink radio resources of other uplink services within the time window, the HARQ feedback signal is allowed to preempt uplink radio resources allocated to other service types, and the HARQ feedback signal is transmitted in the preempted uplink radio resources. and The HARQ feedback signal is discarded when it cannot preempt uplink radio resources used for other uplink services within the time window.

20. The method according to claim 1, characterized in that, The specific time resource unit and the adjusted time resource unit are radio resources of the physical uplink shared channel (PUSCH) or the physical uplink control channel (PUCCH).

21. The method according to claim 1, characterized in that, The first downlink transmission is a semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH).

22. The method of claim 21, further comprising: Calculate the number of transmission-related collision events associated with the HARQ feedback connected to the SPS PDSCH; and A report is sent to the base station requesting the deactivation of the SPS PDSCH in response to the number of collision events exceeding a threshold.

23. The method of claim 21, further comprising: Count the number of times the HARQ feedback signal associated with the SPS PDSCH is discarded; and A report is sent to the base station to request the deactivation of the SPS PDSCH in response to the HARQ feedback signal being dropped more than a threshold.

24. The method according to claim 22 or 23, characterized in that, The threshold is represented in the downlink control information (DCI) or radio resource control (RRC) signal.

25. A HARQ feedback processing method, which can be executed in a base station, includes: Send explicit parameters that indicate whether to enable preemption or multiplexing operation for the Hybrid Automatic Repeat Request (HARQ) feedback signal; The first downlink transmission is sent in the nth time resource unit; Based on the timing parameters indicated by the nth time resource unit and the timing indicator, a specific time resource unit is determined for receiving the hybrid automatic repeat request (HARQ) feedback signal transmitted in the first downlink. Obtain the adjusted time resource unit for receiving the HARQ feedback signal; and The HARQ feedback signal transmitted in the first downlink is detected in the specific time resource unit and the adjusted time resource unit; When the explicit parameter is the first value, neither the preemption operation nor the reuse operation is enabled. When the explicit parameter is the second value, both the preemption operation and the multiplexing operation are enabled simultaneously. When the explicit parameter is the third value, only the multiplexing operation is enabled, and the preemption operation is not enabled; When the explicit parameter is the fourth value, only the preemption operation is enabled, and the reuse operation is not enabled. In the multiplexing operation, the HARQ feedback signal is transmitted in a multiplexed manner within the specific time resource unit of the uplink transmission, wherein the HARQ feedback signal is multiplexed with other uplink UL services; and In the preemption operation, the HARQ feedback signal is sent in a preemptive manner in the specific time resource unit of the uplink transmission, wherein the HARQ feedback signal preempts the uplink resources scheduled for lower priority services.

26. The method according to claim 25, characterized in that, The nth time resource unit is measured in units of one time slot or one symbol.

27. The method of claim 25, further comprising determining the timing parameters relating to a time division duplex (TDD) configuration.

28. The method according to claim 25, characterized in that, The adjusted time resource unit is obtained by applying an offset to the timing parameters.

29. The method according to claim 28, characterized in that, The offset is represented in downlink control information (DCI) or radio resource control (RRC) signals.

30. The method according to claim 28, characterized in that, The offset is determined based on the time-division duplex (TDD) configuration.

31. The method according to claim 28, characterized in that, The offset is determined based on the UE's capabilities.

32. The method according to claim 25, characterized in that, The timing parameter is selected from a set of candidate values ​​for the timing parameter.

33. The method according to claim 32, characterized in that, The set of candidate values ​​for the timing parameters is included in a subset of a pre-configuration table stored in the base station.

34. The method according to claim 33, characterized in that, A subset of the pre-configuration table is stored in the user equipment, and the method further includes: Receive the start and end row indices and start and end column indices of the subset of the pre-configuration table as a UE capability report.

35. The method according to claim 34, characterized in that, The set of candidate values ​​for the timing parameters is a row in the subset of the pre-configuration table.

36. The method according to claim 25, characterized in that, The adjusted time resource unit is limited to a time window.

37. The method according to claim 36, characterized in that, The time window is associated with the service type transmitted on the first downlink.

38. The method of claim 36, further comprising sending a parameter representing the length of the time window.

39. The method according to claim 38, characterized in that, The starting point of the time window is defined with reference to the specific time resource unit.

40. The method according to claim 38, characterized in that, The starting point of the time window is defined with reference to the nth time resource unit.

41. The method according to claim 38, characterized in that, The parameter representing the length of the time window also implicitly indicates enabling preemption or multiplexing of the HARQ feedback signal.

42. The method according to claim 36, characterized in that, When the preemption operation and the multiplexing operation are initiated simultaneously, the method further includes: Determine whether there are uplink radio resources available for transmitting the HARQ feedback signal within the time window; When there are available uplink radio resources in the time window, the HARQ feedback signal is transmitted as the adjusted time resource unit in the available uplink radio resources; When no uplink radio resources are available for the HARQ feedback signal in the time window, determine whether the HARQ feedback signal can be multiplexed with other uplink services in the time window. When the HARQ feedback signal can be multiplexed with other uplink services within the time window, the HARQ feedback signal is multiplexed with another service type in the uplink radio resources within the time window, and the HARQ feedback signal is transmitted. When there are no uplink radio resources available for the HARQ feedback signal within the time window, and the HARQ feedback signal cannot be multiplexed with other uplink services within the time window, it is determined whether the HARQ feedback signal can preempt uplink radio resources used for other uplink services within the time window. When the HARQ feedback signal can preempt uplink radio resources of other uplink services within the time window, the HARQ feedback signal is allowed to preempt uplink radio resources allocated to other service types, and the HARQ feedback signal is transmitted in the preempted uplink radio resources; and The HARQ feedback signal is discarded when it cannot preempt uplink radio resources used for other uplink services within the time window.

43. The method according to claim 25, characterized in that, The specific time resource unit and the adjusted time resource unit are radio resources of the physical uplink shared channel (PUSCH) or the physical uplink control channel (PUCCH).

44. The method according to claim 25, characterized in that, The first downlink transmission is a semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH).

45. The method of claim 44, further comprising: The UE receives a report requesting to disable the SPS PDSCH in response to the number of conflict events exceeding a threshold.

46. ​​The method of claim 44, further comprising: The UE receives a report requesting to deactivate the SPS PDSCH in response to the HARQ feedback signal being dropped more than a threshold.

47. The method according to claim 45 or 46, characterized in that, The threshold is represented in the downlink control information (DCI) or radio resource control (RRC) signal.

48. A user equipment, comprising: transceiver; and A processor, connected to the transceiver and configured to perform the following steps, including: Receive explicit parameters that indicate whether to enable preemption or multiplexing operation for the Hybrid Automatic Repeat Request (HARQ) feedback signal; Receive the first downlink transmission in the nth time resource unit; Based on the timing parameters indicated by the nth time resource unit and the timing indicator, a specific time resource unit is determined for transmitting the hybrid automatic repeat request (HARQ) feedback signal of the first downlink transmission. Whether a collision event occurs when attempting to transmit the HARQ feedback signal transmitted via the first downlink in the specific time resource unit; In response to at least one collision event occurring during the attempt to transmit the HARQ feedback signal, the collision event is resolved by obtaining an adjusted time resource unit for transmitting the HARQ feedback signal; and In the uplink transmission, the HARQ feedback signal is sent in the adjusted time resource unit to respond to the first downlink transmission; When the explicit parameter is the first value, neither the preemption operation nor the reuse operation is enabled. When the explicit parameter is the second value, both the preemption operation and the multiplexing operation are enabled simultaneously. When the explicit parameter is the third value, only the multiplexing operation is enabled, and the preemption operation is not enabled; When the explicit parameter is the fourth value, only the preemption operation is enabled, and the reuse operation is not enabled. In the multiplexing operation, the HARQ feedback signal is transmitted in a multiplexed manner within the specific time resource unit of the uplink transmission, wherein the HARQ feedback signal is multiplexed with other uplink UL services; and In the preemption operation, the HARQ feedback signal is sent in a preemptive manner in the specific time resource unit of the uplink transmission, wherein the HARQ feedback signal preempts the uplink resources scheduled for lower priority services.

49. The user equipment according to claim 48, characterized in that, The nth time resource unit is measured in units of one time slot or one symbol.

50. The user equipment according to claim 48, characterized in that, The processor also performs the following steps: determining the timing parameters for the time division duplex (TDD) configuration.

51. The user equipment according to claim 48, characterized in that, The adjusted time resource unit is obtained by applying an offset to the timing parameters.

52. The user equipment according to claim 51, characterized in that, The offset is represented in downlink control information (DCI) or radio resource control (RRC) signals.

53. The user equipment according to claim 51, characterized in that, The offset is determined based on the time-division duplex (TDD) configuration.

54. The user equipment according to claim 51, characterized in that, The offset is determined based on the UE's capabilities.

55. The user equipment according to claim 48, characterized in that, The timing parameter is selected from a set of candidate values ​​for the timing parameter.

56. The user equipment according to claim 55, characterized in that, The set of candidate values ​​for the timing parameters is included in a subset of a pre-configuration table stored in the base station.

57. The user equipment according to claim 56, characterized in that, A subset of the pre-configuration table is stored in the user equipment, and the processor further includes performing the following steps: The start and end row indices and start and end column indices of the subset of the pre-configuration table are sent as the source of the UE capability report to the pre-configuration table.

58. The user equipment according to claim 57, characterized in that, The set of candidate values ​​for the timing parameters is a row in the subset of the pre-configuration table.

59. The user equipment according to claim 48, characterized in that, The adjusted time resource unit is limited to a time window.

60. The user equipment according to claim 59, characterized in that, The time window is associated with the service type transmitted on the first downlink.

61. The user equipment according to claim 59, characterized in that, The processor also performs the following steps: receiving a parameter representing the length of the time window.

62. The user equipment according to claim 61, characterized in that, The starting point of the time window is defined with reference to the specific time resource unit.

63. The user equipment according to claim 61, characterized in that, The starting point of the time window is defined with reference to the nth time resource unit.

64. The user equipment according to claim 61, characterized in that, The parameter representing the length of the time window also implicitly indicates enabling preemption or multiplexing of the HARQ feedback signal.

65. The user equipment according to claim 59, characterized in that, When the preemption operation and the multiplexing operation are enabled simultaneously, the processor further performs the following steps: Determine whether there are uplink radio resources available for transmitting the HARQ feedback signal within the time window; When there are available uplink radio resources in the time window, the HARQ feedback signal is transmitted as the adjusted time resource unit in the available uplink radio resources; When no uplink radio resources are available for the HARQ feedback signal in the time window, determine whether the HARQ feedback signal can be multiplexed with other uplink services in the time window. When the HARQ feedback signal can be multiplexed with other uplink services within the time window, the HARQ feedback signal is multiplexed with another service type in the uplink radio resources within the time window, and the HARQ feedback signal is transmitted.

66. The user equipment according to claim 65, characterized in that, The processor also performs the following steps: When there are no uplink radio resources available for the HARQ feedback signal within the time window, and the HARQ feedback signal cannot be multiplexed with other uplink services within the time window, it is determined whether the HARQ feedback signal can preempt uplink radio resources used for other uplink services within the time window. When the HARQ feedback signal can preempt uplink radio resources of other uplink services within the time window, the HARQ feedback signal is allowed to preempt uplink radio resources allocated to other service types, and the HARQ feedback signal is transmitted in the preempted uplink radio resources. and The HARQ feedback signal is discarded when it cannot preempt uplink radio resources used for other uplink services within the time window.

67. The user equipment according to claim 48, characterized in that, The specific time resource unit and the adjusted time resource unit are radio resources of the physical uplink shared channel (PUSCH) or the physical uplink control channel (PUCCH).

68. The user equipment according to claim 48, characterized in that, The first downlink transmission is a semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH).

69. The user equipment according to claim 68, characterized in that, The processor also performs the following steps: Calculate the number of transmission-related collision events associated with the HARQ feedback linked to the SPS PDSCH; and A report is sent to the base station requesting the deactivation of the SPS PDSCH in response to the number of collision events exceeding a threshold.

70. The user equipment according to claim 68, characterized in that, The processor also performs the following steps: Count the number of HARQ feedback signals discarded associated with the SPS PDSCH; and A report is sent to the base station to request the deactivation of the SPS PDSCH in response to the HARQ feedback signal being dropped more than a threshold.

71. The user equipment according to claim 69 or 70, characterized in that, The threshold is represented in the downlink control information (DCI) or radio resource control (RRC) signal.

72. A base station, comprising: transceiver; and A processor, connected to the transceiver and configured to perform the following steps, including: Send explicit parameters that indicate whether to enable preemption or multiplexing operation for the Hybrid Automatic Repeat Request (HARQ) feedback signal; The first downlink transmission is sent in the nth time resource unit; Based on the timing parameters indicated by the nth time resource unit and the timing indicator, a specific time resource unit is determined for receiving the hybrid automatic repeat request (HARQ) feedback signal transmitted in the first downlink. Obtain the adjusted time resource unit for receiving the HARQ feedback signal; and The HARQ feedback signal transmitted on the first downlink is detected in the specific time resource unit and the adjusted time resource unit; When the explicit parameter is the first value, neither the preemption operation nor the reuse operation is enabled. When the explicit parameter is the second value, both the preemption operation and the multiplexing operation are enabled simultaneously. When the explicit parameter is the third value, only the multiplexing operation is enabled, and the preemption operation is not enabled; When the explicit parameter is the fourth value, only the preemption operation is enabled, and the reuse operation is not enabled. In the multiplexing operation, the HARQ feedback signal is transmitted in a multiplexed manner within the specific time resource unit of the uplink transmission, wherein the HARQ feedback signal is multiplexed with other uplink UL services; and In the preemption operation, the HARQ feedback signal is sent in a preemptive manner in the specific time resource unit of the uplink transmission, wherein the HARQ feedback signal preempts the uplink resources scheduled for lower priority services.

73. The base station according to claim 72, characterized in that, The nth time resource unit is measured in units of one time slot or one symbol.

74. The base station according to claim 72, characterized in that, The processor also performs the following steps: determining the timing parameters for the time division duplex (TDD) configuration.

75. The base station according to claim 72, characterized in that, The adjusted time resource unit is obtained by applying an offset to the timing parameters.

76. The base station according to claim 75, characterized in that, The offset is represented in downlink control information (DCI) or radio resource control (RRC) signals.

77. The base station according to claim 75, characterized in that, The offset is determined based on the time-division duplex (TDD) configuration.

78. The base station according to claim 75, characterized in that, The offset is determined based on the UE's capabilities.

79. The base station according to claim 72, characterized in that, The timing parameter is selected from a set of candidate values ​​for the timing parameter.

80. The base station according to claim 79, characterized in that, The set of candidate values ​​for the timing parameters is included in a subset of a pre-configuration table stored in the base station.

81. The base station according to claim 80, characterized in that, A subset of the pre-configuration table is stored in the user equipment, and the processor further includes performing the following steps: Receive the start and end row indices and start and end column indices of the subset of the pre-configuration table as a UE capability report.

82. The base station according to claim 81, characterized in that, The set of candidate values ​​for the timing parameters is a row in the subset of the pre-configuration table.

83. The base station according to claim 72, characterized in that, The adjusted time resource unit is limited to a time window.

84. The base station according to claim 83, characterized in that, The time window is associated with the service type transmitted on the first downlink.

85. The base station according to claim 83, characterized in that, The processor also performs the following steps: sending a parameter representing the length of the time window.

86. The base station according to claim 85, characterized in that, The starting point of the time window is defined with reference to the specific time resource unit.

87. The base station according to claim 85, characterized in that, The starting point of the time window is defined with reference to the nth time resource unit.

88. The base station according to claim 85, characterized in that, The parameter representing the length of the time window also implicitly indicates enabling preemption or multiplexing of the HARQ feedback signal.

89. The base station according to claim 83, characterized in that, When the preemption operation and the multiplexing operation are enabled simultaneously, the processor further performs the following steps: Determine whether there are uplink radio resources available for transmitting the HARQ feedback signal within the time window; When there are available uplink radio resources in the time window, the HARQ feedback signal is transmitted as the adjusted time resource unit in the available uplink radio resources; When no uplink radio resources are available for the HARQ feedback signal in the time window, determine whether the HARQ feedback signal can be multiplexed with other uplink services in the time window. When the HARQ feedback signal can be multiplexed with other uplink services within the time window, the HARQ feedback signal is multiplexed with another service type in the uplink radio resources within the time window, and the HARQ feedback signal is transmitted. When there are no uplink radio resources available for the HARQ feedback signal within the time window, and the HARQ feedback signal cannot be multiplexed with other uplink services within the time window, it is determined whether the HARQ feedback signal can preempt uplink radio resources used for other uplink services within the time window. When the HARQ feedback signal can preempt uplink radio resources of other uplink services within the time window, the HARQ feedback signal is allowed to preempt uplink radio resources allocated to other service types, and the HARQ feedback signal is transmitted in the preempted uplink radio resources. and The HARQ feedback signal is discarded when it cannot preempt uplink radio resources used for other uplink services within the time window.

90. The base station according to claim 72, characterized in that, The specific time resource unit and the adjusted time resource unit are radio resources of the physical uplink shared channel (PUSCH) or the physical uplink control channel (PUCCH).

91. The base station according to claim 72, characterized in that, The first downlink transmission is a semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH).

92. The base station according to claim 91, characterized in that, The processor also performs the following steps: The UE receives a report requesting to disable the SPS PDSCH in response to the number of conflict events exceeding a threshold.

93. The base station according to claim 91, characterized in that, The processor also performs the following steps: The UE receives a report requesting to deactivate the SPS PDSCH in response to the HARQ feedback signal being dropped more than a threshold.

94. The base station according to claim 92 or 93, characterized in that, The threshold is represented in the downlink control information (DCI) or radio resource control (RRC) signal.

95. A chip, comprising: A processor for calling and running a computer program stored in a memory, causing a device with the chip mounted to perform the method of any one of claims 1 to 24.

96. A chip, comprising: A processor for calling and running a computer program stored in memory to cause a device on which the chip is mounted to perform the method of any one of claims 25 to 47.

97. A computer-readable storage medium storing a computer program, wherein the computer program causes a computer to perform the method of any one of claims 1 to 24.

98. A computer-readable storage medium storing a computer program, wherein the computer program causes a computer to perform the method of any one of claims 25 to 47.

99. A computer program product comprising a computer program, wherein the computer program causes a computer to perform the method of any one of claims 1 to 24.

100. A computer program product comprising a computer program, wherein the computer program causes a computer to perform any one of the methods of claims 25 to 47.