HARQ-ACK transmission resource determination method, terminal, and storage medium

Through carrier switching and time domain position adjustment, the problem of HARQ-ACK transmission resource conflict is solved, the reliable transmission of HARQ-ACK is ensured, and the performance of SPS PDSCH is improved.

CN115706641BActive Publication Date: 2025-09-19VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202110903510.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-06
Publication Date
2025-09-19
Estimated Expiration
2041-08-06

AI Technical Summary

Technical Problem

In a time division duplex scenario, when the user equipment is configured with semi-persistent scheduling, the HARQ-ACK feedback time conflicts with the downlink, causing the HARQ-ACK to be discarded, resulting in degraded SPS PDSCH performance.

Method used

By determining the HARQ-ACK transmission resources based on the subcarrier spacing and carrier, and deferring them to the subsequent available uplink resources for transmission when they are unavailable, carrier switching and time domain position adjustment are used to ensure reliable transmission of HARQ-ACK.

Benefits of technology

It effectively ensures the reliable transmission of HARQ-ACK and improves the transmission performance of the semi-persistent scheduling physical downlink shared channel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115706641B_ABST
    Figure CN115706641B_ABST
Patent Text Reader

Abstract

The present application discloses a method, terminal and storage medium for determining a HARQ-ACK transmission resource, which belongs to the field of communication technology. The method includes: the terminal determines a first HARQ-ACK transmission resource based on a first subcarrier spacing SCS and a first carrier; when it is determined that the first HARQ-ACK transmission resource is unavailable, the terminal determines a second HARQ-ACK transmission resource after a first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, or determines a third HARQ-ACK transmission resource after the first HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier; wherein the first HARQ-ACK feedback time is determined based on the first subcarrier spacing SCS or based on the first subcarrier spacing SCS and the first carrier.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a method, terminal, and storage medium for determining hybrid automatic repeat request-acknowledgement (HARQ-ACK) transmission resources. Background Art

[0002] In the existing HARQ-ACK transmission, when the user equipment (UE) is configured with semi-persistent scheduling (SPS), the HARQ-ACK feedback time of each SPS configuration is indicated by the activation downlink control information (DCI) of the SPS configuration. Therefore, the HARQ-ACK corresponding to the SPS physical downlink shared channel (PDSCH) of different SPS configurations may be fed back at different times.

[0003] However, when the HARQ-ACK feedback time corresponding to an SPS PDSCH conflicts with the downlink (DL) in a time division duplex (TDD) scenario, the HARQ-ACK of the SPS PDSCH will be discarded, thereby causing performance degradation of the SPS PDSCH. Summary of the Invention

[0004] The embodiments of the present application provide a method, terminal, and storage medium for determining HARQ-ACK transmission resources, which can solve the problem in the prior art that HARQ-ACK cannot be transmitted normally due to resource conflicts.

[0005] In a first aspect, a method for determining HARQ-ACK transmission resources is provided, applied to a terminal, the method including:

[0006] The terminal determines a first HARQ-ACK transmission resource based on the first subcarrier spacing SCS and the first carrier;

[0007] When determining that the first HARQ-ACK transmission resource is unavailable, the terminal determines, based on the first subcarrier spacing SCS and the first carrier, a second HARQ-ACK transmission resource after the first HARQ-ACK feedback time, or determines, based on the second subcarrier spacing SCS and the second carrier, a third HARQ-ACK transmission resource after the first HARQ-ACK feedback time;

[0008] The first HARQ-ACK feedback time is determined based on the first subcarrier spacing SCS or based on the first subcarrier spacing SCS and the first carrier.

[0009] In a second aspect, a HARQ-ACK transmission resource determination device is provided, which is applied to a terminal. The device includes:

[0010] A first processing module, configured to determine a first HARQ-ACK transmission resource based on a first subcarrier spacing SCS and a first carrier;

[0011] a second processing module, configured to, when determining that the first HARQ-ACK transmission resource is unavailable, determine, based on the first subcarrier spacing SCS and the first carrier, a second HARQ-ACK transmission resource after the first HARQ-ACK feedback time, or determine, based on the second subcarrier spacing SCS and the second carrier, a third HARQ-ACK transmission resource after the first HARQ-ACK feedback time;

[0012] The first HARQ-ACK feedback time is determined based on the first subcarrier spacing SCS or based on the first subcarrier spacing SCS and the first carrier.

[0013] In a third aspect, a terminal is provided, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0014] In a fourth aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is configured to determine a first HARQ-ACK transmission resource based on a first subcarrier spacing SCS and a first carrier; and, if it is determined that the first HARQ-ACK transmission resource is unavailable, determine a second HARQ-ACK transmission resource after a first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, or determine a third HARQ-ACK transmission resource after the first HARQ-ACK feedback time based on a second subcarrier spacing SCS and the second carrier;

[0015] The first HARQ-ACK feedback time is determined based on the first subcarrier spacing SCS or based on the first subcarrier spacing SCS and the first carrier.

[0016] In a fifth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0017] In a sixth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement the method described in the first aspect.

[0018] In the seventh aspect, a computer program / program product is provided, which is stored in a non-volatile storage medium, and the program / program product is executed by at least one processor to implement the steps of the HARQ-ACK transmission resource determination method as described in the first aspect.

[0019] In an embodiment of the present application, the HARQ-ACK transmission resource is determined based on the subcarrier spacing SCS of the carrier and the carrier, and when the determined HARQ-ACK transmission resource is unavailable, the HARQ-ACK is postponed to the subsequent available uplink resource for transmission, which can effectively ensure the reliable transmission of HARQ-ACK and improve the performance of SPS PDSCH transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 A structural diagram of a wireless communication system applicable to embodiments of the present application;

[0021] Figure 2 A flowchart of a method for determining HARQ-ACK transmission resources provided in an embodiment of the present application;

[0022] Figure 3 This is a schematic diagram of a carrier structure in a method for determining HARQ-ACK transmission resources according to an embodiment of the present application;

[0023] Figure 4 A schematic structural diagram of a device for determining HARQ-ACK transmission resources provided in an embodiment of the present application;

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

[0025] Figure 6 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application. DETAILED DESCRIPTION

[0026] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0027] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects. For example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.

[0028] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to applications other than NR system applications, such as 6th generation (6G) systems. th Generation, 6G) communication system.

[0029] Figure 1The structure diagram of a wireless communication system applicable to the embodiments of the present application is shown. The wireless communication system includes a terminal 101 and a network side device 102. Among them, the terminal 101 can also be called a terminal device or a user terminal or user equipment (UE). The terminal 101 can be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device (WearableDevice), a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (home appliance with wireless communication function, such as a refrigerator, a television, a washing machine or furniture, etc.) and other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, game consoles, etc. It should be noted that the embodiment of the present application does not limit the specific type of the terminal 101. The network side device 102 can be a base station or a core network, wherein the base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0030] In the embodiment of the present application, the terminal can be configured to activate at least one carrier, such as carriers 1 to M, where carrier CC m The corresponding SCS is SCS mAssume that among the M carriers configured for the terminal, N carriers are configured with uplink physical uplink control channel (PUCCH) resources, N<=M, and the network configuration enables PUCCH carrier switching. Then, the terminal can switch between the N carriers configured with PUCCH resources.

[0031] Furthermore, for the N carriers mentioned above, the network can configure one or more PUCCH cell timing patterns. Each pattern indicates the available PUCCH carriers within a period of time. Different PUCCH cell timing patterns may indicate the same or different PUCCH carriers. For the PUCCH cell pattern, specific implementation methods may include: the time domain pattern can be uniformly configured for the N cells, or configured separately for each PUCCH cell.

[0032] The terminal is configured with at least one DL SPS configuration resource on carrier i, including SPS configs 1 to L. Assume that in slot n, the terminal receives the PDSCH of SPS config j. Based on the k (i.e., K1) indicated by the activation DCI of SPS config j, the HARQ-ACK corresponding to this PDSCH will be fed back in slot n+k.

[0033] Since some or all of the symbols occupied by the PUCCH resources used to carry the HARQ-ACK corresponding to the SPS PDSCH in slot n+k conflict with DL symbols (for example, including DL symbol, SSB, CORESET#0, etc.), the terminal postpones the HARQ-ACK to a subsequent time for feedback. The PUCCH resources carrying the HARQ-ACK may be located on any carrier among the N carriers configured with PUCCH resources.

[0034] Below, in conjunction with the accompanying drawings, the HARQ-ACK transmission resource determination method, terminal, and storage medium provided in the embodiments of the present application are described in detail through some embodiments and their application scenarios.

[0035] Figure 2 A flow chart of a method for determining HARQ-ACK transmission resources provided in an embodiment of the present application, which method can be executed by a terminal, which can specifically be Figure 1 The terminal 101 shown in FIG. Figure 2 As shown, the method includes:

[0036] In step 201, the terminal determines a first HARQ-ACK transmission resource based on a first subcarrier spacing SCS and a first carrier.

[0037] It can be understood that when the terminal is configured to activate at least one carrier and each carrier or part of the carrier is configured with a physical uplink control channel (PUCCH), the terminal can configure at least one DL SPS configuration resource on each carrier, such as SPS config 1~L.

[0038] When a terminal receives PDSCH signaling for DL ​​SPS configuration resource SPS config j at a certain time domain location, such as slot n, the terminal can determine any carrier and the subcarrier spacing (SCS) of the carrier in the carrier configured with the PUCCH. The carrier can be called a first carrier, and its corresponding SCS can be called a first subcarrier spacing (SCS).

[0039] Afterwards, the terminal obtains the HARQ-ACK transmission resource corresponding to the HARQ-ACK feedback time by determining the HARQ-ACK feedback time according to the first subcarrier spacing SCS and / or the first carrier. The HARQ-ACK feedback time can be referred to as the first HARQ-ACK feedback time, and the HARQ-ACK transmission resource can be referred to as the first HARQ-ACK transmission resource.

[0040] Among them, HARQ-ACK can refer to the HARQ-ACK corresponding to a specific PDSCH, or it can generally refer to the HARQ-ACK corresponding to the PDSCH that requires feedback of HARQ-ACK, and can refer to both HARQ-ACK information and HARQ-ACK codebooks, such as Type 1 / 2 / 3 codebooks. Among them, PDSCH can be a dynamically scheduled PDSCH or an SPS PDSCH, which is not specifically limited in the embodiments of the present application.

[0041] In step 202, when it is determined that the first HARQ-ACK transmission resource is unavailable, the terminal determines the second HARQ-ACK transmission resource after the first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, or determines the third HARQ-ACK transmission resource after the first HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier.

[0042] The first HARQ-ACK feedback time is determined based on the first subcarrier spacing SCS or based on the first subcarrier spacing SCS and the first carrier.

[0043] It can be understood that, based on the determination of the first HARQ-ACK transmission resource according to the first subcarrier spacing SCS and the first carrier, the embodiment of the present application can further determine whether the first HARQ-ACK transmission resource is available. For example, it can be detected whether part or all of the symbols occupied by the first HARQ-ACK transmission resource, that is, the PUCCH resource used to carry the HARQ-ACK corresponding to the SPS PDSCH within the first HARQ-ACK feedback time, conflicts with the DL (for example, including DL symbol, SSB, CORESET#0, etc.) symbols of TDD. If there is a conflict, the first HARQ-ACK transmission resource is considered to be unavailable, otherwise it is considered to be available.

[0044] When it is determined that the first HARQ-ACK transmission resource is unavailable, if the network side configures to enable PUCCH carrier switching, the terminal can switch on the carrier configured with the above-mentioned PUCCH resources, that is, the HARQ-ACK to be transmitted can be postponed to a subsequent time for feedback, where the PUCCH resource carrying the HARQ-ACK may be located on any carrier among the carriers configured with the above-mentioned PUCCH resources.

[0045] Specifically, when determining the carrier or PUCCH resource to be switched to, another carrier other than the first carrier can be selected from the carriers configured with PUCCH resources, and the SCS corresponding to the carrier can be determined. Then, another HARQ-ACK transmission resource is determined based on the carrier and the SCS corresponding to the carrier. Among them, the other carrier can be called a second carrier, the SCS corresponding to the other carrier can be called a second subcarrier spacing SCS, and the HARQ-ACK transmission resource determined based on the other carrier and its corresponding SCS can be called a third HARQ-ACK transmission resource. It should be understood that in order to make the third HARQ-ACK transmission resource available, the resource is determined after the first HARQ-ACK feedback time.

[0046] Alternatively, when the first HARQ-ACK transmission resource is unavailable, the terminal may determine, based on the first subcarrier spacing SCS and the first carrier, an available HARQ-ACK transmission resource at another time domain position corresponding to the first carrier, and the HARQ-ACK transmission resource may be referred to as a second HARQ-ACK transmission resource. It should also be understood that in order to make the second HARQ-ACK transmission resource available, the resource is determined after the first HARQ-ACK feedback time.

[0047] Optionally, the first carrier and / or the second carrier is determined based on one of the following:

[0048] The carrier with the smallest number among the carriers configured with physical uplink control channel PUCCH resources;

[0049] The carrier with the largest number among the carriers configured with physical uplink control channel PUCCH resources;

[0050] The carrier corresponding to the current position in the Physical Uplink Control Channel (PUCCH) cell timing pattern;

[0051] In a case where the first carrier and / or the second carrier corresponds to multiple carriers, the carriers are determined in order according to the order of numbers of the multiple carriers;

[0052] A carrier of a semi-persistent scheduling SPS physical downlink shared channel PDSCH received by the terminal;

[0053] The carrier of the uplink transmission indicated by the downlink control information DCI;

[0054] Primary carrier, primary serving cell (PCell) or primary / secondary serving cell (PScell);

[0055] Secondary serving cell (SCell).

[0056] It can be understood that, depending on the actual configuration of the network, the first carrier and / or the second carrier can be determined based on any of the various carriers listed above. The carrier corresponding to the current position in the PUCCH cell timing pattern is the carrier corresponding to the current slot in the PUCCH cell timing pattern. If the PUCCH cell timing pattern has multiple corresponding carriers, they can be selected in ascending order (or descending order). The uplink transmission carrier indicated by the DCI includes, for example, a carrier for transmitting the PUCCH and / or a carrier for transmitting the PUSCH.

[0057] Optionally, the first subcarrier spacing SCS and / or the second subcarrier spacing SCS is determined based on one of the following:

[0058] Reference subcarrier spacing (SCS) configured by network-side equipment;

[0059] The subcarrier spacing (SCS) uniformly configured by the network-side device for the cell group;

[0060] The subcarrier spacing SCS corresponding to the smallest carrier number among the carriers configured with physical uplink control channel PUCCH resources;

[0061] The subcarrier spacing SCS corresponding to the largest carrier number among the carriers configured with physical uplink control channel PUCCH resources;

[0062] The subcarrier spacing SCS of the carrier corresponding to the current position in the physical uplink control channel PUCCH cell timing pattern;

[0063] In a case where the first carrier and / or the second carrier corresponds to multiple carriers, the subcarrier spacings (SCS) of the carriers are determined in sequence (e.g., ascending or descending order) according to the numbers of the multiple carriers, or the subcarrier spacings (SCS) of the multiple carriers are determined in sequence according to the sizes of the subcarrier spacings (SCS) of the multiple carriers;

[0064] The subcarrier spacing SCS of the carrier of the semi-persistent scheduling SPS physical downlink shared channel PDSCH received by the terminal;

[0065] The subcarrier spacing SCS of the carrier of the uplink transmission indicated by the downlink control information DCI;

[0066] Subcarrier spacing (SCS) of the primary carrier, primary serving cell (PCell), or primary / secondary serving cell (PScell);

[0067] The subcarrier spacing SCS of the secondary serving cell SCell.

[0068] It can be understood that for the optional range of the first carrier and / or the second carrier listed in the above embodiment, the first subcarrier spacing SCS and / or the second subcarrier spacing SCS can correspond one by one thereto, including the optional range listed above.

[0069] It should be understood that the above steps 201 and 202 may be repeatedly performed until available HARQ-ACK transmission resources are finally determined in the carrier configured with the PUCCH resources or the maximum deferrable time position is reached. The maximum deferrable time position may be determined based on the first subcarrier spacing SCS or the second subcarrier spacing SCS.

[0070] The HARQ-ACK transmission resource determination method provided in the embodiment of the present application determines the HARQ-ACK transmission resource based on the subcarrier spacing SCS of the carrier and the carrier, and when the determined HARQ-ACK transmission resource is unavailable, the HARQ-ACK is postponed to the subsequent available uplink resource for transmission, which can effectively ensure the reliable transmission of HARQ-ACK and improve the performance of SPS PDSCH transmission.

[0071] Optionally, determining a third HARQ-ACK transmission resource after the first HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier includes at least one of the following:

[0072] Determine, based on the second subcarrier spacing SCS, a second HARQ-ACK feedback time after the first HARQ-ACK feedback time; determine the second carrier based on the second HARQ-ACK feedback time; and determine the third HARQ-ACK transmission resource based on the second HARQ-ACK feedback time and the second carrier.

[0073] Determine a third HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier; determine the third HARQ-ACK transmission resource based on the third HARQ-ACK feedback time and the second carrier;

[0074] Based on the first subcarrier spacing SCS and the second subcarrier spacing SCS, a fourth HARQ-ACK feedback time after the first HARQ-ACK feedback time is determined, and based on the fourth HARQ-ACK feedback time and the second carrier, the third HARQ-ACK transmission resource is determined.

[0075] It can be understood that, in the case of switching to the second carrier to determine the third HARQ-ACK transmission resource, when determining the third HARQ-ACK transmission resource based on the second subcarrier spacing SCS and the second carrier, at least one of the above-listed methods can be used to implement it.

[0076] Specifically, similar to determining the first HARQ-ACK transmission resource based on the first subcarrier spacing SCS and the first carrier, the second HARQ-ACK feedback time can be first determined based on the second subcarrier spacing SCS, where the second HARQ-ACK feedback time is located after the first HARQ-ACK feedback time. Thereafter, the second carrier is determined based on the second HARQ-ACK feedback time. Finally, the third HARQ-ACK transmission resource is determined based on the second HARQ-ACK feedback time and the second carrier.

[0077] Alternatively, the third HARQ-ACK feedback time may be first determined based on the second subcarrier spacing SCS and the second carrier, and then the third HARQ-ACK transmission resource may be determined based on the third HARQ-ACK feedback time and the second carrier. When determining the third HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier, the HARQ-ACK feedback time indication set corresponding to the second carrier may be first determined, and then the set may be parsed according to the second subcarrier spacing SCS to determine the third HARQ-ACK feedback time. Optionally, the third HARQ-ACK feedback time is after the first HARQ-ACK feedback time.

[0078] Alternatively, the fourth HARQ-ACK feedback time may be determined based on the first subcarrier spacing SCS and the second subcarrier spacing SCS, and the fourth HARQ-ACK feedback time may be after the first HARQ-ACK feedback time. Thereafter, the third HARQ-ACK transmission resource may be determined based on the fourth HARQ-ACK feedback time and the second carrier. For example, assuming that the first subcarrier spacing SCS is u1, the second subcarrier spacing SCS is u2, and the first HARQ-ACK feedback time is slot x, the fourth HARQ-ACK feedback time may be determined as:

[0079] In the embodiment of the present application, by first determining the HARQ-ACK feedback time after the first HARQ-ACK feedback time, and then determining the third HARQ-ACK transmission resource based on the HARQ-ACK feedback time in combination with the second carrier, the available resources can be determined in combination with the subcarrier spacing of different carriers to ensure reliable transmission.

[0080] Optionally, the time interval between the HARQ-ACK feedback resource determined by at least one of the second HARQ-ACK feedback time, the third HARQ-ACK feedback time and the downlink DL resource under time division duplexing TDD is not less than a preset threshold, and the preset threshold is a set number of time units configured by the network side device or predefined by the terminal.

[0081] It can be understood that, in the embodiment of the present application, when determining the third HARQ-ACK transmission resource based on the second HARQ-ACK feedback time, the third HARQ-ACK feedback time, and the fourth HARQ-ACK feedback time after the first HARQ-ACK feedback time determined in the above embodiments, the time interval between the third HARQ-ACK transmission resource and the downlink DL resource under time division duplexing TDD can be no less than a preset threshold. In other words, there can be a time interval of at least L time units between the determined third HARQ-ACK transmission resource and the DL resource, where L is a positive integer predefined by the terminal or configured by the network.

[0082] The embodiment of the present application limits the time interval between the third HARQ-ACK transmission resource and the DL resource, so that the available third HARQ-ACK transmission resource can be acquired more quickly.

[0083] Optionally, the interval between the second HARQ-ACK feedback time, the third HARQ-ACK feedback time and the fourth HARQ-ACK feedback time and the first HARQ feedback time or the semi-continuous scheduling SPS physical downlink shared channel PDSCH is not greater than the first maximum delay length; wherein, the first maximum delay length is determined based on the first subcarrier spacing SCS or the second subcarrier spacing SCS.

[0084] It can be understood that since the network side has configured PUCCH resources on a limited carrier, the transmission of HARQ-ACK cannot achieve infinite delay. Specifically, the embodiment of the present application can determine a maximum delay length based on the first subcarrier spacing SCS or the second subcarrier spacing SCS, and limit the second HARQ-ACK feedback time, the third HARQ-ACK feedback time and the fourth HARQ-ACK feedback time to not more than the interval between the first HARQ feedback time or the semi-persistent scheduling physical downlink shared channel (SPS PDSCH) and the first HARQ feedback time, so that the determined HARQ-ACK transmission resources are within the available carrier range. For the sake of distinction, the maximum delay length can be referred to as the first maximum delay length.

[0085] It should be understood that, in the process of determining available UL resources, the embodiments of the present application may first be postponed in the time dimension, that is, the second HARQ-ACK feedback time, the third HARQ-ACK feedback time, or the fourth HARQ-ACK feedback time is determined, and then the corresponding carrier is determined until the available UL resources are found or the maximum deferrable time position is reached. The maximum deferrable time position is related to the first maximum delay length and can be determined according to the first subcarrier spacing SCS or the second subcarrier spacing SCS.

[0086] For example, when the initial position of the HARQ-ACK feedback is slot y and slot y corresponds to the first subcarrier spacing SCS, based on the second subcarrier spacing SCS, the maximum delay position can be determined as:

[0087] When the reception position of the physical downlink control channel PDSCH is slot z and slot z corresponds to the first subcarrier spacing SCS, based on the second subcarrier spacing SCS, the maximum delay position can be determined as:

[0088] Among them, u1 and u2 represent the first subcarrier spacing SCS and the second subcarrier spacing SCS respectively, K def or k+K def Refers to the maximum time that HARQ-ACK can be postponed, that is, the delay time, K defIt can be determined based on the second subcarrier spacing SCS, where k refers to the HARQ-ACK feedback time interval configured by the network.

[0089] The embodiment of the present application limits the time intervals between the second HARQ-ACK feedback time, the third HARQ-ACK feedback time, and the fourth HARQ-ACK feedback time and the first HARQ feedback time or the SPS PDSCH, so that the determined HARQ-ACK transmission resources are within the available carrier range.

[0090] Optionally, determining the second HARQ-ACK feedback time after the first HARQ-ACK feedback time based on the second subcarrier spacing SCS includes: determining whether there are available uplink resources on the first carrier at the first HARQ-ACK feedback time; in a case where there are no available uplink resources on the first carrier at the first HARQ-ACK feedback time, determining the delay time based on the second subcarrier spacing SCS; and determining the second HARQ-ACK feedback time based on the first HARQ-ACK feedback time and the delay time.

[0091] It can be understood that, in an embodiment of the present application, when it is determined that there are no available resources on the first carrier, the second HARQ-ACK feedback time is determined based on the second subcarrier spacing SCS. Therefore, before switching to the second carrier, the terminal calculates the first HARQ-ACK feedback time based on the first carrier, and then detects whether there are available resources on the first carrier. If not, it jumps to the second carrier to continue looking for available resources by determining the second HARQ-ACK feedback time after the first HARQ-ACK feedback time.

[0092] For example, assuming that the first HARQ-ACK feedback time is slot j, the terminal determines available UL resources on the first carrier in slot j. If there are no available UL resources in slot j, the terminal determines the second HARQ-ACK feedback time based on the second subcarrier spacing SCS, such as setting j = j + d, where d is the delay time predefined by the terminal or configured by the network, and d is determined according to the second subcarrier spacing SCS.

[0093] Then, the terminal can determine the second carrier based on the second HARQ-ACK feedback time, and finally determine the available UL resources or the maximum deferrable time position on the second carrier based on the second HARQ-ACK feedback time and the second carrier.

[0094] In an embodiment of the present application, a set delay time is determined based on the second subcarrier spacing SCS, and a second HARQ-ACK feedback time is determined according to the delay time, so that the terminal can search for available HARQ-ACK transmission resources on the same carrier without the need for carrier hopping, which is more efficient.

[0095] The above embodiments are provided as examples in the present application, but are not intended to limit the scope of protection claimed in the embodiments of the present application. For example, the HARQ-ACK transmission resource determination method in the embodiment of the present application may include the following processing steps:

[0096] 1) Based on the first SCS and the first carrier, determine the HARQ-ACK transmission resources.

[0097] Optionally, based on the first SCS, a first HARQ-ACK feedback time is determined; based on the first HARQ-ACK feedback time, a first carrier is determined; based on the first HARQ-ACK feedback time and the first carrier, a HARQ-ACK transmission resource is determined.

[0098] Optionally, the first HARQ-ACK feedback time is determined based on the HARQ-ACK feedback time indication set (K1 set) corresponding to the first SCS.

[0099] Optionally, the first HARQ-ACK feedback time is determined based on the K1 set configured in the cell group.

[0100] Optionally, based on the first SCS and the first carrier, a first HARQ-ACK feedback time is determined; based on the first HARQ-ACK feedback time and the first carrier, a HARQ-ACK transmission resource is determined.

[0101] Optionally, the first carrier is determined based on a network indication or a predefined rule.

[0102] Optionally, the first HARQ-ACK feedback time is determined based on a HARQ-ACK feedback time indication set (K1 set) corresponding to the first carrier.

[0103] Optionally, the UE determines the initial position (such as slot n+k) of the HARQ-ACK feedback according to the first SCS, and determines the first carrier corresponding to the HARQ-ACK feedback. Specifically, k is defined according to the first SCS.

[0104] 2) If there are no available HARQ-ACK transmission resources based on the first HARQ-ACK feedback time and the first carrier, the HARQ-ACK transmission resources are determined after the first HARQ-ACK feedback time based on the second SCS and the second carrier.

[0105] Optionally, based on the second SCS, a second HARQ-ACK feedback time is determined, and the second HARQ-ACK feedback time is located after the first HARQ-ACK feedback time; according to the second HARQ-ACK feedback time, a second carrier is determined; according to the second HARQ-ACK feedback time and the second carrier, a HARQ-ACK transmission resource is determined.

[0106] Specifically, the UE determines the available UL resources on the first carrier in slot j (first HARQ-ACK feedback time); if there are no available UL resources in slot j, the second HARQ-ACK feedback time is determined based on the second SCS, such as j=j+d (d is related to the second SCS); according to the second HARQ-ACK feedback time, the second carrier is determined; according to the second HARQ-ACK feedback time and the second carrier, the available UL resources are determined.

[0107] Optionally, based on the second SCS and the second carrier, a second HARQ-ACK feedback time is determined; based on the second HARQ-ACK feedback time and the second carrier, a HARQ-ACK transmission resource is determined.

[0108] Specifically, based on the second SCS and the second carrier, the second HARQ-ACK feedback time is determined, and the second HARQ-ACK feedback time is after the first HARQ-ACK feedback time.

[0109] Optionally, there is a time interval of at least L time units between the second HARQ-ACK feedback time and the DL resource, where L is predefined or configured by the network.

[0110] Optionally, based on the first SCS and the second SCS, the second HARQ-ACK feedback time is determined, and the second HARQ-ACK feedback time is after the first HARQ-ACK feedback time. Specifically, if the first SCS is u1, the second SCS = u2, and the first HARQ-ACK feedback time is slot x, then the second HARQ-ACK feedback time is

[0111] Optionally, there is a time interval of at least L time units between the second HARQ-ACK feedback time and the DL resource, where L is predefined or configured by the network.

[0112] 3) Repeat steps 1) and 2) until available UL resources are determined or the maximum deferrable time position is reached. The maximum deferrable time position is determined based on the first SCS or the second SCS.

[0113] Optionally, the time dimension is first postponed, that is, the second HARQ-ACK feedback time is determined, and then the corresponding carrier is determined until available UL resources are found or the maximum postponeable time position is reached.

[0114] Specifically, the initial position of HARQ-ACK feedback is slot y, the SCS corresponding to slot y is the first SCS u1, and the maximum deferrable time position is determined according to the second SCS u2. Kdef is determined based on the second SCS. def ) refers to the maximum time that HARQ-ACK can be postponed.

[0115] Specifically, the receiving position of PDSCH is slot z, the SCS corresponding to slot z is the first SCS u1, and the maximum deferrable time position is determined according to the second SCS. Kdef is determined based on the second SCS. def ) refers to the maximum time that HARQ-ACK can be postponed.

[0116] For example, Figure 3 As shown in FIG, a schematic diagram of the carrier structure in the HARQ-ACK transmission resource determination method provided according to an embodiment of the present application is shown. Assume that the network is configured with PUCCH cell timing pattern 1 and PUCCH cell timing pattern 2, where the available PUCCH carrier in PUCCH cell timing pattern 1 is CC2 (15 kHz), corresponding to slots n2 to n2+2; and the available PUCCH carrier in PUCCH cell timing pattern 2 is CC3 (30 kHz), corresponding to slots n+6 to n+11.

[0117] The UE is on CC1 (SCS=30kHz), at time domain position slot n1, and the UE receives the SPS PDSCH.

[0118] According to the above embodiments, the first carrier is the carrier corresponding to PUCCH cell timing pattern 1, that is, CC2. The first SCS is the SCS corresponding to the carrier corresponding to PUCCH cell timing pattern 1. The second SCS is the SCS corresponding to the carrier corresponding to PUCCH cell timing pattern 2.

[0119] According to the first carrier and the first SCS, the HARQ-ACK corresponding to the PDSCH will be in slot n2+k1, where k1=1, and k1 is defined based on SCS=15kHz. Therefore, the initial position of the HARQ-ACK feedback is slot n2+1 with SCS=15kHz.

[0120] Assume K1 Def =4, K1 Def It is defined based on SCS=15kHz, that is, the maximum delay time of HARQ-ACK of the SPS PDSCH is 4 slot lengths of 15kHz SCS, which means that the feedback can be delayed to slot n2+5 at most.

[0121] In slot n2+1, the UE searches for available UL resources on CC2. Because slot n2+1 on CC2 conflicts with DL, the UE defers HARQ-ACK feedback to a later time domain location. Because PUCCH cell timing pattern 1 still applies, the UE searches for available UL resources in slot n2+2 on CC2. Similarly, slot n2+2 conflicts with DL, so the UE defers HARQ-ACK feedback to a later time domain location.

[0122] At this time, according to PUCCH cell timing pattern 2, the available corresponding carrier is CC3. Based on the second SCS = 30kHz, the search for available UL resources begins at slot n3+6, with a step size of 30kHz slots. Specifically, when the UE determines that slot n3+9 of CC3 is an available UL resource, it uses it for HARQ-ACK transmission.

[0123] The above process can be simplified into the following process flow:

[0124] 1) Determine HARQ-ACK transmission resources based on the first SCS and the first carrier

[0125] 2) If there are no available HARQ-ACK transmission resources based on the first HARQ-ACK feedback time and the first carrier, determine the HARQ-ACK transmission resources after the first HARQ-ACK feedback time based on the second SCS and the second carrier

[0126] 3) Repeat steps 1) and 2) until available UL resources are determined or the maximum deferrable time position is reached. The maximum deferrable time position is determined based on the first SCS or the second SCS.

[0127] Optionally, the terminal determines, based on the first subcarrier spacing SCS and the first carrier, a second HARQ-ACK transmission resource after the first HARQ-ACK feedback time, including at least one of the following:

[0128] Determine, based on the first subcarrier spacing SCS and the first carrier, a fifth HARQ-ACK feedback time after the first HARQ-ACK feedback time; determine, based on the fifth HARQ-ACK feedback time and the first carrier, the second HARQ-ACK transmission resource;

[0129] Based on the first subcarrier spacing SCS and the second subcarrier spacing SCS, a sixth HARQ-ACK feedback time after the first HARQ-ACK feedback time is determined, and based on the sixth HARQ-ACK feedback time and the first carrier, the second HARQ-ACK transmission resource is determined.

[0130] It can be understood that, for the case where the first carrier corresponds to multiple time domain positions, when determining the second HARQ-ACK transmission resource based on the first subcarrier spacing SCS and the first carrier according to the above embodiments, at least one of the above-listed methods can be used to implement it.

[0131] Specifically, similar to determining the first HARQ-ACK transmission resource based on the first subcarrier spacing SCS and the first carrier, another HARQ-ACK feedback time can be first determined as the fifth HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, and then the second HARQ-ACK transmission resource can be determined based on the fifth HARQ-ACK feedback time and the first carrier. When determining the second HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, the HARQ-ACK feedback time indication set corresponding to the first carrier can be first determined, and then the set can be parsed according to the first subcarrier spacing SCS to determine the fifth HARQ-ACK feedback time.

[0132] Alternatively, another HARQ-ACK feedback time may be first determined as the sixth HARQ-ACK feedback time based on the first subcarrier spacing SCS and the second subcarrier spacing SCS, and the sixth HARQ-ACK feedback time may be made after the first HARQ-ACK feedback time. Thereafter, the second HARQ-ACK transmission resource may be determined based on the sixth HARQ-ACK feedback time and the first carrier. For example, assuming that the first subcarrier spacing SCS is u1, the second subcarrier spacing SCS is u2, and the first HARQ-ACK feedback time is slot x, the sixth HARQ-ACK feedback time may be determined as:

[0133] The embodiment of the present application first determines the HARQ-ACK feedback time after the first HARQ-ACK feedback time, and then determines the second HARQ-ACK transmission resource based on the HARQ-ACK feedback time in combination with the first carrier. It can determine the available resources in combination with the subcarrier spacing of different carriers to ensure reliable transmission.

[0134] Optionally, the time interval between the fifth HARQ-ACK feedback time and the downlink DL resource under time division duplexing TDD is not less than a preset threshold, and the preset threshold is a set number of time units configured by the network side device or predefined by the terminal.

[0135] It can be understood that, in order to increase the availability of the determined HARQ-ACK transmission resource, based on determining the fifth HARQ-ACK feedback time after the first HARQ-ACK feedback time, when determining the second HARQ-ACK transmission resource according to the fifth HARQ-ACK feedback time, the time interval between the second HARQ-ACK transmission resource and the downlink DL resource under time division duplexing TDD can be made not less than a preset threshold. In other words, there can be a time interval of at least L time units between the determined second HARQ-ACK transmission resource and the DL resource, where L is a positive integer predefined by the terminal or configured by the network.

[0136] The embodiment of the present application limits the time interval between the second HARQ-ACK transmission resource and the DL resource, so that the available second HARQ-ACK transmission resource can be acquired more quickly.

[0137] Optionally, the interval between the fifth HARQ-ACK feedback time and the sixth HARQ-ACK feedback time and the first HARQ feedback time or the semi-continuous scheduling SPS physical downlink shared channel PDSCH is not greater than the second maximum delay length; wherein, the second maximum delay length is determined based on the first subcarrier spacing SCS or the second subcarrier spacing SCS.

[0138] It can be understood that, similar to the above-mentioned determination of the third HARQ-ACK transmission resource based on the second subcarrier spacing SCS and the second carrier, since the network end configures PUCCH resources on a limited carrier, the transmission of HARQ-ACK cannot achieve infinite delay. Specifically, the embodiment of the present application can determine a maximum delay length based on the first subcarrier spacing SCS or the second subcarrier spacing SCS, and limit the interval between the fifth HARQ-ACK feedback time and the sixth HARQ-ACK feedback time and the first HARQ feedback time or SPS PDSCH to no more than the maximum delay length, so that the determined second HARQ-ACK transmission resource is within the available carrier range. For ease of distinction, the maximum delay length therein can be referred to as the second maximum delay length.

[0139] The embodiment of the present application limits the time intervals between the fifth HARQ-ACK feedback time and the sixth HARQ-ACK feedback time and the first HARQ feedback time or the SPS PDSCH, so that the determined HARQ-ACK transmission resources are within the available carrier range.

[0140] Optionally, the terminal determines the first HARQ-ACK transmission resource based on the first subcarrier spacing SCS and the first carrier, including one of the following:

[0141] The terminal determines, based on the first subcarrier spacing SCS, the first HARQ-ACK feedback time; the terminal determines the first carrier based on the first HARQ-ACK feedback time; the terminal determines the first HARQ-ACK transmission resource based on the first HARQ-ACK feedback time and the first carrier;

[0142] The terminal determines the first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier; the terminal determines the first HARQ-ACK transmission resource based on the first HARQ-ACK feedback time and the first carrier.

[0143] It can be understood that, similar to the above embodiment in which the third HARQ-ACK transmission resource is determined based on the second subcarrier spacing SCS and the second carrier, when the first HARQ-ACK transmission resource is determined based on the first subcarrier spacing SCS and the first carrier, at least one of the above-listed methods can be used to implement it.

[0144] Specifically, a HARQ-ACK feedback time may be first determined based on the first subcarrier spacing SCS as the first HARQ-ACK feedback time. A first carrier may then be determined based on the first HARQ-ACK feedback time. Based on this, a corresponding HARQ-ACK transmission resource may be determined based on the first HARQ-ACK feedback time and the determined first carrier as the first HARQ-ACK transmission resource.

[0145] Alternatively, the first HARQ-ACK feedback time may be first determined based on the first subcarrier spacing SCS and the first carrier, and then the first HARQ-ACK transmission resource may be determined based on the first HARQ-ACK feedback time and the first carrier. When determining the first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, the HARQ-ACK feedback time indication set corresponding to the first carrier may be first determined, and then the set may be parsed according to the first subcarrier spacing SCS, thereby determining the first HARQ-ACK feedback time.

[0146] Optionally, the terminal determines the first HARQ-ACK feedback time based on the first subcarrier spacing SCS, including at least one of the following:

[0147] Determining the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set corresponding to the first subcarrier spacing SCS;

[0148] Determine the first HARQ-ACK feedback time based on a HARQ-ACK feedback time indication set configured by a cell group.

[0149] It can be understood that when determining the first HARQ-ACK feedback time based on the first subcarrier spacing SCS, any time k can be indicated as the first HARQ-ACK feedback time according to the HARQ-ACK feedback time indication set pre-configured according to the first subcarrier spacing SCS or the HARQ-ACK feedback time indication set pre-configured for the cell group cell group.

[0150] Among them, the first subcarrier spacing SCS and the HARQ-ACK feedback time indication set can be configured based on the cell group, so the first subcarrier spacing SCS corresponds to the cell group.

[0151] The embodiment of the present application first determines the first HARQ-ACK feedback time, and then determines the first HARQ-ACK transmission resource based on the HARQ-ACK feedback time in combination with the first carrier. It can determine the available resources in combination with the subcarrier spacing of different carriers to ensure reliable transmission.

[0152] Optionally, the terminal determines the first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, including: the terminal determines the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set corresponding to the first carrier.

[0153] It can be understood that the terminal can indicate any HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set (K1set) corresponding to the first carrier, and determine it as the first HARQ-ACK feedback time. Among them, the first carrier can be configured with a HARQ-ACK feedback time indication set corresponding to the first carrier, and the set can be understood by the first subcarrier spacing SCS to determine the first HARQ-ACK feedback time.

[0154] Optionally, the HARQ-ACK transmission resource determination method further includes: the terminal determining the first carrier based on a network-side indication or a predefined rule. It can be understood that when the terminal determines the first carrier according to the first HARQ-ACK feedback time, the first carrier can be specifically determined based on the network indication or the predefined rule.

[0155] To more clearly illustrate the technical solution of the embodiment of the present application, the following examples are given, but the scope of protection claimed in the embodiment of the present application is not limited. Exemplarily, the HARQ-ACK transmission resource determination method of the embodiment of the present application may include the following processing steps:

[0156] 1) Based on the first SCS and the first carrier, determine the HARQ-ACK transmission resources.

[0157] Optionally, based on the first SCS, a first HARQ-ACK feedback time is determined; based on the first HARQ-ACK feedback time, a first carrier is determined; based on the first HARQ-ACK feedback time and the first carrier, a HARQ-ACK transmission resource is determined.

[0158] Optionally, the first HARQ-ACK feedback time is determined based on the HARQ-ACK feedback time indication set (K1 set) corresponding to the first SCS.

[0159] Optionally, the first HARQ-ACK feedback time is determined based on the K1 set configured in the cell group.

[0160] Optionally, based on the first SCS and the first carrier, a first HARQ-ACK feedback time is determined; based on the first HARQ-ACK feedback time and the first carrier, a HARQ-ACK transmission resource is determined.

[0161] Optionally, the first carrier is determined based on a network indication or a predefined rule.

[0162] Optionally, the first HARQ-ACK feedback time is determined based on a HARQ-ACK feedback time indication set (K1 set) corresponding to the first carrier.

[0163] Optionally, the UE determines the initial position of the HARQ-ACK feedback (such as slot n+k) according to the first SCS, and determines the first carrier corresponding to the HARQ-ACK feedback. Specifically, k is defined according to the first SCS.

[0164] 2) If there are no available HARQ-ACK transmission resources based on the first HARQ-ACK feedback time and the first carrier, the HARQ-ACK transmission resources are determined after the first HARQ-ACK feedback time based on the first SCS and the first carrier.

[0165] Specifically, based on the first SCS and the first carrier, the second HARQ-ACK feedback time is determined, and the second HARQ-ACK feedback time is after the first HARQ-ACK feedback time.

[0166] Optionally, there is a time interval of at least L time units between the second HARQ-ACK feedback time and the DL resource, where L is predefined or configured by the network.

[0167] Optionally, based on the first SCS and the second SCS, the second HARQ-ACK feedback time is determined, and the second HARQ-ACK feedback time is after the first HARQ-ACK feedback time. Specifically, if the first SCS is u1, the second SCS = u2, and the first HARQ-ACK feedback time is slot x, then the second HARQ-ACK feedback time is

[0168] 3) Repeat step 2) until available UL resources are determined or the maximum deferrable time position is reached. The maximum deferrable time position is determined based on the first SCS or the second SCS.

[0169] Specifically, the time dimension is first postponed, that is, the second HARQ-ACK feedback time is determined until available UL resources are found or the maximum postponeable time position is reached.

[0170] Specifically, the initial position of HARQ-ACK feedback is slot y, the SCS corresponding to slot y is the first SCS u1, and the maximum deferrable time position is determined according to the second SCS u2. Kdef is determined based on the second SCS. def The maximum time that HARQ-ACK can be postponed.

[0171] Specifically, the receiving position of PDSCH is slot z, the SCS corresponding to slot z is the first SCS u1, and the maximum deferrable time position is determined according to the second SCS. Kdef is determined based on the second SCS. def The maximum time that HARQ-ACK can be postponed.

[0172] 4) If there are no available UL resources on the first carrier, that is, there are no available UL resources from the initial position of the HARQ-ACK feedback to the maximum deferrable time position, then switch the carrier and reselect the first carrier among the remaining carriers according to a predefined rule (such as carrier ascending or descending order) to perform steps 1) and 2).

[0173] The above process can be simplified into the following process flow:

[0174] 1) Based on the first SCS and the first carrier, determine the HARQ-ACK transmission resources.

[0175] 2) If there are no available HARQ-ACK transmission resources based on the first HARQ-ACK feedback time and the first carrier, the HARQ-ACK transmission resources are determined after the first HARQ-ACK feedback time based on the first SCS and the first carrier.

[0176] 3) Repeat 2) until available UL resources are determined or the maximum deferrable time position is reached. The maximum deferrable time position is determined based on the first SCS or the second SCS.

[0177] 4) If there are no available UL resources on the first carrier, that is, there are no available UL resources from the initial position of the HARQ-ACK feedback to the maximum deferrable time position, then switch the carrier and reselect the first carrier from the remaining carriers according to the predefined rules to perform 1) and 2).

[0178] It should be noted that the above embodiments of the present application can be described as follows:

[0179] The TDD configuration or time slot format of each carrier is configured by the network.

[0180] For PUCCH, the switchable carriers (sets) are configured by the network or predefined as all carriers configured with PUCCH resources. For example, for the N carriers mentioned above, the network can configure one or more PUCCH cell timing patterns, each of which indicates the available PUCCH carriers within a period of time. Different PUCCH cell timing patterns may indicate the same or different PUCCH carriers.

[0181] The available UL resources refer to the carrier or the time domain unit, which has sufficient uplink resources for transmitting PUCCH, where the PUCCH includes the HARQ-ACK corresponding to the SPS PDSCH and may also include other UCI; or refers to the carrier or the time domain unit, which has sufficient uplink resources for transmitting PUSCH, where the PUSCH is dynamically scheduled or semi-statically configured PUSCH, and UCI (including HARQ-ACK of SPS PDSCH) will be multiplexed on PUSCH for transmission.

[0182] Another implementation method of the embodiment of the present application is that the UE does not expect the HARQ-ACK deferral mechanism and the PUCCH carrier switching function in different SCSs to be turned on at the same time.

[0183] The technical solution of the embodiment of the present application is also applicable when extended to unlicensed frequency bands.

[0184] It should be noted that the execution entity of the HARQ-ACK transmission resource determination method provided in the embodiment of the present application may be a HARQ-ACK transmission resource determination device, or a control module in the HARQ-ACK transmission resource determination device for executing the HARQ-ACK transmission resource determination method. In the embodiment of the present application, the HARQ-ACK transmission resource determination device executing the HARQ-ACK transmission resource determination method is taken as an example to illustrate the HARQ-ACK transmission resource determination device provided in the embodiment of the present application.

[0185] like Figure 4 As shown, it is a structural diagram of the HARQ-ACK transmission resource determination device provided in an embodiment of the present application. The device 400 can be used to implement the determination of the HARQ-ACK transmission resource in the above-mentioned embodiments of the HARQ-ACK transmission resource determination method. The device includes: a first processing module 401 and a second processing module 402.

[0186] Among them, the first processing module 401 is used to determine the first HARQ-ACK transmission resource based on the first subcarrier spacing SCS and the first carrier; the second processing module 402 is used to determine the second HARQ-ACK transmission resource after the first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier when it is determined that the first HARQ-ACK transmission resource is unavailable, or to determine the third HARQ-ACK transmission resource after the first HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier.

[0187] The first HARQ-ACK feedback time is determined based on the first subcarrier spacing SCS or based on the first subcarrier spacing SCS and the first carrier.

[0188] The HARQ-ACK transmission resource determination device provided in the embodiment of the present application determines the HARQ-ACK transmission resource based on the subcarrier spacing SCS of the carrier and the carrier, and when the determined HARQ-ACK transmission resource is unavailable, the HARQ-ACK is postponed to the subsequent available uplink resource for transmission, which can effectively ensure the reliable transmission of HARQ-ACK and improve the performance of SPS PDSCH transmission.

[0189] Optionally, the second processing module, when used to determine the third HARQ-ACK transmission resource after the first HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier, is used for at least one of the following:

[0190] Determine, based on the second subcarrier spacing SCS, a second HARQ-ACK feedback time after the first HARQ-ACK feedback time; determine the second carrier based on the second HARQ-ACK feedback time; and determine the third HARQ-ACK transmission resource based on the second HARQ-ACK feedback time and the second carrier.

[0191] Determine a third HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier; determine the third HARQ-ACK transmission resource based on the third HARQ-ACK feedback time and the second carrier;

[0192] Based on the first subcarrier spacing SCS and the second subcarrier spacing SCS, a fourth HARQ-ACK feedback time after the first HARQ-ACK feedback time is determined, and based on the fourth HARQ-ACK feedback time and the second carrier, the third HARQ-ACK transmission resource is determined.

[0193] In the embodiment of the present application, by first determining the HARQ-ACK feedback time after the first HARQ-ACK feedback time, and then determining the third HARQ-ACK transmission resource based on the HARQ-ACK feedback time in combination with the second carrier, the available resources can be determined in combination with the subcarrier spacing of different carriers to ensure reliable transmission.

[0194] Optionally, the second processing module, when used to determine the second HARQ-ACK feedback time after the first HARQ-ACK feedback time based on the second subcarrier spacing SCS, is used to:

[0195] determining whether there are available uplink resources on the first carrier at the first HARQ-ACK feedback time;

[0196] When there are no available uplink resources on the first carrier at the first HARQ-ACK feedback time, determining a delay time based on the second subcarrier spacing SCS;

[0197] The second HARQ-ACK feedback time is determined based on the first HARQ-ACK feedback time and the delay time.

[0198] In an embodiment of the present application, a set delay time is determined based on the second subcarrier spacing SCS, and a second HARQ-ACK feedback time is determined according to the delay time, so that the terminal can search for available HARQ-ACK transmission resources on the same carrier without the need for carrier hopping, which is more efficient.

[0199] Optionally, the third HARQ-ACK feedback time is after the first HARQ-ACK feedback time.

[0200] Optionally, the time interval between the HARQ-ACK feedback resource determined by at least one of the second HARQ-ACK feedback time, the third HARQ-ACK feedback time and the downlink DL resource under time division duplexing TDD is not less than a preset threshold, and the preset threshold is a set number of time units configured by the network side device or predefined by the terminal.

[0201] The embodiment of the present application limits the time interval between the third HARQ-ACK transmission resource and the DL resource, so that the available third HARQ-ACK transmission resource can be acquired more quickly.

[0202] Optionally, the interval between the second HARQ-ACK feedback time, the third HARQ-ACK feedback time, and the fourth HARQ-ACK feedback time and the first HARQ feedback time or the semi-persistent scheduling SPS physical downlink shared channel PDSCH is not greater than the first maximum delay length;

[0203] The first maximum delay length is determined based on the first subcarrier spacing SCS or the second subcarrier spacing SCS.

[0204] The embodiment of the present application limits the time intervals between the second HARQ-ACK feedback time, the third HARQ-ACK feedback time, and the fourth HARQ-ACK feedback time and the first HARQ feedback time or the SPS PDSCH, so that the determined HARQ-ACK transmission resources are within the available carrier range.

[0205] Optionally, the second processing module, when used to determine the second HARQ-ACK transmission resource after the first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, is used for at least one of the following:

[0206] Determine, based on the first subcarrier spacing SCS and the first carrier, a fifth HARQ-ACK feedback time after the first HARQ-ACK feedback time; determine, based on the fifth HARQ-ACK feedback time and the first carrier, the second HARQ-ACK transmission resource;

[0207] Based on the first subcarrier spacing SCS and the second subcarrier spacing SCS, a sixth HARQ-ACK feedback time after the first HARQ-ACK feedback time is determined, and based on the sixth HARQ-ACK feedback time and the first carrier, the second HARQ-ACK transmission resource is determined.

[0208] The embodiment of the present application first determines the HARQ-ACK feedback time after the first HARQ-ACK feedback time, and then determines the second HARQ-ACK transmission resource based on the HARQ-ACK feedback time in combination with the first carrier. It can determine the available resources in combination with the subcarrier spacing of different carriers to ensure reliable transmission.

[0209] Optionally, the time interval between the fifth HARQ-ACK feedback time and the downlink DL resource under time division duplexing TDD is not less than a preset threshold, and the preset threshold is a set number of time units configured by the network side device or predefined by the terminal.

[0210] The embodiment of the present application limits the time interval between the second HARQ-ACK transmission resource and the DL resource, so that the available second HARQ-ACK transmission resource can be acquired more quickly.

[0211] Optionally, the interval between the fifth HARQ-ACK feedback time and the sixth HARQ-ACK feedback time and the first HARQ feedback time or a semi-persistent scheduling SPS physical downlink shared channel PDSCH is not greater than a second maximum delay length;

[0212] The second maximum delay length is determined based on the first subcarrier spacing SCS or the second subcarrier spacing SCS.

[0213] The embodiment of the present application limits the time intervals between the fifth HARQ-ACK feedback time and the sixth HARQ-ACK feedback time and the first HARQ feedback time or the SPS PDSCH, so that the determined HARQ-ACK transmission resources are within the available carrier range.

[0214] Optionally, the first processing module, when used to determine the first HARQ-ACK transmission resource based on the first subcarrier spacing SCS and the first carrier, is used for one of the following:

[0215] Determine the first HARQ-ACK feedback time based on the first subcarrier spacing SCS; determine the first carrier based on the first HARQ-ACK feedback time; determine the first HARQ-ACK transmission resource based on the first HARQ-ACK feedback time and the first carrier;

[0216] Based on the first subcarrier spacing SCS and the first carrier, the first HARQ-ACK feedback time is determined; based on the first HARQ-ACK feedback time and the first carrier, the first HARQ-ACK transmission resource is determined.

[0217] The embodiment of the present application first determines the first HARQ-ACK feedback time, and then determines the first HARQ-ACK transmission resource based on the HARQ-ACK feedback time in combination with the first carrier. It can determine the available resources in combination with the subcarrier spacing of different carriers to ensure reliable transmission.

[0218] Optionally, the first processing module, when used to determine the first HARQ-ACK feedback time based on the first subcarrier spacing SCS, is used for at least one of the following:

[0219] Determining the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set corresponding to the first subcarrier spacing SCS;

[0220] Determine the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set configured by the cell group cell group.

[0221] Optionally, the first processing module, when used to determine the first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, is used to:

[0222] Determine the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set corresponding to the first carrier.

[0223] Optionally, the apparatus further includes: a third processing module, configured to determine the first carrier based on a network-side indication or a predefined rule.

[0224] Optionally, the first carrier and / or the second carrier is determined based on one of the following:

[0225] The carrier with the smallest number among the carriers configured with physical uplink control channel PUCCH resources;

[0226] The carrier with the largest number among the carriers configured with physical uplink control channel PUCCH resources;

[0227] The carrier corresponding to the current position in the Physical Uplink Control Channel (PUCCH) cell timing pattern;

[0228] In a case where the first carrier and / or the second carrier corresponds to multiple carriers, the carriers are determined in order according to the order of numbers of the multiple carriers;

[0229] A carrier of a semi-persistent scheduling SPS physical downlink shared channel PDSCH received by the terminal;

[0230] The carrier of the uplink transmission indicated by the downlink control information DCI;

[0231] Primary carrier, primary serving cell PCell or primary / secondary serving cell PScell;

[0232] Secondary serving cell SCell.

[0233] Optionally, the first subcarrier spacing SCS and / or the second subcarrier spacing SCS is determined based on one of the following:

[0234] Reference subcarrier spacing (SCS) configured by network-side equipment;

[0235] The subcarrier spacing (SCS) uniformly configured by the network-side device for the cell group;

[0236] The subcarrier spacing SCS corresponding to the smallest carrier number among the carriers configured with physical uplink control channel PUCCH resources;

[0237] The subcarrier spacing SCS corresponding to the largest carrier number among the carriers configured with physical uplink control channel PUCCH resources;

[0238] The subcarrier spacing SCS of the carrier corresponding to the current position in the physical uplink control channel PUCCH cell timing pattern;

[0239] In a case where the first carrier and / or the second carrier corresponds to multiple carriers, the subcarrier spacings (SCSs) of the carriers are sequentially determined according to the order of the numbers of the multiple carriers, or the subcarrier spacings (SCSs) of the multiple carriers are sequentially determined according to the order of the subcarrier spacings (SCSs) of the multiple carriers;

[0240] The subcarrier spacing SCS of the carrier of the semi-persistent scheduling SPS physical downlink shared channel PDSCH received by the terminal;

[0241] The subcarrier spacing SCS of the carrier of the uplink transmission indicated by the downlink control information DCI;

[0242] Subcarrier spacing (SCS) of the primary carrier, primary serving cell (PCell), or primary / secondary serving cell (PScell);

[0243] The subcarrier spacing SCS of the secondary serving cell SCell.

[0244] The HARQ-ACK transmission resource determination apparatus in the embodiments of the present application may be a device, a device or electronic device with an operating system, or a component, integrated circuit, or chip in a terminal. The device or electronic device may be a mobile terminal or a non-mobile terminal. For example, mobile terminals may include, but are not limited to, the types of terminal 101 listed above, and non-mobile terminals may include, for example, servers, network attached storage (NAS), personal computers (PCs), televisions (TVs), ATMs, or self-service kiosks, etc., and are not specifically limited in the embodiments of the present application.

[0245] The HARQ-ACK transmission resource determination device provided in the embodiment of the present application can achieve Figures 2 to 3 The various processes implemented by the method embodiment achieve the same technical effect and are not described here again to avoid repetition.

[0246] Alternatively, as Figure 5 As shown, the embodiment of the present application further provides a communication device m00, including a processor 501, a memory 502, and a program or instruction stored in the memory 502 and executable on the processor 501. For example, when the communication device is a terminal, when the program or instruction is executed by the processor 501, each process of the embodiment of the HARQ-ACK transmission resource determination method as described above can be implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0247] An embodiment of the present application also provides a terminal, including a processor and a communication interface, the processor being configured to determine a first HARQ-ACK transmission resource based on a first subcarrier spacing SCS and a first carrier; and, in the case of determining that the first HARQ-ACK transmission resource is unavailable, determining a second HARQ-ACK transmission resource after the first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, or determining a third HARQ-ACK transmission resource after the first HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier; wherein the first HARQ-ACK feedback time is determined based on the first subcarrier spacing SCS or based on the first subcarrier spacing SCS and the first carrier. This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment are applicable to this terminal embodiment and can achieve the same technical effect.

[0248] Specifically, Figure 6This is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application. The terminal 600 includes, but is not limited to, at least some of the components of a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610.

[0249] Those skilled in the art will understand that the terminal 600 may also include a power supply (such as a battery) to power each component, and the power supply may be logically connected to the processor 610 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 6 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.

[0250] It should be understood that in an embodiment of the present application, the input unit 604 may include a graphics processing unit (GPU) 6041 and a microphone 6042, and the graphics processor 6041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 607 includes a touch panel 6071 and other input devices 6072. The touch panel 6071 is also called a touch screen. The touch panel 6071 may include two parts: a touch detection device and a touch controller. Other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0251] In this embodiment of the present application, the radio frequency unit 601 receives downlink data from the network-side device and transmits it to the processor 610 for processing. Furthermore, the radio frequency unit 601 transmits uplink data to the network-side device. Typically, the radio frequency unit 601 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0252] The memory 609 can be used to store software programs or instructions and various data. The memory 609 may mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, at least one application program or instruction required for a function (such as a sound playback function, an image playback function, etc.). In addition, the memory 609 may include a high-speed random access memory and may also include a non-volatile memory, wherein the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.

[0253] Processor 610 may include one or more processing units. Optionally, processor 610 may integrate an application processor and a modem processor. The application processor primarily processes the operating system, user interface, and application programs or instructions, while the modem processor primarily processes wireless communications, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 610.

[0254] The processor 610 is configured to determine a first HARQ-ACK transmission resource based on a first subcarrier spacing SCS and a first carrier; and, if it is determined that the first HARQ-ACK transmission resource is unavailable, the terminal determines, based on the first subcarrier spacing SCS and the first carrier, a second HARQ-ACK transmission resource after the first HARQ-ACK feedback time, or determines, based on the second subcarrier spacing SCS and the second carrier, a third HARQ-ACK transmission resource after the first HARQ-ACK feedback time;

[0255] The first HARQ-ACK feedback time is determined based on the first subcarrier spacing SCS or based on the first subcarrier spacing SCS and the first carrier.

[0256] The terminal provided in the embodiment of the present application determines the HARQ-ACK transmission resource based on the subcarrier spacing SCS of the carrier and the carrier, and when the determined HARQ-ACK transmission resource is unavailable, postpones the HARQ-ACK to the subsequent available uplink resource for transmission, which can effectively ensure the reliable transmission of HARQ-ACK and improve the performance of SPS PDSCH transmission.

[0257] Optionally, the processor 610 is further configured to perform at least one of the following:

[0258] Determine, based on the second subcarrier spacing SCS, a second HARQ-ACK feedback time after the first HARQ-ACK feedback time; determine the second carrier based on the second HARQ-ACK feedback time; and determine the third HARQ-ACK transmission resource based on the second HARQ-ACK feedback time and the second carrier.

[0259] Determine a third HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier; determine the third HARQ-ACK transmission resource based on the third HARQ-ACK feedback time and the second carrier;

[0260] Based on the first subcarrier spacing SCS and the second subcarrier spacing SCS, a fourth HARQ-ACK feedback time after the first HARQ-ACK feedback time is determined, and based on the fourth HARQ-ACK feedback time and the second carrier, the third HARQ-ACK transmission resource is determined.

[0261] In the embodiment of the present application, by first determining the HARQ-ACK feedback time after the first HARQ-ACK feedback time, and then determining the third HARQ-ACK transmission resource based on the HARQ-ACK feedback time in combination with the second carrier, the available resources can be determined in combination with the subcarrier spacing of different carriers to ensure reliable transmission.

[0262] Optionally, the processor 610 is further configured to:

[0263] determining whether there are available uplink resources on the first carrier at the first HARQ-ACK feedback time;

[0264] When there are no available uplink resources on the first carrier at the first HARQ-ACK feedback time, determining a delay time based on the second subcarrier spacing SCS;

[0265] The second HARQ-ACK feedback time is determined based on the first HARQ-ACK feedback time and the delay time.

[0266] In an embodiment of the present application, a set delay time is determined based on the second subcarrier spacing SCS, and a second HARQ-ACK feedback time is determined according to the delay time, so that the terminal can search for available HARQ-ACK transmission resources on the same carrier without the need for carrier hopping, which is more efficient.

[0267] Optionally, the processor 610 is further configured to perform at least one of the following:

[0268] Determine, based on the first subcarrier spacing SCS and the first carrier, a fifth HARQ-ACK feedback time after the first HARQ-ACK feedback time; determine, based on the fifth HARQ-ACK feedback time and the first carrier, the second HARQ-ACK transmission resource;

[0269] Based on the first subcarrier spacing SCS and the second subcarrier spacing SCS, a sixth HARQ-ACK feedback time after the first HARQ-ACK feedback time is determined, and based on the sixth HARQ-ACK feedback time and the first carrier, the second HARQ-ACK transmission resource is determined.

[0270] The embodiment of the present application first determines the HARQ-ACK feedback time after the first HARQ-ACK feedback time, and then determines the second HARQ-ACK transmission resource based on the HARQ-ACK feedback time in combination with the first carrier. It can determine the available resources in combination with the subcarrier spacing of different carriers to ensure reliable transmission.

[0271] Optionally, the processor 610 is further configured to:

[0272] Determine the first HARQ-ACK feedback time based on the first subcarrier spacing SCS; determine the first carrier based on the first HARQ-ACK feedback time; determine the first HARQ-ACK transmission resource based on the first HARQ-ACK feedback time and the first carrier;

[0273] Based on the first subcarrier spacing SCS and the first carrier, the first HARQ-ACK feedback time is determined; based on the first HARQ-ACK feedback time and the first carrier, the first HARQ-ACK transmission resource is determined.

[0274] The embodiment of the present application first determines the first HARQ-ACK feedback time, and then determines the first HARQ-ACK transmission resource based on the HARQ-ACK feedback time in combination with the first carrier. It can determine the available resources in combination with the subcarrier spacing of different carriers to ensure reliable transmission.

[0275] Optionally, the processor 610 is further configured to perform at least one of the following:

[0276] Determining the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set corresponding to the first subcarrier spacing SCS;

[0277] Determine the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set configured by the cell group cell group.

[0278] Optionally, the processor 610 is further configured to determine the first HARQ-ACK feedback time based on a HARQ-ACK feedback time indication set corresponding to the first carrier.

[0279] Optionally, the processor 610 is further configured to determine the first carrier based on a network side indication or a predefined rule.

[0280] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by the processor, the various processes of the above-mentioned HARQ-ACK transmission resource determination method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0281] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.

[0282] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned HARQ-ACK transmission resource determination method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0283] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0284] An embodiment of the present application also provides a computer program / program product, which is stored in a non-volatile storage medium. The program / program product is executed by at least one processor to implement the various processes of the above-mentioned HARQ-ACK transmission resource determination method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0285] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0286] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0287] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.

Claims

1. A method for determining HARQ-ACK transmission resources, characterized in that: include: The terminal determines a first HARQ-ACK transmission resource based on the first subcarrier spacing SCS and the first carrier; When determining that the first HARQ-ACK transmission resource is unavailable, the terminal determines, based on the first subcarrier spacing SCS and the first carrier, a second HARQ-ACK transmission resource after the first HARQ-ACK feedback time, or determines, based on the second subcarrier spacing SCS and the second carrier, a third HARQ-ACK transmission resource after the first HARQ-ACK feedback time; The first HARQ-ACK feedback time is determined based on the first subcarrier spacing SCS and the first carrier; The determining, based on the second subcarrier spacing SCS and the second carrier, a third HARQ-ACK transmission resource after the first HARQ-ACK feedback time, includes at least one of the following: Determine, based on the second subcarrier spacing SCS, a second HARQ-ACK feedback time after the first HARQ-ACK feedback time; determine the second carrier based on the second HARQ-ACK feedback time; and determine the third HARQ-ACK transmission resource based on the second HARQ-ACK feedback time and the second carrier. Determine a third HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier; determine the third HARQ-ACK transmission resource based on the third HARQ-ACK feedback time and the second carrier; Determining, by the terminal, a second HARQ-ACK transmission resource after a first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, includes at least one of the following: Determine, based on the first subcarrier spacing SCS and the first carrier, a fifth HARQ-ACK feedback time after the first HARQ-ACK feedback time; determine, based on the fifth HARQ-ACK feedback time and the first carrier, the second HARQ-ACK transmission resource; Based on the first subcarrier spacing SCS and the second subcarrier spacing SCS, a sixth HARQ-ACK feedback time after the first HARQ-ACK feedback time is determined, and based on the sixth HARQ-ACK feedback time and the first carrier, the second HARQ-ACK transmission resource is determined.

2. The method for determining HARQ-ACK transmission resources according to claim 1, wherein: The determining, based on the second subcarrier spacing SCS, a second HARQ-ACK feedback time after the first HARQ-ACK feedback time, includes: determining whether there are available uplink resources on the first carrier at the first HARQ-ACK feedback time; When there are no available uplink resources on the first carrier at the first HARQ-ACK feedback time, determining a delay time based on the second subcarrier spacing SCS; The second HARQ-ACK feedback time is determined based on the first HARQ-ACK feedback time and the delay time.

3. The method for determining HARQ-ACK transmission resources according to claim 1, wherein: The third HARQ-ACK feedback time is after the first HARQ-ACK feedback time.

4. The method for determining HARQ-ACK transmission resources according to any one of claims 1 to 3, wherein: The time interval between the HARQ-ACK feedback resource determined by at least one of the second HARQ-ACK feedback time and the third HARQ-ACK feedback time and the downlink DL resource under time division duplexing TDD is not less than a preset threshold, and the preset threshold is a set number of time units configured by a network side device or predefined by the terminal.

5. The method for determining HARQ-ACK transmission resources according to claim 1, wherein: The interval between the second HARQ-ACK feedback time and the third HARQ-ACK feedback time and the first HARQ feedback time or the semi-persistent scheduling SPS physical downlink shared channel PDSCH is not greater than the first maximum delay length; The first maximum delay length is determined based on the first subcarrier spacing SCS or the second subcarrier spacing SCS.

6. The method for determining HARQ-ACK transmission resources according to claim 1, wherein: The time interval between the fifth HARQ-ACK feedback time and the downlink DL resource under time division duplexing TDD is not less than a preset threshold, and the preset threshold is a set number of time units configured by a network side device or predefined by the terminal.

7. The method for determining HARQ-ACK transmission resources according to claim 1, wherein: The interval between the fifth HARQ-ACK feedback time and the sixth HARQ-ACK feedback time and the first HARQ feedback time or the semi-persistent scheduling SPS physical downlink shared channel PDSCH is not greater than the second maximum delay length; The second maximum delay length is determined based on the first subcarrier spacing SCS or the second subcarrier spacing SCS.

8. The method for determining HARQ-ACK transmission resources according to claim 1, wherein: The terminal determines, based on the first subcarrier spacing SCS and the first carrier, a first HARQ-ACK transmission resource, including one of the following: The terminal determines, based on the first subcarrier spacing SCS, the first HARQ-ACK feedback time; the terminal determines the first carrier based on the first HARQ-ACK feedback time; the terminal determines the first HARQ-ACK transmission resource based on the first HARQ-ACK feedback time and the first carrier; The terminal determines the first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier; the terminal determines the first HARQ-ACK transmission resource based on the first HARQ-ACK feedback time and the first carrier.

9. The method for determining HARQ-ACK transmission resources according to claim 8, wherein: The terminal determines, based on the first subcarrier spacing SCS, the first HARQ-ACK feedback time, including at least one of the following: Determining the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set corresponding to the first subcarrier spacing SCS; Determine the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set configured by the cell group cell group.

10. The method for determining HARQ-ACK transmission resources according to claim 8, wherein: The terminal determining, based on the first subcarrier spacing SCS and the first carrier, the first HARQ-ACK feedback time, including: The terminal determines the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set corresponding to the first carrier.

11. The method for determining HARQ-ACK transmission resources according to claim 10, wherein: The method further comprises: The terminal determines the first carrier based on a network side instruction or a predefined rule.

12. The method for determining HARQ-ACK transmission resources according to any one of claims 1 to 3 and 5 to 11, wherein: The first carrier and / or the second carrier are determined based on one of the following: The carrier with the smallest number among the carriers configured with physical uplink control channel PUCCH resources; The carrier with the largest number among the carriers configured with physical uplink control channel PUCCH resources; The carrier corresponding to the current position in the Physical Uplink Control Channel (PUCCH) cell timing pattern; In a case where the first carrier and / or the second carrier corresponds to multiple carriers, the carriers are determined in order according to the order of numbers of the multiple carriers; A carrier of a semi-persistent scheduling SPS physical downlink shared channel PDSCH received by the terminal; The carrier of the uplink transmission indicated by the downlink control information DCI; Primary carrier, primary serving cell PCell or primary / secondary serving cell PScell; Secondary serving cell SCell.

13. The method for determining HARQ-ACK transmission resources according to any one of claims 1 to 3 and 5 to 11, wherein: The first subcarrier spacing SCS and / or the second subcarrier spacing SCS is determined based on one of the following: Reference subcarrier spacing (SCS) configured by network-side equipment; The subcarrier spacing (SCS) uniformly configured by the network-side device for the cell group; The subcarrier spacing SCS corresponding to the smallest carrier number among the carriers configured with physical uplink control channel PUCCH resources; The subcarrier spacing SCS corresponding to the largest carrier number among the carriers configured with physical uplink control channel PUCCH resources; The subcarrier spacing SCS of the carrier corresponding to the current position in the physical uplink control channel PUCCH cell timing pattern; In a case where the first carrier and / or the second carrier corresponds to multiple carriers, the subcarrier spacings (SCSs) of the carriers are sequentially determined according to the order of the numbers of the multiple carriers, or the subcarrier spacings (SCSs) of the multiple carriers are sequentially determined according to the order of the subcarrier spacings (SCSs) of the multiple carriers; The subcarrier spacing SCS of the carrier of the semi-persistent scheduling SPS physical downlink shared channel PDSCH received by the terminal; The subcarrier spacing SCS of the carrier of the uplink transmission indicated by the downlink control information DCI; Subcarrier spacing (SCS) of the primary carrier, primary serving cell (PCell), or primary / secondary serving cell (PScell); The subcarrier spacing SCS of the secondary serving cell SCell.

14. A HARQ-ACK transmission resource determination device, characterized in that: include: A first processing module, configured to determine a first HARQ-ACK transmission resource based on a first subcarrier spacing SCS and a first carrier; a second processing module, configured to, when determining that the first HARQ-ACK transmission resource is unavailable, determine, based on the first subcarrier spacing SCS and the first carrier, a second HARQ-ACK transmission resource after the first HARQ-ACK feedback time, or determine, based on the second subcarrier spacing SCS and the second carrier, a third HARQ-ACK transmission resource after the first HARQ-ACK feedback time; The first HARQ-ACK feedback time is determined based on the first subcarrier spacing SCS and the first carrier; The second processing module, when used to determine, based on the second subcarrier spacing SCS and the second carrier, a third HARQ-ACK transmission resource after the first HARQ-ACK feedback time, is used for at least one of the following: Determine, based on the second subcarrier spacing SCS, a second HARQ-ACK feedback time after the first HARQ-ACK feedback time; determine the second carrier based on the second HARQ-ACK feedback time; and determine the third HARQ-ACK transmission resource based on the second HARQ-ACK feedback time and the second carrier. Determine a third HARQ-ACK feedback time based on the second subcarrier spacing SCS and the second carrier; determine the third HARQ-ACK transmission resource based on the third HARQ-ACK feedback time and the second carrier; The second processing module, when used to determine, based on the first subcarrier spacing SCS and the first carrier, a second HARQ-ACK transmission resource after the first HARQ-ACK feedback time, is used for at least one of the following: Determine, based on the first subcarrier spacing SCS and the first carrier, a fifth HARQ-ACK feedback time after the first HARQ-ACK feedback time; determine, based on the fifth HARQ-ACK feedback time and the first carrier, the second HARQ-ACK transmission resource; Based on the first subcarrier spacing SCS and the second subcarrier spacing SCS, a sixth HARQ-ACK feedback time after the first HARQ-ACK feedback time is determined, and based on the sixth HARQ-ACK feedback time and the first carrier, the second HARQ-ACK transmission resource is determined.

15. The HARQ-ACK transmission resource determination device according to claim 14, characterized in that: The second processing module, when used to determine the second HARQ-ACK feedback time after the first HARQ-ACK feedback time based on the second subcarrier spacing SCS, is configured to: determining whether there are available uplink resources on the first carrier at the first HARQ-ACK feedback time; When there are no available uplink resources on the first carrier at the first HARQ-ACK feedback time, determining a delay time based on the second subcarrier spacing SCS; The second HARQ-ACK feedback time is determined based on the first HARQ-ACK feedback time and the delay time.

16. The HARQ-ACK transmission resource determination device according to claim 14, wherein: The third HARQ-ACK feedback time is after the first HARQ-ACK feedback time.

17. The HARQ-ACK transmission resource determination device according to any one of claims 14 to 16, characterized in that: The time interval between the HARQ-ACK feedback resource determined by at least one of the second HARQ-ACK feedback time and the third HARQ-ACK feedback time and the downlink DL resource under time division duplexing TDD is not less than a preset threshold, and the preset threshold is a set number of time units configured by a network side device or predefined by the terminal.

18. The HARQ-ACK transmission resource determination device according to claim 14, wherein: The interval between the second HARQ-ACK feedback time and the third HARQ-ACK feedback time and the first HARQ feedback time or the semi-persistent scheduling SPS physical downlink shared channel PDSCH is not greater than the first maximum delay length; The first maximum delay length is determined based on the first subcarrier spacing SCS or the second subcarrier spacing SCS.

19. The HARQ-ACK transmission resource determination device according to claim 14, wherein: The time interval between the fifth HARQ-ACK feedback time and the downlink DL resource under time division duplexing TDD is not less than a preset threshold, and the preset threshold is a set number of time units configured by the network side device or predefined by the terminal.

20. The HARQ-ACK transmission resource determination device according to claim 14, wherein: The interval between the fifth HARQ-ACK feedback time and the sixth HARQ-ACK feedback time and the first HARQ feedback time or the semi-persistent scheduling SPS physical downlink shared channel PDSCH is not greater than the second maximum delay length; The second maximum delay length is determined based on the first subcarrier spacing SCS or the second subcarrier spacing SCS.

21. The HARQ-ACK transmission resource determination device according to claim 14, wherein: The first processing module, when used to determine the first HARQ-ACK transmission resource based on the first subcarrier spacing SCS and the first carrier, is used for one of the following: Determine the first HARQ-ACK feedback time based on the first subcarrier spacing SCS; determine the first carrier based on the first HARQ-ACK feedback time; determine the first HARQ-ACK transmission resource based on the first HARQ-ACK feedback time and the first carrier; Based on the first subcarrier spacing SCS and the first carrier, the first HARQ-ACK feedback time is determined; based on the first HARQ-ACK feedback time and the first carrier, the first HARQ-ACK transmission resource is determined.

22. The HARQ-ACK transmission resource determination device according to claim 21, characterized in that: The first processing module, when used to determine the first HARQ-ACK feedback time based on the first subcarrier spacing SCS, is used for at least one of the following: Determining the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set corresponding to the first subcarrier spacing SCS; Determine the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set configured by the cell group cell group.

23. The HARQ-ACK transmission resource determination device according to claim 21, characterized in that The first processing module, when used to determine the first HARQ-ACK feedback time based on the first subcarrier spacing SCS and the first carrier, is configured to: Determine the first HARQ-ACK feedback time based on the HARQ-ACK feedback time indication set corresponding to the first carrier.

24. The HARQ-ACK transmission resource determination device according to claim 23, wherein: The device further comprises: The third processing module is configured to determine the first carrier based on a network side indication or a predefined rule.

25. The HARQ-ACK transmission resource determination device according to any one of claims 14 to 16 and 18 to 24, wherein: The first carrier and / or the second carrier are determined based on one of the following: The carrier with the smallest number among the carriers configured with physical uplink control channel PUCCH resources; The carrier with the largest number among the carriers configured with physical uplink control channel PUCCH resources; The carrier corresponding to the current position in the Physical Uplink Control Channel (PUCCH) cell timing pattern; In a case where the first carrier and / or the second carrier corresponds to multiple carriers, the carriers are determined in order according to the order of numbers of the multiple carriers; The carrier of the semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH) received by the terminal; The carrier of the uplink transmission indicated by the downlink control information DCI; Primary carrier, primary serving cell PCell or primary / secondary serving cell PScell; Secondary serving cell SCell.

26. The HARQ-ACK transmission resource determination device according to any one of claims 14 to 16 and 18 to 24, wherein: The first subcarrier spacing SCS and / or the second subcarrier spacing SCS is determined based on one of the following: Reference subcarrier spacing (SCS) configured by network-side equipment; The subcarrier spacing (SCS) uniformly configured by the network-side device for the cell group; The subcarrier spacing SCS corresponding to the smallest carrier number among the carriers configured with physical uplink control channel PUCCH resources; The subcarrier spacing SCS corresponding to the largest carrier number among the carriers configured with physical uplink control channel PUCCH resources; The subcarrier spacing SCS of the carrier corresponding to the current position in the physical uplink control channel PUCCH cell timing pattern; In a case where the first carrier and / or the second carrier corresponds to multiple carriers, the subcarrier spacings (SCSs) of the carriers are sequentially determined according to the order of the numbers of the multiple carriers, or the subcarrier spacings (SCSs) of the multiple carriers are sequentially determined according to the order of the subcarrier spacings (SCSs) of the multiple carriers; The subcarrier spacing SCS of the carrier of the semi-persistent scheduling SPS physical downlink shared channel PDSCH received by the terminal; The subcarrier spacing SCS of the carrier of the uplink transmission indicated by the downlink control information DCI; Subcarrier spacing (SCS) of the primary carrier, primary serving cell (PCell), or primary / secondary serving cell (PScell); The subcarrier spacing SCS of the secondary serving cell SCell.

27. A terminal, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein when the program or instruction is executed by the processor, the steps of the HARQ-ACK transmission resource determination method according to any one of claims 1 to 13 are implemented.

28. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the HARQ-ACK transmission resource determination method according to any one of claims 1 to 13 are implemented.