HARQ-ACK transmission method and apparatus, and terminal and network device

By determining the symbol type at the initial transmission position of SPS HARQ-ACK and selecting the transmission mode based on availability, the SPS HARQ-ACK delay problem when the symbol type is unavailable is solved, ensuring the reliability of communication.

WO2026066786A1PCT designated stage Publication Date: 2026-04-02DATANG MOBILE COMM EQUIP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-08-15
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

In existing technologies, in full-duplex systems that support non-overlapping subbands, ensuring accurate transmission of SPS HARQ-ACK during the HARQ-ACK delay process in semi-persistent scheduling, especially when transmission occurs in only one symbol type, presents challenges in handling delays, particularly when the symbol type is unavailable.

Method used

By determining the symbol type of the initial transmission location of SPS HARQ-ACK, and selecting the transmission, delayed transmission, or discarding method based on the availability of that symbol type, accurate transmission of SPS HARQ-ACK is ensured.

Benefits of technology

It enables accurate transmission of SPS HARQ-ACK when the symbol type is unavailable, thus improving the reliability of communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025114897_02042026_PF_FP_ABST
    Figure CN2025114897_02042026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure are a HARQ-ACK transmission method and apparatus, and a terminal and a network device. The method is applied to a terminal which supports SBFD capability, and the method comprises: if SPS HARQ-ACK is only transmitted in one type of symbol and is configured for delayed transmission, determining a symbol type of an initial transmission position of first SPS HARQ-ACK, wherein the symbol type includes one of the following: an SBFD symbol and a non-SBFD symbol; on the basis of whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is an available symbol type for the first SPS HARQ-ACK, determining a transmission mode of the first SPS HARQ-ACK, wherein the transmission mode includes one of the following: transmission, delayed transmission, and discarding; and performing transmission or discarding of the first SPS HARQ-ACK on the basis of the transmission mode.
Need to check novelty before this filing date? Find Prior Art

Description

Transmission method, apparatus, terminal and network device of HARQ-ACK

[0001] The present disclosure claims priority from a Chinese patent application No. 202411340588.5 entitled "Transmission method, apparatus, terminal and network device of HARQ-ACK" filed on September 25, 2024 with the China Patent Office, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present disclosure relates to the technical field of communication, in particular to a transmission method, apparatus, terminal and network device of HARQ-ACK. BACKGROUND

[0003] In related technologies, full duplex is supported in subbands that do not overlap, that is, the base station can simultaneously transmit and receive through different subbands in a frequency band, carrier or bandwidth part (BandWidth Part, BWP), and the subbands used for transmission and reception do not overlap. A subband full duplex (SubBand Full Duplex, SBFD) symbol is a symbol that simultaneously contains a subband used for uplink transmission and a subband used for downlink transmission.

[0004] For periodic or semi-persistent channels configured for repeated transmission, multi-slot scheduling, etc., the current discussion considers that these channels / signals of the SBFD terminal can be transmitted only in one symbol type or across different symbol types in different time slots. Semi-persistent scheduling (Semi-Persistent Scheduling, SPS) hybrid automatic repeat request-acknowledgement (Hybrid Automatic Repeat request-Acknowledgement, HARQ-ACK) is carried through a semi-persistent physical uplink control channel (Physical Uplink Control Channel, PUCCH), so it is also possible to support transmission only in one symbol type.

[0005] The current SPS HARQ-ACK delay process does not involve two symbol types, so for SPS HARQ-ACK that only supports transmission in one symbol type and supports SPS HARQ-ACK delay, how to implement the transmission of SPS HARQ-ACK is a problem to be solved. SUMMARY

[0006] The embodiment of the present disclosure provides a transmission method, device, terminal and network equipment of HARQ-ACK, so as to ensure the accurate transmission of SPS HARQ-ACK in the case that SPS HARQ-ACK is configured to be delayed and only supports the transmission of SPS HARQ-ACK in one symbol type.

[0007] To solve the above technical problems, the embodiment of the present disclosure provides a transmission method of HARQ-ACK, applied to a terminal, comprising:

[0008] If SPS HARQ-ACK is only transmitted in one type of symbol, and SPS HARQ-ACK is configured to be delayed, the symbol type of the initial transmission position of the first SPS HARQ-ACK is determined, and the symbol type includes one of the following: SBFD symbol, non-SBFD symbol.

[0009] According to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, the transmission mode of the first SPS HARQ-ACK is determined, and the transmission mode includes one of the following: transmission, delayed transmission, and discard.

[0010] According to the transmission mode, the transmission or discard of the first SPS HARQ-ACK is performed.

[0011] In some embodiments, the terminal is a terminal supporting SBFD capability.

[0012] In some embodiments, the determination of the transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK includes one of the following:

[0013] In the case that the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, the transmission mode of the first SPS HARQ-ACK is determined to be transmission, delayed transmission, or discard.

[0014] In the case that the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type unavailable to the first SPS HARQ-ACK, the transmission mode of the first SPS HARQ-ACK is determined to be discard or delayed transmission.

[0015] In a case that a symbol type of the initial transmission position of the first SPS HARQ-ACK is an unavailable symbol type for the first SPS HARQ-ACK, a transmission mode of the first SPS HARQ-ACK is determined based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type.

[0016] In some embodiments, the determining the transmission mode of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type comprises:

[0017] In a case that the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type, the transmission mode of the first SPS HARQ-ACK is determined as transmission or dropping.

[0018] In a case that the first SPS HARQ-ACK is not multiplexed with other channels in the symbol of the unavailable symbol type, the transmission mode of the first SPS HARQ-ACK is determined as delayed transmission.

[0019] In some embodiments, in the case of the delayed transmission, the method further comprises at least one of:

[0020] In a case that the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type, the transmission mode of the first SPS HARQ-ACK is determined as transmission or dropping.

[0021] The transmission mode on the symbol of the unavailable symbol type for the first SPS HARQ-ACK is determined as delayed transmission.

[0022] The transmission mode on the symbol of the available symbol type for the first SPS HARQ-ACK is determined as transmission, delayed transmission or dropping.

[0023] The present application also provides a transmission method of a HARQ-ACK, applied to a network device, comprising:

[0024] In a case that a semi-persistent scheduling hybrid automatic repeat request acknowledgement (SPS HARQ-ACK) is transmitted only in a symbol of one type, and the SPS HARQ-ACK is configured to be delayed transmission, a symbol type of an initial transmission position of the first SPS HARQ-ACK is determined, the symbol type comprising one of: a sub-band full duplex (SBFD) symbol, a non-SBFD symbol.

[0025] determine a transmission manner of the first SPS HARQ-ACK according to whether a symbol type of an initial transmission position of the first SPS HARQ-ACK is a symbol type available to the first SPS HARQ-ACK, the transmission manner comprising one of: transmission, delayed transmission, discard;

[0026] perform receiving or not receiving of the first SPS HARQ-ACK according to the transmission manner.

[0027] In some embodiments, the determining the transmission manner of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK comprises one of:

[0028] in a case where the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, determine the transmission manner of the first SPS HARQ-ACK as transmission, delayed transmission or discard;

[0029] in a case where the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type unavailable to the first SPS HARQ-ACK, determine the transmission manner of the first SPS HARQ-ACK as discard or delayed transmission;

[0030] in a case where the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type unavailable to the first SPS HARQ-ACK, determine the transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type.

[0031] In some embodiments, the determining the transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type comprises:

[0032] if the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type, determine the transmission manner of the first SPS HARQ-ACK as transmission or discard;

[0033] if the first SPS HARQ-ACK is not multiplexed with other channels in the symbol of the unavailable symbol type, determine the transmission manner of the first SPS HARQ-ACK as delayed transmission.

[0034] In some embodiments, in the case of delaying transmission, the method further comprises at least one of:

[0035] determining whether the first SPS HARQ-ACK is multiplexed with other channels on the symbol of the symbol type in which the first SPS HARQ-ACK is unavailable, in the case of multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK to be transmission or dropping, and in the case of not multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK to be delaying transmission;

[0036] determining the transmission mode on the symbol of the symbol type in which the first SPS HARQ-ACK is unavailable to be delaying transmission;

[0037] determining the transmission mode on the symbol of the symbol type in which the first SPS HARQ-ACK is available to be transmission, delaying transmission or dropping.

[0038] The present application also provides a terminal, comprising a memory, a transceiver and a processor:

[0039] a memory for storing a computer program; a transceiver for transceiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0040] if a semi-persistent scheduling hybrid automatic repeat request acknowledgement (SPS HARQ-ACK) is transmitted only in one type of symbol and the SPS HARQ-ACK is configured to delay transmission, determining the symbol type of the initial transmission position of the first SPS HARQ-ACK, the symbol type comprising one of: a sub-band full duplex (SBFD) symbol, a non-SBFD symbol;

[0041] determining the transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type in which the first SPS HARQ-ACK is available, the transmission mode comprising one of: transmission, delaying transmission, dropping;

[0042] transmitting or dropping the first SPS HARQ-ACK according to the transmission mode;

[0043] wherein the terminal is an SBFD-capable terminal.

[0044] In some embodiments, the processor is configured to read the computer program in the memory and perform one of the following operations:

[0045] in case that the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type available for the first SPS HARQ-ACK, determining the transmission manner of the first SPS HARQ-ACK as transmission, delayed transmission or discard;

[0046] in case that the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining the transmission manner of the first SPS HARQ-ACK as discard or delayed transmission;

[0047] in case that the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining the transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type.

[0048] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:

[0049] if the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type, determining the transmission manner of the first SPS HARQ-ACK as transmission or discard;

[0050] if the first SPS HARQ-ACK is not multiplexed with other channels in the symbol of the unavailable symbol type, determining the transmission manner of the first SPS HARQ-ACK as delayed transmission.

[0051] In some embodiments, in case of delayed transmission, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0052] determining whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type for the first SPS HARQ-ACK, in case of multiplexing with other channels, determining the transmission manner of the first SPS HARQ-ACK as transmission or discard, and in case of not multiplexing with other channels, determining the transmission manner of the first SPS HARQ-ACK as delayed transmission;

[0053] determining the transmission manner in the symbol of the unavailable symbol type for the first SPS HARQ-ACK as delayed transmission;

[0054] determine a transmission manner of a transmission, a delayed transmission or a discard on a symbol of a symbol type available to the first SPS HARQ-ACK.

[0055] The present application also provides a network device, comprising a memory, a transceiver and a processor.

[0056] a memory for storing a computer program; a transceiver for transceiving data under control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0057] If the SPS HARQ-ACK is transmitted only in one type of symbol and the SPS HARQ-ACK is configured to be delayed, determine a symbol type of an initial transmission position of the first SPS HARQ-ACK, the symbol type comprising one of: a SBFD symbol, a non-SBFD symbol.

[0058] According to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, determine a transmission manner of the first SPS HARQ-ACK, the transmission manner comprising one of: a transmission, a delayed transmission, a discard.

[0059] According to the transmission manner, receive or not receive the first SPS HARQ-ACK.

[0060] In some embodiments, the processor is configured to read the computer program in the memory and perform one of the following operations:

[0061] If the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, determine the transmission manner of the first SPS HARQ-ACK to be a transmission, a delayed transmission or a discard.

[0062] If the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type unavailable to the first SPS HARQ-ACK, determine the transmission manner of the first SPS HARQ-ACK to be a discard or a delayed transmission.

[0063] If the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type unavailable to the first SPS HARQ-ACK, determine the transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type.

[0064] In some embodiments, the processor, for reading the computer program in the memory and performing the following operations:

[0065] If the first SPS HARQ-ACK is multiplexed with other channels in symbols of an unavailable symbol type, determining the transmission mode of the first SPS HARQ-ACK to be transmission or dropping;

[0066] If the first SPS HARQ-ACK is not multiplexed with other channels in symbols of an unavailable symbol type, determining the transmission mode of the first SPS HARQ-ACK to be delayed transmission.

[0067] In some embodiments, in the case of delayed transmission, the processor, for reading the computer program in the memory, further performs at least one of the following operations:

[0068] Determining whether the first SPS HARQ-ACK is multiplexed with other channels in symbols of an unavailable symbol type, in the case of multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK to be transmission or dropping, in the case of not multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK to be delayed transmission;

[0069] Determining the transmission mode in symbols of an unavailable symbol type for the first SPS HARQ-ACK to be delayed transmission;

[0070] Determining the transmission mode in symbols of an available symbol type for the first SPS HARQ-ACK to be transmission, delayed transmission or dropping.

[0071] The present application also provides a HARQ-ACK transmission device, applied to a terminal, comprising:

[0072] A first determining unit is configured to determine the symbol type of the initial transmission position of the first SPS HARQ-ACK if the SPS HARQ-ACK is transmitted only in symbols of one type and the SPS HARQ-ACK is configured to be delayed transmission, wherein the symbol type includes one of the following: SBFD symbol, non-SBFD symbol.

[0073] A second determining unit is configured to determine the transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is an available symbol type for the first SPS HARQ-ACK, wherein the transmission mode includes one of the following: transmission, delayed transmission, dropping.

[0074] a first transmission unit, configured to perform transmission or discard of the first SPS HARQ-ACK according to the transmission mode.

[0075] The terminal is a terminal supporting SBFD capability.

[0076] The embodiments of the present disclosure further provide a HARQ-ACK transmission device, applied to a network device, comprising:

[0077] a third determination unit, configured to determine a symbol type of an initial transmission position of the first SPS HARQ-ACK, if the SPS HARQ-ACK is transmitted only in one type of symbol and the SPS HARQ-ACK is configured to be delayed, the symbol type comprising one of: a sub-band full duplex (SBFD) symbol and a non-SBFD symbol.

[0078] a fourth determination unit, configured to determine a transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is a symbol type available for the first SPS HARQ-ACK, the transmission mode comprising one of: transmission, delayed transmission and discard.

[0079] a second transmission unit, configured to perform reception or non-reception of the first SPS HARQ-ACK according to the transmission mode.

[0080] The embodiments of the present disclosure further provide a processor-readable storage medium, which stores a computer program, the computer program being used to make the processor execute the above method.

[0081] The embodiments of the present disclosure further provide a computer program product, comprising computer instructions, which are executed by a processor to implement the steps of the above method.

[0082] The present disclosure has the following beneficial effects:

[0083] The above scheme can ensure accurate transmission of SPS HARQ-ACK and communication reliability by determining the symbol type of the initial transmission position of the first SPS HARQ-ACK when SPS HARQ-ACK is only transmitted in one type of symbol and SPS HARQ-ACK is configured to be transmitted with delay, determining the transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, and transmitting or discarding the first SPS HARQ-ACK according to the transmission mode. BRIEF DESCRIPTION OF DRAWINGS

[0084] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the related art, the drawings needed to be used in the embodiments or the related art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments described in the present disclosure, and other drawings can be obtained by those skilled in the art without creative labor.

[0085] FIG. 1 shows one of the flow diagrams of the HARQ-ACK transmission method according to an embodiment of the present disclosure;

[0086] FIG. 2 shows one of the transmission time slot diagrams;

[0087] FIG. 3 shows another of the transmission time slot diagrams;

[0088] FIG. 4 shows another of the transmission time slot diagrams;

[0089] FIG. 5 shows another of the transmission time slot diagrams;

[0090] FIG. 6 shows another of the flow diagrams of the HARQ-ACK transmission method according to an embodiment of the present disclosure;

[0091] FIG. 7 shows one of the unit diagrams of the HARQ-ACK transmission apparatus according to an embodiment of the present disclosure;

[0092] FIG. 8 shows a structure diagram of a terminal according to an embodiment of the present disclosure;

[0093] FIG. 9 shows another of the unit diagrams of the HARQ-ACK transmission apparatus according to an embodiment of the present disclosure;

[0094] FIG. 10 shows a structure diagram of a network device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0095] With reference to the drawings, the technical solutions in the embodiments of the present disclosure will be described clearly and completely. Obviously, the described embodiments are only some of the embodiments of the present disclosure, but not all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative efforts are within the scope of the present disclosure.

[0096] The terms "first", "second", and the like in the description and claims of the present disclosure are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein, for example, are implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to include only those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.

[0097] In the embodiments of the present disclosure, the term "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects. In the embodiments of the present disclosure, the term "a plurality of" means two or more, and other quantifiers are similar.

[0098] In the embodiments of the present disclosure, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present disclosure should not be interpreted as being more preferred or advantageous than other embodiments or design solutions. Rather, the use of the words "exemplary" or "for example" is intended to present relevant concepts in a specific manner.

[0099] The related concepts mentioned in the present disclosure will be briefly described as follows.

[0100] 5th Generation New Radio (5G NR) supports Time Domain Duplex (TDD) and Frequency Domain Duplex (FDD), which are two duplex communication modes in mobile communication technology. TDD mode transmits and receives at different times in the same frequency channel, i.e., carrier, and distinguishes uplink and downlink transmission resources by time; FDD mode transmits and receives at the same time in different frequency channels, and distinguishes uplink and downlink transmission resources by frequency.

[0101] I. SBFD

[0102] Currently, only SBFD subbands can be configured in the downlink symbols or flexible symbols of the TDD-Uplink (UL)-Downlink (DL)-ConfigCommon configuration in the time domain. For a full-duplex subband system, the currently considered SBFD subband configurations include the following two subband configuration cases:

[0103] SBFD subband configuration 1 uses the {DUD} mode, i.e., one SBFD slot contains one uplink subband at the center of the carrier bandwidth and two downlink subbands on both sides of the carrier bandwidth.

[0104] SBFD subband configuration 2 uses the {DU} mode, i.e., one SBFD slot contains one uplink subband on one side of the carrier bandwidth and one downlink subband on the other side of the carrier bandwidth.

[0105] The terminal in the SBFD system is a half-duplex terminal, which can be an SBFD-enabled terminal or a non-SBFD-enabled terminal. The SBFD-enabled terminal is a terminal that knows the SBFD subband configuration, or a terminal that knows the access base station to perform the SBFD operation, or a terminal of a later version, hereinafter referred to as an SBFD terminal. For the SBFD terminal, some new terminal behaviors can be defined. The non-SBFD-enabled terminal is an early terminal, or a traditional terminal, or a terminal that does not know the SBFD subband configuration, or a terminal that does not know the access base station to perform the SBFD operation.

[0106] SBFD symbols are orthogonal frequency division multiplexing (OFDM) symbols configured with SBFD subbands, and non-SBFD symbols are OFDM symbols without SBFD subbands.

[0107] Currently in the research, it is considered that the SBFD terminal can be configured to transmit in only one symbol type, or configured to transmit across different symbol types in different slots, and this configuration can be configured for user equipment (UE) or independently configured for each channel of the UE. The terminal is configured to transmit in only one symbol type, that is, for periodic channels / signals, repeatedly transmitted channels / signals, or multi-slot scheduled channels / signals, etc., only support transmission in SBFD symbols, or only in non-SBFD symbols. The terminal is configured to transmit across different symbol types in different slots, that is, the transmission of periodic channels / signals, repeatedly transmitted channels / signals, or multi-slot scheduled channels / signals in different slots can use different symbol types.

[0108] II. SPS HARQ-ACK delay

[0109] NR supports SPS HARQ-ACK delay in Rel-17 Ultra-reliable and Low Latency Communications (URLLC), when the initial slot / sub-slot of SPS HARQ-ACK is unavailable, the terminal determines the availability of each subsequent slot / sub-slot in time order until the target slot is determined.

[0110] In the initial slot of SPS HARQ-ACK, the Uplink Control Information (UCI) multiplexing process is performed first, and if SPS HARQ-ACK and other channels are multiplexed, it cannot be delayed; if the SPS HARQ-ACK after multiplexing is transmitted using the resource configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN, and this resource is invalid, the SPS HARQ-ACK configured with SPS HARQ-ACK delay is delayed, otherwise if this resource is valid, the SPS HARQ-ACK is transmitted in the slot. When the SPS HARQ-ACK resource and the semi-statically configured downlink symbol, Synchronization Signal and PBCH block (SSB), and / or Control Resource Set (CORESET) #0 conflict, this SPS HARQ-ACK resource is an invalid resource.

[0111] When determining whether the next slot / sub-slot is the target slot, the UCI multiplexing process is performed first, and then the next slot / sub-slot that meets the following conditions is determined as the target slot:

[0112] a) if the multiplexed SPS HARQ-ACK is transmitted using the resource configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN and this resource is valid; or

[0113] b) if the multiplexed SPS HARQ-ACK is transmitted using PUCCH or Physical Uplink Shared Channel (PUSCH) resource other than the resource configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN.

[0114] If the target slot is found based on the rule, the SPS HARQ-ACK is transmitted in the target slot. If the SPS HARQ-ACK cannot be transmitted in the target slot, the SPS HARQ-ACK no longer continues to be delayed, but is discarded.

[0115] Embodiments of the present disclosure are described below with reference to the accompanying drawings. The HARQ-ACK transmission method, apparatus, terminal and network device provided by the embodiments of the present disclosure can be applied in a wireless communication system. The wireless communication system can be a system using a 5th Generation (5G) mobile communication technology (hereinafter referred to as a 5G system), and those skilled in the art can understand that the 5G NR system is only an example and is not limited.

[0116] In some embodiments, the structure of a network system to which the embodiments of the present disclosure can be applied includes a user terminal and a base station, wherein the user terminal can be a user equipment (UE), for example, a terminal side device such as a mobile phone, a tablet personal computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a personal digital assistant (personal digital assistant, PDA for short), a mobile Internet device (Mobile Internet Device, MID) or a wearable device, and it should be noted that the specific type of user terminal is not limited in the embodiments of the present disclosure. The base station can be a 5G and later version base station (for example, gNB, 5G NR NB), or a base station in other communication systems, or a node B, and it should be noted that the 5G base station is only an example in the embodiments of the present disclosure, but the specific type of base station is not limited.

[0117] The embodiment of the present disclosure provides a HARQ-ACK transmission method, device, terminal and network device, so as to ensure accurate transmission of SPS HARQ-ACK in the case that SPS HARQ-ACK is configured to be delayed and only supports transmission in one symbol type.

[0118] The method and the device are based on the same application concept, and since the principles of the method and the device for solving problems are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be described here.

[0119] As shown in FIG. 1, the embodiment of the present disclosure provides a HARQ-ACK transmission method, which is executed by a terminal and includes the following steps.

[0120] In step S101, if SPS HARQ-ACK is only transmitted in one type of symbol and SPS HARQ-ACK is configured to be delayed, the symbol type of the initial transmission position of the first SPS HARQ-ACK is determined.

[0121] In some embodiments, the symbol type includes one of the following: SBFD symbol, non-SBFD symbol.

[0122] In step S102, according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, the transmission mode of the first SPS HARQ-ACK is determined, and the transmission mode includes one of the following: transmission, delayed transmission, and discard.

[0123] In some embodiments, the symbol type available to the first SPS HARQ-ACK can be agreed by protocol or configured by a network device, or determined based on a specific rule; for example, the symbol type available to the first SPS HARQ-ACK is agreed by protocol to be a non-SBFD symbol, or for example, the symbol type available to the first SPS HARQ-ACK is determined based on the symbol type in which the first SPS HARQ-ACK corresponding to the SPS is transmitted for the first time after activation.

[0124] In step S103, according to the transmission mode, the transmission or discard of the first SPS HARQ-ACK is performed.

[0125] In some embodiments, in the case that the transmission mode is transmission or delayed transmission, the terminal will perform the transmission of the first SPS HARQ-ACK at a suitable transmission opportunity, and in the case that the transmission mode is discard, the terminal will discard the first SPS HARQ-ACK and not perform the transmission of the first SPS HARQ-ACK.

[0126] It should be noted that the terminal in the embodiments of the present disclosure is a terminal supporting SBFD capability, which can be referred to as an SBFD terminal.

[0127] It should be noted that in the embodiments of the present disclosure, when SPS HARQ-ACK is transmitted only in one type of symbol and SPS HARQ-ACK is configured to be transmitted with delay, the symbol type of the initial transmission position of the first SPS HARQ-ACK is first determined, and then the transmission mode of the first SPS HARQ-ACK is determined according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, and the transmission or discarding of the first SPS HARQ-ACK is performed according to the transmission mode, so as to ensure the accurate transmission of SPS HARQ-ACK and ensure the communication reliability.

[0128] In some embodiments, the determining the transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK comprises at least one of A11-A13:

[0129] A11, in the case where the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, the transmission mode of the first SPS HARQ-ACK is determined to be transmission, delayed transmission or discarding;

[0130] In some embodiments, in the case where A11 corresponds, the specific implementation process of determining the transmission mode of the first SPS HARQ-ACK is as follows:

[0131] First, an uplink control information (UCI) multiplexing procedure is performed. If the first SPS HARQ-ACK and other channels are multiplexed (using a PUCCH resource other than a resource configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN or using a PUSCH resource), the transmission mode of the first SPS HARQ-ACK is determined to be transmission or discard based on whether the multiplexed resource is valid or invalid. If the first SPS HARQ-ACK is transmitted using a resource configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN, and this resource is invalid, the transmission mode of the first SPS HARQ-ACK is determined to be delayed transmission, i.e., the first SPS HARQ-ACK is transmitted in a delayed manner. Otherwise, if this resource is valid, the transmission mode of the first SPS HARQ-ACK is determined to be transmission, i.e., the first SPS HARQ-ACK is transmitted in the slot. It should be noted that when the SPS HARQ-ACK resource and the semi-statically configured downlink symbol, SSB, and / or CORESET#0 conflict, the SPS HARQ-ACK resource is an invalid resource.

[0132] A12, in a case where a symbol type at an initial transmission position of the first SPS HARQ-ACK is an unusable symbol type for the first SPS HARQ-ACK, determining a transmission mode of the first SPS HARQ-ACK to be discard or delayed transmission;

[0133] It should be noted that in this case, it can be understood that as long as the initial transmission position is a symbol of an unusable symbol type, the transmission mode of the first SPS HARQ-ACK is discard or delayed transmission. The transmission mode in this case can be a protocol agreement or preconfigured by a network device.

[0134] A13, in a case where a symbol type at an initial transmission position of the first SPS HARQ-ACK is an unusable symbol type for the first SPS HARQ-ACK, determining a transmission mode of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in a symbol of the unusable symbol type;

[0135] It should be noted that in this case, the transmission mode needs to be determined based on the multiplexing with other channels. In some embodiments, the specific implementation of determining the transmission mode of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in a symbol of the unusable symbol type includes:

[0136] A131、if the first SPS HARQ-ACK is multiplexed with other channels in symbols of the unavailable symbol type, determining the transmission manner of the first SPS HARQ-ACK as transmission or dropping;

[0137] It should be noted that in this case, it can be understood that if the first SPS HARQ-ACK is multiplexed with other channels in symbols of the unavailable symbol type (for example, multiplexing uses PUCCH resources other than the PUCCH resources configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN, or uses PUSCH resources), the transmission of the first SPS HARQ-ACK or the transmission of the first SPS HARQ-ACK is performed. The transmission manner in this case is determined based on whether the multiplexed resource is valid.

[0138] A132、if the first SPS HARQ-ACK is not multiplexed with other channels in symbols of the unavailable symbol type, determining the transmission manner of the first SPS HARQ-ACK as delayed transmission;

[0139] It should be noted that in this case, it can be understood that if the first SPS HARQ-ACK is not multiplexed with other channels in symbols of the unavailable symbol type (for example, using PUCCH resources configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN), the transmission of the first SPS HARQ-ACK is delayed, that is, the first SPS HARQ-ACK is not transmitted first, and the transmission of the first SPS HARQ-ACK is performed at other opportunities.

[0140] In some embodiments, in the case of delayed transmission, the method further comprises at least one of B11-B13:

[0141] B11, determining whether the first SPS HARQ-ACK is multiplexed with other channels on symbols of the unavailable symbol type, in the case of multiplexing with other channels, determining the transmission manner of the first SPS HARQ-ACK as transmission or dropping, and in the case of not multiplexing with other channels, determining the transmission manner of the first SPS HARQ-ACK as delayed transmission;

[0142] It should be noted that this case can be understood as follows: in the case that at least one of A11-A13 above is determined to be delayed transmission, for the symbol type that is not available, first determine whether the first SPS HARQ-ACK is multiplexed with other channels, in the case that multiplexing is possible (for example, after multiplexing, a PUCCH resource other than the PUCCH resource configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN is used, or a PUSCH resource is used), the terminal can transmit the first SPS HARQ-ACK or discard the SPS HARQ-ACK; in the case that multiplexing is not possible (for example, the PUCCH resource configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN is used), the terminal needs to delay the transmission of the SPS HARQ-ACK.

[0143] B12, determining that the transmission mode on the symbol of the symbol type that is not available for the first SPS HARQ-ACK is delayed transmission;

[0144] It should be noted that this case can be understood as follows: in the case that at least one of A11-A13 above is determined to be delayed transmission, for the symbol type that is not available, the terminal needs to delay the transmission of the SPS HARQ-ACK.

[0145] B13, determining that the transmission mode on the symbol of the symbol type that is available for the first SPS HARQ-ACK is transmission, delayed transmission or discard;

[0146] It should be noted that in this case, if at least one of A11-A13 is determined to be delayed transmission, for the available symbol type, if the first SPS HARQ-ACK is not multiplexed with other channels (for example, using the PUCCH resource configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN), and the resource for transmitting the first SPS HARQ-ACK is valid, it is determined that the transmission mode of the first SPS HARQ-ACK is transmission; if the first SPS HARQ-ACK is not multiplexed with other channels (for example, using the PUCCH resource configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN), and the resource for transmitting the first SPS HARQ-ACK is invalid (for example, and semi-statically configured downlink symbols, SSB and / or CORESET#0 conflict), it is determined that the transmission mode of the first SPS HARQ-ACK is delayed transmission or discarded; if the first SPS HARQ-ACK is multiplexed with other channels (for example, after multiplexing, using PUCCH resources other than the PUCCH resources configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN, or using PUSCH resources), and the multiplexed resource for transmitting the first SPS HARQ-ACK is valid, it is determined that the transmission mode of the first SPS HARQ-ACK is transmission; if the first SPS HARQ-ACK is multiplexed with other channels (for example, after multiplexing, using PUCCH resources other than the PUCCH resources configured by SPS-PUCCH-AN-List-r16 or n1PUCCH-AN, or using PUSCH resources), and the multiplexed resource for transmitting the first SPS HARQ-ACK is invalid, it is determined that the transmission mode of the first SPS HARQ-ACK is discarded.

[0147] The specific application implementation of the embodiments of the present disclosure is described in detail as follows taking the first SPS HARQ-ACK as an example of a SPS HARQ-ACK#1 that only supports transmission in one symbol type and is configured to be delayed.

[0148] Application case one,

[0149] Mainly includes the following cases:

[0150] In the case where the symbol type at the initial transmission position of the SPS HARQ-ACK#1 is the symbol type available to the SPS HARQ-ACK#1, it is determined that the transmission mode of the SPS HARQ-ACK#1 is transmission, delayed transmission or discarded;

[0151] In the case that the symbol type at the initial transmission position of the SPS HARQ-ACK#1 is the symbol type unavailable for the SPS HARQ-ACK#1, it is determined that the transmission manner of the SPS HARQ-ACK#1 is dropping;

[0152] In the case of delayed transmission, it is determined that the transmission manner on the symbol of the symbol type unavailable for the SPS HARQ-ACK#1 is delayed transmission, and the transmission manner on the symbol of the symbol type available for the SPS HARQ-ACK#1 is transmission, delayed transmission or dropping.

[0153] For example, for an SBFD terminal, it is assumed that the non-SBFD symbol is the symbol type available for SPS HARQ-ACK. As shown in FIG. 2, slots 1, 2, 3, 6, 7 and 8 are SBFD symbols, slot 4 is the initial transmission position of SPS HARQ-ACK#11, the symbol corresponding to the slot 4 is the symbol type available for SPS HARQ-ACK#11, and the SPS HARQ-ACK#11 does not conflict with a specific symbol (for example, a semi-statically configured downlink symbol, SSB and / or CORESET#0, etc.), so the SPS HARQ-ACK#11 can be normally transmitted. Slot 8 is the initial transmission position of SPS HARQ-ACK#12, the symbol corresponding to the slot 8 is the symbol type unavailable for SPS HARQ-ACK#12, so the SPS HARQ-ACK#12 is directly dropped.

[0154] Case two,

[0155] Mainly includes the following cases:

[0156] In the case that the symbol type at the initial transmission position of the SPS HARQ-ACK#1 is the symbol type available for the SPS HARQ-ACK#1, it is determined that the transmission manner of the SPS HARQ-ACK#1 is transmission, delayed transmission or dropping;

[0157] In the case that the symbol type at the initial transmission position of the SPS HARQ-ACK#1 is the symbol type unavailable for the SPS HARQ-ACK#1, it is determined that the transmission manner of the SPS HARQ-ACK#1 is delayed transmission;

[0158] In the case of delayed transmission, it is determined that the transmission manner on the symbol of the symbol type unavailable for the SPS HARQ-ACK#1 is delayed transmission, and the transmission manner on the symbol of the symbol type available for the SPS HARQ-ACK#1 is transmission, delayed transmission or dropping.

[0159] For example, for an SBFD terminal, assuming that the non-SBFD symbol is the symbol type available for SPS HARQ-ACK. As shown in FIG. 3, time slot 1, time slot 2, time slot 3, time slot 6, time slot 7 and time slot 8 are SBFD symbols, time slot 4 is the initial transmission position of SPS HARQ-ACK#21, the symbol corresponding to the time slot 4 is the available symbol type of SPS HARQ-ACK#21, and the SPS HARQ-ACK#21 does not conflict with a specific symbol (semi-statically configured downlink symbol, SSB and / or CORESET#0, etc.), so it can be normally transmitted. Time slot 7 is the initial transmission position of SPS HARQ-ACK#22, the symbol corresponding to the time slot 7 is the unavailable symbol type of SPS HARQ-ACK#22, so the delayed transmission of SPS HARQ-ACK#22 is performed. The SBFD terminal determines the availability of each subsequent time slot / sub-slot in time order until the target time slot available is determined. The symbol corresponding to the next time slot 8 is the unavailable symbol type of SPS HARQ-ACK#22, so the delay of SPS HARQ-ACK#22 continues. The symbol corresponding to the next time slot 9 is the available symbol type of SPS HARQ-ACK#22, and since SPS HARQ-ACK#22 in time slot 9 is not multiplexed with other channels and does not conflict with a specific symbol (semi-statically configured downlink symbol, SSB and / or CORESET#0, etc.), it can be normally transmitted.

[0160] Case three,

[0161] Mainly includes the following cases:

[0162] In the case that the symbol type at the initial transmission position of SPS HARQ-ACK#1 is the available symbol type of SPS HARQ-ACK#1, it is determined that the transmission mode of SPS HARQ-ACK#1 is transmission, delayed transmission or discard;

[0163] In the case that the symbol type at the initial transmission position of SPS HARQ-ACK#1 is the unavailable symbol type of SPS HARQ-ACK#1, if SPS HARQ-ACK#1 is multiplexed with other channels in the symbol of the unavailable symbol type, it is determined that the transmission mode of SPS HARQ-ACK#1 is transmission or discard, and if SPS HARQ-ACK#1 is not multiplexed with other channels in the symbol of the unavailable symbol type, it is determined that the transmission mode of SPS HARQ-ACK#1 is delayed transmission;

[0164] Further, in the case of the delayed transmission of the above-mentioned case, it is determined whether the SPS HARQ-ACK#1 is multiplexed with other channels on the symbol of the symbol type in which the SPS HARQ-ACK#1 is unavailable, and in the case of multiplexing with other channels, it is determined that the transmission mode of the SPS HARQ-ACK#1 is transmission or dropping, and in the case of not multiplexing with other channels, it is determined that the transmission mode of the SPS HARQ-ACK#1 is delayed transmission.

[0165] For example, for an SBFD terminal, it is assumed that the non-SBFD symbol is the symbol type in which the SPS HARQ-ACK is available. As shown in FIG. 4, slots 1, 2, 3, 6, 7, and 8 are SBFD symbols, and slot 5 is the initial transmission position of SPS HARQ-ACK#31, the symbol corresponding to the slot 5 is the available symbol type of SPS HARQ-ACK#31, but conflicts with a specific symbol (semi-statically configured downlink symbol, SSB, and / or CORESET#0, etc.), and therefore needs to be delayed. The SBFD terminal determines the availability of each subsequent slot / sub-slot in time order until a target slot is determined. Since slots 6 and 7 are both symbol types in which SPS HARQ-ACK#31 is unavailable, and are not multiplexed with dynamic HARQ-ACK or PUSCH, the delay continues, and in slot 8, since SPS HARQ-ACK#31 can be multiplexed on PUSCH, slot 8 is the target slot, and the delay is no longer performed.

[0166] Slot 7 is the initial transmission position of SPS HARQ-ACK#32, and the symbol corresponding to the slot 7 is the symbol type in which SPS HARQ-ACK#32 is unavailable, and therefore needs to be delayed. In the next slot 8, since SPS HARQ-ACK#32 can be multiplexed on PUSCH, slot 8 is the target slot, and the delay is no longer performed.

[0167] Case four,

[0168] Mainly includes the following cases:

[0169] In the case where the symbol type at the initial transmission position of the SPS HARQ-ACK#1 is the symbol type in which the SPS HARQ-ACK#1 is available, it is determined that the transmission mode of the SPS HARQ-ACK#1 is transmission, delayed transmission, or dropping; further, in the case of delayed transmission in this case, it is determined that the transmission mode on the symbol of the symbol type in which the SPS HARQ-ACK#1 is unavailable is delayed transmission; and it is determined that the transmission mode on the symbol of the symbol type in which the SPS HARQ-ACK#1 is available is transmission, delayed transmission, or dropping;

[0170] In the case that the symbol type at the initial transmission position of the SPS HARQ-ACK#1 is the symbol type unavailable for the SPS HARQ-ACK#1, if the SPS HARQ-ACK#1 is multiplexed with other channels in the symbol of the symbol type unavailable, it is determined that the transmission mode of the SPS HARQ-ACK#1 is transmission or discard, and if the SPS HARQ-ACK#1 is not multiplexed with other channels in the symbol of the symbol type unavailable, it is determined that the transmission mode of the SPS HARQ-ACK#1 is delayed transmission; further, in the case of delayed transmission in this case, it is determined whether the SPS HARQ-ACK#1 is multiplexed with other channels on the symbol of the symbol type unavailable, in the case of multiplexing with other channels, it is determined that the transmission mode of the SPS HARQ-ACK#1 is transmission or discard, and in the case of not multiplexing with other channels, it is determined that the transmission mode of the SPS HARQ-ACK#1 is delayed transmission.

[0171] For example, for an SBFD terminal, assuming that the non-SBFD symbol is the symbol type available for SPS HARQ-ACK. As shown in FIG. 5, time slot 1, time slot 2, time slot 3, time slot 6, time slot 7 and time slot 8 are SBFD symbols, and time slot 5 is the initial transmission position of SPS HARQ-ACK#41, the symbol corresponding to the time slot 5 is the available symbol type of SPS HARQ-ACK#41, but conflicts with a specific symbol (semi-statically configured downlink symbol, SSB and / or CORESET#0, etc.), so it needs to be delayed. The SBFD terminal determines the availability of each subsequent time slot / sub-slot in time order until a target time slot is determined. Since time slot 6 and time slot 7 are both symbol types unavailable for SPS HARQ-ACK#31, it is delayed to time slot 9. Since SPS HARQ-ACK#31 is not multiplexed with other channels and does not conflict with a specific symbol (semi-statically configured downlink symbol, SSB and / or CORESET#0, etc.) if it is transmitted in time slot 9, time slot 9 is the target time slot and can be normally transmitted.

[0172] Time slot 7 is the initial transmission position of SPS HARQ-ACK#42, and the symbol corresponding to the time slot 7 is the symbol type unavailable for SPS HARQ-ACK#42, so it is delayed. In the next time slot 8, since SPS HARQ-ACK#42 can be multiplexed on PUSCH, time slot 8 is the target time slot and no longer delayed.

[0173] It should be noted that at least one embodiment of the present disclosure provides an SPS HARQ-ACK transmission method. For an SBFD terminal, when SPS HARQ-ACK is transmitted only in one symbol type and SPS HARQ-ACK delay is supported, the transmission rule of SPS HARQ-ACK is given, thereby perfecting the function of the SBFD system, ensuring the accurate transmission of SPS HARQ-ACK, and ensuring the communication reliability.

[0174] The technical solutions provided by the embodiments of the present disclosure can be applied to various systems, especially 5G systems. For example, the applicable systems can be global system of mobile communication (GSM) systems, code division multiple access (CDMA) systems, wideband code division multiple access (WCDMA) general packet radio service (GPRS) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, long term evolution advanced (LTE-A) systems, universal mobile systems (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G new radio (NR) systems, etc. Among these various systems, there are terminals (also referred to as terminal devices) and network devices. The system can also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0175] The terminal device to which the embodiments of the present disclosure relate can also be referred to as a device providing voice and / or data connectivity to a user, a handheld device having wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device can also be different, for example, in the 5G system, the terminal device can be referred to as a user equipment (UE). The wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or called "cellular" phone) and a computer with a mobile terminal device, for example, it can be a portable, pocket, handheld, built-in computer or vehicle-mounted mobile device, which exchanges language and / or data with the radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiated protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), etc. The wireless terminal device can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, which is not limited in the embodiments of the present disclosure.

[0176] The network device related to the embodiments of the present disclosure can be a base station, which can include a plurality of cells serving terminals. According to different application scenarios, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminal devices through one or more sectors over an air interface, or other names. The network device can be used to exchange received air frames and Internet Protocol (IP) packets as a router between the wireless terminal device and the rest of the access network, which can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the properties of the air interface. For example, the network device related to the embodiments of the present disclosure can be a network device (Base Transceiver Station, BTS) in the Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), and can also be a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), and can also be an evolved network device (evolutional Node B, eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system (5G network architecture), and can also be a Home evolved Node B (HeNB), a relay terminal node, a femto, a pico, etc., which are not limited in the embodiments of the present disclosure. In some network structures, the network device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be arranged geographically apart.

[0177] The network device and the terminal device can each use one or more antennas for multi-input multi-output (MIMO) transmission, which can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). According to the shape and number of root antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission or precoding transmission or beamforming transmission, etc.

[0178] As shown in FIG. 6, the embodiment of the present disclosure provides a transmission method of HARQ-ACK, executed by a network device, comprising:

[0179] In step S601, if the semi-persistent scheduling hybrid automatic repeat request acknowledgement (SPS HARQ-ACK) is transmitted only in one type of symbol, and the SPS HARQ-ACK is configured for delayed transmission, the symbol type of the initial transmission position of the first SPS HARQ-ACK is determined, the symbol type including one of: a sub-band full duplex (SBFD) symbol, a non-SBFD symbol.

[0180] In step S602, according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available for the first SPS HARQ-ACK, the transmission mode of the first SPS HARQ-ACK is determined, the transmission mode including one of: transmission, delayed transmission, and discard.

[0181] In step S603, according to the transmission mode, the first SPS HARQ-ACK is received or not received.

[0182] In some embodiments, the determination of the transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available for the first SPS HARQ-ACK includes one of:

[0183] In the case where the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available for the first SPS HARQ-ACK, the transmission mode of the first SPS HARQ-ACK is determined to be one of: transmission, delayed transmission, and discard.

[0184] in case that the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining the transmission manner of the first SPS HARQ-ACK as being discarded or delayed transmission;

[0185] in case that the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining the transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type.

[0186] In some embodiments, the determining the transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type comprises:

[0187] if the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type, determining the transmission manner of the first SPS HARQ-ACK as being transmitted or discarded;

[0188] if the first SPS HARQ-ACK is not multiplexed with other channels in the symbol of the unavailable symbol type, determining the transmission manner of the first SPS HARQ-ACK as being delayed transmission.

[0189] In some embodiments, in case of the delayed transmission, the method further comprises at least one of:

[0190] judging whether the first SPS HARQ-ACK is multiplexed with other channels on the symbol of the symbol type unavailable for the first SPS HARQ-ACK, in case of being multiplexed with other channels, determining the transmission manner of the first SPS HARQ-ACK as being transmitted or discarded, and in case of not being multiplexed with other channels, determining the transmission manner of the first SPS HARQ-ACK as being delayed transmission;

[0191] determining the transmission manner on the symbol of the symbol type unavailable for the first SPS HARQ-ACK as being delayed transmission;

[0192] determining the transmission manner on the symbol of the symbol type available for the first SPS HARQ-ACK as being transmitted, delayed transmission or discarded.

[0193] It should be noted that all the implementation manners in the above embodiments are applicable to the embodiments of the HARQ-ACK transmission method applied to the network device side, and can achieve the same technical effects, which will not be repeated here.

[0194] As shown in FIG. 7, the embodiment of the present disclosure provides a transmission apparatus 700 of HARQ-ACK, applied to a terminal, comprising:

[0195] A first determining unit 701 is configured to determine a symbol type of an initial transmission position of a first SPS HARQ-ACK if the SPS HARQ-ACK is only transmitted in one type of symbol and the SPS HARQ-ACK is configured to be delayed, wherein the symbol type comprises one of a sub-band full duplex (SBFD) symbol and a non-SBFD symbol.

[0196] A second determining unit 702 is configured to determine a transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is a symbol type available to the first SPS HARQ-ACK, wherein the transmission mode comprises one of transmission, delayed transmission, and discard.

[0197] A first transmission unit 703 is configured to perform transmission or discard of the first SPS HARQ-ACK according to the transmission mode.

[0198] In some embodiments, the terminal is an SBFD-capable terminal.

[0199] In some embodiments, the second determining unit 702 is configured to implement one of the following:

[0200] In a case where the symbol type of the initial transmission position of the first SPS HARQ-ACK is a symbol type available to the first SPS HARQ-ACK, the transmission mode of the first SPS HARQ-ACK is determined to be one of transmission, delayed transmission, and discard.

[0201] In a case where the symbol type of the initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable to the first SPS HARQ-ACK, the transmission mode of the first SPS HARQ-ACK is determined to be one of discard and delayed transmission.

[0202] In a case where the symbol type of the initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable to the first SPS HARQ-ACK, the transmission mode of the first SPS HARQ-ACK is determined based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type.

[0203] In some embodiments, the specific implementation of determining the transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type includes:

[0204] If the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type, it is determined that the transmission manner of the first SPS HARQ-ACK is transmission or discard.

[0205] If the first SPS HARQ-ACK is not multiplexed with other channels in the symbol of the unavailable symbol type, it is determined that the transmission manner of the first SPS HARQ-ACK is delayed transmission.

[0206] In some embodiments, in the case of delayed transmission, the apparatus further includes at least one of:

[0207] The fifth determining unit is configured to determine whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type, and in the case of multiplexing with other channels, determine that the transmission manner of the first SPS HARQ-ACK is transmission or discard, and in the case of not multiplexing with other channels, determine that the transmission manner of the first SPS HARQ-ACK is delayed transmission.

[0208] The sixth determining unit is configured to determine that the transmission manner of the symbol of the unavailable symbol type of the first SPS HARQ-ACK is delayed transmission.

[0209] The seventh determining unit is configured to determine that the transmission manner of the symbol of the available symbol type of the first SPS HARQ-ACK is transmission, delayed transmission or discard.

[0210] It should be noted that the apparatus embodiment is one-to-one corresponding to the above-mentioned method embodiment, and all implementation manners in the above-mentioned method embodiment are applicable to the embodiment of the apparatus and can achieve the same technical effects.

[0211] It should be noted that the division of units in the embodiments of the present disclosure is illustrative, and is only a logical function division. When actually implemented, another division mode can be used. In addition, each functional unit in each embodiment of the present disclosure can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0212] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a processor-readable storage medium. Based on such an understanding, the technical solutions of the present disclosure, essentially or parts contributing to the related art, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform all or part of the steps of the methods described in the various embodiments of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk, and various media that can store program codes.

[0213] As shown in FIG. 8, the present embodiment also provides a terminal, comprising a processor 800, a transceiver 810, a memory 820, and a program stored in the memory 820 and executable on the processor 800; wherein the transceiver 810 is connected with the processor 800 and the memory 820 through a bus interface, wherein the processor 800 is used to read the program in the memory and execute the following processes:

[0214] If the semi-persistent scheduling hybrid automatic repeat request acknowledgement (SPS HARQ-ACK) is transmitted only in one type of symbol and the SPS HARQ-ACK is configured to be delayed, the symbol type of the initial transmission position of the first SPS HARQ-ACK is determined, the symbol type includes one of: sub-band full duplex (SBFD) symbol, non-SBFD symbol;

[0215] According to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, the transmission mode of the first SPS HARQ-ACK is determined, the transmission mode includes one of: transmission, delayed transmission, discard;

[0216] According to the transmission mode, the transmission or discard of the first SPS HARQ-ACK is performed;

[0217] The terminal is a terminal supporting SBFD capability.

[0218] The transceiver 810 is used to receive and send data under the control of the processor 800.

[0219] In Figure 8, the bus architecture can include any number of interconnected buses and bridges, specifically, various circuitry linking one or more processors, represented by the processor 800, and memory, represented by the memory 820. The bus architecture can also link various other circuitry, such as peripheral devices, voltage regulators, and power management circuitry, which are well known in the art and thus, are not further described herein. The bus interface provides an interface. The transceiver 810 can be a plurality of elements, i.e., including a transmitter and a receiver, providing a means for communicating with various other apparatus over a transmission medium, including wireless channels, wired channels, optical cables, etc. The user interface 830 can also be an interface capable of coupling to various other devices, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, etc., for a user of the user equipment.

[0220] The processor 800 is responsible for managing the bus architecture and general processing, and the memory 820 can store data used by the processor 800 in executing operations.

[0221] Optionally, the processor 800 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.

[0222] The processor executes any of the methods provided by the embodiments of the present disclosure by invoking computer program stored in the memory. The processor and the memory can also be physically arranged separately.

[0223] In some embodiments, the processor is configured to read a computer program in the memory and perform one of the following operations:

[0224] In a case where a symbol type at a position of an initial transmission of the first SPS HARQ-ACK is a symbol type available for the first SPS HARQ-ACK, determining that a transmission manner of the first SPS HARQ-ACK is transmission, delayed transmission, or discard;

[0225] In a case where a symbol type at an initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining a transmission manner of the first SPS HARQ-ACK as being discarded or delayed transmission;

[0226] In a case where a symbol type at an initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining a transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in a symbol of the symbol type unavailable.

[0227] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:

[0228] In a case where the first SPS HARQ-ACK is multiplexed with other channels in a symbol of the symbol type unavailable, determining the transmission manner of the first SPS HARQ-ACK as being transmitted or discarded;

[0229] In a case where the first SPS HARQ-ACK is not multiplexed with other channels in a symbol of the symbol type unavailable, determining the transmission manner of the first SPS HARQ-ACK as being delayed transmission.

[0230] In some embodiments, in a case of delayed transmission, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0231] In a case where the first SPS HARQ-ACK is multiplexed with other channels in a symbol of the symbol type unavailable, determining the transmission manner of the first SPS HARQ-ACK as being transmitted or discarded;

[0232] Determining a transmission manner in a symbol of the symbol type unavailable for the first SPS HARQ-ACK as being delayed transmission;

[0233] Determining a transmission manner in a symbol of the symbol type available for the first SPS HARQ-ACK as being transmitted, delayed transmission or discarded.

[0234] It should be noted that the terminal provided by the embodiments of the present disclosure can realize all the method steps achieved by the method embodiments and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.

[0235] The embodiments of the present disclosure also provide a computer readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the steps of the HARQ-ACK transmission method applied to a terminal. The processor readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to a magnetic storage (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical storage (such as a CD, a DVD, a BD, a HVD, etc.), and a semiconductor memory (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid state disk (SSD)), etc.

[0236] As shown in FIG. 9, the embodiments of the present disclosure provide a HARQ-ACK transmission apparatus 900 applied to a network device, comprising:

[0237] The third determining unit 901 is configured to determine a symbol type of an initial transmission position of a first SPS HARQ-ACK if the SPS HARQ-ACK is transmitted only in one type of symbol and the SPS HARQ-ACK is configured to be delayed, the symbol type comprising one of: a sub-band full duplex (SBFD) symbol, a non-SBFD symbol.

[0238] The fourth determining unit 902 is configured to determine a transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is a symbol type available to the first SPS HARQ-ACK, the transmission mode comprising one of: transmission, delayed transmission, and discard.

[0239] The second transmission unit 903 is configured to receive or not receive the first SPS HARQ-ACK according to the transmission mode.

[0240] In some embodiments, the fourth determining unit 902 is configured to implement one of:

[0241] In the case that the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, it is determined that the transmission mode of the first SPS HARQ-ACK is one of: transmission, delayed transmission, and discard.

[0242] In a case where a symbol type at an initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining a transmission manner of the first SPS HARQ-ACK as being discarded or delayed transmission;

[0243] In a case where a symbol type at an initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining a transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in a symbol of the symbol type unavailable.

[0244] In some embodiments, the specific implementation of determining the transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in a symbol of the symbol type unavailable includes:

[0245] If the first SPS HARQ-ACK is multiplexed with other channels in a symbol of the symbol type unavailable, determining the transmission manner of the first SPS HARQ-ACK as being transmitted or discarded;

[0246] If the first SPS HARQ-ACK is not multiplexed with other channels in a symbol of the symbol type unavailable, determining the transmission manner of the first SPS HARQ-ACK as being delayed transmission.

[0247] In some embodiments, in a case of delayed transmission, the apparatus further includes at least one of:

[0248] An eighth determining unit is configured to determine whether the first SPS HARQ-ACK is multiplexed with other channels on a symbol of a symbol type unavailable for the first SPS HARQ-ACK, and in a case of being multiplexed with other channels, determine the transmission manner of the first SPS HARQ-ACK as being transmitted or discarded, and in a case of not being multiplexed with other channels, determine the transmission manner of the first SPS HARQ-ACK as being delayed transmission;

[0249] A ninth determining unit is configured to determine that a transmission manner on a symbol of a symbol type unavailable for the first SPS HARQ-ACK is delayed transmission;

[0250] A tenth determining unit is configured to determine that a transmission manner on a symbol of a symbol type available for the first SPS HARQ-ACK is transmission, delayed transmission or discarded.

[0251] It should be noted that the device embodiment is one-to-one corresponding to the above-mentioned method embodiment, and all implementation manners in the above-mentioned method embodiment are applicable to the device embodiment, and the same technical effects can also be achieved.

[0252] It should be noted that the division of units in the embodiments of the present disclosure is illustrative, and is only a logical function division. In actual implementation, another division manner can be used. In addition, each functional unit in each embodiment of the present disclosure can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0253] When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solutions of the present disclosure essentially or the part that contributes to the related art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in the various embodiments of the present disclosure. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0254] As shown in FIG. 10, the embodiment of the present disclosure further provides a network device, including a processor 1000, a transceiver 1010, a memory 1020, and a program stored in the memory 1020 and executable on the processor 1000; wherein the transceiver 1010 is connected with the processor 1000 and the memory 1020 through a bus interface, wherein the processor 1000 is used to read the program in the memory, and execute the following process: wherein the processor is used to read the computer program in the memory to execute the following operations:

[0255] If the semi-persistent scheduling hybrid automatic repeat request acknowledgement (SPS HARQ-ACK) is transmitted only in one type of symbol, and the SPS HARQ-ACK is configured to be transmitted with delay, the symbol type of the initial transmission position of the first SPS HARQ-ACK is determined, and the symbol type includes one of: a sub-band full duplex (SBFD) symbol, a non-SBFD symbol;

[0256] determine a transmission manner of the first SPS HARQ-ACK according to whether a symbol type of an initial transmission position of the first SPS HARQ-ACK is a symbol type available to the first SPS HARQ-ACK, the transmission manner comprising one of the following: transmission, delayed transmission, and discard;

[0257] receive or not receive the first SPS HARQ-ACK according to the transmission manner.

[0258] The transceiver 1010 is configured to receive and send data under the control of the processor 1000.

[0259] In FIG. 10, the bus architecture can include any number of interconnecting buses and bridges, and the various circuitry representative of the processor 1000 and the memory 1020 that can link these components together. The bus architecture can also link various other circuitry, such as peripheral devices, voltage regulators, and power management circuitry, all of which are well known in the art, and therefore, will not be described further. A bus interface provides the interface between the bus architecture and the transceiver 1010. The transceiver 1010 can be a plurality of elements, including a transmitter and a receiver, that together enable the processor 1000 to communicate with various other apparatus over a transmission medium, which includes wireless channels, wired channels, optical cables, and the like.

[0260] The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 can store data used by the processor 1000 in executing operations.

[0261] Optionally, the processor 1000 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.

[0262] The processor is configured to execute any of the methods provided by the embodiments of the present disclosure according to executable instructions obtained from the memory. The processor and the memory can also be physically arranged separately.

[0263] In some embodiments, the processor is configured to read the computer program in the memory and perform one of the following operations:

[0264] in case that the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type available for the first SPS HARQ-ACK, determining the transmission manner of the first SPS HARQ-ACK as transmission, delayed transmission or discard;

[0265] in case that the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining the transmission manner of the first SPS HARQ-ACK as discard or delayed transmission;

[0266] in case that the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining the transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type.

[0267] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:

[0268] if the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type, determining the transmission manner of the first SPS HARQ-ACK as transmission or discard;

[0269] if the first SPS HARQ-ACK is not multiplexed with other channels in the symbol of the unavailable symbol type, determining the transmission manner of the first SPS HARQ-ACK as delayed transmission.

[0270] In some embodiments, in case of delayed transmission, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0271] determining whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type for the first SPS HARQ-ACK, in case of multiplexing with other channels, determining the transmission manner of the first SPS HARQ-ACK as transmission or discard, and in case of not multiplexing with other channels, determining the transmission manner of the first SPS HARQ-ACK as delayed transmission;

[0272] determining the transmission manner in the symbol of the unavailable symbol type for the first SPS HARQ-ACK as delayed transmission;

[0273] The transmission manner on the symbol of the determined symbol type available for the first SPS HARQ-ACK is transmission, delayed transmission, or discard.

[0274] It should be noted that the network device provided by the embodiments of the present disclosure can realize all the method steps achieved by the method embodiments and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.

[0275] The embodiments of the present disclosure also provide a computer readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the steps of the HARQ-ACK transmission method applied to a network device. The processor readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to a magnetic storage (such as a floppy disk, a hard disk, a magnetic tape, a magneto optical disk (MO), etc.), an optical storage (such as a compact disc (CD), a digital video disc (DVD), a Blu-ray disc (BD), a high-definition versatile disc (HVD), etc.), and a semiconductor memory (such as a ROM, an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a non-volatile memory (NAND FLASH), a solid state disk (SSD), etc.).

[0276] The embodiments of the present disclosure also provide a computer program product, including computer instructions, which are executed by a processor to implement each process in the above method embodiments and achieve the same technical effects. To avoid repetition, details will not be described here.

[0277] Those skilled in the art should understand that the embodiments of the present disclosure can be provided as a method, a system, or a computer program product. Therefore, the present disclosure can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present disclosure can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.

[0278] The computer executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operations steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks.

[0279] These processor-executable instructions can also be stored in a processor-readable memory that can direct the computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart block or blocks.

[0280] These processor-executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operations steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks.

[0281] Further, it is required to point out that in the apparatus and the method of the present disclosure, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be considered as equivalent solutions of the present disclosure. Moreover, the steps of performing the above series of processes can be executed in time sequence naturally according to the order of description, but it is not necessary to be executed in time sequence, and some steps can be executed in parallel or independently of each other. It can be understood by those skilled in the art that all or any steps or components of the method and apparatus of the present disclosure can be implemented in hardware, firmware, software or a combination thereof in any computing device (including processors, storage media, etc.) or network of computing devices, which can be realized by those skilled in the art with their basic programming skills by reading the description of the present disclosure.

[0282] It should be noted that the above division of modules is merely a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, these modules can be implemented entirely in software via processing element calls; they can be fully implemented in hardware; or some modules can be implemented by processing element calls to software, while others are implemented in hardware. For example, a module can be a separate processing element, or it can be integrated into a chip in the aforementioned device. Alternatively, it can be stored as program code in the memory of the aforementioned device, and its function can be called and executed by a processing element of the device. The implementation of other modules is similar. Moreover, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element mentioned here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules can be completed through integrated logic circuits in the hardware of the processor element or through software instructions.

[0283] For example, each module, unit, sub-unit or sub-module can be one or more integrated circuits configured to implement the above method, such as one or more Application Specific Integrated Circuits (ASICs), or one or more digital signal processors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs), etc. For another example, when a certain module above is implemented in the form of a processing element scheduling code, the processing element can be a general purpose processor, such as a Central Processing Unit (CPU) or other processor capable of invoking code. For another example, these modules can be integrated together to implement in the form of a System-On-a-Chip (SOC). The terms "first", "second", etc. in the specification and claims of the present disclosure are used to distinguish similar objects, and do not necessarily have to describe a specific order or chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in other sequences than those illustrated or described herein, for example. In addition, the terms "comprising" and "having" and any variations thereof, are intended to cover non-exclusive inclusion, for example, a process, method, system, product or apparatus that includes a list of steps or units as an inclusive process, method, system, product or apparatus, does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to such a process, method, product or apparatus. In addition, the use of "and / or" in the specification and claims indicates at least one of the connected objects, for example, A and / or B and / or C indicates 7 cases including A alone, B alone, C alone, A and B both exist, B and C both exist, A and C both exist, and A, B and C all exist. Similarly, the use of "at least one of A and B" in the specification and claims should be understood as "A alone, B alone, or A and B both exist". Obviously, those skilled in the art can make various modifications and variations to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalent technologies, the present disclosure also intends to include these modifications and variations.

Claims

1. A method for transmission of a hybrid automatic repeat request acknowledgement (HARQ-ACK), applied to a terminal, comprising: if a semi-persistent scheduling (SPS) HARQ-ACK is only transmitted in a type of symbol and the SPS HARQ-ACK is configured to be delayed, determining a symbol type of an initial transmission position of a first SPS HARQ-ACK, the symbol type comprising one of: a sub-band full duplex (SBFD) symbol, a non-SBFD symbol; determining a transmission manner of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is a symbol type available to the first SPS HARQ-ACK, the transmission manner comprising one of: transmission, delayed transmission, discard; performing transmission or discard of the first SPS HARQ-ACK according to the transmission manner; wherein the terminal is an SBFD-capable terminal.

2. The method of claim 1, wherein, The determining of the transmission manner of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK comprises one of: in a case where the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type available to the first SPS HARQ-ACK, determining that the transmission manner of the first SPS HARQ-ACK is transmission, delayed transmission, or discard; in a case where the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type unavailable to the first SPS HARQ-ACK, determining that the transmission manner of the first SPS HARQ-ACK is discard or delayed transmission; in a case where the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type unavailable to the first SPS HARQ-ACK, determining the transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type.

3. The method of claim 2, wherein, The determining of the transmission manner of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type comprises one of: if the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type, determining that the transmission manner of the first SPS HARQ-ACK is transmission or discard; if the first SPS HARQ-ACK is not multiplexed with other channels in the symbol of the unavailable symbol type, determining that the transmission manner of the first SPS HARQ-ACK is delayed transmission.

4. The method of claim 2 or 3, wherein, In a case of delayed transmission, the method further comprises at least one of: determining whether the first SPS HARQ-ACK is multiplexed with other channels on the symbol of the symbol type in which the first SPS HARQ-ACK is unavailable, in the case of multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK as transmission or discarding, and in the case of not multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK as delayed transmission; determining the transmission mode on the symbol of the symbol type in which the first SPS HARQ-ACK is unavailable as delayed transmission; determining the transmission mode on the symbol of the symbol type in which the first SPS HARQ-ACK is available as transmission, delayed transmission or discarding.

5. A transmission method of hybrid automatic repeat request acknowledgement (HARQ-ACK), applied to a network device, the method comprising: if a semi-persistent scheduling (SPS) HARQ-ACK is transmitted only in a symbol of a type, and the SPS HARQ-ACK is configured to be delayed, determining a symbol type of an initial transmission position of the first SPS HARQ-ACK, the symbol type comprising one of: a sub-band full duplex (SBFD) symbol, a non-SBFD symbol; determining a transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is a symbol type in which the first SPS HARQ-ACK is available, the transmission mode comprising one of: transmission, delayed transmission, discarding; performing reception or non-reception of the first SPS HARQ-ACK according to the transmission mode.

6. The method of claim 5, wherein, The determining of the transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type in which the first SPS HARQ-ACK is available comprises one of: in the case that the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type in which the first SPS HARQ-ACK is available, determining the transmission mode of the first SPS HARQ-ACK as transmission, delayed transmission or discarding; in the case that the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type in which the first SPS HARQ-ACK is unavailable, determining the transmission mode of the first SPS HARQ-ACK as discarding or delayed transmission; in the case that the symbol type of the initial transmission position of the first SPS HARQ-ACK is the symbol type in which the first SPS HARQ-ACK is unavailable, determining the transmission mode of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the symbol type in which the first SPS HARQ-ACK is unavailable.

7. The method of claim 6, wherein, The method further comprises the following at least one of the following: determining the transmission mode of the first SPS HARQ-ACK according to whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the symbol type unavailable to the first SPS HARQ-ACK, the transmission mode comprising one of the following: transmission, delayed transmission, or discard; if the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the symbol type unavailable to the first SPS HARQ-ACK, determining the transmission mode of the first SPS HARQ-ACK as transmission or discard; 8. The method of claim 6 or 7, wherein, if the first SPS HARQ-ACK is not multiplexed with other channels in the symbol of the symbol type unavailable to the first SPS HARQ-ACK, determining the transmission mode of the first SPS HARQ-ACK as delayed transmission. In the case of delayed transmission, the method further comprises at least one of the following: determining whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the symbol type unavailable to the first SPS HARQ-ACK, and in the case of multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK as transmission or discard, and in the case of not multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK as delayed transmission; determining the transmission mode of the symbol of the symbol type unavailable to the first SPS HARQ-ACK as delayed transmission; determining the transmission mode of the symbol of the symbol type available to the first SPS HARQ-ACK as transmission, delayed transmission, or discard.

9. A terminal comprising a memory, a transceiver, and a processor: the memory is configured to store a computer program; the transceiver is configured to transceive data under the control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations: if a semi-persistent scheduling hybrid automatic repeat request acknowledgement (SPS HARQ-ACK) is transmitted only in a symbol of one type, and the SPS HARQ-ACK is configured to be delayed, determining a symbol type of an initial transmission position of the first SPS HARQ-ACK, the symbol type comprising one of the following: a sub-band full duplex (SBFD) symbol, a non-SBFD symbol; determining a transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is a symbol type available to the first SPS HARQ-ACK, the transmission mode comprising one of the following: transmission, delayed transmission, or discard; performing transmission or discard of the first SPS HARQ-ACK according to the transmission mode; 10. The terminal according to claim 9, wherein wherein the terminal is an SBFD-capable terminal. the processor is configured to read the computer program in the memory and perform one of the following operations: in the case that the symbol type of the initial transmission position of the first SPS HARQ-ACK is a symbol type available to the first SPS HARQ-ACK, determining the transmission mode of the first SPS HARQ-ACK as transmission, delayed transmission, or discard; In a case where a symbol type at an initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining a transmission mode of the first SPS HARQ-ACK as discarding or delaying transmission; In a case where a symbol type at an initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable for the first SPS HARQ-ACK, determining a transmission mode of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in a symbol of the unavailable symbol type.

11. The terminal according to claim 10, wherein The processor is configured to read the computer program in the memory and perform the following operations: If the first SPS HARQ-ACK is multiplexed with other channels in a symbol of the unavailable symbol type, determining the transmission mode of the first SPS HARQ-ACK as transmission or discarding; If the first SPS HARQ-ACK is not multiplexed with other channels in a symbol of the unavailable symbol type, determining the transmission mode of the first SPS HARQ-ACK as delaying transmission.

12. The terminal according to claim 10 or 11, wherein, In a case of delaying transmission, the processor is configured to read the computer program in the memory and perform at least one of the following operations: determining whether the first SPS HARQ-ACK is multiplexed with other channels in a symbol of the unavailable symbol type, in a case of multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK as transmission or discarding, and in a case of not multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK as delaying transmission; determining a transmission mode in a symbol of the unavailable symbol type of the first SPS HARQ-ACK as delaying transmission; determining a transmission mode in a symbol of the available symbol type of the first SPS HARQ-ACK as transmission, delaying transmission or discarding.

13. A network device comprising a memory, a transceiver, and a processor: a memory for storing the computer program; The transceiver is configured to transceive data under the control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations: If a semi-persistent scheduling hybrid automatic repeat request acknowledgement (SPS HARQ-ACK) is transmitted only in a symbol of one type, and the SPS HARQ-ACK is configured to delay transmission, determining a symbol type at an initial transmission position of the first SPS HARQ-ACK, the symbol type comprising one of: a sub-band full duplex (SBFD) symbol, a non-SBFD symbol; determining a transmission mode of the first SPS HARQ-ACK according to whether the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type available for the first SPS HARQ-ACK, the transmission mode comprising one of: transmission, delaying transmission, discarding; performing reception or non-reception of the first SPS HARQ-ACK according to the transmission mode.

14. The network device of claim 13, wherein, The processor is configured to read the computer program in the memory and perform one of the following operations: In a case where the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type available to the first SPS HARQ-ACK, determining the transmission mode of the first SPS HARQ-ACK as transmission, delayed transmission, or discard; In a case where the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable to the first SPS HARQ-ACK, determining the transmission mode of the first SPS HARQ-ACK as discard or delayed transmission; In a case where the symbol type at the initial transmission position of the first SPS HARQ-ACK is a symbol type unavailable to the first SPS HARQ-ACK, determining the transmission mode of the first SPS HARQ-ACK based on whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type.

15. The network device of claim 14, wherein, The processor is configured to read the computer program in the memory and perform the following operations: If the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type, determining the transmission mode of the first SPS HARQ-ACK as transmission or discard; If the first SPS HARQ-ACK is not multiplexed with other channels in the symbol of the unavailable symbol type, determining the transmission mode of the first SPS HARQ-ACK as delayed transmission.

16. The network device of claim 14 or 15, wherein, In a case of delayed transmission, the processor is configured to read the computer program in the memory and further perform at least one of the following operations: Determining whether the first SPS HARQ-ACK is multiplexed with other channels in the symbol of the unavailable symbol type of the first SPS HARQ-ACK, in a case of multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK as transmission or discard, and in a case of not multiplexing with other channels, determining the transmission mode of the first SPS HARQ-ACK as delayed transmission; Determining the transmission mode on the symbol of the unavailable symbol type of the first SPS HARQ-ACK as delayed transmission; Determining the transmission mode on the symbol of the available symbol type of the first SPS HARQ-ACK as transmission, delayed transmission, or discard.

17. A hybrid automatic repeat request acknowledgement (HARQ-ACK) transmission apparatus, applied to a terminal, the apparatus comprising: a first determining unit configured to, if a semi-persistent scheduling (SPS) HARQ-ACK is transmitted only in a symbol of one type and the SPS HARQ-ACK is configured to be delayed, determine a symbol type at an initial transmission position of the first SPS HARQ-ACK, the symbol type comprising one of the following: a sub-band full duplex (SBFD) symbol, a non-SBFD symbol; a second determining unit, configured to determine a transmission mode of the first SPS HARQ-ACK according to whether a symbol type of an initial transmission position of the first SPS HARQ-ACK is a symbol type available to the first SPS HARQ-ACK, the transmission mode including one of the following: transmission, delayed transmission, and discard; a first transmission unit, configured to perform transmission or discard of the first SPS HARQ-ACK according to the transmission mode; wherein the terminal is a terminal supporting a SBFD capability.

18. A hybrid automatic repeat request acknowledgement (HARQ-ACK) transmission apparatus, applied to a network device, the apparatus comprising: a third determining unit, configured to determine a symbol type of an initial transmission position of a first SPS HARQ-ACK if the SPS HARQ-ACK is transmitted only in one type of symbol and the SPS HARQ-ACK is configured to be delayed, the symbol type including one of the following: a sub-band full duplex (SBFD) symbol and a non-SBFD symbol; a fourth determining unit, configured to determine a transmission mode of the first SPS HARQ-ACK according to whether the symbol type of the initial transmission position of the first SPS HARQ-ACK is a symbol type available to the first SPS HARQ-ACK, the transmission mode including one of the following: transmission, delayed transmission, and discard; a second transmission unit, configured to perform reception or non-reception of the first SPS HARQ-ACK according to the transmission mode.

19. A processor-readable storage medium, the processor-readable storage medium storing a computer program, the computer program being used to cause the processor to perform the method in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Transmission of hybrid automatic repeat request acknowledgements in next generation networks

    CN116325629A

  • Delayed HARQ-ACK report for sps

    US20230276440A1

  • Information configuration method and apparatus, and terminal, network-side device and readable storage medium

    WO2024022159A1