Enable / disable HARQ feedback and no HARQ process

By enabling or disabling the HARQ feedback process in the 5G NR system and flexibly configuring the HARQ process type, the data throughput problem caused by long propagation delay is solved, and the transmission efficiency and throughput of the communication system are improved.

CN116195211BActive Publication Date: 2025-09-12QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202180061404.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-07-19
Filing Date
2021-07-20
Publication Date
2025-09-12
Estimated Expiration
2041-07-20

AI Technical Summary

Technical Problem

In wireless communication systems, especially 5G NR systems, the HARQ feedback stall problem caused by long propagation delay affects data throughput and transmission efficiency. Especially in satellite communications, the UE needs to wait for a long time to receive HARQ feedback to determine whether the data transmission is successful or failed.

Method used

Enable or disable the HARQ feedback process, allowing the UE and base station to flexibly select the HARQ process type in resource allocation, including processes with no HARQ feedback but with retransmission, processes with no HARQ feedback and no retransmission, or processes with HARQ feedback and retransmission. Data transmission can be optimized by configuring different HARQ process types.

Benefits of technology

By flexibly configuring the HARQ process type, transmission delay is reduced, data throughput and transmission efficiency are improved, pauses caused by long propagation delays are avoided, and the performance of the communication system is optimized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116195211B_ABST
    Figure CN116195211B_ABST
Patent Text Reader

Abstract

The present disclosure provides systems, devices, apparatuses and methods for enabling / disabling HARQ feedback and no HARQ processes, including computer programs encoded on a storage medium. A base station can configure multiple logical channels for a UE, wherein one or more of the logical channels have associated HARQ processes. The UE receives an allocation of resources for uplink grant or downlink allocation from the base station and determines whether the resource has: an associated HARQ process without HARQ feedback but with HARQ retransmission, an associated HARQ process without HARQ feedback and without HARQ retransmission, or an associated HARQ process with HARQ feedback and with HARQ retransmission. The UE can exchange communications with the base station based on the allocation of resources and the determination of whether the resource has one of the associated HARQ processes.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims the benefit of U.S. Provisional Patent Application Serial No. 63 / 059,114, filed on July 30, 2020, entitled “ENABLED / DISABLED HARQ FEEDBACK AND HARQ-LESS PROCESSES,” and U.S. Patent Application Serial No. 17 / 379,861, filed on July 19, 2021, entitled “ENABLED / DISABLED HARQ FEEDBACK AND HARQ-LESS PROCESSES,” the entire contents of which are expressly incorporated herein by reference. Technical Field

[0003] The present disclosure relates generally to communication systems, and more particularly, to a hybrid automatic repeat request (HARQ) feedback enabled process, a HARQ feedback disabled process, and a HARQ-less process. Background Art

[0004] Wireless communication systems are widely deployed to provide a variety of telecommunication services, such as telephony, video, data, messaging, and broadcasts. Typical wireless communication systems may employ multiple access technologies that can support communication with multiple users by sharing available system resources. Examples of such multiple access technologies include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, single-carrier frequency division multiple access (SC-FDMA) systems, and time division synchronous code division multiple access (TD-SCDMA) systems.

[0005] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at municipal, national, regional, and even global levels. An example telecommunication standard is 5G New Radio (NR). 5G NR is part of the continued mobile broadband evolution released by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., leveraging the Internet of Things (IoT)), and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine type communications (mMTC), and ultra-reliable low latency communications (URLLC). Certain aspects of 5G NR may be based on the 4G Long Term Evolution (LTE) standard. Further improvements to 5G NR technology are needed. These improvements may also be applicable to other multiple access technologies and telecommunication standards that adopt these technologies. Summary of the Invention

[0006] The following content presents a brief summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects, and is not intended to identify key or critical elements of all aspects, nor to delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that will be presented later.

[0007] In one aspect of the present disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a wireless device at a user equipment (UE) that includes a memory and at least one processor coupled to the memory. The memory may include instructions that, when executed by the at least one processor, cause the at least one processor to: receive an allocation of resources for an uplink grant or a downlink allocation from a base station, and determine whether the resources have an associated HARQ process type, the associated HARQ process type including at least one of the following: a HARQ process with no HARQ feedback but with HARQ retransmissions, a HARQ process with no HARQ feedback and no HARQ retransmissions, or a HARQ process with HARQ feedback and with HARQ retransmissions. The at least one processor may exchange communications with the base station based on the allocation of resources and the determination of whether the resource has an associated HARQ process of the associated HARQ processes.

[0008] In one aspect of the present disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a wireless device at a base station, comprising a memory and at least one processor coupled to the memory. The memory may include instructions that, when executed by the at least one processor, cause the at least one processor to: configure a plurality of logical channels for the UE, wherein one or more logical channels have associated HARQ process types, the associated HARQ process types comprising at least one of the following: a HARQ process without HARQ feedback but with HARQ retransmissions, a HARQ process without HARQ feedback and without HARQ retransmissions, or a HARQ process with HARQ feedback and with HARQ retransmissions; send an allocation of resources for an uplink grant or a downlink allocation to the UE; and exchange communications with the UE based on the allocation of resources and a corresponding logical channel from the plurality of logical channels configured for the UE.

[0009] To accomplish the foregoing and related ends, one or more aspects comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail certain illustrative features of one or more aspects. However, these features are indicative of but a few of the various ways in which the principles of the various aspects may be employed, and this description is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 is a diagram illustrating an example of a wireless communication system and an access network.

[0011] Figure 2A is a diagram illustrating an example of a first frame according to various aspects of the present disclosure.

[0012] Figure 2B is a diagram illustrating an example of DL channels within a subframe according to various aspects of the present disclosure.

[0013] Figure 2C is a diagram illustrating an example of a second frame according to various aspects of the present disclosure.

[0014] Figure 2D is a diagram illustrating an example of UL channels within a subframe according to various aspects of the present disclosure.

[0015] Figure 3 is a diagram illustrating an example of a base station and a user equipment (UE) in an access network.

[0016] Figure 4 is a call flow diagram illustrating communication between a UE and a base station.

[0017] Figure 5 A diagram is shown for no HARQ processes that may be enabled when available HARQ processes are in use.

[0018] Figure 6 The present invention is a flowchart for configuring UL data transmission based on different logical channels.

[0019] Figure 7 This is a flowchart for configuring and sending DL data based on different logical channels.

[0020] Figure 8 is a flow chart of a wireless communication method at a UE.

[0021] Figure 9 is a flow chart of a wireless communication method at a UE.

[0022] Figure 10 is a flow chart of a wireless communication method at a base station.

[0023] Figure 11is a flow chart of a wireless communication method at a base station.

[0024] Figure 12 is a diagram illustrating an example of a hardware implementation for an example apparatus.

[0025] Figure 13 is a diagram illustrating an example of a hardware implementation for an example apparatus. DETAILED DESCRIPTION

[0026] The detailed description of the embodiments described below in conjunction with the accompanying drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein can be practiced. The detailed description includes specific details to provide a thorough understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.

[0027] Several aspects of telecommunication systems will now be presented with reference to various apparatus and methods. These apparatus and methods will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively, "elements"). These elements may be implemented using electronic hardware, computer software, or any combination thereof. Whether these elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.

[0028] As an example, any combination of an element or any part of an element or an element can be implemented as a "processing system" including one or more processors. The example of a processor includes a microprocessor, a microcontroller, a graphics processing unit (GPU), a central processing unit (CPU), an application processor, a digital signal processor (DSP), a reduced instruction set computing (RISC) processor, a system-on-chip (SoC), a baseband processor, a field programmable gate array (FPGA), a programmable logic device (PLD), a state machine, a gated logic, a discrete hardware circuit, and other suitable hardware configured to perform various functionalities described throughout this disclosure. One or more processors in a processing system can execute software. Software should be broadly interpreted as meaning an instruction, an instruction set, a code, a code segment, a program code, a program, a subroutine, a software component, an application, a software application, a software package, a routine, a subroutine, an object, an executable file, an execution thread, a process, a function, etc., whether referred to as software, firmware, middleware, microcode, hardware description language or other.

[0029] Therefore, in one or more example embodiments, the functions described can be implemented with hardware, software, or any combination thereof. If implemented in software, the functions can be stored on one or more instructions or codes on a computer-readable medium, or encoded as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media. Storage media can be any available medium that can be accessed by a computer. As an example and not limitation, such computer-readable media can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, a combination of computer-readable media of the above types, or any other medium that can be used to store computer-executable code in the form of instructions or data structures accessible by a computer.

[0030] Although various aspects and embodiments are described in this application by illustrating some examples, it will be understood by those skilled in the art that additional embodiments and use cases can appear in many different arrangements and scenarios. The innovations described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and packaging arrangements. For example, embodiments and / or uses can be implemented via integrated chip implementations and other devices based on non-module components (e.g., end-user devices, vehicles, communication devices, computing devices, industrial devices, retail / purchase devices, medical devices, devices that enable artificial intelligence (AI), etc.). Although some examples may or may not be specifically targeted at use cases or applications, a variety of applicability of the described innovations can occur. The scope of specific embodiments can range from chip-level or modular components to non-modular, non-chip-level implementations, and further to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems in combination with one or more aspects of the described innovations. In some actual settings, the devices incorporating the described aspects and features may also include additional components and features for implementing and practicing the claimed and described aspects. For example, the transmission and reception of wireless signals must include multiple components for analog and digital purposes (e.g., hardware components including antennas, RF chains, power amplifiers, modulators, buffers, processor(s), interleavers, adders / summers, etc.). The innovations described herein can be implemented in devices of various sizes, shapes, and configurations, chip-level components, systems, distributed arrangements, aggregated or disaggregated components, end-user devices, etc.

[0031] Due to the propagation delay associated with non-terrestrial networks (NTNs), hybrid automatic repeat request (HARQ) feedback can be disabled (e.g., based on configuration) to avoid stalling the HARQ process. In an example, the propagation delay can be based on a user equipment (UE) that must send data to a satellite, and the satellite that must further send the data to a base station. The long propagation delay associated with such communications may cause the UE to wait for an extended period of time before receiving HARQ feedback. For example, low earth orbit (LEO) communications may correspond to a delay of 25 ms, where the UE may not be able to determine (e.g., for 25 ms) whether the transmitted data was successfully received, or whether to send a retransmission of the data. Therefore, the data throughput may be reduced based on the increase in propagation delay.

[0032] In an example, there may be 16 HARQ processes for which the UE can send data. If a HARQ process is stalled based on all 16 HARQ processes being in use and the UE has additional data to send, the UE may have to refrain from making additional transmissions until the UE determines whether one or more of the previous transmissions were successful or failed. To avoid stalled HARQ processes caused by long propagation delays, some HARQ processes may have feedback processes disabled when the UE sends subsequent uplink data or when the network sends subsequent downlink data. Thus, when the UE sends data, the UE may not have to wait to receive HARQ feedback. The UE can perform a data transmission and move on to the next data transmission. The network can similarly send data and move on to the next data transmission.

[0033] Figure 1 1 is a diagram illustrating an example of a wireless communication system and access network 100. The wireless communication system (also referred to as a wireless wide area network (WWAN)) includes a base station 102, a UE 104, an evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)). The base station 102 may include a macro cell (a high-power cellular base station) and / or a small cell (a low-power cellular base station). A macro cell includes a base station. A small cell includes a femto cell, a pico cell, and a micro cell.

[0034] A base station 102 configured for 4G LTE (collectively referred to as the Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) may interface with the EPC 160 via a first backhaul link 132 (e.g., an S1 interface). A base station 102 configured for 5G NR (collectively referred to as the Next Generation RAN (NG-RAN)) may interface with the core network 190 via a second backhaul link 184. The base station 102 may perform one or more of the following functions, among other functions: transmission of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and device tracking, RAN information management (RIM), paging, positioning, and delivery of warning messages. Base stations 102 can communicate with each other directly or indirectly (eg, through EPC 160 or core network 190) via a third backhaul link 134 (eg, an X2 interface). First backhaul link 132, second backhaul link 184, and third backhaul link 134 can be wired or wireless.

[0035] Base stations 102 can communicate wirelessly with UEs 104. Each base station 102 can provide communication coverage for a corresponding geographic coverage area 110. There can be overlapping geographic coverage areas 110. For example, a small cell 102' can have a coverage area 110' that overlaps with the coverage area 110 of one or more macro base stations 102. A network that includes small cells and macro cells can be referred to as a heterogeneous network. A heterogeneous network can also include home evolved Node Bs (eNBs) (HeNBs), which can provide services to a restricted group called a closed subscriber group (CSG). The communication link 120 between the base station 102 and the UE 104 can include uplink (UL) (also known as reverse link) transmissions from the UE 104 to the base station 102 and / or downlink (DL) (also known as forward link) transmissions from the base station 102 to the UE 104. The communication link 120 can use multiple-input multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. These communication links can be over one or more carriers. Base station 102 / UE 104 can use up to Y MHz (e.g., 5, 10, 15, 20, 100, 400, etc. MHz) of spectrum, with the bandwidth of each carrier allocated in carrier aggregation up to a total of Yx MHz (x component carriers) for transmission in each direction. Carriers may be adjacent to each other or may not be adjacent to each other. The allocation of carriers may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated for DL ​​than for UL). Component carriers include a primary component carrier and one or more secondary component carriers. The primary component carrier may be referred to as a primary cell (PCell), and the secondary component carrier may be referred to as a secondary cell (SCell).

[0036] Some UEs 104 can communicate with each other using device-to-device (D2D) communication links 158. The D2D communication links 158 can use the DL / UL WWAN spectrum. The D2D communication links 158 can use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), and a physical sidelink control channel (PSCCH). The D2D communication can be carried out through various wireless D2D communication systems, such as, for example, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard, LTE, or NR.

[0037] The wireless communication system may also include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154, for example, in a 5 GHz unlicensed frequency spectrum. When communicating in the unlicensed frequency spectrum, the STA 152 / AP 150 may perform a clear channel assessment (CCA) to determine whether the channel is available before communicating.

[0038] The small cell 102' can operate in licensed and / or unlicensed frequency spectrum. When operating in the unlicensed frequency spectrum, the small cell 102' can adopt NR and use the same unlicensed frequency spectrum (e.g., 5 GHz, etc.) used by the Wi-Fi AP 150. The small cell 102' adopting NR in the unlicensed frequency spectrum can improve coverage and / or increase the capacity of the access network.

[0039] The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc. based on frequency / wavelength. In 5G NR, the two initial operating bands are identified by the frequency range designations FR1 (410 MHz - 7.125 GHz) and FR2 (24.25 GHz - 52.6 GHz). Frequencies between FR1 and FR2 are often referred to as mid-band frequencies. Although a portion of FR1 is greater than 6 GHz, FR1 is often (interchangeably) referred to as the "sub-6 GHz" band in various literature and articles. A similar naming issue sometimes arises with FR2, which is often (interchangeably) referred to as the "millimeter wave" band in literature and articles, although it is different from the extremely high frequency (EHF) band (30 GHz - 300 GHz), which is identified as the "millimeter wave" band by the International Telecommunication Union (ITU).

[0040] Frequencies between FR1 and FR2 are often referred to as mid-band frequencies. Recent 5G NR research has identified the operating band for these mid-band frequencies as the frequency range designation FR3 (7.125 GHz - 24.25 GHz). Frequency bands falling within FR3 may inherit FR1 characteristics and / or FR2 characteristics, and thus may effectively extend the features of FR1 and / or FR2 to mid-band frequencies. In addition, higher frequency bands are currently being explored to extend 5G NR operation above 52.6 GHz. For example, three higher operating bands have been identified with the frequency range designations FR4a or FR4-1 (52.6 GHz - 71 GHz), FR4 (52.6 GHz - 114.25 GHz), and FR5 (114.25 GHz - 300 GHz). Each of these higher frequency bands falls within the EHF band.

[0041] With the foregoing in mind, unless otherwise specifically stated, it should be understood that the term "sub-6 GHz" and the like (if used herein) may broadly refer to frequencies below 6 GHz, may be within FR1, or may include mid-band frequencies. Furthermore, unless otherwise specifically stated, it should be understood that the term "millimeter wave" and the like (if used herein) may broadly refer to frequencies that may include mid-band frequencies, may be within FR2, FR4, FR4-a or FR4-1 and / or FR5, or may be within the EHF band.

[0042] Whether a small cell 102' or a large cell (e.g., a macro base station), base station 102 may include an eNB, a gNodeB (gNB), or another type of base station. Some base stations, such as gNB 180, may operate in the traditional sub-6 GHz spectrum, in millimeter wave frequencies, and / or near millimeter wave frequencies for communicating with UE 104. When gNB 180 operates at or near millimeter wave frequencies, gNB 180 may be referred to as a millimeter wave base station. Millimeter wave base station 180 may utilize beamforming 182 with UE 104 to compensate for path loss and short range. Base station 180 and UE 104 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming.

[0043] Base station 180 may transmit beamformed signals in one or more transmit directions 182′ to UE 104. UE 104 may receive beamformed signals from base station 180 in one or more receive directions 182″. UE 104 may also transmit beamformed signals in one or more transmit directions to base station 180. Base station 180 may receive beamformed signals in one or more receive directions from UE 104. Base station 180 / UE 104 may perform beam training to determine optimal receive and transmit directions for each of base station 180 / UE 104. The transmit and receive directions of base station 180 may be the same or different. The transmit and receive directions of UE 104 may be the same or different.

[0044] EPC 160 may include a Mobility Management Entity (MME) 162, other MMEs 164, a Serving Gateway 166, a Multimedia Broadcast Multicast Service (MBMS) Gateway 168, a Broadcast Multicast Service Center (BM-SC) 170, and a Packet Data Network (PDN) Gateway 172. MME 162 may communicate with a Home Subscriber Server (HSS) 174. MME 162 is a control node that handles signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through Serving Gateway 166, which itself is connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC 170 are connected to IP Services 176. IP Services 176 may include the Internet, an intranet, an IP Multimedia Subsystem (IMS), PS streaming services, and / or other IP services. The BM-SC 170 can provide functionality for MBMS user service provisioning and delivery. The BM-SC 170 can serve as the entry point for content providers' MBMS transmissions, can be used to authorize and initiate MBMS bearer services within a public land mobile network (PLMN), and can be used to schedule MBMS transmissions. The MBMS gateway 168 can be used to distribute MBMS services to base stations 102 belonging to a multicast broadcast single frequency network (MBSFN) area that broadcasts specific services, and can be responsible for session management (start / stop) and collecting eMBMS-related billing information.

[0045] The core network 190 may include an access and mobility management function (AMF) 192, other AMFs 193, a session management function (SMF) 194, and a user plane function (UPF) 195. The AMF 192 may communicate with a unified data management (UDM) 196. The AMF 192 is a control node that handles signaling between the UE 104 and the core network 190. Typically, the AMF 192 provides quality of service (QoS) flows and session management. All user Internet Protocol (IP) packets are routed through the UPF 195. The UPF 195 provides UE IP address allocation and other functions. The UPF 195 is connected to the IP services 197. The IP services 197 may include the Internet, an intranet, an IP multimedia subsystem (IMS), packet switched (PS) streaming (PSS) services, and / or other IP services.

[0046] A base station may include and / or be referred to as a gNB, a Node B, an eNB, an access point, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a transmit receive point (TRP), or some other suitable terminology. Base station 102 provides an access point to EPC 160 or core network 190 for UE 104. Examples of UE 104 include a cellular phone, a smartphone, a Session Initiation Protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., an MP3 player), a camera, a game console, a tablet, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small kitchen appliance, a healthcare device, an implant, a sensor / actuator, a display, or any other similarly functional device. Some of UE 104 may be referred to as IoT devices (e.g., a parking meter, a gas pump, a toaster, a vehicle, a heart monitor, etc.). UE 104 may also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology.

[0047] Reference again Figure 1In certain aspects, the UE 104 may include a HARQ process component 198 configured to: receive an allocation of resources for a UL grant or a DL allocation; determine whether the resources have an associated HARQ process type, the associated HARQ process type comprising at least one of: a HARQ process without HARQ feedback but with HARQ retransmissions, a HARQ process without HARQ feedback and without HARQ retransmissions, or a HARQ process with HARQ feedback and with HARQ retransmissions; and exchange communications with a base station based on the allocation of resources and the determination of whether the resource has an associated HARQ process of the associated HARQ processes. In certain aspects, the base station 180 may include a logical channel configuration component 199 configured to: configure a plurality of logical channels for a user equipment, wherein one or more logical channels have an associated HARQ process type, the associated HARQ process type including at least one of: a HARQ process without HARQ feedback but with HARQ retransmission, a HARQ process without HARQ feedback and without HARQ retransmission, or a HARQ process with HARQ feedback and with HARQ retransmission; send an allocation of resources for an uplink grant or a downlink assignment to the UE; and exchange communications with the UE based on the allocation of resources and corresponding logical channels from the plurality of logical channels configured for the UE. Although the following description may focus on 5G NR, the concepts described herein may be applicable to other similar areas such as LTE, LTE-A, CDMA, GSM, and other wireless technologies.

[0048] Figure 2A FIG200 is a diagram illustrating an example of a first subframe within a 5G NR frame structure. Figure 2B FIG230 is a diagram illustrating an example of DL channels within a 5G NR subframe. Figure 2C 250 is a diagram illustrating an example of a second subframe within a 5G NR frame structure. Figure 2D FIG280 is a diagram illustrating an example of UL channels within a 5G NR subframe. The 5G NR frame structure may be frequency division duplex (FDD), where for a particular set of subcarriers (carrier system bandwidth), subframes within a subcarrier set are dedicated to either DL or UL, or may be time division duplex (TDD), where for a particular set of subcarriers (carrier system bandwidth), subframes within a subcarrier set are dedicated to both DL and UL. Figure 2A 、 Figure 2CIn the example provided, the 5G NR frame structure is assumed to be TDD, where subframe 4 is configured as slot format 28 (mostly DL), where D is DL, U is UL, and F is flexible for use between DL / UL, and subframe 3 is configured as slot format 34 (mostly UL). Although subframes 3 and 4 are shown with slot formats 34 and 28, respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are DL and UL, respectively. Other slot formats 2-61 include a mix of DL, UL, and flexible symbols. The UE configures the slot format via a received slot format indicator (SFI) (dynamically configured via DL control information (DCI), or semi-statically / statically configured via radio resource control (RRC) signaling). Note that the description below also applies to the 5G NR frame structure for TDD.

[0049] Other wireless communication technologies may have different frame structures and / or different channels. A frame (10ms) may be divided into 10 equally sized subframes (1ms). Each subframe may include one or more time slots. A subframe may also contain a mini-slot, which may contain 7, 4, or 2 symbols. Depending on the slot configuration, each slot may include 7 or 14 symbols. For slot configuration 0, each slot may include 14 symbols, while for slot configuration 1, each slot may include 7 symbols. The symbols on the DL may be cyclic prefix (CP) OFDM (CP-OFDM) symbols. The symbols on the UL may be CP-OFDM symbols (for high throughput scenarios) or discrete Fourier transform (DFT) spread OFDM (DFT-s-OFDM) symbols (also known as single carrier frequency division multiple access (SC-FDMA) symbols) (for power-limited scenarios; limited to single stream transmission). The number of slots within a subframe is based on the slot configuration and parameter set (numerology). For slot configuration 0, different parameter sets μ0 to 4 allow 1, 2, 4, 8, and 16 slots per subframe, respectively. For slot configuration 1, different parameter sets 0 to 2 allow 2, 4, and 8 slots per subframe, respectively. Therefore, for slot configuration 0 and parameter set μ, there are 14 symbols / slot and 2 μ timeslots / subframes. The subcarrier spacing and symbol length / duration are functions of the parameter set. The subcarrier spacing can be equal to 2 μ *15kHz, where μ is parameter set 0 to 4. Thus, parameter set μ=0 has a subcarrier spacing of 15kHz, while parameter set μ=4 has a subcarrier spacing of 240kHz. Symbol length / duration is inversely proportional to the subcarrier spacing. Figure 2A-2DAn example is provided for slot configuration 0 with 14 symbols per slot and parameter set μ=2 with 4 slots per subframe. The slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs. Within a set of frames, there may be one or more different bandwidth parts (BWPs) that are frequency-division multiplexed (see Figure 2B ). Each BWP can have a specific set of parameters.

[0050] A resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also called a physical RB (PRB)) that extends over 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.

[0051] like Figure 2A As shown, some of the REs carry reference (pilot) signals (RS) for the UE. The RS may include a demodulation RS (DM-RS) (indicated as R for a specific configuration). x , where 100x is the port number, but other DM-RS configurations are also possible) and a channel state information reference signal (CSI-RS) for channel estimation at the UE. The RS may also include a beam measurement RS (BRRS), a beam refinement RS (BRRS), and a phase tracking RS (PT-RS).

[0052] Figure 2BThe figure illustrates examples of various DL channels within a subframe of a frame. The physical downlink control channel (PDCCH) carries DCI within one or more control channel elements (CCEs), each CCE including nine RE groups (REGs), and each REG including four consecutive REs in an OFDM symbol. The PDCCH within a BWP can be called a control resource set (CORESET). Additional BWPs can be located at higher and / or lower frequencies across the channel bandwidth. The primary synchronization signal (PSS) can be within symbol 2 of a specific subframe of the frame. The UE 104 uses the PSS to determine subframe / symbol timing and physical layer identity. The secondary synchronization signal (SSS) can be within symbol 4 of a specific subframe of the frame. The SSS is used by the UE to determine the physical layer cell identity group number and radio frame timing. Based on the physical layer identity and the physical layer cell identity group number, the UE can determine the physical cell identifier (PCI). Based on the PCI, the UE can determine the position of the aforementioned DM-RS. The physical broadcast channel (PBCH), which carries the master information block (MIB), can be logically grouped with the PSS and SSS to form a synchronization signal (SS) / PBCH block (also referred to as an SS block (SSB)). The MIB provides the number of RBs in the system bandwidth and the system frame number (SFN). The physical downlink shared channel (PDSCH) carries user data, broadcast system information not sent via the PBCH (e.g., system information block (SIB)), and paging messages.

[0053] like Figure 2C As shown, some REs carry DM-RSs for channel estimation at the base station (denoted as R for one specific configuration, but other DM-RS configurations are possible). The UE can send DM-RSs for the physical uplink control channel (PUCCH) and DM-RSs for the physical uplink shared channel (PUSCH). The PUSCH DM-RS can be sent in the first one or two symbols of the PUSCH. The PUCCH DM-RS can be sent in different configurations depending on whether a short PUCCH or a long PUCCH is sent and on the specific PUCCH format used. The UE can send a sounding reference signal (SRS). The SRS can be sent in the last symbol of the subframe. The SRS can have a comb structure, and the UE can send the SRS on one of the comb structures. The SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.

[0054] Figure 2DThe diagram illustrates examples of various UL channels within a subframe of a frame. The PUCCH may be located as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicator (CQI), precoding matrix indicator (PMI), rank indicator (RI), and HARQ ACK / NACK feedback. The PUSCH carries data and may additionally be used to carry buffer status reports (BSRs), power headroom reports (PHRs), and / or UCI.

[0055] Figure 3 3 is a block diagram of a base station 310 communicating with a UE 350 in an access network. In the DL, IP packets from the EPC 160 may be provided to a controller / processor 375. The controller / processor 375 implements layer 3 and layer 2 functionality. Layer 3 includes the radio resource control (RRC) layer, and layer 2 includes the service data adaptation protocol (SDAP) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, and the medium access control (MAC) layer. The controller / processor 375 provides RRC layer functionality associated with broadcasting of system information (e.g., MIB, SIB), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-radio access technology (RAT) mobility, and measurement configuration for UE measurement reporting; PDCP layer functionality associated with header compression / decompression, security (ciphering, deciphering, integrity protection, integrity verification), and handover support functions; RLC layer functionality associated with transmission of upper layer packet data units (PDUs), error correction through ARQ, concatenation, segmentation and reassembly of RLC service data units (SDUs), resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing of MAC SDUs onto transport blocks (TBs), demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel prioritization.

[0056] The transmit (TX) processor 316 and receive (RX) processor 370 implement layer 1 functionality associated with various signal processing functions. Layer 1, which includes the physical (PHY) layer, can include error detection on the transport channel, forward error correction (FEC) encoding / decoding of the transport channel, interleaving, rate matching, mapping onto the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. The TX processor 316 handles the mapping to the signal constellation based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)). The coded and modulated symbols can then be separated into parallel streams. Each stream can then be mapped to an OFDM subcarrier, multiplexed with a reference signal (e.g., a pilot) in the time and / or frequency domain, and then combined using an inverse fast Fourier transform (IFFT) to produce a physical channel carrying a time-domain OFDM symbol stream. The OFDM stream is spatially precoded to produce multiple spatial streams. Channel estimates from a channel estimator 374 may be used to determine coding and modulation schemes, as well as for spatial processing. The channel estimates may be derived from a reference signal and / or channel condition feedback transmitted by the UE 350. Each spatial stream may then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX may modulate an RF carrier with a corresponding spatial stream for transmission.

[0057] At the UE 350, each receiver 354RX receives a signal via its respective antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides this information to a receive (RX) processor 356. The TX processor 368 and the RX processor 356 implement layer 1 functionality associated with various signal processing functions. The RX processor 356 can perform spatial processing on this information to recover any spatial streams destined for the UE 350. If multiple spatial streams are destined for the UE 350, they can be combined into a single OFDM symbol stream by the RX processor 356. The RX processor 356 then converts this OFDM symbol stream from the time domain to the frequency domain using a fast Fourier transform (FFT). The frequency domain signal includes a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols and reference signals on each subcarrier are recovered and demodulated by determining the most likely signal constellation point transmitted by the base station 310. These soft decisions can be based on the channel estimates calculated by the channel estimator 358. These soft decisions are then decoded and deinterleaved to recover the data and control signals originally sent on the physical channel by base station 310. The data and control signals are then provided to controller / processor 359, which implements layer 3 and layer 2 functionality.

[0058] The controller / processor 359 may be associated with a memory 360 that stores program codes and data. The memory 360 may be referred to as a computer-readable medium. In the UL, the controller / processor 359 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using an acknowledgement (ACK) and / or negative acknowledgement (NACK) protocol to support HARQ operations.

[0059] Similar to the functionality described in conjunction with DL transmission of the base station 310, the controller / processor 359 provides RRC layer functionality associated with system information (e.g., MIB, SIB) acquisition, RRC connection, and measurement reporting; PDCP layer functionality associated with header compression / decompression, and security (encryption, decryption, integrity protection, integrity verification); RLC layer functionality associated with transmission of upper layer PDUs, error correction through ARQ, concatenation, segmentation and reassembly of RLC SDUs, resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing of MAC SDUs onto TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel prioritization.

[0060] Channel estimates derived by the channel estimator 358 from a reference signal or feedback transmitted by the base station 310 may be used by the TX processor 368 to select the appropriate coding and modulation schemes and to facilitate spatial processing. The spatial streams generated by the TX processor 368 may be provided to different antennas 352 via separate transmitters 354TX. Each transmitter 354TX may modulate an RF carrier with a corresponding spatial stream for transmission.

[0061] At the base station 310, the UL transmission is processed in a manner similar to that described in conjunction with the receiver functionality at the UE 350. Each receiver 318RX receives a signal through its respective antenna 320. Each receiver 318RX recovers information modulated onto an RF carrier and provides the information to an RX processor 370.

[0062] The controller / processor 375 is associated with a memory 376 that stores program codes and data. The memory 376 may be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover IP packets from the UE 350. The IP packets from the controller / processor 375 may be provided to the EPC 160. The controller / processor 375 is also responsible for error detection to support HARQ operations using ACK and / or NACK protocols.

[0063] At least one of the TX processor 368, the RX processor 356, and the controller / processor 359 may be configured to communicate with Figure 1 Aspects related to the HARQ process component 198.

[0064] At least one of the TX processor 316, the RX processor 370, and the controller / processor 375 may be configured to communicate with Figure 1 Aspects related to the logical channel configuration component 199.

[0065] Wireless communication systems can be configured to share available system resources and provide various telecommunication services (e.g., telephony, video, data, messaging, broadcasting, etc.) based on multiple access technologies such as CDMA systems, TDMA systems, FDMA systems, OFDMA systems, SC-FDMA systems, TD-SCDMA systems, etc. that support communication with multiple users. In many cases, common protocols that facilitate communication with wireless devices are adopted in various telecommunication standards. For example, communication methods associated with eMBB, mMTC, and URLLC may be incorporated into the 5G NR telecommunication standard, while other aspects may be incorporated into the 4G LTE standard. Since mobile broadband technology is part of a continuous evolution, further improvements in mobile broadband remain useful to continue the development of such technology.

[0066] Figure 4 4 is a call flow diagram illustrating communication between a UE 402 and a base station 404. At 406, the UE 402 may provide communication capabilities (e.g., in a radio resource container) or preferences (e.g., in an RRC message) to the base station 404. At 407, the base station 404 may configure a logical channel for the UE 402. At 408, the base station 404 may allocate resources to the UE 402. The allocated resources may include an UL grant, a DL allocation, a configuration grant (CG), or a semi-persistent scheduling (SPS). At 410, the UE 402 may determine resource association with a HARQ process (e.g., HARQ feedback enabled, HARQ feedback disabled, or HARQ turned off / no HARQ).

[0067] At 412, the UE 402 and the base station 404 may exchange communications based on the communication capabilities / preferences reported at 406, the logical channels configured at 407, and / or the resource associations with HARQ processes determined at 410. If the allocation of resources at 408 includes an UL grant, the communications exchanged at 412 may include transmitting an UL transmission based on the UL grant at 416. Alternatively, if the allocation of resources at 408 includes a DL allocation, the communications exchanged at 412 may include receiving a DL transmission based on the DL allocation at 414 and / or sending HARQ feedback for the DL transmission if the resources have an association with HARQ feedback at 416. When HARQ feedback is enabled, the UE 402 may receive a configuration for 16 or more HARQ processes at 414.

[0068] At 417, the UE may send a scheduling request based on the configuration of the logical channel at 407, which logical channel does not have an association with at least one of HARQ feedback or HARQ retransmission. At 418, if the resource allocation at 408 has an association with HARQ feedback, the UE 402 may monitor the HARQ feedback, or if the resource allocation at 408 does not have an association with HARQ feedback, the UE 402 may skip monitoring the HARQ feedback. If the resource allocation at 408 includes a CG, the UE 402 may skip UL transmission based on the CG at 418.

[0069] At 422, UE 402 may buffer the UL transmission and, at 424, retransmit on the UL based on the retransmission grant received from base station 404. In other aspects, at 422, UE 402 may buffer the DL transmission and, at 424, combine the DL transmission information with the retransmission to base station 404. At 425, base station 404 may retransmit on the DL the DL transmission sent at 414 based on the buffering at 422.

[0070] At 426, the UE 402 may apply priority rules to send a truncated BSR to the base station 404.

[0066] In other aspects, at 426, the base station 404 may apply priority rules to allocate resources based on expected usage of the HARQ processes.

[0071] Figure 5FIG500 is a diagram of a non-HARQ process that can be enabled when an available HARQ process is in use. Due to the propagation delay associated with a non-terrestrial network (NTN), HARQ feedback can be disabled (e.g., based on configuration) to avoid stalling of the HARQ process. In an example, the propagation delay can be based on the UE having to send data to a satellite, and the satellite having to further send data to a base station. For low earth orbit (LEO) communications and geosynchronous orbit (GEO) communications compatible with high altitude platform stations (HAPS) and air-to-ground (ATG) stations, a fixed earth tracking area can be identified for fixed earth and mobile cells, where the network can assume a UE with global navigation satellite system (GNSS) capabilities. The long propagation delay associated with such communications may cause the UE to wait for an extended period of time before receiving feedback. In the case of LEO communications, this delay can be 25 ms. As a result, the UE may not be able to determine, for example, whether the transmitted data was successfully received within 25 ms, or whether a retransmission of the data was sent. The data throughput may be reduced based on the increase in propagation delay.

[0072] In an example, there may be 16 HARQ processes for which the UE can send data. If a HARQ process is stalled based on all 16 HARQ processes being in use and the UE has additional data to send, the UE may have to avoid additional transmissions until the UE determines whether one or more of the previous transmissions were successful or failed. Additionally or alternatively, one or more of the HARQ processes may be determined to be subsequent HARQ processes that can correspond to the transmission of subsequent data. To avoid stalled HARQ processes caused by long propagation delays, some HARQ processes may have disabled feedback processes when the UE sends subsequent UL data or when the network sends subsequent DL data. Thus, when the UE sends data, the UE may not have to wait to receive feedback. The UE can perform a data transmission and move to the next data transmission. The network may similarly send data and move to the next data transmission.

[0073] In the configuration, the UE can send data and wait for feedback to be received from the network in the DL, or the UE can receive data from the network and send feedback in the UL. If the UE sends data and receives NACK feedback, the UE can retransmit the data (e.g., based on a retransmission grant). If the UE receives a retransmission from the network, the UE can send corresponding feedback to the network. Since some feedback may need to be retransmitted over an extended time frame, the feedback process can be disabled in certain configurations regardless of whether the retransmission is still to occur or not (e.g., a short transmission). For example, the UE can perform X HARQ processes (e.g., 16 HARQ processes) that can correspond to X HARQ buffers. Y of the X HARQ processes can disable HARQ feedback (e.g., the value of Y can be set to 1 or 0). In this case, the UE may not send HARQ feedback even if retransmission may still occur.

[0074] When the HARQ process is paused (e.g., when all available HARQ processes are in use), the no HARQ process associated with diagram 500 may be automatically enabled or dynamically enabled, such as via DCI. The no HARQ process may be configurable. An indication of whether a DL assignment or UL grant is associated with a no HARQ process may be provided in a control region (e.g., PDCCH).

[0075] The DL data received by the UE may not correspond to a HARQ process or include a HARQ process identifier (ID) (e.g., a "one shot" transmission or no HARQ retransmissions). In some cases, a pre-configured ID may be provided for the HARQ process. For example, a HARQ process ID (e.g., HARQ process ID 15) may be reserved to indicate no HARQ process, or the DCI may be modified to indicate no HARQ process. In the case of a reserved HARQ process ID, the reservation may be maintained for such a process so that the ID may not be used by other mechanisms, such as feedback mechanisms.

[0076] No HARQ process can be enabled or disabled by the network (e.g., based on current network congestion). For example, if all available HARQ processes X are in use, the UE may have to wait for ACK feedback regardless of whether the UE has additional UL data to send to the network or whether the network has additional DL data to send to the UE. Therefore, if no HARQ process is available, the network or UE may use no HARQ transmission. In some cases, one or more reserved or pre-configured HARQ process IDs may be used for this purpose. Timers for determining a retransmission mechanism (e.g., a round trip time (RTT) timer and / or a discontinuous reception (DRX) timer) may not be required. That is, since there may be no retransmission, the HARQ process may not be used, or the balance of such timers may be set to zero for the HARQ process ID.

[0077] Figure 6 600 is a flow chart for sending UL data based on different logical channel configurations. At 602, the network may configure the UE based on an UL HARQ process / logical channel, which includes enabled HARQ feedback, disabled HARQ feedback but retransmission allowed, and / or an unconfigured HARQ process (e.g., the HARQ process is "turned off"). In various aspects, all three mechanisms may be used simultaneously. In other aspects, a subset of the mechanisms may be enabled / disabled at a given time. The network may configure the logical channel using RRC messages. The parameters of the logical channel may indicate whether HARQ feedback is allowed, whether the logical channel is based on no HARQ feedback but retransmission allowed, and / or whether the HARQ process is turned off. When higher layers send data to the UE, the UE may determine the logical channel for sending the UL data. The determination of the logical channel may be based on the UE's QoS adjustment process.

[0078] At 604, upon receiving UL data, the UE may send a Scheduling Request (SR) / Buffer Status Report (BSR) to the network to request UL grant. The SR / BSR may be based on conditions of a logical channel or logical channel group (LCG). For example, the BSR sent on the SR may group some logical channels together and assign an ID to the group that the UE can use to indicate the amount of data available for the group in the BSR. When the network receives the BSR, it may determine the amount of data currently pending in the LCG(s) and the resource allocation for the UE to send the currently pending data in the LCG(s).

[0079] In an example, the UE may report 8 different LCGs in a BSR, and the UE may be configured with 8 different SRs. Each logical channel configuration may correspond to one LCG. The UE may provide an indication to the network of UL data to be sent in LCG1 (e.g., the UE may provide an SR) so that resources may be allocated for the UL data. Thus, the UL data received in an LCG may include one or more logical channels. The network may configure one or more LCGs to include 1 logical channel, or in a further example, the network may configure one or more of the 8 LCGs to each include up to 8 logical channels. In order to send an SR for a particular configuration or to issue a BSR, the UE may determine, at 606, the LCG for which the UL data is to be sent. The SR configuration may be configured for logical channels or LCGs that do not require HARQ feedback or HARQ retransmissions. Based on the configuration, the network may determine other portions of the LCG that may utilize the HARQ process.

[0080] If HARQ feedback is enabled for data in the logical channel, the network may provide an UL grant to the UE based on the HARQ process for which HARQ feedback is enabled at 608. The UL grant may include a HARQ process ID indicating that feedback is enabled. After receiving the UL grant, the UE may transmit UL data using the HARQ process at 610. Furthermore, the UE may retransmit after the RTT based on receiving the UL retransmission grant.

[0081] If the data corresponds to a logical channel with the HARQ process disabled, the network may provide an UL grant for a one-shot transmission at 612 because the UE is not configured for retransmission on the logical channel. At 614, the UE may transmit the UL data without retaining the UL data in the HARQ buffer. Therefore, at 612, either the HARQ process ID is not indicated or a HARQ number is reserved for the HARQ disabled configuration.

[0082] If the data corresponds to a logical channel for which HARQ feedback is not present but retransmission is allowed, then at 616, the network may provide an UL grant to the UE based on HARQ with HARQ feedback disabled. At 618, the UE may send the UL data and retain a copy of the UL data in the HARQ buffer for possible retransmission. In an example, after the UE sends the UL data and before the RTT has elapsed (e.g., before sufficient time has passed to receive feedback), the UE may receive a second UL grant for retransmitting the UL data. In this manner, the UE may send the same UL data multiple times with HARQ feedback disabled.

[0083] Additionally or alternatively, retransmissions may be preconfigured based on adaptive retransmission techniques (e.g., a UL retransmission grant may be received to retransmit UL data a certain number of time slots after the initial transmission). Adaptive retransmissions may be associated with a retransmission window defined based on a DRX retransmission timer. The UE may be configured to perform "blind" retransmissions, where UL data is sent multiple times (e.g., 1, 2, 3, etc.) and is not stored / maintained in the HARQ buffer. The UE may also combine retransmitted PDUs when HARQ feedback is disabled.

[0084] The UE can receive UL grants based on control information messages such as the PDCCH. This control can be included in the DCI indicating the HARQ process ID. The UE and the network can determine whether to prioritize UL grants and send UL grants based on priority rules. In the case where multiple LCGs have data to transmit, priority rules can be defined for the UE to report a truncated BSR, or for the network to allocate UL grants based on the corresponding HARQ process. In the configuration, HARQ-free processes or HARQ-enabled processes can be prioritized.

[0085] Figure 7 700 is a flow chart for configuring transmission of DL data based on different logical channels. At 702, the network may configure the UE based on the logical channel, which includes enabled HARQ feedback, disabled HARQ feedback with retransmissions allowed, and / or unconfigured HARQ processes (e.g., HARQ processes are turned off). When receiving data for DL ​​at 704, the network may determine which logical channel / LCG to utilize at 706.

[0086] If data in the logical channel is allowed to use HARQ feedback, the network may provide a DL allocation to the UE based on the HARQ process with HARQ feedback enabled at 708. After providing the DL allocation, the UE may receive DL data from the network using the HARQ process at 710.

[0087] If the data corresponds to a logical channel with the HARQ process turned off, the network may provide a DL allocation to the UE via a one-shot transmission at 712. The UE may receive the DL data and not retain the DL data in the HARQ buffer at 714. Therefore, at 712, either the HARQ process ID is not indicated or a HARQ number is reserved for the HARQ off configuration.

[0088] If the data corresponds to a logical channel for which no HARQ feedback exists but retransmission is allowed, the network may provide a DL allocation to the UE based on a HARQ process with HARQ feedback disabled at 716. At 718, the UE may receive the DL data and save a copy of the DL data in a HARQ buffer for possible retransmission based on a network device interface (NDI).

[0089] In the DL aspect, when the HARQ process is paused (e.g., when all HARQ processes are in use), the network can send additional DL data without the HARQ process, but can use a low block error rate (BLER) or repetition. Therefore, the BLER can be lower for no HARQ process. For HARQ feedback enable / disable configurations, the BLER can be different for different enable / disable configurations.

[0090] For CG for UL transmission or SPS for DL ​​transmission, the HARQ process ID can be determined from the current symbol of the configured UL / DL grant. For example, the UE may be configured with an UL grant that may be available periodically (e.g., every 10ms) so that the UE may have an opportunity to send data. Similarly, the network may schedule DL data periodically (e.g., every 10ms). Assuming that the HARQ process can be determined from the current time slot, the HARQ process may be 0 when the UE is in time slot 0, the HARQ process may be 1 when the UE is in time slot 1, and so on. Therefore, when the UE has UL data to send and the UL CG opportunity occurs in time slot 1, the HARQ process may be 1. The UE may not have control over the time when the CG opportunity occurs. For example, if the UE determines to transmit on time slot 1, the UE may use HARQ process 1 for transmission.

[0091] If HARQ process 1 corresponds to a HARQ process without feedback or no HARQ process / no HARQ process ID, HARQ process 1 may not be applicable for UL data transmission when the UE determines to send UL data based on enabled HARQ feedback. Therefore, if UL data exists in the logical channel associated with HARQ feedback / HARQ retransmission, but the HARQ process ID determined from the time slot corresponds to a HARQ process with disabled feedback / retransmission, the CG can be skipped and the UE can wait for another CG opportunity. The UE can calculate the HARQ process ID for another CG opportunity, and if the HARQ process ID again corresponds to a HARQ process with disabled feedback, the UE can again skip the other CG opportunity.

[0092] Since multiple skips may cause delays in sending UL data, the UE may be configured with multiple SPS or multiple CG opportunities (e.g., 3 UL grants, 3 CGs, 3 SPS configurations), where the first CG or first SPS configuration may correspond to a HARQ process with disabled feedback, the second CG or second SPS configuration may correspond to no HARQ process, and the third CG or third SPS configuration may correspond to a HARQ process with enabled feedback. This configuration may use the HARQ process ID configured from the time slot, even if the HARQ process is disabled, because the UE may use the time slot to provide a specific HARQ process to the UE. In some cases, the UE may ignore the HARQ process ID, and the HARQ process may be configured per SPS and / or per CG among the maximum number of CG configurations based on the network, regardless of whether the UL / DL CG is without HARQ, HARQ feedback is disabled, or HARQ feedback is enabled and regardless of the HARQ process ID.

[0093] If HARQ retransmission is disabled, the CG timer may not be configured (e.g., the timer may be turned off), which may indicate that the specific configuration used for SPS or CG corresponds to a HARQ process with disabled UL retransmission. That is, the UE may not store / maintain data in the HARQ buffer, and the UE may not calculate the HARQ process ID. If HARQ feedback is disabled, dynamic scheduling of retransmissions may be performed using a single cell radio network temporary identifier (SC-RNTI) within a relative time difference (RTD). The UE may send UL data and be immediately available to receive another request to retransmit the same data. The CG may be used for transmission, but the retransmission may be a dynamic grant based on the SC-RNTI.

[0094] For each configuration for SPS or CG, the network can configure multiple HARQ processes. For example, if the UE is configured with 3 SPS configurations, the network can configure 1 HARQ process for the first configuration, 2 HARQ processes for the second configuration, and 3 HARQ processes for the third configuration. When HARQ feedback / retransmission is allowed, the number of HARQ processes supported via CG can be 16 or more.

[0095] If HARQ feedback / retransmission is disabled, the network may configure the number of HARQ processes to be equal to 1, where the HARQ process ID may be equal to 0. If the UE is configured for no HARQ process, the network may not perform any further configuration. A HARQ process ID of 0 may correspond to disabled feedback for which the UE may determine that CG transmissions do not have HARQ feedback. In the case where multiple SPSs or CGs are configured, HARQ feedback disabling / HARQ retransmission disabling may be configured based on HARQ process ID number 0 by setting nrofHARQ-Processes=1 for the configuration.

[0096] The UE may report a preference (e.g., via an UL RRC message) and / or capability (e.g., via a radio capability container) to use UL / DL transmissions without HARQ. The preference may indicate that the UE prefers to be configured with UL / DL transmissions without HARQ and HARQ processes with disabled feedback. If all supported HARQ processes are paused, the UE may similarly report that UL / DL transmissions without HARQ should be used. The UE may report a preference / capability for prioritizing HARQ processes without HARQ, HARQ processes with disabled feedback, and HARQ processes with enabled feedback for scheduling DL transmissions or providing UL grants. The UE may report two LCGs (e.g., a first LCG corresponding to disabled HARQ feedback and a second LCG corresponding to HARQ processes without HARQ). If the network determines to prioritize the processes, the network may perform a self-determination of the priorities, or the network may follow predetermined rules for selecting / prioritizing the processes. In various aspects, the UE may report a preference for prioritization. For example, the UE may prefer to prioritize no HARQ processes, or the UE may report that HARQ with feedback enabled should be prioritized.

[0097] Figure 8 800 is a flow chart of a method of wireless communication. The method may be performed by a UE (e.g., UE 104), which may include memory 360 and may be the entire UE 104 or a component of the UE 104, such as the TX processor 368, the RX processor 356, and / or the controller / processor 359. The method may provide improved techniques for reducing delayed HARQ conditions.

[0098] At 802, the UE may receive an allocation of resources for an uplink grant or a downlink allocation from a base station. Figure 4 At 408, UE 402 may receive an allocation of resources including an UL grant, a DL allocation, a CG, or an SPS from base station 404. The reception at 802 may be performed by Figure 12 The receiving component 1230 of the device 1202 is performed.

[0099] At 804, the UE may determine whether the resource has an associated HARQ process with no HARQ feedback but with HARQ retransmissions, an associated HARQ process with no HARQ feedback and no HARQ retransmissions, or an associated HARQ process with HARQ feedback and with HARQ retransmissions. Figure 4 , at 410, the UE 402 may determine a resource association with a HARQ process. The UE 402 may determine whether the resource has one of the associated HARQ processes based on the DCI from the base station 404, and / or the UE 402 may determine whether the resource has one of the associated HARQ processes based on whether a set of HARQ processes is in use. If the HARQ process is disabled for the associated resource, the resource may not have a HARQ process associated with HARQ feedback and HARQ retransmission, and / or if HARQ feedback is not configured for a logical channel group on which data is available for transmission, the resource may not have a HARQ process associated with HARQ feedback. At 804, the UE 402 may determine whether the resource has one of the associated HARQ processes based on the DCI from the base station 404, and / or the UE 402 may determine whether the resource has one of the associated HARQ processes based on whether a set of HARQ processes is in use. If the HARQ process is disabled for the associated resource, the resource may not have a HARQ process associated with HARQ feedback and HARQ retransmission, and / or if HARQ feedback is not configured for a logical channel group on which data is available for transmission, the resource may not have a HARQ process associated with HARQ feedback. Figure 12 The determination is performed by the determining component 1242 of the device 1202.

[0100] At 806, the UE may exchange communications with the base station based on the allocation of resources and the determination of whether the resources have one of the associated HARQ processes. Figure 4 At 412, UE 402 may exchange communications with base station 404 based on the allocation of resources at 408 and the determination of resource association with the HARQ process at 410. The exchange at 806 may be performed by Figure 12 The switch component 1244 of the device 1202 is performed.

[0101] Figure 9 900 is a flow chart of a method of wireless communication. The method may be performed by a UE (e.g., UE 104), which may include memory 360 and may be the entire UE 104 or a component of the UE 104, such as the TX processor 368, the RX processor 356, and / or the controller / processor 359. The method may provide improved techniques for reducing delayed HARQ conditions.

[0102] At 902, the UE may report to the base station a capability or preference for communicating without HARQ feedback prior to receiving an allocation of resources. Figure 4, the UE 402 may report its communication capabilities or preferences to the base station 404 at 406 and then receive an allocation of resources at 408. The capabilities or preferences may be for at least one of: uplink transmission without HARQ feedback, downlink transmission without HARQ feedback, HARQ feedback to be used when all supported HARQ processes are in use, a combination of uplink transmission or downlink transmission with HARQ feedback and HARQ processes with disabled HARQ feedback and HARQ retransmissions, and HARQ processes with disabled feedback, prioritizing uplink transmission or downlink transmission without HARQ feedback over HARQ processes with disabled feedback, or prioritizing HARQ processes with disabled feedback over uplink transmission or downlink transmission without HARQ feedback. The UE 402 may report the capabilities to the base station 404 in a radio capabilities container at 406, or the UE 402 may report the preferences to the base station 404 in an RRC message at 406. At 902, the report can be Figure 12 The reporter component 1240 of the device 1202 is performed.

[0103] At 904, the UE may receive an allocation of resources for an uplink grant or downlink allocation from the base station. Figure 4 At 408, UE 402 may receive an allocation of resources including an UL grant, a DL allocation, a CG, or an SPS from base station 404. The reception at 904 may be performed by Figure 12 The receiving component 1230 of the device 1202 is performed.

[0104] At 906, the UE may determine whether the resource has an associated HARQ process with no HARQ feedback but with HARQ retransmissions, an associated HARQ process with no HARQ feedback and no HARQ retransmissions, or an associated HARQ process with HARQ feedback and with HARQ retransmissions. Figure 4 , at 410, the UE 402 may determine the resource association with the HARQ process. The UE 402 may determine whether the resource has one of the associated HARQ processes based on the DCI from the base station 404, and / or the UE 402 may determine whether the resource has one of the associated HARQ processes based on whether the set of HARQ processes is in use. If the HARQ process is disabled for the associated resource, the resource may not have a HARQ process associated with HARQ feedback and HARQ retransmission, and / or if HARQ feedback is not configured for the logical channel group on which data is available for transmission, the resource may not have a HARQ process associated with HARQ feedback. At 906, the Figure 12The determination is performed by the determining component 1242 of the device 1202.

[0105] At 908, the UE may exchange communications with the base station based on the allocation of resources and the determination of whether the resources have one of the associated HARQ processes. Figure 4 At 412, UE 402 may exchange communications with base station 404 based on the allocation of resources at 408 and the determination of resource association with the HARQ process at 410. At 908, the exchange may be performed by Figure 12 The switch component 1244 of the device 1202 is performed.

[0106] At 910, the UE may send an SR based on a configuration having no logical channel or logical channel group associated with at least one of HARQ feedback or HARQ retransmission. Figure 4 , UE 402 may send a scheduling request to base station 404 at 417. At 910, the transmission may be performed by Figure 12 The transmission component 1234 of the device 1202 is performed.

[0107] At 912, if the allocation of resources includes an uplink grant, the UE may exchange communications with the base station based on: sending an uplink transmission based on the uplink grant; monitoring HARQ feedback if the resources have an association with HARQ feedback; and skipping monitoring HARQ feedback if the resources do not have an association with HARQ feedback. For example, referring to Figure 4 , when the UL grant is included / received at 408, the UE 402 may utilize the allocation of resources to send an UL transmission at 416. Furthermore, if the resources allocated at 408 have an association with HARQ feedback, the UE 402 may monitor the HARQ feedback at 418, or if the resources allocated at 408 do not have an association with HARQ feedback, the UE 402 may skip monitoring the HARQ feedback at 418. At 410, the UE 402 may determine, based on the absence of HARQ feedback and HARQ retransmissions from the resources in the uplink grant, that the resources allocated at 408 do not have an associated HARQ process with no HARQ feedback and no HARQ retransmissions, such that at 416, the UE 402 may send an uplink transmission without buffering. Additionally or alternatively, the UE 402 may determine at 410 that the resources allocated at 408 do not have associated HARQ feedback based on the uplink grant indicating that the HARQ process has disabled HARQ feedback. At 912, the transmission may be performed by Figure 12 The transmission component 1234 of the device 1202 is performed.

[0108] At 914, the UE may buffer the uplink transmission after transmission and retransmit the uplink transmission if a retransmission uplink grant is received from the base station. Figure 4 , UE 402 may buffer, at 422, the UL transmission subsequent to sending the UL transmission at 416. At 424, UE 402 may also retransmit the UL transmission based on the UL retransmission grant received from base station 404. At 914, the buffering may be performed by Figure 12 The buffer component 1246 of the device 1202 is performed.

[0109] At 916, the UE may apply priority rules based on the expected usage of the HARQ process to send a truncated BSR. Figure 4 , UE 402 may apply the priority rules at 426. In various aspects, applying the priority rules at 426 may cause UE 402 to send a truncated BSR to base station 404. At 916, the application may be performed by Figure 12 The application component 1248 of the device 1202 is performed.

[0110] At 918, where the allocation of resources includes a downlink allocation, the UE may exchange communications with the base station based on: receiving a downlink transmission based on the downlink allocation; if the resource does not have associated HARQ feedback, skipping the HARQ feedback and storing the downlink transmission in a HARQ buffer for possible retransmission; and if the resource does not have associated HARQ feedback and does not have associated HARQ retransmissions, completing the downlink transmission without storing the downlink transmission in the HARQ buffer. For example, referring to Figure 4 , when the DL assignment with the allocation of resources is included / received at 408, the UE 402 may receive a DL transmission from the base station 404 at 414. Additionally, at 418, the UE 402 may skip HARQ feedback and store the downlink transmission in the HARQ buffer at 422 for possible retransmission, or at 422, the UE 402 may complete the downlink transmission without storing the downlink transmission in the HARQ buffer. At 410, the UE 402 may determine that the resources allocated at 408 do not have associated HARQ feedback based on the absence of a HARQ process for the resources in the downlink assignment, such that the UE 402 may receive the downlink transmission at 414 without buffering. Additionally or alternatively, the UE 402 may determine that the resources allocated at 408 do not have associated HARQ feedback based on the downlink assignment indicating that the HARQ process has disabled HARQ feedback. The reception at 918 may be performed by Figure 12 The receiving component 1230 of the device 1202 is performed.

[0111] At 920, the UE may buffer the downlink transmission after reception and combine the downlink transmission with the retransmission received from the base station. Figure 4 , UE 402 may buffer the DL transmission sent at 416 at 422. UE 402 may also send DL transmission information from base station 404 at 424, which is combined with the retransmission at 424. At 920, the buffering may be performed by Figure 12 The buffer component 1246 of the device 1202 is performed.

[0112] At 922, if the allocation of resources includes a configuration grant, the UE may skip uplink transmission based on the instance of the configuration grant if the uplink transmission includes data requiring HARQ feedback or HARQ retransmission and HARQ feedback has been disabled for the HARQ process ID of the instance. Figure 4 , UE 402 may skip UL transmission associated with the CG receiving / including resource allocation at 408 based on enabling / disabling HARQ feedback at 418. If HARQ retransmission is disabled, then at 408, the allocation of resources may not include configuring a grant timer. Additionally, at 410, UE 402 may determine that HARQ retransmission is disabled based on the absence of configuring a grant timer. At 922, the skipping may be performed by Figure 12 The skip component 1250 of the device 1202 is performed.

[0113] At 924, the UE may receive a configuration for a number of HARQ processes greater than sixteen, with HARQ feedback enabled for the resource. Figure 4 At 414, the UE 402 may receive a configuration for 16 or more HARQ processes. At 408, the UE 402 may receive a configuration grant for multiple configurations or multiple SPS configurations, which include at least a first set of resources, the first set of resources having at least one of disabled HARQ feedback or disabled HARQ retransmission. The first set of resources may be configured with HARQ processes having disabled HARQ feedback or disabled HARQ retransmission based on the configuration of the number of HARQ processes equal to one. At 924, the receiving may be performed by Figure 12 The receiving component 1230 of the device 1202 is performed.

[0114] Figure 10 1000 is a flow chart of a method for wireless communication. The method may be performed by a base station (e.g., base station 102), which may include memory 376 and may be the entire base station 102 or a component of the base station 102, such as TX processor 316, RX processor 370, and / or controller / processor 375. The method may provide improved techniques for reducing delayed HARQ conditions.

[0115] At 1002, the base station may configure a plurality of logical channels for the UE, wherein one or more logical channels have: an associated HARQ process without HARQ feedback but with HARQ retransmission, an associated HARQ process without HARQ feedback and without HARQ retransmission, or an associated HARQ process with HARQ feedback and with HARQ retransmission. Figure 4 At 407, the base station 404 may configure one or more logical channels based on the associated HARQ process. The configuration at 1002 may be performed by Figure 13 The configuration component 1340 of the device 1302 is performed.

[0116] At 1004, the base station may send an allocation of resources for an uplink grant or downlink assignment to the UE. Figure 4 , the base station 404 may send an allocation of resources including an UL grant, a DL allocation, a CG, or an SPS to the UE 402 at 408. The base station 404 may configure each CG or each SPS using a plurality of configurations based on whether the allocation of resources at 408 includes associated HARQ feedback. At 1004, the transmission may be performed by Figure 13 The transmission component 1334 of the device 1302 is performed.

[0117] At 1006, the base station may exchange communications with the UE based on the allocation of resources and a corresponding logical channel from a plurality of logical channels configured for the UE. Figure 4 , base station 404 may exchange communications with UE 402 at 412 based on the allocation of resources at 408 and the logical channels configured at 407. At 1006, the exchange may be performed by Figure 13 The switch component 1342 of the device 1302 is performed.

[0118] Figure 11 1100 is a flow chart of a method of wireless communication. The method may be performed by a base station (e.g., base station 102), which may include memory 376 and may be the entire base station 102 or a component of the base station 102, such as the TX processor 316, the RX processor 370, and / or the controller / processor 375. The method may provide improved techniques for reducing delayed HARQ conditions.

[0119] At 1102, a base station may receive from a UE a capability or preference for communication without HARQ feedback, wherein allocation of resources is based on the capability or the preference. Figure 4At 406, the base station 404 may receive communication capabilities or preferences of the UE 402 as a basis for sending an allocation of resources at 408. The capabilities or preferences may be for at least one of: uplink transmissions without HARQ feedback, downlink transmissions without HARQ feedback, HARQ feedback to be used when all supported HARQ processes are in use, a combination of uplink transmissions or downlink transmissions with HARQ feedback and HARQ processes with disabled HARQ feedback and HARQ retransmissions, and HARQ processes with disabled feedback, prioritizing uplink transmissions or downlink transmissions without HARQ feedback over HARQ processes with disabled feedback, or prioritizing HARQ processes with disabled feedback over uplink transmissions or downlink transmissions without HARQ feedback. The base station 404 may receive the capabilities from the UE 402 in a radio capabilities container at 406, or the base station 404 may receive the preferences from the UE 402 in an RRC message at 406. The reception at 1102 may be performed by Figure 13 The receiving component 1330 of the device 1302 is performed.

[0120] At 1104, the base station may configure a plurality of logical channels for the UE, wherein one or more logical channels have: an associated HARQ process without HARQ feedback but with HARQ retransmission, an associated HARQ process without HARQ feedback and without HARQ retransmission, or an associated HARQ process with HARQ feedback and with HARQ retransmission. Figure 4 At 407, the base station 404 may configure one or more logical channels based on the associated HARQ process. The configuration at 1104 may be performed by Figure 13 The configuration component 1340 of the device 1302 is performed.

[0121] At 1106, the base station may send an allocation of resources for an uplink grant or downlink assignment to the UE. Figure 4, the base station 404 may send an allocation of resources including a UL grant, a DL allocation, a CG, or an SPS to the UE 402 at 408. The base station 404 may configure each CG or each SPS using a plurality of configurations based on whether the allocation of resources at 408 includes associated HARQ feedback. HARQ retransmissions may be disabled such that the allocation of resources at 408 may not include a configuration grant timer. The absence of a configuration grant timer may indicate to the UE 402 that HARQ retransmissions are disabled. At 408, the base station 404 may send a plurality of configuration grants or a plurality of SPS configurations including at least a first set of resources having at least one of disabled HARQ feedback or disabled HARQ retransmissions. The first set of resources may be configured with a HARQ process having disabled HARQ feedback or disabled HARQ retransmissions based on a configuration of a number of HARQ processes equal to one. The transmission at 1106 may be performed by Figure 13 The transmission component 1334 of the device 1302 is performed.

[0122] At 1108, the base station may exchange communications with the UE based on the allocation of resources and a corresponding logical channel from a plurality of logical channels configured for the UE. Figure 4 , the base station 404 may exchange communications with the UE 402 at 412 based on the allocation of resources at 408 and the logical channels configured at 407. At 408, the base station 404 may allocate resources for the HARQ process without HARQ feedback, and the base station 404 may exchange communications with the UE 402 without HARQ feedback. At 408, the base station 404 may also allocate resources for the HARQ process without HARQ feedback based on the HARQ process being used. At 408, HARQ feedback may be disabled for the HARQ process associated with the allocated resources, or HARQ feedback may not be configured for the logical channel group for which data is available for reception. The exchange at 1108 may be performed by Figure 13 The switch component 1342 of the device 1302 is performed.

[0123] At 1110, if the allocation of resources includes an uplink grant, the base station may exchange communications with the UE based on: receiving an uplink transmission based on the uplink grant; sending HARQ feedback for the uplink transmission if the resources have an association with HARQ feedback; and skipping HARQ feedback if the resources do not have an association with HARQ retransmission. For example, referring to Figure 4, the base station 404 may receive an UL transmission based on the UL grant at 416. Furthermore, if the resources allocated at 408 have an association with HARQ feedback, the base station 404 may send HARQ feedback for the UL transmission at 414, or if the resources sent at 408 do not have an association with HARQ retransmission, the base station 404 may skip HARQ feedback at 418. Based on the absence of HARQ feedback and HARQ retransmission from the resources in the uplink grant, the resources allocated at 408 may not have an associated HARQ process with no HARQ feedback and no HARQ retransmission, such that the base station 404 may receive an unbuffered uplink transmission at 416. Additionally or alternatively, the resources allocated at 408 may not have an associated HARQ feedback based on an uplink grant indicating that the HARQ process has disabled HARQ feedback. The reception at 1110 may be caused by Figure 13 The receiving component 1330 of the device 1302 is performed.

[0124] At 1112, the base station may buffer the uplink transmission after reception and combine the downlink transmission with the retransmission received from the UE. Figure 4 , the base station 404 may buffer the UL transmission received at 416 at 422. The base station 404 may also receive DL transmission information combined with the UL retransmission at 424. The buffering at 1112 may be performed by Figure 13 The buffer component 1344 of the device 1302 is performed.

[0125] At 1114, the base station may buffer the downlink transmission after transmission and retransmit the downlink transmission without HARQ feedback. Figure 4 , the base station 404 may buffer at 422 the DL transmission after receiving the UL transmission at 416. The base station 404 may also retransmit the DL transmission at 425 without HARQ feedback. The buffering at 1114 may be performed by Figure 13 The buffer component 1344 of the device 1302 is performed.

[0126] At 1116, the base station may apply priority rules to allocate resources based on the expected usage of the HARQ process. Figure 4 , the base station 404 may apply the priority rules at 426. In various aspects, applying the priority rules at 426 may cause the base station 404 to allocate resources based on the associated HARQ processes. At 1116, the application may be performed by Figure 13 The application component 1346 of the device 1302 is performed.

[0127] At 1118, the base station may configure an SR configuration for a logical channel or logical channel group that is not associated with at least one of HARQ feedback or HARQ retransmission. Figure 4 , base station 404 may receive a scheduling request from UE 402 at 417. The configuration at 1118 may be performed by Figure 13 The configuration component 1340 of the device 1302 is performed.

[0128] At 1120, where the allocation of resources includes a downlink allocation, the base station may exchange communications with the UE based on: sending a downlink transmission based on the downlink allocation; if the resource does not have associated HARQ feedback, skipping the HARQ feedback and storing the downlink transmission in a HARQ buffer for possible retransmission; and if the resource does not have associated HARQ feedback and does not have associated HARQ retransmissions, completing the downlink transmission without storing the downlink transmission in the HARQ buffer. For example, referring to Figure 4 , the base station 404 may send a DL transmission at 414 using the allocation of resources based on the DL allocation included / received at 408. Additionally, at 418, the base station 404 may skip HARQ feedback and store the downlink transmission in a HARQ buffer at 422 for possible retransmission, or at 422, the base station 404 may complete the downlink transmission without storing the downlink transmission in the HARQ buffer. At 408, the allocated resources may not have associated HARQ feedback based on the absence of a HARQ process for the resources in the downlink allocation, such that the base station 404 may send the downlink transmission without buffering at 414. Additionally or alternatively, the allocated resources at 408 may not have associated HARQ feedback based on a downlink allocation indicating that the HARQ process has disabled HARQ feedback. The transmission at 1120 may be performed by Figure 13 The transmission component 1334 of the device 1302 is performed.

[0129] At 1122, the base station may also send a configuration for a number of HARQ processes greater than sixteen, if HARQ feedback is enabled for the resource. Figure 4 , the base station 404 may send a configuration for 16 or more HARQ processes at 414. The transmission at 1122 may be by Figure 13 The transmission component 1334 of the device 1302 is performed.

[0130] Figure 12Figure 1200 illustrates an example of a hardware implementation of an apparatus 1202. The apparatus 1202 may be a UE, a component of a UE, or may implement UE functionality. In some aspects, the apparatus 1202 may include a cellular baseband processor 1204 (also referred to as a modem) coupled to a cellular RF transceiver 1222. In some aspects, the apparatus 1202 may also include one or more subscriber identity module (SIM) cards 1220, an application processor 1206 coupled to a secure digital (SD) card 1208 and a screen 1210, a Bluetooth module 1212, a wireless local area network (WLAN) module 1214, a global positioning system (GPS) module 1216, or a power supply 1218. The cellular baseband processor 1204 communicates with the UE 104 and / or the BS 102 / 180 via the cellular RF transceiver 1222. The cellular baseband processor 1204 may include computer-readable media / memory. The computer-readable media / memory may be non-transitory. The cellular baseband processor 1204 is responsible for general processing, including executing software stored on a computer-readable medium / memory. When executed by the cellular baseband processor 1204, the software causes the cellular baseband processor 1204 to perform the various functions described above. The computer-readable medium / memory may also be used to store data that is manipulated by the cellular baseband processor 1204 when executing the software. The cellular baseband processor 1204 also includes a receiving component 1230, a communication manager 1232, and a transmission component 1234. The communication manager 1232 includes one or more of the components illustrated. The components within the communication manager 1232 may be stored in a computer-readable medium / memory and / or configured as hardware within the cellular baseband processor 1204. The cellular baseband processor 1204 may be a component of the UE 350 and may include a memory 360, and / or at least one of a TX processor 368, an RX processor 356, and a controller / processor 359. In one configuration, the device 1202 may be a modem chip and include only the baseband processor 1204, while in another configuration, the device 1202 may be the entire UE (e.g., see Figure 3 350) and includes additional modules of device 1202.

[0131] For example, as described in conjunction with 802, 904, 918, and 924, the receiving component 1230 is configured to: receive an allocation of resources for an uplink grant or downlink allocation from a base station; receive on the DL based on the DL allocation and skip HARQ feedback (FB) but store the DL transmission in a buffer or complete the DL transmission without storing the DL transmission in memory; and receive a configuration for a number of HARQ processes greater than sixteen. For example, as described in conjunction with 910 and 912, the transmitting component 1234 is configured to: send an SR based on a configuration having no logical channel or LCG associated with at least one of HARQ feedback or HARQ retransmission; and send based on a UL grant and monitor for the HARQ FB or skip monitoring for the HARQ FB based on resource association with the HARQ FB.

[0132] The communication manager 1232 includes a reporter component 1240 configured to report a capability or preference for communication without HARQ feedback to the base station prior to receiving a resource allocation, e.g., as described in conjunction with 902. The communication manager 1232 also includes a determination component 1242 configured to determine whether a resource has an associated HARQ process with / without ARQ feedback and with / without HARQ retransmissions, e.g., as described in conjunction with 804 and 906. The communication manager 1232 also includes a switch component 1244 configured to exchange communications with the base station based on the allocation of resources and the determination of whether the resource has one of the associated HARQ processes, e.g., as described in conjunction with 806 and 908. The communication manager 1232 also includes a buffer component 1246 configured to, for example, buffer uplink transmissions after transmission and retransmit the uplink transmission if a retransmission uplink grant is received from the base station, as described in conjunction with 914 and 920; and to buffer downlink transmissions after reception and combine the downlink transmissions with the retransmissions received from the base station. The communication manager 1232 also includes an application component 1248 configured to, for example, apply priority rules based on the expected use of the HARQ process to send truncated buffer status reports, as described in conjunction with 916. The communication manager 1232 also includes a skip component 1250 configured to, for example, skip the UL transmission based on the instance if the UL transmission includes data requiring HARQ FB or HARQ retransmission and the HARQ process ID for the instance of the CG has HARQ FB disabled, as described in conjunction with 922.

[0133] The device may include performing Figure 8-Figure 9 The flowchart of each block of the algorithm is an additional component. Thus, Figure 8-Figure 9Each block in the flowchart may be performed by a component, and the apparatus may include one or more of those components. A component may be one or more hardware components specifically configured to perform the stated process / algorithm, implemented by a processor configured to perform the stated process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0134] As shown, apparatus 1202 may include various components configured for various functions. In one configuration, apparatus 1202, and in particular cellular baseband processor 1204, includes: means for receiving an allocation of resources for an uplink grant or downlink assignment from a base station; means for determining whether the resource has an associated HARQ process without HARQ feedback but with HARQ retransmissions, an associated HARQ process without HARQ feedback and without HARQ retransmissions, or an associated HARQ process with HARQ feedback and with HARQ retransmissions; and means for exchanging communications with the base station based on the allocation of resources and the determination of whether the resource has an associated HARQ process of one of the associated HARQ processes. Apparatus 1202 also includes means for sending a scheduling request (SR) based on a configuration having no logical channel or logical channel group associated with at least one of HARQ feedback or HARQ retransmissions. The means for exchanging the communications with the base station is further configured to: send an uplink transmission based on the uplink grant; monitor HARQ feedback if the resource has an association with the HARQ feedback; and skip monitoring the HARQ feedback if the resource does not have an association with the HARQ feedback. Apparatus 1202 also includes means for buffering the uplink transmission after transmission; and means for retransmitting the uplink transmission if a retransmission uplink grant is received from the base station. Apparatus 1202 also includes means for applying a priority rule to send a truncated BSR based on the expected usage of the HARQ process.

[0135] The means for exchanging the communications with the base station is further configured to: receive a downlink transmission based on the downlink assignment; if the resource does not have the associated HARQ feedback, skip the HARQ feedback and store the downlink transmission in a HARQ buffer for possible retransmission; and if the resource does not have the associated HARQ feedback and does not have the associated HARQ retransmission, complete the downlink transmission without storing the downlink transmission in the HARQ buffer. Apparatus 1202 also includes means for buffering the downlink transmission after receiving it; and means for combining the downlink transmission with the retransmission received from the base station. Apparatus 1202 also includes means for skipping the uplink transmission based on the instance of the configuration grant if the uplink transmission includes data requiring HARQ feedback or HARQ retransmission and the HARQ process ID for the instance of the configuration grant has HARQ feedback disabled. Apparatus 1202 also includes means for receiving a configuration for a number of HARQ processes greater than sixteen. Apparatus 1202 further includes means for reporting to the base station a capability or preference for communicating without HARQ feedback prior to receiving the allocation of the resources.

[0136] This means may be one or more components of the apparatus 1202 configured to perform the functions recited by this means. As described above, the apparatus 1202 may include the TX processor 368, the RX processor 356, and the controller / processor 359. Thus, in one configuration, this means may be the TX processor 368, the RX processor 356, and the controller / processor 359 configured to perform the functions recited by this means.

[0137] Figure 13Figure 1300 illustrates an example of a hardware implementation for apparatus 1302. Apparatus 1302 may be a base station, a component of a base station, or may implement base station functionality. In some aspects, apparatus 1202 may include a baseband unit 1304. Baseband unit 1304 may communicate with UE 104 via a cellular RF transceiver 1322. Baseband unit 1304 may include computer-readable media / memory. Baseband unit 1304 is responsible for general processing, including executing software stored on computer-readable media / memory. When executed by baseband unit 1304, the software enables baseband unit 1304 to perform the various functions described above. The computer-readable media / memory may also be used to store data manipulated by baseband unit 1304 when executing the software. Baseband unit 1304 also includes a receiving component 1330, a communication manager 1332, and a transmitting component 1334. Communication manager 1332 includes one or more of the components illustrated. Components within communication manager 1332 may be stored in computer-readable media / memory and / or configured as hardware within baseband unit 1304. The baseband unit 1304 may be a component of the base station 310 and may include a memory 376 and / or at least one of the TX processor 316 , the RX processor 370 , and the controller / processor 375 .

[0138] The receiving component 1330 is configured to receive a capability or preference for communication without HARQ feedback from the UE, e.g., as described in conjunction with 1102 and 1110, the allocation of resources being based on the capability or the preference; and receive an UL transmission and send a HARQ FB for the UL transmission or skip the HARQ FB based on the resource association with the HARQ process. The transmitting component 1334 is configured to send an allocation of resources for an uplink grant or downlink allocation to the UE, as described in conjunction with 1004, 1106, 1120, and 1122; send on the DL based on the DL allocation and skip the HARQ FB or complete the DL transmission based on the resource association with the HARQ process; and send a configuration for a number of HARQ processes greater than sixteen.

[0139] The communication manager 1332 includes a configuration component 1340 configured to configure one or more logical channels for the UE, each of which has an associated HARQ process with / without HARQ feedback and with / without HARQ retransmission, and to configure an SR configuration for a logical channel or LCG that is not associated with at least one of the HARQ feedback or the HARQ retransmission, e.g., as described in conjunction with 1002, 1104, and 1118. The communication manager 1332 also includes a switch component 1342 configured to exchange communications with the UE based on the allocation of resources and a corresponding logical channel from the plurality of logical channels configured for the UE, e.g., as described in conjunction with 1006 and 1108. The communication manager 1332 also includes a buffer component 1344 configured to, for example, buffer the uplink transmission after reception and combine the downlink transmission with a retransmission received from the UE as described in conjunction with 1112 and 1114; and to buffer the downlink transmission after transmission and retransmit the downlink transmission in the absence of HARQ feedback. The communication manager 1332 also includes an application component 1346 configured to, for example, apply a priority rule based on the expected use of the HARQ process to allocate the resources as described in conjunction with 1116.

[0140] The apparatus may include executing Figure 11-12 The flowchart of each block of the algorithm is an additional component. Thus, Figure 11-12 Each block in the flowchart may be performed by a component, and the apparatus may include one or more of those components. A component may be one or more hardware components specifically configured to perform the stated process / algorithm, implemented by a processor configured to perform the stated process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0141] As shown, apparatus 1302 may include various components configured for various functions. In one configuration, apparatus 1302, and in particular baseband unit 1304, includes: means for configuring a plurality of logical channels for a user equipment (UE), wherein one or more logical channels have associated HARQ processes without HARQ feedback but with HARQ retransmissions, associated HARQ processes without HARQ feedback and without HARQ retransmissions, or associated HARQ processes with HARQ feedback and with HARQ retransmissions; means for sending an allocation of resources for an uplink grant or a downlink assignment to the UE; and means for exchanging communications with the UE based on the allocation of resources and corresponding logical channels from the plurality of logical channels configured for the UE. The means for exchanging the communication with the UE is further configured to: receive an uplink transmission based on the uplink grant; send HARQ feedback for the uplink transmission if the resource has an association with the HARQ feedback; and skip the HARQ feedback if the resource does not have an association with the HARQ retransmission. Apparatus 1302 also includes: means for buffering the uplink transmission after reception; and means for combining the downlink transmission with the retransmission received from the UE. Apparatus 1302 also includes: means for buffering the downlink transmission after transmission; and means for retransmitting the downlink transmission without HARQ feedback. Apparatus 1302 also includes: means for applying priority rules to allocate the resources based on the expected use of the HARQ process.

[0142] Apparatus 1302 further comprises: means for configuring a scheduling request configuration for a logical channel or logical channel group that is not associated with at least one of the HARQ feedback or the HARQ retransmission. The means for exchanging the communication with the UE is further configured to: send a downlink transmission based on the downlink allocation; if the resource does not have the associated HARQ feedback, skip the HARQ feedback and store the downlink transmission in a HARQ buffer for possible retransmission; and if the resource does not have the associated HARQ feedback and does not have the associated HARQ retransmission, complete the transmission of the downlink transmission without storing the downlink transmission in the HARQ buffer. Apparatus 1302 further comprises: means for sending a configuration for a number of HARQ processes greater than sixteen. Apparatus 1302 further comprises: means for receiving, from the UE, a capability or preference for the communication without HARQ feedback, wherein the allocation of the resources is based on the capability or the preference.

[0143] This means may be one or more components of the apparatus 1302 configured to perform the functions recited by this means. As described above, the apparatus 1302 may include the TX processor 316, the RX processor 370, and the controller / processor 375. Thus, in one configuration, this means may be the TX processor 316, the RX processor 370, and the controller / processor 375 configured to perform the functions recited by this means.

[0144] It should be understood that the specific order or hierarchy of blocks in the disclosed processes / flowcharts is illustrative of example methods. Based on design preferences, it should be understood that the specific order or hierarchy of blocks in the processes / flowcharts may be rearranged. In addition, some blocks may be combined or omitted. The accompanying method claims present elements of the various blocks in an example order and are not meant to be limited to the specific order or hierarchy presented.

[0145] The previous description is provided to enable those skilled in the art to practice the various aspects described herein. Those skilled in the art will readily understand the various modifications to these aspects, and the general principles defined herein can be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but to conform to the full scope consistent with the language claims, wherein, unless explicitly stated as such, reference to an element in the singular is not intended to mean "one and only one", but rather "one or more". Terms such as "if", "when..." and "under..." conditions should be interpreted as meaning "under these conditions", rather than implying an immediate time relationship or reaction. That is, these phrases, for example, "when...", do not imply an immediate action in response to an action or during the occurrence of an action, but only imply that an action will occur if the condition is met, but does not require a specific or immediate time constraint for the occurrence of the action. The word "exemplary" is used herein to mean "serving as an example, instance or illustration". Any aspect described as "exemplary" herein is not necessarily interpreted as being preferred or advantageous over other aspects. Unless otherwise specified, the term "some" refers to one or more. Combinations such as “at least one of A, B, or C,” “one or more of A, B, or C,” “at least one of A, B, and C,” “one or more of A, B, and C,” and “A, B, C, or any combination thereof” include any combination of A, B, and / or C, and may include multiple A, multiple B, or multiple C. Specifically, combinations such as “at least one of A, B, or C,” “one or more of A, B, or C,” “at least one of A, B, and C,” “one or more of A, B, and C,” and “A, B, C, or any combination thereof” may be only A, only B, only C, A and B, A and C, B and C, or A and B and C, where any such combination may include one or more members of A, B, or C. All structural and functional equivalents to the elements of the various aspects described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. In addition, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly recited in the claims. The words “module,” “mechanism,” “element,” “device,” etc. may not be substitutes for the word “component.” Thus, a claim element should not be interpreted as means plus function unless the element is explicitly recited using the phrase “means for.”

[0146] The following aspects are merely illustrative and may be combined without limitation with other aspects or teachings described herein.

[0147] Aspect 1 is a method for wireless communication at a UE, comprising: receiving an allocation of resources for uplink authorization or downlink allocation from a base station; selecting a resource having an associated HARQ process type, the associated HARQ process type comprising at least one of: a first HARQ process without HARQ feedback and with HARQ retransmission, a second HARQ process without the HARQ feedback and without the HARQ retransmission, or a third HARQ process with the HARQ feedback and with the HARQ retransmission; and exchanging communications with the base station based on the allocation of the resource and the selection of the resource having one of the associated HARQ process types.

[0148] Aspect 2 can be combined with aspect 1 and further include: selecting the resource having one of the associated HARQ process types based on DCI from the base station.

[0149] Aspect 3 can be combined with any of aspects 1-2, and further comprises: selecting the resource having one of the associated HARQ process types based on whether the HARQ process set is in use.

[0150] Aspect 4 can be combined with any one of aspects 1-3, and includes: if the associated HARQ process type is disabled for the resource, the resource does not have the third HARQ process with the HARQ feedback and the HARQ retransmission.

[0151] Aspect 5 can be combined with any of aspects 1-4, and includes: if the HARQ feedback is not configured for a logical channel group on which data can be used for transmission, the resource does not have the third HARQ process with the HARQ feedback.

[0152] Aspect 6 can be combined with any one of Aspects 1-5, and includes: the allocation of the resource includes the uplink grant, and wherein the exchange of the communication with the base station also includes: sending an uplink transmission based on the uplink grant; if the resource is associated with the HARQ retransmission, monitoring the PDCCH scheduling for the retransmission in the same HARQ process; and if the resource is not associated with the HARQ retransmission, monitoring the PDCCH scheduling of the second transmission in the same HARQ process.

[0153] Aspect 7 can be combined with any one of aspects 1-6, and includes: the second HARQ process without the HARQ feedback and without the HARQ retransmission corresponds to a deactivated HARQ process, and wherein the UE sends the uplink transmission without buffering.

[0154] Aspect 8 can be combined with any of Aspects 1-7 and includes: the first HARQ process without the HARQ feedback and with the HARQ retransmission corresponds to monitoring of the PDCCH scheduling for the transmission in the same HARQ process, wherein the monitoring is performed without a HARQ RTT timer or with a zero-length RTT timer, and wherein the UE utilizes buffering to send the uplink transmission.

[0155] Aspect 9 can be combined with any of Aspects 1-8 and includes: the third HARQ process with the HARQ feedback and with the HARQ retransmission corresponds to the monitoring of the PDCCH scheduling for the transmission in the same HARQ process after the expiration of the HARQ RTT timer associated with the RTT, and wherein the UE utilizes buffering to send the uplink transmission.

[0156] Aspect 10 can be combined with any one of aspects 1-9, and includes: the allocation of the resource includes a CG or an SPS.

[0157] Aspect 11 can be combined with any of Aspects 1-10 and includes: the allocation of the resources includes the configuration authorization, and the method also includes: if the uplink transmission includes data for a HARQ process type different from a different HARQ process type associated with a CG opportunity or an SPS opportunity, then skipping the uplink transmission at the CG opportunity or the SPS opportunity.

[0158] Aspect 12 can be combined with any of aspects 1-11, and includes: the absence of the CG timer indicates that the HARQ retransmission is disabled.

[0159] Aspect 13 can be combined with any one of aspects 1-12, and includes: the HARQ feedback being enabled for the resource, the method further comprising: receiving a configuration for a number of HARQ processes greater than sixteen.

[0160] Aspect 14 can be combined with any of Aspects 1-13 and also include: receiving multiple configuration grants or multiple SPS configurations, the multiple configuration grants or the multiple SPS configurations including at least a first resource set, the first resource set being configured to have at least one of the associated HARQ process types.

[0161] Aspect 15 can be combined with any of Aspects 1-14 and includes: the first resource set is configured with the associated HARQ process type, and wherein the associated HARQ process type includes: disabling HARQ feedback or disabling HARQ retransmission based on the configuration of a number of HARQ processes equal to one.

[0162] Aspect 16 can be combined with any of aspects 1-15, and further comprises: before receiving the allocation of the resources, reporting a capability or preference for communicating with the associated HARQ process type to the base station.

[0163] Aspect 17 can be combined with any of Aspects 1-16 and also include: reporting a truncated BSR for at least one logical channel group based on multiple logical channel groups, the multiple logical channel groups including data associated with the same associated HARQ process type or different associated HARQ process types.

[0164] Aspect 18 is a method for performing wireless communication at a base station, comprising: configuring multiple logical channels for a UE, one or more of the multiple logical channels having an associated HARQ process type, the associated HARQ process type including at least one of: a first HARQ process without HARQ feedback and with HARQ retransmission, a second HARQ process without the HARQ feedback and without the HARQ retransmission, or a third HARQ process with the HARQ feedback and with the HARQ retransmission; sending an allocation of resources for uplink authorization or downlink allocation to the UE; and exchanging communications with the UE based on the allocation of the resources and a corresponding logical channel from the multiple logical channels configured for the UE.

[0165] Aspect 19 can be combined with aspect 18 and further include indicating via DCI that the associated HARQ process type associated with the allocation of the resource is without the HARQ feedback, wherein the base station exchanges the communication with the UE without the HARQ feedback.

[0166] Aspect 20 can be combined with any of aspects 18-19, and further comprises allocating the resource for the associated HARQ process type without the HARQ feedback based on the HARQ process set being used.

[0167] Aspect 21 can be combined with any of aspects 18-20, and comprises: if the HARQ feedback is not configured for the data-available logical channel group, the allocation of the resources corresponds to the associated HARQ process type without the HARQ feedback.

[0168] Aspect 22 can be combined with any of Aspects 18-21 and includes: the allocation of the resource includes the downlink allocation, and wherein in order to exchange the communication with the UE, the method also includes: sending a first downlink transmission based on the downlink allocation; and for the same HARQ process, if the resource is associated with the HARQ retransmission, scheduling the first PDCCH for the retransmission, or if the resource is not associated with the HARQ retransmission, scheduling the second PDCCH for the second downlink transmission.

[0169] Aspect 23 can be combined with any one of Aspects 18-22 and includes: the second HARQ process without the HARQ feedback and without the HARQ retransmission corresponds to a deactivated HARQ process, and wherein the base station sends at least one of the first downlink transmission or the second downlink transmission without buffering.

[0170] Aspect 24 can be combined with any of Aspects 18-23 and includes: the HARQ process with the HARQ retransmission corresponds to the first PDCCH scheduled for the retransmission in the same HARQ process, and wherein if the HARQ feedback is disabled, the HARQ process with the HARQ retransmission is performed without a HARQ RTT timer or with a zero-length HARQ RTT timer, or if the HARQ feedback is enabled, the HARQ process with the HARQ retransmission is performed after the HARQ RTT timer expires, and the HARQ RTT timer is associated with the RTT.

[0171] Aspect 25 can be combined with any of aspects 18-24, and comprises: the allocation of the resource comprises a CG or an SPS.

[0172] Aspect 26 can be combined with any of Aspects 18-25 and also include: configuring each CG or each SPS using multiple configurations based on whether the allocation includes a HARQ process type that is different from a different HARQ process type associated with the CG or the SPS.

[0173] Aspect 27 can be combined with any of aspects 18-26, and includes: the absence of the CG timer indicates to the UE that the HARQ retransmission is disabled.

[0174] Aspect 28 can be combined with any of aspects 18-27, and includes: the HARQ feedback being enabled for the resource, the method further comprising: sending a configuration for a number of HARQ processes greater than sixteen.

[0175] Aspect 29 can be combined with any of Aspects 18-28 and also include: sending multiple configuration grants or multiple SPS configurations, the multiple configuration grants or the multiple SPS configurations including at least a first resource set, which is configured to have at least one associated HARQ process type among the associated HARQ process types.

[0176] Aspect 30 can be combined with any of aspects 18-29, and further comprising: receiving, from the UE, a capability or a preference for the communication having the associated HARQ process type, and wherein the allocation of the resources is based on the capability or the preference.

[0177] Aspect 31 is an apparatus for wireless communication, comprising at least one processor coupled to a memory and configured to implement any one of aspects 1-30.

[0178] Aspect 32 can be combined with Aspect 31 and further include: a transceiver coupled to the at least one processor.

[0179] Aspect 33 is an apparatus for wireless communication, comprising means for implementing any one of aspects 1-30.

[0180] Aspect 34 is a computer-readable medium storing computer-executable code that, when executed by at least one processor, causes the at least one processor to implement any one of aspects 1-30.

Claims

1. An apparatus for performing wireless communication at a user equipment (UE), comprising: at least one memory including instructions; and at least one processor configured to execute the instructions so that the apparatus: Receiving an allocation of resources for an uplink grant or a downlink assignment from a base station, wherein the allocation of the resources comprises a configuration grant CG or a semi-persistent scheduling SPS; selecting a resource having an associated hybrid automatic repeat request (HARQ) process type, the associated HARQ process type comprising at least one of: a first HARQ process without HARQ feedback and with HARQ retransmission, a second HARQ process without the HARQ feedback and without the HARQ retransmission, or a third HARQ process with the HARQ feedback and with the HARQ retransmission; exchanging communications with the base station based on the allocation of the resources and the selection of the resources having one of the associated HARQ process types; as well as If an uplink transmission includes data for a different HARQ process type than a different HARQ process type associated with a CG occasion or an SPS occasion, the uplink transmission is skipped at the CG occasion or the SPS occasion.

2. The apparatus of claim 1 , wherein the at least one processor is further configured to select the resource having one of the associated HARQ process types based on downlink control information (DCI) from the base station.

3. The apparatus of claim 1 , wherein the at least one processor is further configured to select the resource having one of the associated HARQ process types based on whether a HARQ process set is in use. 4 . The apparatus of claim 1 , wherein if the associated HARQ process type is disabled for the resource, the resource does not have the third HARQ process with the HARQ feedback and the HARQ retransmission. 5 . The apparatus of claim 1 , wherein the resource does not have the third HARQ process with the HARQ feedback if the HARQ feedback is not configured for a logical channel group on which data is available for transmission.

6. The apparatus of claim 1 , wherein the allocation of the resources comprises the uplink grant, and wherein to exchange the communications with the base station, the at least one processor is further configured to: sending an uplink transmission based on the uplink grant; If the resource is associated with the HARQ retransmission, monitoring a Physical Downlink Control Channel (PDCCH) scheduling for the retransmission in the same HARQ process; and If the resource is not associated with the HARQ retransmission, monitoring the PDCCH scheduling of a second transmission in the same HARQ process.

7. The apparatus of claim 6, wherein the second HARQ process without the HARQ feedback and without the HARQ retransmission corresponds to a deactivated HARQ process, and wherein the UE sends the uplink transmission without buffering.

8. The apparatus of claim 6 , wherein the first HARQ process without the HARQ feedback and with the HARQ retransmission corresponds to the monitoring of the PDCCH scheduling for the transmission in the same HARQ process, wherein the monitoring is performed without a HARQ round trip time (RTT) timer or with a zero-length RTT timer, and wherein the UE utilizes buffering to send the uplink transmission.

9. The apparatus of claim 6 , wherein the third HARQ process with the HARQ feedback and with the HARQ retransmission corresponds to the monitoring of the PDCCH scheduling for the transmission in the same HARQ process after expiration of a HARQ RTT timer associated with a round trip time (RTT), and wherein the UE utilizes buffering to send the uplink transmission.

10. The apparatus of claim 1, wherein the absence of a CG timer indicates that the HARQ retransmission is disabled.

11. The apparatus of claim 1, wherein the HARQ feedback is enabled for the resource, the at least one processor further configured to receive a configuration for a number of HARQ processes greater than sixteen.

12. The apparatus according to claim 1, wherein the at least one processor is further configured to receive a plurality of configuration grants or a plurality of SPS configurations, wherein the plurality of configuration grants or the plurality of SPS configurations include at least a first resource set, and the first resource set is configured to have at least one of the associated HARQ process types.

13. The apparatus of claim 12 , wherein the first set of resources is configured with the associated HARQ process type, and wherein the associated HARQ process type comprises: Disabling HARQ feedback or disabling HARQ retransmission based on configuration of a number of HARQ processes equal to one.

14. The apparatus of claim 1, wherein the at least one processor is further configured to, prior to receiving the allocation of the resources, report to the base station a capability or preference for communicating with the associated HARQ process type.

15. The apparatus of claim 1 , wherein the at least one processor is further configured to report a truncated buffer status report (BSR) of at least one logical channel group based on a plurality of logical channel groups, the plurality of logical channel groups including data associated with the same associated HARQ process type or different associated HARQ process types.

16. An apparatus for wireless communication at a base station, comprising: at least one memory including instructions; and at least one processor configured to execute the instructions so that the apparatus: Configuring a plurality of logical channels for a user equipment UE, one or more logical channels of the plurality of logical channels having an associated hybrid automatic repeat request (HARQ) process type, the associated HARQ process type comprising at least one of the following: a first HARQ process without HARQ feedback and with HARQ retransmission, a second HARQ process without the HARQ feedback and without the HARQ retransmission, or a third HARQ process with the HARQ feedback and with the HARQ retransmission; Sending an allocation of resources for uplink grant or downlink assignment to the UE, wherein the allocation of the resources comprises configuring a grant CG or a semi-persistent scheduling SPS; configuring each CG or each SPS using a plurality of configurations based on whether the allocation includes a different HARQ process type than a different HARQ process type associated with the CG or the SPS; and Communications are exchanged with the UE based on the allocation of the resources and a corresponding logical channel from the plurality of logical channels configured for the UE.

17. The apparatus of claim 16, wherein the at least one processor is further configured to indicate, via a DCI, that the associated HARQ process type associated with the allocation of the resources is without the HARQ feedback, wherein the base station exchanges the communications with the UE without the HARQ feedback.

18. The apparatus of claim 17, wherein the at least one processor is further configured to allocate the resources for the associated HARQ process type without the HARQ feedback based on a HARQ process set being used.

19. The apparatus of claim 17, wherein if the HARQ feedback is not configured for a logical channel group on which data is available, the allocation of the resources corresponds to the associated HARQ process type without the HARQ feedback.

20. The apparatus of claim 16, wherein the allocation of the resources comprises the downlink allocation, and wherein to exchange the communications with the UE, the at least one processor is further configured to: sending a first downlink transmission based on the downlink assignment; and For the same HARQ process, if the resource is associated with the HARQ retransmission, a first physical downlink control channel PDCCH for retransmission is scheduled, or if the resource is not associated with the HARQ retransmission, a second PDCCH for a second downlink transmission is scheduled.

21. The apparatus of claim 20, wherein the second HARQ process without the HARQ feedback and without the HARQ retransmission corresponds to a deactivated HARQ process, and wherein the base station sends at least one of the first downlink transmission or the second downlink transmission without buffering.

22. The apparatus of claim 20, wherein the HARQ process with the HARQ retransmission corresponds to the first PDCCH scheduled for the retransmission in the same HARQ process, and Wherein, if the HARQ feedback is disabled, the HARQ process with the HARQ retransmission is performed without a HARQ round trip time (RTT) timer or with a zero-length HARQ RTT timer, or if the HARQ feedback is enabled, the HARQ process with the HARQ retransmission is performed after the HARQ RTT timer expires, and the HARQ RTT timer is associated with the RTT.

23. The apparatus of claim 16, wherein the absence of a CG timer indicates to the UE that the HARQ retransmission is disabled.

24. The apparatus of claim 16, wherein the HARQ feedback is enabled for the resources, and the at least one processor is further configured to send a configuration for a number of HARQ processes greater than sixteen.

25. The apparatus of claim 16, wherein the at least one processor is further configured to send a plurality of configuration grants or a plurality of SPS configurations, the plurality of configuration grants or the plurality of SPS configurations comprising at least a first resource set configured to have at least one of the associated HARQ process types.

26. The apparatus of claim 16, wherein the at least one processor is further configured to receive, from the UE, a capability or a preference for the communication having the associated HARQ process type, and wherein the allocation of the resources is based on the capability or the preference.

27. A method for wireless communication at a user equipment (UE), comprising: Receiving an allocation of resources for an uplink grant or a downlink assignment from a base station, wherein the allocation of the resources comprises a configuration grant CG or a semi-persistent scheduling SPS; selecting a resource having an associated hybrid automatic repeat request (HARQ) process type, the associated HARQ process type comprising at least one of: a first HARQ process without HARQ feedback and with HARQ retransmission, a second HARQ process without the HARQ feedback and without the HARQ retransmission, or a third HARQ process with the HARQ feedback and with the HARQ retransmission; exchanging communications with the base station based on the allocation of the resources and the selection of the resources having one of the associated HARQ process types; as well as If an uplink transmission includes data for a different HARQ process type than a different HARQ process type associated with a CG occasion or an SPS occasion, the uplink transmission is skipped at the CG occasion or the SPS occasion.

28. The method according to claim 27, further comprising: The resource having one of the associated HARQ process types is selected based on downlink control information (DCI) from the base station.

29. The method of claim 27, further comprising: The resource having one of the associated HARQ process types is selected based on whether a HARQ process set is in use.

30. The method of claim 27, wherein if the associated HARQ process type is disabled for the resource, then the resource does not have the third HARQ process with the HARQ feedback and the HARQ retransmission.

31. The method of claim 27, wherein the resource does not have the third HARQ process with the HARQ feedback if the HARQ feedback is not configured for a logical channel group on which data is available for transmission.

32. The method of claim 27, wherein the allocation of the resources comprises the uplink grant, and wherein exchanging the communications with the base station comprises: sending an uplink transmission based on the uplink grant; If the resource is associated with the HARQ retransmission, monitoring a physical downlink control channel (PDCCH) scheduling for the retransmission in the same HARQ process; as well as If the resource is not associated with the HARQ retransmission, monitoring the PDCCH scheduling of a second transmission in the same HARQ process.

33. The method of claim 32, wherein the second HARQ process without the HARQ feedback and without the HARQ retransmission corresponds to a deactivated HARQ process, and wherein the UE sends the uplink transmission without buffering.

34. The method of claim 32, wherein the first HARQ process without the HARQ feedback and with the HARQ retransmission corresponds to the monitoring of the PDCCH scheduling for the transmission in the same HARQ process, wherein the monitoring is performed without a HARQ round trip time (RTT) timer or with a zero-length RTT timer, and wherein the UE utilizes buffering to send the uplink transmission.

35. The method of claim 32, wherein the third HARQ process with the HARQ feedback and with the HARQ retransmission corresponds to the monitoring of the PDCCH scheduling for the transmission in the same HARQ process after expiration of a HARQ RTT timer associated with a round trip time (RTT), and wherein the UE utilizes buffering to send the uplink transmission.

36. The method of claim 27, wherein the absence of a CG timer indicates that the HARQ retransmission is disabled.

37. The method of claim 27, wherein the HARQ feedback is enabled for the resource, wherein the method further comprises receiving a configuration for a number of HARQ processes greater than sixteen.

38. The method of claim 27, further comprising: A plurality of configuration grants or a plurality of SPS configurations are received, the plurality of configuration grants or the plurality of SPS configurations comprising at least a first set of resources configured to have at least one of the associated HARQ process types.

39. The method according to claim 38, wherein The first resource set is configured with the associated HARQ process type, and wherein the associated HARQ process type includes disabling HARQ feedback or disabling HARQ retransmission based on a configuration of a number of HARQ processes equal to one.

40. The method of claim 27, further comprising: Prior to receiving the allocation of the resources, a capability or preference for communicating with the associated HARQ process type is reported to the base station.

41. The method of claim 27, further comprising: A truncated buffer status report (BSR) of at least one logical channel group is reported based on a plurality of logical channel groups including data associated with the same associated HARQ process type or different associated HARQ process types.

42. A method for wireless communication at a base station, comprising: Configuring a plurality of logical channels for a user equipment (UE), wherein one or more logical channels of the plurality of logical channels have an associated hybrid automatic repeat request (HARQ) process type, wherein the associated HARQ process type comprises at least one of the following: a first HARQ process without HARQ feedback and with HARQ retransmission, a second HARQ process without the HARQ feedback and without the HARQ retransmission, or a third HARQ process with the HARQ feedback and with the HARQ retransmission; Sending an allocation of resources for uplink grant or downlink assignment to the UE, wherein the allocation of the resources comprises configuring a grant CG or a semi-persistent scheduling SPS; configuring each CG or each SPS using a plurality of configurations based on whether the allocation includes a different HARQ process type than a different HARQ process type associated with the CG or the SPS; and Communications are exchanged with the UE based on the allocation of the resources and a corresponding logical channel from the plurality of logical channels configured for the UE.

43. The method of claim 42, further comprising: The associated HARQ process type associated with the allocation of the resources is indicated via DCI without the HARQ feedback, wherein the base station exchanges the communications with the UE without the HARQ feedback.

44. The method of claim 43, further comprising: The resources are allocated for the associated HARQ process type without the HARQ feedback based on the HARQ process set being used.

45. The method of claim 43, wherein if the HARQ feedback is not configured for a logical channel group on which data is available, the allocation of the resources corresponds to the associated HARQ process type without the HARQ feedback.

46. ​​The method of claim 42, wherein the allocation of the resources comprises the downlink allocation, and wherein exchanging the communications with the UE comprises: sending a first downlink transmission based on the downlink assignment; and For the same HARQ process, if the resource is associated with the HARQ retransmission, a first physical downlink control channel PDCCH for retransmission is scheduled, or if the resource is not associated with the HARQ retransmission, a second PDCCH for a second downlink transmission is scheduled.

47. The method of claim 46, wherein the second HARQ process without the HARQ feedback and without the HARQ retransmission corresponds to a deactivated HARQ process, and wherein the base station sends at least one of the first downlink transmission or the second downlink transmission without buffering.

48. The method of claim 46, wherein the HARQ process with the HARQ retransmission corresponds to the first PDCCH scheduled for the retransmission in the same HARQ process, and Wherein, if the HARQ feedback is disabled, the HARQ process with the HARQ retransmission is performed without a HARQ round trip time (RTT) timer or with a zero-length HARQ RTT timer, or if the HARQ feedback is enabled, the HARQ process with the HARQ retransmission is performed after the HARQ RTT timer expires, and the HARQ RTT timer is associated with the RTT.

49. The method of claim 42, wherein the absence of a CG timer indicates to the UE that the HARQ retransmission is disabled.

50. The method of claim 42, wherein the HARQ feedback is enabled for the resource, and the method further comprises sending a configuration for a number of HARQ processes greater than sixteen.

51. The method of claim 42, further comprising: A plurality of configuration grants or a plurality of SPS configurations are sent, wherein the plurality of configuration grants or the plurality of SPS configurations include at least a first set of resources configured to have at least one of the associated HARQ process types.

52. The method of claim 42, further comprising: A capability or a preference for the communication with the associated HARQ process type is received from the UE, and wherein the allocation of the resources is based on the capability or the preference.

53. A computer-readable medium having program code recorded thereon, wherein the program code can be executed by one or more processors of a user equipment (UE) to cause the one or more processors to perform the method according to any one of claims 27 to 41.

54. A computer-readable medium having program code recorded thereon, wherein the program code is executable by one or more processors of a base station to cause the one or more processors to perform the method according to any one of claims 42-52.