System and method for disabling HARQ feedback through multiple transport block scheduling

HARQ feedback disabling mechanisms for multiple transport blocks address the uncertainty in feedback transmission, preventing stalls and enhancing system performance in non-terrestrial networks by configuring bundling and associating TBs with the same HARQ process.

JP2026524665APending Publication Date: 2026-07-23ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
ZTE CORP
Filing Date
2023-07-21
Publication Date
2026-07-23

AI Technical Summary

Technical Problem

Current HARQ feedback disabling mechanisms are limited to single transport block scheduling and do not effectively handle scenarios where multiple transport blocks are scheduled by a single DCI, leading to uncertainty in feedback transmission and potential HARQ stalls in non-terrestrial networks due to long propagation delays.

Method used

Implementing HARQ feedback disabling mechanisms for multiple transport blocks by configuring bundling and associating TBs with the same HARQ process, using RRC-based and DCI-based enable/disable configurations, and performing logical AND operations on individual HARQ feedbacks to generate aggregated feedback.

Benefits of technology

Prevents HARQ stalls and improves system throughput by enabling continuous transmission without waiting for feedback, particularly in non-terrestrial networks with long propagation delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026524665000001_ABST
    Figure 2026524665000001_ABST
Patent Text Reader

Abstract

A system and method for disabling Hybrid Automatic Retransmission Request (HARQ) feedback through multiple transport block (TB) scheduling are presented. A wireless communication device can receive at least one configuration of multiple transport blocks (TBs) and Hybrid Automatic Retransmission Request (HARQ) related information from a wireless communication node via at least one signaling. The wireless communication device can generate at least one HARQ feedback for multiple TBs according to at least one configuration. The at least one configuration may include an indication of whether bundling for at least one HARQ feedback is configured.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] Technical field This disclosure generally relates to wireless communications, including, but not limited to, systems and methods for disabling hybrid automatic retransmission request (HARQ) feedback by multiple transport block (TB) scheduling. [Background technology]

[0002] background The Third Generation Partnership Project (3GPP®), a standards organization, is currently developing a new radio interface called 5G New Radio (5G NR), as well as the Next Generation Packet Core Network (NG-CN or NGC). 5G NR has three main components: 5G Access Network (5G-AN), 5G Core Network (5GC), and User Equipment (UE). To facilitate the use of different data services and requirements, the elements of 5GC, also called network functions, have been simplified; some are software-based, some are hardware-based, and as a result, they can be adapted as needed. [Overview of the project] [Means for solving the problem]

[0003] overview The exemplary embodiments disclosed herein are intended to solve problems relating to one or more of the problems presented in the prior art and to provide further features which will become readily apparent by referring to the following detailed description in conjunction with the accompanying drawings. Various embodiments disclose exemplary systems, methods, devices, and computer program products. However, it should be understood that these embodiments are presented as examples and are not limiting, and it will be apparent to those skilled in the art that various modifications to the disclosed embodiments can be made while remaining within the scope of this disclosure.

[0004] At least one embodiment relates to the following system, method, apparatus, or computer-readable medium: A wireless communication device (e.g., a user device (UE)) can receive from a wireless communication node, via at least one signaling, at least one configuration of a plurality of transport blocks (TBs) and Hybrid Automatic Retransmission Request (HARQ) related information. The wireless communication device can generate at least one HARQ feedback (e.g., HARQ-ACK information) for the plurality of TBs according to at least one configuration. The at least one configuration may include an indication of whether bundling for at least one HARQ feedback is configured. In some embodiments, there may be multiple configurations (e.g., whether bundling is enabled or whether feedback is disabled). The multiple configurations may be configured via different signaling. Bundling for HARQ feedback may refer to the aggregation of feedback for a plurality of transport blocks or HARQ processes into a single transmission. The plurality of TBs may be scheduled by a single Downlink Control Information (DCI) or a single Physical Downlink Control Channel (PDCCH). At least one signaling may include at least one of the following: downlink control information (DCI) signaling, upper-layer signaling, media access control element (MAC CE) signaling, or radio resource control (RRC) signaling. Multiple TBs may include at least one TB with HARQ feedback disabled.

[0005] In some embodiments, at least one configuration may further include an indication of whether one or more TBs among multiple TBs in the same bundle should be associated with the same HARQ process, an indication of whether feedback is enabled or disabled for at least one HARQ process, or at least one of multiple TBs having HARQ feedback enabled or disabled.

[0006] In response to the fact that no bundling is configured for at least one HARQ feedback, the wireless communication device can generate at least one HARQ feedback for one or more TBs among several TBs for which HARQ feedback is enabled. In the case of enhanced machine type communications (eMTC), multiple bundles can be split. AND operations can be performed for each bundle.

[0007] In response to the configuration of a bundle for at least one HARQ feedback, a wireless communication device can generate aggregated HARQ feedback for a bundle consisting of one or more of a plurality of TBs via a logical AND operation of the individual HARQ feedbacks. The aggregated HARQ feedback may be the result of a logical AND operation of the individual HARQ feedbacks in the bundle. In response to the configuration of a bundle for at least one HARQ feedback and the fact that at least one of the plurality of TBs has HARQ feedback enabled, a wireless communication device can generate aggregated HARQ feedback via a logical AND operation of the individual HARQ feedbacks corresponding to at least one of the plurality of TBs. A wireless communication device can generate aggregated HARQ feedback by excluding the HARQ feedback of one or more of the plurality of TBs for which HARQ feedback is disabled from the logical AND operation. A wireless communication device can perform a logical AND operation by defining each HARQ feedback for each TB of the plurality of TBs for which HARQ feedback is disabled as an acknowledgment (ACK), and including each HARQ feedback in the logical AND operation.

[0008] In response to the bundling being configured for at least one HARQ feedback, the wireless communication device can generate at least one HARQ feedback for one or more TBs among a plurality of TBs for which HARQ feedback is enabled.

[0009] In some embodiments, a wireless communication device can generate aggregated HARQ feedback via a logical AND operation of individual HARQ feedbacks corresponding to each of a plurality of TBs. A wireless communication device can generate aggregated HARQ feedback for a bundle of one or more of the plurality of TBs via a logical AND operation of individual HARQ feedbacks corresponding to one or more of the plurality of TBs for which HARQ feedback is enabled.

[0010] The fact that HARQ feedback is enabled for at least one of several transport blocks (TBs) may indicate that HARQ feedback is enabled for at least one HARQ process associated with at least one TB. The fact that HARQ feedback is disabled for at least one of several TBs may indicate that HARQ feedback is disabled for at least one HARQ process associated with at least one TB. A transport block (TB) with HARQ feedback enabled may indicate that HARQ feedback is enabled for the HARQ process associated with the TB. This may indicate that feedback reception is enabled for the corresponding HARQ process to evaluate the success or failure of the transmission. A transport block (TB) with HARQ feedback disabled may indicate that HARQ feedback is disabled for the HARQ process associated with the TB. This may indicate that feedback reception is disabled and the HARQ process continues without waiting for feedback to determine the outcome of the transmission.

[0011] In some embodiments, a wireless communication device can associate at least one of several TBs in the same bundle with at least one identical HARQ process. TBs in the same bundle are associated with the same HARQ process. In this way, TBs with feedback enabled and TBs with feedback disabled do not have to be mixed within the same bundle. The at least one identical HARQ process associated with at least one of several TBs is HARQ process 0, HARQ process 1, M HARQ processes, where the HARQ process ID is associated with the TB bundle index with or without an offset, M HARQ processes, where at least one identical HARQ process per bundle is the HARQ process with the lowest HARQ process ID in the bundle, and M HARQ processes, where at least one identical HARQ process per bundle is the HARQ process with the highest HARQ process ID in the bundle. The bundle may include at least one of M HARQ processes, M HARQ processes where at least one identical HARQ process per bundle is associated with at least one TB having the lowest TB index in the bundle, M HARQ processes where at least one identical HARQ process per bundle is associated with at least one TB having the highest TB index in the bundle, or M HARQ processes having an HARQ process ID that starts with at least one identical HARQ process associated with a first TB, where M can be the number of bundles. At least one identical HARQ process associated with at least one TB among multiple TBs in the same bundle can cause a wireless communication device to generate an acknowledgment (ACK) in response to HARQ feedback being disabled.For at least one transport block (TB) associated with at least one of a plurality of TBs within the same bundle, at least one same hybrid automatic repeat request (HARQ) process does not generate a HARQ-ACK for at least one TB in response to HARQ feedback being disabled. For at least one same HARQ process associated with at least one of a plurality of TBs within the same bundle, a wireless communication device can generate aggregated HARQ feedback for at least one of the plurality of TBs within the same bundle via a logical AND operation of individual HARQ feedbacks in response to HARQ feedback being enabled. The wireless communication device can generate at least one HARQ feedback for bundling according to at least one configuration.

[0012] In some embodiments, a wireless communication node can transmit at least one signaling to a wireless communication device (e.g., UE) with at least one configuration of a plurality of transport blocks (TBs) and hybrid automatic repeat request (HARQ) related information. The wireless communication device can generate at least one HARQ feedback (e.g., HARQ-ACK information) of the plurality of TBs according to at least one configuration. The at least one configuration may include an indication of whether bundling for at least one HARQ feedback is configured.

Brief Description of Drawings

[0013] Brief Description of Drawings Various exemplary embodiments of the present solution are described in detail below with reference to the following figures or drawings. The drawings are provided for the sole purpose of illustration and merely depict exemplary embodiments of the present solution to facilitate the reader's understanding of the present solution. Therefore, the drawings should not be regarded as limiting the scope, range, or applicability of the present solution. It should be noted that these drawings are not necessarily drawn to scale for clarity and ease of explanation.

[0014] [Figure 1] FIG. 1 shows an exemplary cellular communication network in which the techniques disclosed herein may be implemented, according to one embodiment of the present disclosure.

[0015] [Figure 2] FIG. 2 shows a block diagram of an exemplary base station and user equipment device, according to some embodiments of the present disclosure.

[0016] [Figure 3] FIG. 3 shows an exemplary implementation of a non-terrestrial network (NTN), according to some embodiments of the present disclosure.

[0017] [Figure 4] FIG. 4 shows an exemplary representation of hybrid automatic repeat request (HARQ) stalls and HARQ feedback invalidation, according to some embodiments of the present disclosure.

[0018] [Figure 5] FIG. 5 shows a flowchart of an exemplary method for hybrid automatic repeat request (HARQ) feedback invalidation by multiple transport block (TB) scheduling, according to one embodiment of the present disclosure. DETAILED DESCRIPTION

[0019] Detailed Description 1. Mobile Communication Technologies and Environments Figure 1 shows an exemplary wireless communication network and / or system 100 in which the techniques disclosed herein may be implemented according to one embodiment of the present disclosure. In the following description, the wireless communication network 100 may be any wireless network, such as a cellular network or a narrowband Internet of Things (NB-IoT) network, and will be referred to herein as “Network 100”. Such exemplary Network 100 includes base stations 102 (hereinafter “BS102” also called wireless communication nodes) and user equipment devices 104 (hereinafter “UE104” also called wireless communication devices) that can communicate with each other via communication links 110 (e.g., wireless communication channels), and clusters of cells 126, 130, 132, 134, 136, 138, and 140 overlapping geographical area 101. In Figure 1, BS102 and UE104 are contained within the respective geographical boundaries of cell 126. Each of the other cells 130, 132, 134, 136, 138, and 140 may include at least one base station operating within its allocated bandwidth to provide adequate radio coverage to its target users.

[0020] For example, BS102 can operate within its allocated channel transmission bandwidth to provide adequate coverage to UE104. BS102 and UE104 can communicate via downlink radio frames 118 and uplink radio frames 124, respectively. Each radio frame 118 / 124 may be further divided into subframes 120 / 127, which may contain data symbols 122 / 128. In this disclosure, BS102 and UE104 are described herein as non-limiting examples of “communication nodes” that can generally practice the methods disclosed herein. Such communication nodes may be capable of performing wireless and / or wired communications according to various embodiments of this solution.

[0021] Figure 2 shows a block diagram of an exemplary wireless communication system 200 for transmitting and receiving wireless communication signals (e.g., OFDM / OFDMA signals) according to several embodiments of the present solution. System 200 may include components and elements configured to support known or conventional operating features that do not need to be described in detail herein. In one exemplary embodiment, system 200 may be used to communicate (e.g., transmit and receive) data symbols in a wireless communication environment such as the wireless communication environment 100 in Figure 1, as described above.

[0022] System 200 generally includes a base station 202 (hereinafter "BS202") and a user equipment device 204 (hereinafter "UE204"). BS202 includes a BS (base station) transceiver module 210, a BS antenna 212, a BS processor module 214, a BS memory module 216, and a network communication module 218, each module being coupled and interconnected to one another as needed via a data communication bus 220. UE204 includes a UE (user equipment) transceiver module 230, a UE antenna 232, a UE memory module 234, and a UE processor module 236, each module being coupled and interconnected to one another as needed via a data communication bus 240. BS202 communicates with UE204 via a communication channel 250, which may be any wireless channel or other medium suitable for data transmission as described herein.

[0023] As will be understood by those skilled in the art, System 200 may further include any number of modules other than those shown in Figure 2. Those skilled in the art will understand that various exemplary blocks, modules, circuits, and processing logic described in relation to the embodiments disclosed herein may be implemented in hardware, computer-readable software, firmware, or any practical combination thereof. To clearly demonstrate this compatibility and suitability of hardware, firmware, and software, various exemplary components, blocks, modules, circuits, and steps are generally described in relation to their functionality. Whether such functionality is implemented as hardware, firmware, or software may depend on the specific application and the design constraints imposed on the system as a whole. Those familiar with the concepts described herein may implement such functionality in a manner suitable for specific applications, but such implementation decisions should not be construed as limiting the scope of this disclosure.

[0024] According to some embodiments, the UE transceiver 230 may be referred herein as an “uplink” transceiver 230, comprising a radio frequency (RF) transmitter and an RF receiver, each having a circuit coupled to antenna 232. A duplex switch (not shown) can, alternatively, couple the uplink transmitter or receiver to the uplink antenna in a time-duplex manner. Similarly, according to some embodiments, the BS transceiver 210 may be referred herein as a “downlink” transceiver 210, comprising an RF transmitter and an RF receiver, each having a circuit coupled to antenna 212. A downlink duplex switch can, alternatively, couple the downlink transmitter or receiver to the downlink antenna 212 in a time-duplex manner. The operation of the two transceiver modules 210 and 230 may be time-coordinated so that the downlink transmitter is coupled to the downlink antenna 212 and at the same time the uplink receiver circuit is coupled to the uplink antenna 232 for receiving transmissions over the wireless transmission link 250. Conversely, the operation of the two transceivers 210 and 230 may be time-coordinated so that the uplink transmitter is coupled to the uplink antenna 232 at the same time that the downlink receiver is coupled to the downlink antenna 212 for receiving transmissions over the wireless transmission link 250. In some embodiments, there is close-time synchronization with a minimum guard time between changes in duplex direction.

[0025] The UE transceiver 230 and base station transceiver 210 are configured to communicate over a wireless data communication link 250 and to work with a appropriately configured RF antenna array 212 / 232 capable of supporting specific wireless communication protocols and modulation schemes. In some exemplary embodiments, the UE transceiver 210 and base station transceiver 210 are configured to support industry standards such as Long-Term Evolution (LTE) and emerging 5G standards. However, it should be understood that this disclosure is not necessarily limited to application to specific standards and associated protocols. Rather, the UE transceiver 230 and base station transceiver 210 may be configured to support alternative or additional wireless data communication protocols, including future standards or variations thereof.

[0026] According to various embodiments, BS202 may be, for example, an advanced node B (eNB), a serving eNB, a target eNB, a femto station, or a pico station. In some embodiments, UE204 may be embodied in various types of user devices such as mobile phones, smartphones, personal digital assistants (PDAs), tablets, laptop computers, and wearable computing devices. Processor modules 214 and 236 may be implemented or realized as general-purpose processors, content-addressable memory, digital signal processors, application-specific integrated circuits, field-programmable gate arrays, any suitable programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. Thus, the processor may be realized as a microprocessor, controller, microcontroller, state machine, etc. The processor may also be implemented as a combination of computing devices, for example, a combination of a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors working in conjunction with a digital signal processor core, or any other such configuration.

[0027] Furthermore, steps of methods or algorithms described in relation to embodiments disclosed herein may be directly embodied in hardware, firmware, software modules executed by processor modules 214 and 236, respectively, or any practical combination thereof. Memory modules 216 and 234 may be implemented as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium known in the art. In this regard, memory modules 216 and 234 may be coupled to processor modules 210 and 230 so that processor modules 210 and 230 can read information from and write information to memory modules 216 and 234, respectively. Memory modules 216 and 234 may also be integrated into their respective processor modules 210 and 230. In some embodiments, memory modules 216 and 234 may each include cache memory for storing temporary variables or other intermediate information during the execution of instructions to be executed by processor modules 210 and 230, respectively. Memory modules 216 and 234 may also include non-volatile memory for storing instructions to be executed by processor modules 210 and 230, respectively.

[0028] The network communication module 218 generally represents hardware, software, firmware, processing logic, and / or other components of the base station 202 that enable bidirectional communication between the base station transceiver 210 and other network components and communication nodes configured to communicate with the base station 202. For example, the network communication module 218 may be configured to support Internet or WiMAX traffic. In a typical deployment, but not limited to, the network communication module 218 provides an 802.3 Ethernet® interface so that the base station transceiver 210 can communicate with conventional Ethernet®-based computer networks. In this way, the network communication module 218 may include a physical interface for connecting to a computer network (e.g., a mobile switching center (MSC)). The terms “configured for,” “configured,” and their inflections as used herein in relation to a specified operation or function refer to a device, component, circuit, structure, machine, signal, etc., that is physically built, programmed, formatted, and / or arranged to perform a specified operation or function.

[0029] The Open System Interconnection (OSI) model (hereinafter referred to as the “Open System Interconnection Model”) is a conceptual and logical layout that defines network communications used by systems (e.g., wireless communication devices, wireless communication nodes) that are open to interconnection and communication with other systems. The model is divided into seven subcomponents or layers, each representing a conceptual set of services provided to its upper and lower layers. The OSI model also defines logical networks and effectively describes computer packet forwarding by using different layer protocols. The OSI model is sometimes referred to as the 7-layer OSI model or 7-layer model. In some embodiments, the first layer may be the physical layer. In some embodiments, the second layer may be the medium access control (MAC) layer. In some embodiments, the third layer may be the radio link control (RLC) layer. In some embodiments, the fourth layer may be the packet data convergence protocol (PDCP) layer. In some embodiments, the fifth layer may be the radio resource control (RRC) layer. In some embodiments, the sixth layer may be the Non-Accessible Layer (NAS) layer or the Internet Protocol (IP) layer, and the seventh layer may be any other layer.

[0030] To enable those skilled in the art to fabricate and use the present solution, various exemplary embodiments of the present solution are described below with reference to the accompanying drawings. As will be apparent to those skilled in the art, various changes or modifications to the examples described herein can be made after reading this disclosure without departing from the scope of the present solution. Therefore, the present solution is not limited to the exemplary embodiments and uses described and illustrated herein. Furthermore, the particular order or hierarchy of steps in the methods disclosed herein is merely illustrative. Based on design preferences, the particular order or hierarchy of steps in the disclosed methods or processes can be rearranged while remaining within the scope of the present solution. Therefore, those skilled in the art will understand that the methods and techniques disclosed herein present various steps or operations in sample order, and the present solution is not limited to the specific order or hierarchy presented unless otherwise specified.

[0031] 2. System and method for disabling hybrid automatic retransmission request (HARQ) feedback by scheduling multiple transport blocks (TBs). In the Hybrid Automatic Resend Request (HARQ) mechanism, the HARQ process can perform a new transmission of retransmission after receiving feedback. However, in scenarios with long propagation delays (e.g., non-terrestrial networks (NTN)), the HARQ process may face a substantial waiting time for feedback before proceeding with the next transmission. This delay can lead to a HARQ stall, where all HARQ processes have completed the transmission but feedback has not been received due to a large round-trip delay (RTT). To prevent HARQ stalls and increase throughput in NTN environments, the concept of HARQ feedback deactivation may be considered. HARQ feedback deactivation allows for the temporary deactivation of feedback reception, enabling the transmitter to continue transmission without waiting for feedback.

[0032] However, currently, HARQ feedback disabling mechanisms are limited to the case of single TB scheduling. When multiple TBs are scheduled by a single DCI, particularly in scenarios where HARQ processes with feedback enabled and disabled are scheduled by the same DCI, whether and how feedback is transmitted remains unresolved. Therefore, this disclosure investigates HARQ feedback disabling mechanisms in the case of multi-TB scheduling.

[0033] Currently, HARQ feedback disabling mechanisms are primarily limited to single transport block (TB) scheduling cases. However, when multiple TBs are scheduled using a single downlink control information (DCI), feedback transmission becomes a topic of concern. In particular, when a mix of HARQ processes with feedback enabled and disabled are scheduled using the same DCI, there can be uncertainty regarding how feedback transmission will be handled. Therefore, this disclosure investigates HARQ feedback disabling mechanisms specifically for multi-TB scheduling scenarios. This disclosure mitigates the effects of long latency and improves system performance in NTN deployments for various communication applications.

[0034] Figure 3 shows exemplary structures of a transparent NTN according to several embodiments of the present disclosure. The link between the UE (e.g., user equipment, UE104, UE204, mobile devices, wireless communication devices, terminals, etc.) and the satellite may be a service link. The link between the BS (e.g., base stations, BS102, BS202, gNB, eNB, wireless communication nodes, etc.) and the satellite may be a feeder link and may be common to all UEs within the same cell. Due to the high altitude of the satellite, propagation delays can be large. In the case of an NTN, especially for aircraft entities in geosynchronous equatorial orbit (GEO), the round-trip time (RTT) between the UE and BS can be hundreds of milliseconds due to the long (signal transmission / propagation) distance. In low Earth orbit (LEO), the RTT between the UE and BS may be several milliseconds to tens of milliseconds.

[0035] Figure 4 shows representations of HARQ stalls and HARQ feedback disabling in several embodiments of the present disclosure. HARQ feedback disabling may be supported in New Radio (NR)-NTN. By disabling HARQ feedback for a specific HARQ process, it becomes possible to achieve continuous transmission of new transport blocks (TBs) without requiring stop-and-wait procedures. This capability is shown in the second case of Figure 2. As a result, the occurrence of HARQ stalls caused by significant round-trip delay (RTT) can be avoided, leading to improved throughput. In terms of configuration, a per-HARQ process radio resource control (RRC) based enable-disable configuration is supported, providing the necessary flexibility and control across the HARQ feedback mechanism.

[0036] In the Internet of Things (IoT) - NTN, HARQ feedback disabling may be supported. RRC-based enable / disable configurations per HARQ process may be supported. Furthermore, downlink control information (DCI)-based enable / disable configurations may also be supported, which can disable feedback for scheduled TBs. In contrast to New Radio (NR), Narrowband IoT (NB-IoT), and Enhanced Machine Type Communications (eMTC), it supports scheduling multiple transport blocks (TBs) using a single downlink control information (DCI). As a result, it is possible for both feedback-enabled and feedback-disabled HARQ processes to be scheduled using the same DCI. However, deciding how to handle this scenario remains a subject of ongoing discussion and investigation. The best approach for managing the transmission and reception of feedback in such cases is actively considered within the context of NB-IoT and eMTC.

[0037] Example 1: HARQ Feedback Bundling for Mixed Feedback Activation and Deactivation In the case of NB-IoT and eMTC, where multiple transport blocks (TBs) are scheduled by a single downlink control information (DCI) and hybrid automatic retransmission request (HARQ) bundling is applied to HARQ feedback, some TBs may present challenges that require further investigation as to how they handle such cases when HARQ feedback is disabled.

[0038] In the following disclosures, HARQ feedback may refer to HARQ-ACK information. A transport block (TB) with HARQ feedback enabled may refer to HARQ feedback being enabled for the HARQ process associated with the TB. This may indicate that feedback reception is enabled for the corresponding HARQ process to evaluate the success or failure of the transmission. A transport block (TB) with HARQ feedback disabled may refer to HARQ feedback being disabled for the HARQ process associated with the TB. This may indicate that feedback reception is disabled and the HARQ process continues without waiting for feedback to determine the outcome of the transmission. For NB-IoT, the procedure for HARQ-ACK bundling when multiple TBs are scheduled by a single DCI may be as follows: N TB >1 case, If the UE is configured with a narrowband physical downlink shared channel (NPDSCH) corresponding to a narrowband physical downlink control channel (NPDCCH) having a DCI cyclic redundancy check (CRC) scrambled by the upper-layer parameter harq-AckBundling in npdsch-MultiTB-Config and the cell radio network transient identifier (C-RNTI), ACK / NACK response is TB r+1 It can be generated by performing a logical AND operation on the corresponding HARQ-ACK, where r=0,1,...N TB It is -1.

[0039] The UE can perform a logical AND operation on all ACK / NACKs for all TBs. That is, if at least one NACK exists, the final response to a bundled TB can be a NACK.

[0040] If some of the TBs scheduled by a single DCI have HARQ feedback disabled, then at least one HARQ feedback disabled TB may be excluded in bundling (for example, not considered when performing a logical AND operation). Therefore, when multiple TBs are scheduled by a single DCI, at least one of the following procedures may be supported.

[0041] If HARQ-ACK bundling is not configured, HARQ feedback may not be generated / reported for at least one TB where HARQ feedback has been disabled.

[0042] If HARQ-ACK bundling is configured and / or at least one TB has HARQ feedback enabled, the ACK / NACK response may be generated by performing a logical AND operation of the HARQ-ACKs corresponding to the scheduled TBs, excluding at least one TB for which HARQ feedback is disabled. For example, the ACK / NACK response may be generated by TB r+1 The ACK / NACK response can be generated by performing a logical AND operation of the corresponding HARQ-ACK, where r+1 points to the index of at least one TB where HARQ feedback is enabled. The ACK / NACK response is generated by performing a logical AND operation of the corresponding HARQ-ACK, where r+1 points to the index of at least one TB where HARQ feedback is enabled. r+1 It can be generated by performing a logical AND operation on the corresponding HARQ-ACK, where r=0,1,...N TB It is -1.

[0043] If HARQ-ACK bundling is configured and / or if at least one TB has HARQ feedback enabled, then an acknowledgment (ACK) may be assumed / generated / reported for at least one TB with HARQ feedback disabled (e.g., when generating an ACK / NACK response / performing a logical AND operation). For example, an ACK / NACK response may be generated for a TB r+1It can be generated by performing a logical AND operation on the corresponding HARQ-ACK, where r=0,1,...N TB -1, where HARQ-ACKs corresponding to at least one TB with HARQ feedback disabled are considered ACKs.

[0044] If HARQ feedback is disabled for all scheduled TBs, HARQ feedback may not be generated / transmitted. This procedure may apply regardless of whether HARQ-ACK bundling is configured or not.

[0045] When HARQ-ACK bundling is configured, at least one TB with HARQ feedback disabled may not be considered when generating / transmitting ACK / NACK responses. For example, if a UE is configured with the upper-layer parameter harq-AckBundling in npdsch-MultiTB-Config and a narrowband physical downlink shared channel (NPDSCH) corresponding to a narrowband physical downlink control channel (NPDCCH) with DCI cyclic redundancy check (CRC) scrambled by a cell radio network transient identifier (C-RNTI), only at least one TB with HARQ feedback enabled may be considered.

[0046] In the case of eMTC, the procedure for HARQ-ACK bundling when multiple TBs are scheduled by a single DCI may be as follows:

[0047] In the case of a bandwidth-reduced low complexity / coverage-enhanced (BL / CE) UE, if the UE is configured with CEModeA and the upper-layer parameter harq-AckBundling within ce-PDSCH-MultiTB-Config, and multiple TBs are scheduled in the corresponding DCI format 6-1A using CRC scrambled by C-RNTI, In the case of HARQ-ACK transmission associated with the corresponding DCI, the UE can generate M HARQ-ACK bits by performing a logical AND operation of HARQ-ACK over all TBs within each TB bundle A b where b = 1, ..., M. TB bundle A b The set of TBs belonging to and the number M of TB bundles can be given by Table 1. N TB The value of can be the number of scheduled TBs determined within the corresponding DCI.

Table 1

[0048] Based on different configurations of the multi-TB HARQ-ACK bundling size and the number of scheduled TBs, TBs may be split into different bundles, and the logical AND operation of HARQ-ACK can be performed over each bundle.

[0049] If HARQ feedback is disabled for some of the TBs scheduled by a single DCI, since all scheduled TBs are considered in bundle splitting, an extension may be required. The value of N TB can be the number of scheduled TBs determined within the corresponding DCI. When multiple TBs are scheduled by a single DCI, at least one of the following extensions may be considered.

[0050] 1. The splitting of bundles can be the same as the current specification. At least one HARQ feedback disabled TB in each bundle may not be considered when generating HARQ-ACK. For example, in the case of HARQ-ACK transmission associated with the corresponding DCI, the UE, for each TB bundle A bM HARQ-ACK bits can be generated by performing a logical AND operation of HARQ-ACKs across all TBs where HARQ feedback is enabled, where b=1,...,M. More specifically, N TB Assuming that = 8 and the DCI field "Multi-TB HARQ-ACK bundling size" is equal to "10", if HARQ feedback for TB0, TB1, and TB5 is disabled, then TB bundle A b It could be as follows: [ka]

[0051] When performing a logical AND operation on HARQ-ACK, strikethrough TBs are not considered. If all TBs in a bundle have feedback disabled, the following may occur:

[0052] An ACK is generated for the bundle. For example, N TB Assuming that = 8 and the DCI field "Multi-TB HARQ-ACK bundling size" is equal to "10", if HARQ feedback for TB0, TB1, TB2, and TB5 is disabled, the three bundles can be generated as follows: [ka]

[0053] The UE can generate, for example, three HARQ-ACK bits. The HARQ-ACK bit for A1 can be set as ACK. The HARQ-ACK bit for A2 can be generated by performing a logical AND operation of HARQ-ACK over TB3 and TB4. The HARQ-ACK bit for A3 can be generated by performing a logical AND operation of HARQ-ACK over TB6 and TB7.

[0054] • No HARQ-ACK is generated for the bundle. Therefore, the number of HARQ-ACK bits can be reduced by M. For example, N TB Assuming that = 8 and the DCI field "Multi-TB HARQ-ACK bundling size" is equal to "10", if HARQ feedback for TB0, TB1, TB2, and TB5 is disabled, the three bundles can be generated as follows: [ka]

[0055] The UE can generate two HARQ-ACK bits for A2 and A3, respectively. The HARQ-ACK bit for A2 can be generated by performing a logical AND operation of HARQ-ACKs across TB3 and TB4. The HARQ-ACK bit for A3 can be generated by performing a logical AND operation of HARQ-ACKs across TB6 and TB7.

[0056] 2. Bundle splitting may be the same as in the current specification. At least one HARQ feedback invalidation TB in each bundle may be assumed / generated / reported as an ACK when generating a HARQ-ACK. For example, in the case of HARQ-ACK transmission associated with the corresponding DCI, the UE will have each TB bundle A b M HARQ-ACK bits can be generated by performing a logical AND operation of HARQ-ACKs across all TBs in a given set, where b=1,...,M, and the HARQ-ACK corresponding to a TB with HARQ feedback disabled is considered an ACK.

[0057] More specifically, N TB Assuming that = 8 and the DCI field "Multi-TB HARQ-ACK bundling size" is equal to "10", if HARQ feedback for TB0, TB1, TB5 is disabled, then TB bundle A b It could be as follows: [ka]

[0058] HARQ-ACKs corresponding to bolded TBs can be treated as ACKs when performing a logical AND operation on HARQ-ACKs. If feedback is disabled, a similar approach to the first extension may be considered for all TBs within a bundle. 3. At least one HARQ feedback disable TB is N TB and TB x It can be excluded in the definition. Then the current procedure can be reused. For example, TB Bundle A b The number M of TB sets and TB bundles belonging to the group are given in Table 1, and only at least one TB for which HARQ feedback is enabled may be considered. ·N TB The value may be the number of scheduled TBs for which HARQ feedback is enabled, as determined within the corresponding DCI.

[0059] More specifically, if 8 TBs are scheduled by DCI, but only 4 TBs are scheduled, N TB =4. Assuming the DCI field "Multi-TB HARQ-ACK bundling size" is equal to "10", three bundles can be generated as follows: [ka] TB0, TB1, TB2, and TB3 may refer to TBs scheduled by DCI with HARQ feedback enabled. TBs with HARQ feedback disabled may not be considered in the HARQ-ACK generation procedure.

[0060] Number of TBs with HARQ feedback enabled: N TB,enable The candidate value N in Table 1TB If none of the above match, expansion may be necessary. For example, the smallest candidate value N that is greater than or equal to the number of TBs for which HARQ feedback is enabled. TB This may apply. In the case of TB bundling, TBs with HARQ feedback enabled are sequentially TB bundle A b It can be assigned to N in TB bundling. TB,enable -N TB For a given number of free spaces, at least one of the following may be considered:

[0061] • Free space may not be taken into account when generating the HARQ-ACK.

[0062] • ACK can be assumed / generated for free space when generating HARQ-ACK.

[0063] • The HARQ-ACK bit cannot be generated for TB bundles that do not contain TBs with HARQ feedback enabled.

[0064] More specifically, eight TBs are scheduled by DCI, but only three TBs are scheduled for TB bundling when HARQ feedback is enabled. TB Apply =4. Assuming the DCI field "Multi-TB HARQ-ACK bundling size" is equal to "10", three bundles can be generated as follows: [ka] TB0, TB1, and TB2 may refer to TBs scheduled by DCI with HARQ feedback enabled. UE is,

[0065] Each can generate two HARQ-ACK bits for A1 and A2, respectively. For A3, no HARQ-ACK information is generated / transmitted.

[0066] • Generates three HARQ-ACK bits for A1, A2, and A3, respectively. For A3, an ACK is generated.

[0067] Furthermore, if feedback is disabled, no HARQ-ACK will be generated / transmitted for any TB.

[0068] Example 2: Association between TB and HARQ process when HARQ feedback bundling is configured In Example 1, each TB is associated with an independent HARQ process. Therefore, TBs with enabled and disabled feedback may be bundled. If the association between TBs and HARQ processes is extended, the case of bundling TBs with enabled and disabled HARQ feedback may be avoided. For example, if multiple TBs are scheduled by a single DCI and HARQ-ACK bundling is configured, TBs within the same bundle may be associated with the same HARQ process or carried by the same (N)PDSCH.

[0069] In the case of NB-IoT, if multiple TBs are scheduled by a single DCI and HARQ-ACK bundling is configured, the scheduled TBs may be associated with the same HARQ process or carried by the same NPDSCH. If the associated HARQ process has HARQ-ACK enabled, the ACK / NACK response may be generated by performing a logical AND operation of the HARQ-ACKs corresponding to the scheduled TBs. If the associated HARQ process has HARQ-ACK disabled, at least one of the following may be considered: HARQ feedback is not generated / transmitted, or

[0070] An ACK is generated / transmitted.

[0071] In the case of eMTC, if multiple TBs are scheduled by a single DCI and a HARQ-ACK bundle is configured, the TBs within the same bundle are associated with the same HARQ process or carried by the same PDSCH. The TB bundling procedure shown in Example 1 may be reused. For TB bundles associated with a HARQ process with HARQ feedback enabled, a logical AND operation may be performed across all TBs in the bundle. For TB bundles associated with a HARQ process with HARQ feedback disabled, at least one of the following may be considered: HARQ feedback is not generated / transmitted for TB bundles, or

[0072] An ACK is generated / transmitted to the TB bundle. More specifically, if eight TBs are scheduled by DCI and the DCI field "Multi-TB HARQ-ACK bundling size" is equal to "10", then three bundles may be generated as follows: [ka]

[0073] TB bundles A1, A2, and A3 can be associated with three different HARQ processes. Assume that A1 is associated with a HARQ process where HARQ-ACK is disabled, and A2 and A3 are associated with HARQ processes where HARQ-ACK is enabled.

[0074] The UE can generate two HARQ-ACK bits for A2 and A3, respectively. The HARQ-ACK bit for A2 can be generated by performing a logical AND operation of HARQ-ACKs across TB3, TB4, and TB5. The HARQ-ACK bit for A3 can be generated by performing a logical AND operation of HARQ-ACKs across TB6 and TB7, or

[0075] The UE can generate three HARQ-ACK bits for A1, A2, and A3, respectively. The HARQ-ACK bit for A1 can be set as ACK. The HARQ-ACK bit for A2 can be generated by performing a logical AND operation of HARQ-ACK across TB3, TB4, and TB5. The HARQ-ACK bit for A3 can be generated by performing a logical AND operation of HARQ-ACK across TB6 and TB7.

[0076] A UE may receive an indication from the network regarding whether TBs within the same bundle can be associated with the same HARQ process or carried by the same (N)PDSCH. The indication may be explicit or implicit. In the case of an explicit indication, the network may send a signal to the UE based on whether TBs within the same bundle can be associated with the same HARQ process or carried by the same (N)PDSCH, via at least one of the following: Radio Resource Control (RRC) signaling, Media Access Control Element (MAC CE) signaling, Downlink Control Information (DCI) signaling, or System Information Block (SIB) broadcast. In the case of an implicit indication, the UE may associate TBs within the same bundle with the same HARQ process if at least one HARQ process is configured to be feedback disabled.

[0077] When TBs within the same bundle are associated with the same HARQ process, it can be considered which HARQ process is associated with the bundle. In the case of NB-IoT, if HARQ-ACK bundling can be configured, all TBs are in the same bundle. A UE with HARQ-ACK bundling can have up to two HARQ processes. Therefore, if multiple TBs are scheduled by a single DCI and HARQ-ACK bundling is configured, the HARQ processes associated with the scheduled TBs may include at least one of HARQ process 0 or HARQ process 1.

[0078] In the case of eMTC, a TB may be split into multiple bundles. Therefore, if multiple TBs are scheduled by a single DCI and HARQ-ACK bundling is configured, the HARQ processes associated with a TB bundle are M HARQ processes, where the HARQ process ID is associated with the TB bundle index with or without an offset, M HARQ processes, where the HARQ process per bundle is the HARQ process with the lowest HARQ process ID in the bundle, M HARQ processes, where the HARQ process per bundle is the HARQ process with the highest HARQ process ID in the bundle, and M HARQ processes. The process may be M HARQ processes having HARQ process IDs starting with the HARQ process associated with the first TB, M HARQ processes where each bundle's HARQ process is associated with the TB having the lowest TB index in the bundle, M HARQ processes where each bundle's HARQ process is associated with the TB having the highest TB index in the bundle, or M HARQ processes having HARQ process IDs starting with the HARQ process associated with the first TB, where M may be the number of TB bundles. For HARQ process IDs associated with TB bundle indexes, at least one of the following examples may be considered:

[0079] The M HARQ processes are sequentially associated with TB bundles by HARQ process IDs equal to the TB bundle index. For example, HARQ process 1 is associated with TB bundle A1, HARQ process 2 is associated with TB bundle A2, and so on.

[0080] The M HARQ processes, starting with the HARQ process with the lowest HARQ process ID (for example, starting with HARQ process 0), are sequentially associated with TB bundles based on the TB bundle index. For example, HARQ process 0 is associated with TB bundle A1, HARQ process 1 is associated with TB bundle A2, and so on.

[0081] The M HARQ processes that terminate with the HARQ process having the highest HARQ process ID (for example, HARQ process 7) are sequentially associated with TB bundles based on the TB bundle index. For example, HARQ process 7 is associated with TB bundle A. M Associated with, HARQ process 6 is TB bundle A M-1 It is associated with the following, and the same applies below.

[0082] The M HARQ processes are sequentially associated with TB bundles, with an offset between the HARQ process ID and the TB bundle index. For example, suppose the offset is X. Then, HARQ process 1 + X is associated with TB bundle A1, HARQ process 2 + X is associated with TB bundle A2, and so on. X can be 0, positive, or negative. If the TB bundle index plus offset exceeds the range of values ​​for the HARQ process ID, a modulo operation based on the HARQ process number may be performed.

[0083] • In the association example above, only available HARQ processes may be considered. If a HARQ process is already in use, it may be skipped in the association between the HARQ process and the TB bundle. Subsequent HARQ processes are then sequentially associated with the TB bundle. For example, HARQ processes 1-M originally associated with TB bundles A1-A M Assume that it is associated with HARQ process Y. However, HARQ process Y is already in use. Then HARQ process 1~Y-1 is associated with TB bundle A1~A Y-1 Associated with, HARQ processes Y+1~M+1 are TB bundle A Y ~A M It can be associated with.

[0084] For M HARQ processes, where each bundle has the lowest HARQ process ID within the bundle, more specifically, the lowest HARQ process ID can refer to the lowest HARQ process ID among the HARQ processes originally associated with the TBs within the TB bundle. For example, suppose eight TBs are scheduled and divided into three bundles, as shown below. [ka]

[0085] Each TB may be associated with a unique HARQ process. Without loss of generality, assume that HARQ processes 0-7 are originally associated with TB0-TB7. Then, for TB bundle A1, the HARQ processes could be HARQ processes 0-2. The lowest HARQ process ID within bundle A1 is HARQ process 0. Similarly, the lowest HARQ process IDs for TB bundles A2 and A3 could be HARQ process 3 and HARQ process 6, respectively. For M HARQ processes, the HARQ process per bundle is, as above, the HARQ process with the highest HARQ process ID within the bundle.

[0086] It should be understood that one or more features from the above embodiments are not limited to any particular embodiment, but can be combined in any way (for example, in any priority and / or order, simultaneously or otherwise).

[0087] Figure 5 shows a flowchart of Method 500 for disabling Hybrid Automatic Retransmission Request (HARQ) feedback by multiple transport block (TB) scheduling. Method 500 may be implemented using any one or more of the components and devices detailed herein in relation to Figures 1 to 4. In summary, Method 500 may be implemented by a wireless communication device (e.g., a UE) in some embodiments. Depending on the embodiment, Method 500 may perform additional, fewer, or different operations. At least one aspect of the operation relates to a system, method, apparatus, or computer-readable medium.

[0088] A wireless communication device (e.g., a user device (UE)) can receive from a wireless communication node, via at least one signaling, configuration information for at least one transport block (TB) and Hybrid Auto Retransmission Request (HARQ) related information. The wireless communication device can generate at least one HARQ feedback (e.g., HARQ-ACK information) for the TB according to at least one configuration. The at least one configuration may include an indication of whether bundling is configured for at least one HARQ feedback. In some embodiments, multiple configurations may exist (e.g., whether bundling is enabled or whether feedback is disabled). Multiple configurations may be configured via different signaling. Multiple TBs may be scheduled by a single Downlink Control Information (DCI) or a single Physical Downlink Control Channel (PDCCH). At least one signaling may include at least one of the following: downlink control information (DCI) signaling, upper-layer signaling, media access control element (MAC CE) signaling, or radio resource control (RRC) signaling. Multiple TBs may include at least one TB with HARQ feedback disabled.

[0089] In some embodiments, at least one configuration may further include an indication of whether one or more TBs among multiple TBs in the same bundle should be associated with the same HARQ process, an indication of whether feedback is enabled or disabled for at least one HARQ process, or at least one of multiple TBs having HARQ feedback enabled or disabled.

[0090] In response to the fact that no bundling is configured for at least one HARQ feedback, the wireless communication device can generate at least one HARQ feedback for one or more TBs among several TBs for which HARQ feedback is enabled. In the case of enhanced machine type communications (eMTC), multiple bundles can be split. AND operations can be performed for each bundle.

[0091] In response to the configuration of a bundle for at least one HARQ feedback, a wireless communication device can generate aggregated HARQ feedback for a bundle consisting of one or more of a plurality of TBs via a logical AND operation of the individual HARQ feedbacks. In response to the configuration of a bundle for at least one HARQ feedback and the fact that at least one of the plurality of TBs has HARQ feedback enabled, a wireless communication device can generate aggregated HARQ feedback via a logical AND operation of the individual HARQ feedbacks corresponding to at least one of the plurality of TBs. A wireless communication device can generate aggregated HARQ feedback by excluding the HARQ feedback of one or more of the plurality of TBs for which HARQ feedback is disabled from the logical AND operation. A wireless communication device can perform a logical AND operation by defining each HARQ feedback for each TB of the plurality of TBs for which HARQ feedback is disabled as an acknowledgment (ACK), and including each HARQ feedback in the logical AND operation.

[0092] In response to the bundling being configured for at least one HARQ feedback, the wireless communication device can generate at least one HARQ feedback for one or more TBs among a plurality of TBs for which HARQ feedback is enabled.

[0093] In some embodiments, a wireless communication device can generate aggregated HARQ feedback via a logical AND operation of individual HARQ feedbacks corresponding to each of a plurality of TBs. A wireless communication device can generate aggregated HARQ feedback for a bundle of one or more of the plurality of TBs via a logical AND operation of individual HARQ feedbacks corresponding to one or more of the plurality of TBs for which HARQ feedback is enabled.

[0094] The fact that HARQ feedback is enabled for at least one of several TBs may indicate that HARQ feedback is enabled for at least one HARQ process associated with at least one TB. The fact that HARQ feedback is disabled for at least one of several TBs may indicate that HARQ feedback is disabled for at least one HARQ process associated with at least one TB.

[0095] In some embodiments, a wireless communication device can associate at least one of several TBs in the same bundle with at least one identical HARQ process. TBs in the same bundle are associated with the same HARQ process. In this way, TBs with feedback enabled and TBs with feedback disabled do not have to be mixed within the same bundle. The at least one identical HARQ process associated with at least one of several TBs is HARQ process 0, HARQ process 1, M HARQ processes, where the HARQ process ID is associated with the TB bundle index with or without an offset, M HARQ processes, where at least one identical HARQ process per bundle is the HARQ process with the lowest HARQ process ID in the bundle, and M HARQ processes, where at least one identical HARQ process per bundle is the HARQ process with the highest HARQ process ID in the bundle. The bundle may include at least one of M HARQ processes, M HARQ processes where at least one identical HARQ process per bundle is associated with at least one TB having the lowest TB index in the bundle, M HARQ processes where at least one identical HARQ process per bundle is associated with at least one TB having the highest TB index in the bundle, or M HARQ processes having an HARQ process ID that starts with at least one identical HARQ process associated with a first TB, where M can be the number of bundles. At least one identical HARQ process associated with at least one TB among multiple TBs in the same bundle can cause a wireless communication device to generate an acknowledgment (ACK) in response to HARQ feedback being disabled.In response to HARQ feedback being disabled, no HARQ-ACK is generated for at least one TB by at least one identical HARQ process associated with at least one TB among multiple TBs in the same bundle. In response to HARQ feedback being enabled, the wireless communication device can generate aggregated HARQ feedback for at least one TB among multiple TBs in the same bundle via a logical AND operation of the individual HARQ feedbacks. The wireless communication device can generate at least one HARQ feedback for bundling according to at least one configuration.

[0096] In some embodiments, a wireless communication node can transmit to a wireless communication device (e.g., a UE) via at least one signaling the configuration of at least one of a plurality of transport blocks (TBs) and hybrid automatic retransmission request (HARQ) related information. The wireless communication device can generate at least one HARQ feedback (e.g., HARQ-ACK information) for the plurality of TBs according to at least one configuration. The at least one configuration may include an indication of whether bundling for at least one HARQ feedback is configured.

[0097] While various embodiments of the present solution have been described above, it should be understood that they are presented only as examples and not as limitations. Similarly, various figures may depict exemplary architectures or configurations, which are provided to enable those skilled in the art to understand the exemplary features and functions of the present solution. However, such those skilled in the art will understand that the present solution is not limited to the exemplary architectures or configurations shown and can be implemented using various alternative architectures and configurations. Furthermore, as will be understood by those skilled in the art, one or more features of one embodiment may be combined with one or more features of another embodiment described herein. Therefore, the breadth and scope of this disclosure should not be limited by any of the exemplary embodiments described above.

[0098] Furthermore, any reference to elements in this specification using designations such as "first," "second," etc., should be understood not in general to limit the number or order of those elements. Rather, these designations may be used in this specification as a convenient means of distinguishing two or more elements or examples of elements. Accordingly, references to first and second elements do not mean that only two elements may be used, nor that the first element must precede the second element in any way.

[0099] Furthermore, those skilled in the art will understand that information and signals can be represented using any of the various different techniques and methods. For example, the data, instructions, commands, information, signals, bits, and symbols that may be mentioned in the above description can be represented by voltage, electric current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.

[0100] Those skilled in the art will further understand that any of the various exemplary logic blocks, modules, processors, means, circuits, methods, and functions described in relation to the embodiments disclosed herein may be implemented by electronic hardware (e.g., digital implementation, analog implementation, or a combination of both), firmware, various forms of programs or design code incorporating instructions (which may be referred to herein as “software” or “software modules” for convenience), or any combination of these techniques. To clearly illustrate this compatibility of hardware, firmware, and software, various exemplary components, blocks, modules, circuits, and steps are generally described above in relation to their functionality. Whether such functionality is implemented as hardware, firmware, software, or a combination of these techniques depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art may implement the described functions in various ways for specific applications, but the determination of such implementation form does not result in a departure from the scope of this disclosure.

[0101] Furthermore, those skilled in the art will understand that the various exemplary logic blocks, modules, devices, components, and circuits described herein may be implemented in or performed within an integrated circuit (IC) which may include a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, or any combination thereof. The logic blocks, modules, and circuits may further include antennas and / or transceivers for communication with various components within a network or device. While a general-purpose processor may be a microprocessor, alternatively, the processor may be any conventional processor, controller, or state machine. The processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors working in conjunction with a DSP core, or any other suitable configuration for performing the functions described herein.

[0102] When implemented in software, the functionality may be stored as one or more instructions or code on a computer-readable medium. Therefore, steps of the methods or algorithms disclosed herein may be implemented as software stored on a computer-readable medium. Computer-readable medium includes both computer storage media and communication media, which include any medium capable of transferring computer programs or code from one location to another. Storage media can be any available medium accessible by a computer. Such computer-readable media, but not limited to examples, may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and is accessible by a computer.

[0103] In this specification, the term “module” as used herein refers to software, firmware, hardware, and any combination thereof for performing the relevant functions described herein. Furthermore, for illustrative purposes, various modules are described as individual modules, but as will be apparent to those skilled in the art, two or more modules may be combined to form a single module that performs the relevant functions according to embodiments of this solution.

[0104] Furthermore, memory or other storage, as well as communication components, may be used in embodiments of this solution. For clarity, it will be understood that the above description refers to embodiments of this solution with reference to different functional units and processors. However, it will be clear that any appropriate distribution of functions between different functional units, processing logic elements, or regions may be used without impairing the solution. For example, functions indicated to be performed by separate processing logic elements or controllers may be performed by the same processing logic element or controller. Thus, references to specific functional units are not to indicate a strict logical or physical structure or organization, but merely to appropriate means for providing the described functions.

[0105] Various modifications to the embodiments described herein will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments without departing from the scope of this disclosure. Therefore, this disclosure is not limited to the embodiments shown herein, but should be given the broadest scope consistent with the novel features and principles disclosed herein, as enumerated in the following claims.

Claims

1. It is a method, A wireless communication device receives from a wireless communication node, via at least one signaling, the configuration of at least one of a plurality of transport blocks (TBs) and hybrid automatic retransmission request (HARQ) related information, The wireless communication device generates at least one HARQ feedback of the plurality of TBs according to the at least one configuration. Includes, A method comprising an indication of whether the at least one configuration is configured for bundling for the at least one HARQ feedback.

2. The method according to claim 1, wherein the plurality of TBs are scheduled by a single downlink control information (DCI) or a single physical downlink control channel (PDCCH).

3. The aforementioned at least one signaling is, Downlink Control Information (DCI) signaling, Upper-level signaling, Media Access Control Element (MAC CE) signaling, or Radio Resource Control (RRC) Signaling The method according to claim 1, comprising at least one of the following.

4. The method according to claim 1, wherein the plurality of TBs include at least one TB in which HARQ feedback is disabled.

5. The above at least one configuration is, An indication of whether one or more of the aforementioned TBs within the same bundle are associated with the same HARQ process. An indication that feedback is enabled or disabled for at least one HARQ process, or At least one of the aforementioned multiple TBs indicates whether HARQ feedback is enabled or disabled. The method according to claim 1, further comprising at least one of the following.

6. In response to the fact that the bundling for the at least one HARQ feedback is not configured, the wireless communication device generates the at least one HARQ feedback for one or more of the plurality of TBs for which HARQ feedback is enabled. The method according to claim 1, including the method described in claim 1.

7. In response to the bundling being configured for at least one HARQ feedback, the wireless communication device generates an aggregated HARQ feedback for a bundle consisting of one or more of the plurality of TBs via logical AND operations on the individual HARQ feedbacks. The method according to claim 1, including the method described in claim 1.

8. The bundling for at least one HARQ feedback is configured, and in response to the activation of HARQ feedback in at least one of the plurality of TBs, the wireless communication device generates aggregated HARQ feedback via a logical AND operation of the individual HARQ feedbacks corresponding to at least one of the plurality of TBs. The method according to claim 1, including the method described in claim 1.

9. The wireless communication device generates the aggregated HARQ feedback by excluding the HARQ feedback of one or more of the multiple TBs whose HARQ feedback is disabled from the logical AND operation. The method according to claim 7 or 8, including the method described in claim 7 or 8.

10. The wireless communication device defines a HARQ feedback for each of the multiple TBs in which HARQ feedback is disabled as an acknowledgment (ACK), and performs the logical AND operation by including the respective HARQ feedback in the logical AND operation. The method according to claim 7 or 8, including the method described in claim 7 or 8.

11. In response to the bundling for at least one HARQ feedback being configured, the wireless communication device generates the at least one HARQ feedback for one or more of the plurality of TBs for which HARQ feedback is enabled. The method according to claim 1, including the method described in claim 1.

12. The wireless communication device generates an aggregated HARQ feedback through a logical AND operation of the individual HARQ feedback corresponding to each of the plurality of TBs. The method according to claim 1, including the method described in claim 1.

13. The wireless communication device generates aggregated HARQ feedback for a bundle consisting of one or more of the plurality of TBs via logical AND operations on individual HARQ feedback corresponding to one or more of the plurality of TBs for which HARQ feedback is enabled. The method according to claim 1, including the method described in claim 1.

14. The method according to claim 5, wherein at least one of the plurality of TBs on which HARQ feedback is enabled indicates that HARQ feedback is enabled for at least one HARQ process associated with the at least one TB.

15. The method according to claim 5, wherein at least one of the plurality of TBs for which HARQ feedback is disabled indicates that HARQ feedback is disabled for at least one HARQ process associated with the at least one TB.

16. The wireless communication device associates at least one of the multiple TBs in the same bundle with at least one of the same HARQ processes. The method according to claim 1, including the method described in claim 1.

17. The at least one identical HARQ process associated with at least one of the plurality of TBs is: HARQ process 0, HARQ process 1, M HARQ processes, wherein the HARQ process ID is associated with the TB bundle index with or without an offset, M HARQ processes, wherein at least one identical HARQ process in each bundle is the HARQ process having the lowest HARQ process ID in the bundle, M HARQ processes, wherein at least one identical HARQ process in each bundle is the HARQ process having the highest HARQ process ID within the bundle, M HARQ processes, wherein each bundle has at least one identical HARQ process associated with the at least one TB having the lowest TB index in the bundle, M HARQ processes, wherein each bundle has at least one identical HARQ process associated with the at least one TB having the highest TB index in the bundle, or M HARQ processes having a HARQ process ID that starts from the at least one identical HARQ process associated with the first TB. Includes at least one of the following: The method according to claim 16, wherein M is the number of bundles.

18. The at least one identical HARQ process associated with at least one of the multiple TBs in the same bundle, in response to the HARQ feedback being disabled, causes the wireless communication device to generate an acknowledgment (ACK). The method according to claim 16, including the method described in claim 16.

19. The at least one same HARQ process associated with at least one of the multiple TBs in the same bundle does not generate a HARQ-ACK for the at least one TB in response to HARQ feedback being disabled. The method according to claim 16, including the method described in claim 16.

20. The at least one identical HARQ process associated with at least one of the multiple TBs in the same bundle, in response to HARQ feedback being enabled, the wireless communication device generates aggregated HARQ feedback for at least one of the multiple TBs in the same bundle via logical AND operations of individual HARQ feedbacks. The method according to claim 16, including the method described in claim 16.

21. The wireless communication device generates the at least one HARQ feedback for the bundling according to the at least one configuration. The method according to claim 16, including the method described in claim 16.

22. A wireless communication node transmits to a wireless communication device, via at least one signaling, at least one configuration of a plurality of transport blocks (TBs) and hybrid automatic retransmission request (HARQ) related information, wherein the wireless communication device generates at least one HARQ feedback for the plurality of TBs according to the at least one configuration, and the at least one configuration includes an indication of whether bundling for the at least one HARQ feedback is configured. Methods that include...

23. A non-temporary computer-readable medium that, when executed by at least one processor, stores instructions causing the at least one processor to perform the method according to any one of claims 1 to 22.

24. At least one processor configured to perform the method described in any one of claims 1 to 22 A device equipped with the following features.