Machine learning assisted predictive retransmission feedback

By employing machine learning-assisted predictive retransmission feedback technology, the bottleneck problem of low latency and high reliability in the HARQ feedback process of wireless communication systems has been solved, resulting in more efficient data transmission and a better user experience.

CN116830494BActive Publication Date: 2026-06-12QUALCOMM INC

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
QUALCOMM INC
Filing Date
2021-02-11
Publication Date
2026-06-12

Smart Images

  • Figure CN116830494B_ABST
    Figure CN116830494B_ABST
Patent Text Reader

Abstract

Methods, systems, and devices are described for wireless communication. The method includes transmitting, to a base station, a capability parameter indicating one or more predictive retransmission feedback capabilities of the UE, receiving, from the base station, an activation indicator indicating that a predictive retransmission feedback procedure is enabled, receiving, from the base station, data, and transmitting, to the base station, predictive retransmission feedback associated with the data, the predictive retransmission feedback being computed in accordance with the activation indicator prior to completing decoding of the data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The following pertains to wireless communication, and more specifically to retransmission feedback. Background Technology

[0002] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, and broadcasting. These systems can support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth-generation (4G) systems (such as Long Term Evolution (LTE), LTE-A Advanced (LTE-A), or LTE-A Pro systems) and fifth-generation (5G) systems (which may be referred to as New Radio (NR) systems). These systems can employ technologies such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or Discrete Fourier Transform Extended Orthogonal Frequency Division Multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each of which simultaneously supports communication with multiple communication devices (which may also be referred to as User Equipment (UE)). Summary of the Invention

[0003] A method for wireless communication at a user equipment (UE) is described. The method may include: sending capability parameters to a base station indicating one or more predictive retransmission feedback capabilities of the UE; receiving from the base station an activation indicator indicating that a predictive retransmission feedback process is enabled; receiving data from the base station; and sending predictive retransmission feedback associated with the data to the base station, the predictive retransmission feedback being calculated based on the activation indicator before decoding of the data is completed.

[0004] An apparatus for wireless communication at a UE is described. The apparatus may include a processor and a memory coupled to the processor. The processor and memory may be configured to: send capability parameters to a base station indicating one or more predictive retransmission feedback capabilities of the UE; receive from the base station an activation indicator indicating the activation of a predictive retransmission feedback process; receive data from the base station; and send predictive retransmission feedback associated with the data to the base station, the predictive retransmission feedback being calculated based on the activation indicator prior to completion of decoding of the data.

[0005] Another device for wireless communication at a UE is described. The device may include: means for transmitting to a base station capability parameters indicating one or more predictive retransmission feedback capabilities of the UE; means for receiving from the base station an activation indicator indicating that a predictive retransmission feedback process is enabled; means for receiving data from the base station; and means for transmitting to the base station predictive retransmission feedback associated with the data, the predictive retransmission feedback being calculated based on the activation indicator before decoding of the data is completed.

[0006] A non-transient computer-readable medium is described, storing code for wireless communication at a UE. The code may include instructions executable by a processor to: send capability parameters to a base station indicating one or more predictive retransmission feedback capabilities of the UE; receive from the base station an activation indicator indicating that the predictive retransmission feedback process is enabled; receive data from the base station; and send to the base station predictive retransmission feedback associated with the data, the predictive retransmission feedback being calculated based on the activation indicator prior to completion of decoding of the data.

[0007] Examples of methods, devices, and non-transient computer-readable media described herein may further include operations, features, means, or instructions for transmitting capability parameters to a base station via radio resource control signaling, uplink control information, media access control element (MAC-CE), or any combination thereof.

[0008] Examples of methods, devices, and non-transient computer-readable media described herein may further include operations, features, means, or instructions for receiving an activation indicator from a base station via downlink control information, or a Media Access Control Control Element (MAC-CE), or radio resource control signaling, or any combination thereof.

[0009] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for performing: transmitting a first predictive retransmission feedback on a first physical uplink resource indicated by an activation indicator, and transmitting a second predictive retransmission feedback on a second physical uplink resource indicated by an activation indicator.

[0010] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for performing the following: in response to computational predictive retransmission feedback, sending a request to the base station to increase or decrease aspects of physical downlink resources indicated by an activation indicator.

[0011] In some examples of the methods, devices, and non-transitory computer-readable media described herein, the request includes a modification indicator selected from a set of modification index values, and wherein, when the predictive retransmission feedback indicates negative acknowledgment feedback, the modification indicator may be configured with a first index value to indicate the extent of an increase in the aspect relating to the physical downlink resources. And when the predictive retransmission feedback includes acknowledgment feedback, the modification indicator may be configured with a second index value to indicate the extent of a decrease in the aspect relating to the physical downlink resources.

[0012] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for performing the following: selecting at least one index of a capability table, each index of the capability table including one or more configured capability parameters, and sending the selected at least one index to the base station.

[0013] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for performing the following: determining an activation indicator that indicates physical uplink resources for a single predictive retransmission feedback per data transmission, or indicating physical uplink resources for multiple predictive retransmission feedbacks per data transmission.

[0014] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for performing the following: determining the slot offset of each physical uplink resource scheduled for a predictive retransmission feedback process associated with data by an activation indicator.

[0015] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for performing the following: determining an activation indicator to indicate the configuration or pre-configuration of periodic physical uplink resources for the predictive retransmission feedback process, or determining an activation indicator to indicate both.

[0016] A method for wireless communication at a base station is described. The method may include: receiving capability parameters from a UE indicating one or more predictive retransmission feedback capabilities of the UE; configuring an activation indicator based on the received capability parameters; sending an activation indicator to the UE indicating that the predictive retransmission feedback process is enabled; sending data to the UE; and receiving predictive retransmission feedback associated with the data from the UE before decoding the data is completed.

[0017] A device for wireless communication at a base station is described. The device may include a processor and a memory coupled to the processor. The processor and memory may be configured to: receive capability parameters from a UE indicating one or more predictive retransmission feedback capabilities of the UE; configure an activation indicator based on the received capability parameters; send an activation indicator to the UE indicating that the predictive retransmission feedback process is enabled; send data to the UE; and receive predictive retransmission feedback associated with the data from the UE before decoding of the data is completed.

[0018] Another device for wireless communication at a base station is described. The device may include: means for receiving capability parameters from a UE indicating one or more predictive retransmission feedback capabilities of the UE; means for configuring an activation indicator based on the received capability parameters; means for sending an activation indicator to the UE indicating that the predictive retransmission feedback process is enabled; means for sending data to the UE; and means for receiving predictive retransmission feedback associated with the data from the UE before decoding of the data is completed.

[0019] A non-transient computer-readable medium is described, storing code for wireless communication at a base station. The code may include instructions executable by a processor to: receive capability parameters from a UE indicating one or more predictive retransmission feedback capabilities of the UE; configure an activation indicator based on the received capability parameters; send an activation indicator to the UE indicating that the predictive retransmission feedback process is enabled; send data to the UE; and receive predictive retransmission feedback associated with the data from the UE before decoding of the data is completed.

[0020] Examples of the methods, devices, and non-transient computer-readable media described herein may further include operations, features, means, or instructions for receiving capability parameters from a UE via radio resource control signaling, or uplink control information, or media access control element (MAC-CE), or any combination thereof.

[0021] Examples of the methods, devices, and non-transient computer-readable media described herein may further include operations, features, means, or instructions for sending an activation indicator to a UE via downlink control information, or a media access control element (MAC-CE), or radio resource control signaling, or any combination thereof.

[0022] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for receiving a first predictive retransmission feedback from a UE on a first physical uplink resource indicated by an activation indicator, and receiving a second predictive retransmission feedback from a UE on a second physical uplink resource indicated by an activation indicator.

[0023] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, apparatus, or instructions for performing: determining that the predictive retransmission feedback includes negative acknowledgment feedback for the data, and receiving from the UE a modification indicator configured with a first index value selected from a set of modification index values, the first index value indicating a request to increase an aspect of physical uplink resources indicated by the activation indicator based on the determined negative acknowledgment feedback.

[0024] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, apparatus, or instructions for performing the following: determining that the predictive retransmission feedback includes acknowledgment feedback for the data, and receiving from the UE a modification indicator configured with a first index value selected from a set of modification index values, the first index value indicating a reduction in requests for aspects of physical uplink resources indicated by the activation indicator based on the determined acknowledgment feedback.

[0025] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for receiving at least one index of a capability table from the UE, each index of the capability table including one or more configured capability parameters.

[0026] Examples of the methods, devices, and non-transient computer-readable media described herein may further include operations, features, means, or instructions for determining capability parameters including the maximum supported transport block size, or the maximum supported bit rate, or the minimum time window in which one or more predictive retransmission feedbacks per data transmission are sent, false alarm probability constraints, or missed detection probability constraints, or support for predictive retransmission feedback procedures, or support for multiple predictive retransmission feedbacks per data transmission, or any combination thereof.

[0027] Examples of the methods, devices, and non-transient computer-readable media described herein may further include operations, features, means, or instructions for configuring an activation indicator to indicate physical uplink resources for a single predictive retransmission feedback per data transmission or physical uplink resources for multiple predictive retransmission feedbacks per data transmission.

[0028] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for performing the following: configuring an activation indicator to indicate a slot offset for each physical uplink resource scheduled for a predictive retransmission feedback process.

[0029] Some examples of the methods, devices, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for performing: determining the configuration of a predictive retransmission feedback process based on capability parameters, and configuring an activation indicator to indicate the configuration of the predictive retransmission feedback process or pre-configuration of periodic physical uplink resources for the predictive retransmission feedback process, or configuring an activation indicator to indicate both. Attached Figure Description

[0030] Figure 1 An example of a wireless communication system supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is illustrated.

[0031] Figure 2A and 2B An example of a wireless communication system supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is illustrated.

[0032] Figure 3 An example of a timing structure supporting machine learning-assisted predictive retransmission feedback is illustrated according to various aspects of this disclosure.

[0033] Figure 4 An example of a timing structure supporting machine learning-assisted predictive retransmission feedback is illustrated according to various aspects of this disclosure.

[0034] Figure 5 An example of a block diagram supporting machine learning-assisted predictive retransmission feedback is illustrated according to various aspects of this disclosure.

[0035] Figure 6 An example of a process flow supporting machine learning-assisted predictive retransmission feedback is illustrated according to various aspects of this disclosure.

[0036] Figure 7 and 8 A block diagram of a device supporting machine learning-assisted predictive retransmission feedback is shown according to various aspects of this disclosure.

[0037] Figure 9 A block diagram of a communication manager supporting machine learning-assisted predictive retransmission feedback is shown according to various aspects of this disclosure.

[0038] Figure 10A diagram of a system including a device supporting machine learning-assisted predictive retransmission feedback is shown according to various aspects of this disclosure.

[0039] Figure 11 and 12 A block diagram of a device supporting machine learning-assisted predictive retransmission feedback is shown according to various aspects of this disclosure.

[0040] Figure 13 A block diagram of a communication manager supporting machine learning-assisted predictive retransmission feedback is shown according to various aspects of this disclosure.

[0041] Figure 14 A diagram of a system including a device supporting machine learning-assisted predictive retransmission feedback is shown according to various aspects of this disclosure.

[0042] Figures 15 to 18 A flowchart illustrating a method for supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is shown. Detailed Implementation

[0043] The described techniques relate to improved methods, systems, devices, and apparatuses that support machine learning-assisted predictive retransmission feedback.

[0044] When a UE receives a downlink packet, its channel decoder determines whether the received packet is decodeable. After the channel decoder correctly decodes the received packet, the UE can send an acknowledgment (ACK) feedback to the base station. Otherwise, the UE can send a negative acknowledgment (NACK) feedback to the base station. Therefore, some existing systems determine whether to send a Hybrid Automatic Repeat Request (HARQ) feedback (e.g., ACK or NACK) after the channel decoder has determined whether the received packet is decodeable. However, some systems, such as Ultra Reliable Low Latency Communication (URLLC) services, traffic control networks, and remote surgery networks, involve strict constraints on relatively low latency (e.g., 1 ms) and relatively high reliability (e.g., 99.999%). In some cases, the HARQ feedback process can become a bottleneck in achieving or maintaining these strict latency and reliability constraints.

[0045] This technology facilitates minimizing the latency associated with HARQ feedback processes (e.g., the UE sending ACK / NACK feedback to the base station) by enabling machine learning-assisted predictive retransmission feedback. In some cases, predictive retransmission feedback may include the UE predicting HARQ feedback before the UE receives the entire data packet or data transmission. In other cases, predictive retransmission feedback may include the UE using machine learning (e.g., artificial intelligence, deep learning, etc.) to predict HARQ feedback, calculating the probability that the decoding process of partially decoded packets (e.g., packets partially decoded before the UE receives the entire packet) is more likely to receive ACK or NACK feedback.

[0046] To accommodate the predicted HARQ feedback process, this technique may include the UE sending capability parameters to the base station. In one example, the UE may send its capability parameters via Radio Resource Control (RRC) signaling. Examples of capabilities indicated by the capability parameters may include the maximum supported Transport Block Size (TBS), the maximum supported code rate, the minimum time constraint associated with the predicted feedback ACK / NACK, false alarm probability constraints (e.g., the maximum error rate at which an actual ACK might be incorrectly predicted as a NACK), missed detection probability constraints (e.g., the maximum error rate at which an actual NACK might be incorrectly predicted as an ACK), multi-ACK / NACK prediction support, etc. Based on the capability parameters received by the base station from the UE, the base station may schedule data transmission, reserve resources for the predicted HARQ feedback (e.g., Physical Uplink Control Channel (PUCCH) resources, Physical Uplink Shared Channel (PUSCH) resources), and indicate the reserved resources to the UE. The base station may then send data transmission to the UE. Before the UE receives the complete data transmission, it may predict the HARQ feedback. The UE may then send the predicted HARQ feedback to the base station. In some cases, the UE can send a predicted HARQ feedback to the base station before the UE receives the complete data transmission.

[0047] In some examples, the UE may send a request to the base station to increase or decrease aspects of physical downlink resources (e.g., physical downlink control channels, physical downlink shared channels) in response to calculating predictive retransmission feedback. In some cases, aspects of physical downlink resources may include resources allocated to the physical downlink control channels (e.g., frequency resource allocation, or time resource allocation, or power level allocation, or any combination thereof).

[0048] The aspects of the topics described in this paper can support improvements in system efficiency, enabling devices to implement machine learning-assisted predictive retransmission feedback to reduce latency associated with the HARQ feedback process. The described techniques can lead to systems avoiding multiple retransmissions and failed transmissions, reducing system latency, improving the reliability of the decoding process for uplink transmissions at the base station, and enhancing the user experience.

[0049] The aspects of this disclosure are initially described in the context of wireless communication systems. The aspects of this disclosure are further illustrated and described with reference to wireless communication systems, timing structures, block diagrams, and process flows relating to machine learning-assisted predictive retransmission feedback. The aspects of this disclosure are further illustrated and described with reference to device diagrams, system diagrams, and flowcharts relating to machine learning-assisted predictive retransmission feedback.

[0050] Figure 1 An example of a wireless communication system 100 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is illustrated. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an Advanced LTE (LTE-A) network, an LTE-APro network, or a New Radio (NR) network. In some examples, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low latency communication, communication with low-cost and low-complexity devices, or any combination thereof.

[0051] Base stations 105 can be distributed throughout a geographical area to form a wireless communication system 100, and can be different types of devices or devices with different capabilities. Base stations 105 and UE 115 can communicate wirelessly via one or more communication links 125. Each base station 105 can provide a coverage area 110, on which UE 115 and base station 105 can establish one or more communication links 125. Coverage area 110 can be an example of a geographical area on which base station 105 and UE 115 can support signal communication according to one or more wireless access technologies.

[0052] UE 115 can be distributed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 can be stationary, mobile, or both at different times. UE 115 can be devices of different forms or with different capabilities. Figure 1Some example UE 115s are shown in the document. The UE 115 described herein is capable of communicating with various types of devices, such as other UE 115s, base station 105, or network devices (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network devices). Figure 1 As shown.

[0053] Base station 105 can communicate with core network 130, or communicate with each other, or communicate with core network 130 and / or communicate with each other. For example, base station 105 can interface with core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base station 105 can communicate with each other directly (e.g., directly between base stations 105) or indirectly (e.g., via core network 130) or both on backhaul links 120 (e.g., via X2, Xn, or other interfaces). In some examples, backhaul link 120 can be or include one or more radio links. UE 115 can communicate with core network 130 via communication link 155.

[0054] One or more of the base stations 105 described herein may include, or may be referred to by those skilled in the art as, base transceiver station, radio base station, access point, radio transceiver, B node, evolved B node (eNB), next-generation B node or gigabit B node (any of which may be referred to as gNB), home B node, home evolved B node, or other suitable terms.

[0055] UE 115 may include or be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device, or some other suitable term, wherein "device" may also be referred to as a unit, station, terminal, or client, among other examples. UE 115 may also include or be referred to as a personal electronic device, such as a cellular phone, personal digital assistant (PDA), tablet computer, laptop computer, or personal computer. In some examples, UE 115 may include or be referred to as a wireless local loop (WLL) station, Internet of Things (IoT) device, Internet of Everything (IoE) device, or machine-type communication (MTC) device, among other examples, which may be implemented in various objects such as appliances, vehicles, meters, and other examples.

[0056] The UE 115 described in this document can communicate with various types of devices, such as other UE 115s that can sometimes act as repeaters, as well as base station 105 and network devices, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, and other examples, such as Figure 1 As shown.

[0057] UE 115 and base station 105 can communicate wirelessly with each other via one or more communication links 125 on one or more carriers. The term "carrier" can refer to a set of radio frequency spectrum resources having a defined physical layer structure for supporting communication link 125. For example, a carrier for communication link 125 may include a portion of the radio spectrum band (e.g., a bandwidth portion (BWP)) operating according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling coordinating the operation of the carrier, user data, or other signaling. Wireless communication system 100 can support communication with UE 115 using carrier aggregation or multi-carrier operation. UE 115 may be configured with multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation can be used in conjunction with both frequency division duplex (FDD) and time division duplex (TDD) component carriers.

[0058] The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc., based on frequency / wavelength. In 5G NR, two initial operating bands have been designated as frequency ranges FR1 (410MHz-7.125GHz) and FR2 (24.25GHz-52.6GHz). It should be understood that although a portion of FR1 is greater than 6GHz, FR1 is often referred to (interchangeably) as the “sub-6GHz” band in various documents and articles. A similar naming issue sometimes occurs with FR2, which is often (interchangeably) referred to as the “millimeter wave” band in documents and articles, although this differs from the Extremely High Frequency (EHF) band (30GHz-300GHz) identified as a “millimeter wave” band by the International Telecommunication Union (ITU).

[0059] The frequencies between FR1 and FR2 are generally referred to as intermediate frequency (IF) bands. Recent 5G NR studies have identified the operating bands of these IF bands as the frequency range designation FR3 (7.125GHz-24.25GHz). Bands falling within FR3 can inherit FR1 and / or FR2 characteristics, and thus can effectively extend the features of FR1 and / or FR2 to IF band frequencies. Furthermore, higher frequency bands are currently being explored to extend 5G NR operation beyond 52.6GHz. For example, three higher operating frequency bands have been identified as the frequency range names FR4a or FR4-1 (52.6GHz-71GHz), FR4 (52.6GHz-114.25GHz), and FR5 (114.25GHz-300GHz). Each of these higher frequency bands falls within the EHF band.

[0060] In light of the foregoing, unless otherwise specified, it should be understood that the terms "below 6 GHz," if used herein, can broadly refer to frequencies that are less than 6 GHz, within FR1, or may include intermediate frequency bands. Furthermore, unless otherwise specified, it should be understood that the terms "millimeter wave," if used herein, can broadly refer to frequencies that may include intermediate frequency bands, within FR2, FR4, FR4-a, or FR4-1 and / or FR5, or within the EHF band.

[0061] The signal waveform transmitted on a carrier can consist of multiple subcarriers (e.g., using multicarrier modulation (MCM) techniques such as Orthogonal Frequency Division Multiplexing (OFDM) or Discrete Fourier Transform Extended OFDM (DFT-S-OFDM). In a system employing MCM, a resource element can consist of one symbol period (e.g., the duration of a modulation symbol) and one subcarrier, where the symbol period and subcarrier spacing are inversely related. The number of bits carried by each resource element can depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Therefore, the more resource elements the UE 115 receives and the higher the order of the modulation scheme, the higher the data rate that can be used for the UE 115. Wireless communication resources can refer to a combination of radio frequency spectrum resources, temporal resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers can further increase the data rate or data integrity used for communication with the UE 115.

[0062] The time interval used for base station 105 or UE 115 can be expressed as a multiple of a basic time unit, which can, for example, refer to T. s =1 / (Δf) max ·N f The sampling period is ) seconds, where Δf max This can represent the maximum supported subcarrier spacing, and N f This can represent the maximum supported Discrete Fourier Transform (DFT) size. The time interval of the communication resources can be organized according to radio frames, each with a specified duration (e.g., 10 milliseconds (ms)). Each radio frame can be identified by a System Frame Number (SFN) (e.g., ranging from 0 to 1023).

[0063] Each frame may include multiple consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, a frame may be divided (e.g., in the time domain) into subframes, and each subframe may be further divided into multiple time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the subcarrier spacing. Each time slot may include multiple symbol periods (e.g., depending on the length of the cyclic prefix preceding each symbol period). In some wireless communication systems 100, time slots may be further divided into multiple micro-time slots containing one or more symbols. Excluding the cyclic prefix, each symbol period N_f may contain one or more (e.g.) sampling periods. The duration of a symbol period may depend on the subcarrier spacing or the operating frequency band.

[0064] A subframe, time slot, micro-time slot, or symbol can be the smallest scheduling unit of the wireless communication system 100 (e.g., in the time domain) and can be referred to as a transmission time interval (TTI). In some examples, the duration of the TTI (e.g., the number of symbol periods in the TTI) can be variable. Alternatively or additionally, the smallest scheduling unit of the wireless communication system 100 can be dynamically selected (e.g., in a burst of shortened TTIs (sTTIs)).

[0065] Physical channels can be multiplexed on a carrier using various techniques. For example, one or more of Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or hybrid TDM-FDM techniques can be used to multiplex physical control channels and physical data channels on a downlink carrier. A control region (e.g., a control resource set (CORESET)) for physical control channels can be defined by multiple symbol periods and can be extended across the system bandwidth or a subset of the carrier's system bandwidth. One or more control regions (e.g., CORESETs) can be configured for a set of UEs 115. For example, one or more UEs 115 can monitor or search control regions for control information based on one or more search space sets, and each search space set can include one or more control channel candidates from one or more aggregation levels arranged in a cascaded manner. The aggregation level for control channel candidates can refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with coded information in a control information format having a given payload size. The search space set may include a shared search space set configured to send control information to multiple UEs 115 and a UE-specific search space set configured to send control information to a particular UE 115.

[0066] In some examples, base station 105 may be mobile, and thus provide communication coverage for mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but the different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. Wireless communication system 100 may include, for example, a heterogeneous network, in which different types of base stations 105 use the same or different radio access technologies to provide coverage for various geographic coverage areas 110.

[0067] Wireless communication system 100 may be configured to support ultra-reliable communication or low-latency communication, or various combinations thereof. For example, wireless communication system 100 may be configured to support ultra-reliable low-latency communication (URLLC) or mission-critical communication. UE 115 may be designed to support ultra-reliable, low-latency, or mission-critical functions (e.g., mission-critical functions). Ultra-reliable communication may include private or group communication and may be supported by one or more mission-critical services (e.g., Mission-Critical Push-to-Talk (MCPTT), Mission-Critical Video (MCVideo), or Mission-Critical Data (MCData)). Support for mission-critical functions may include service prioritization, and mission-critical services may be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, mission-critical, and ultra-reliable low-latency are used interchangeably herein.

[0068] In some examples, UE 115 is also able to communicate directly with other UE 115 via device-to-device (D2D) communication link 135 (e.g., using peer-to-peer (P2P) or D2D protocols). One or more UE 115s utilizing D2D communication can be within the geographic coverage area 110 of base station 105. Other UE 115s in such a group can be outside the geographic coverage area 110 of base station 105, or otherwise unable to receive transmissions from base station 105. In some examples, a group of UE 115s communicating via D2D communication can utilize a one-to-many (1:M) system, where each UE 115 transmits to every other UE 115 in the group. In some examples, base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed between UE 115s without involving base station 105.

[0069] Core network 130 provides user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. Core network 130 may be an evolved packet core (EPC) or a 5G core (5GC), and may include at least one control plane entity (e.g., a mobility management entity (MME), access and mobility management function (AMF)) managing access and mobility, and at least one user plane entity (e.g., a serving gateway (S-GW), packet data network (PDN) gateway (P-GW), or user plane function (UPF)) routing packets or interconnects to external networks. The control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management of UE 115 served by base station 105 associated with core network 130. User IP packets may be transmitted through the user plane entity, which may provide IP address allocation and other functions. The user plane entity may connect to IP service 150 for one or more network operators. IP service 150 may include access to the Internet, intranets, IP Multimedia Subsystem (IMS), or packet-switched streaming services.

[0070] Some network devices (such as base station 105) may include sub-components, such as access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with UE 115 through one or more other access network transport entities 145, which may be referred to as a radio headend, smart radio headend, or transmit / receive point (TRP). Each access network transport entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across various network devices (e.g., radio headends and ANCs) or combined into a single network device (e.g., base station 105).

[0071] Wireless communication system 100 can operate using one or more frequency bands in the range of 300 MHz to 300 GHz. The region from 300 MHz to 3 GHz is referred to as the ultra-high frequency (UHF) region or decimeter band because the wavelength range extends from approximately one decimeter to one meter in length. UHF waves can be blocked or redirected by buildings and environmental features, but the waves can penetrate structures sufficiently to enable macrocells to provide service to UE 115 located indoors. Compared to transmissions using smaller frequencies and longer waves in the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz, UHF wave transmission can be associated with smaller antennas and shorter ranges (e.g., less than 100 km).

[0072] Wireless communication system 100 may utilize both licensed and unlicensed radio spectrum bands. For example, wireless communication system 100 may employ Licensed Assisted Access (LAA), LTE Unlicensed (LTE-U) radio access technology, or NR technology in unlicensed frequency bands (e.g., the 5 GHz Industrial, Scientific, and Medical (ISM) band). When operating in unlicensed radio spectrum bands, devices (such as base station 105 and UE 115) may employ carrier sensing for collision detection and avoidance. In some examples, operation in unlicensed frequency bands may be based on carrier aggregation configurations that combine component carriers (e.g., LAAs) operating in licensed frequency bands. Operation in unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, among other examples.

[0073] Base station 105 or UE 115 may be equipped with multiple antennas that can be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of base station 105 or UE 115 may be located within one or more antenna arrays or antenna panels that can support MIMO operation or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly (such as an antenna tower). In some examples, the antennas or antenna arrays associated with base station 105 may be located in different geographical locations. Base station 105 may have an antenna array with multiple rows and columns of antenna ports that base station 105 can use to support beamforming communication with UE 115. Similarly, UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations. Additionally or alternatively, antenna panels may support radio frequency beamforming for signals transmitted via antenna ports.

[0074] Beamforming (also known as spatial filtering, directional transmission, or directional reception) is a signal processing technique used at a transmitting or receiving device (e.g., base station 105, UE 115) to shape or manipulate an antenna beam (e.g., a transmit beam, a receive beam) along a spatial path between the transmitting and receiving devices. Beamforming can be achieved by combining signals transmitted via antenna elements of an antenna array such that some signals propagating relative to a particular orientation of the antenna array experience constructive interference, while others experience destructive interference. Adjustments to signals transmitted via antenna elements can include applying amplitude offset, phase offset, or both to the signals carried via the antenna elements associated with the device by the transmitting or receiving device. The adjustments associated with each antenna element can be defined by a beamforming weight set associated with a particular direction (e.g., relative to the antenna array of the transmitting or receiving device, or relative to some other direction).

[0075] UE 115 and base station 105 can support data retransmission to increase the likelihood of successful data reception. HARQ feedback is a technique used to increase the likelihood of correct data reception on communication link 125. HARQ can include a combination of error detection (e.g., using Cyclic Redundancy Check (CRC)), forward error correction (FEC), and retransmission (e.g., Automatic Repeat Request (ARQ)). HARQ can improve throughput at the MAC layer under poor radio conditions (e.g., low signal-to-noise ratio conditions). In some examples, the device can support simultaneous time-slot HARQ feedback, where the device can provide HARQ feedback for data received in a previous symbol within a specific time slot. In other cases, the device can provide HARQ feedback in subsequent time slots or according to some other time interval.

[0076] In various examples, a communication manager 101 may be included in the device to support beam correlation assessment for carrier aggregation, which may or may not be associated with a specific configuration or operation for uplink or downlink carrier aggregation. For example, UE 115 may include communication manager 101-a, or the base station may include communication manager 101-b.

[0077] In some examples, the communication manager 101 can send signals to the base station (e.g., Figure 1 The base station 105) sends an instruction to the UE (e.g., Figure 1 The communication manager 101 may provide one or more predictive retransmission feedback capability parameters for the UE 115. In some cases, the communication manager 101 may receive an activation indicator from the base station indicating that the predictive retransmission feedback process is enabled. In some cases, the communication manager 101 may receive data from the base station and send predictive retransmission feedback associated with that data to the base station. In some cases, the communication manager 101 may calculate the predictive retransmission feedback based on the activation indicator before completing the decoding of the data.

[0078] Figure 2A An example of a wireless communication system 200 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is illustrated.

[0079] As illustrated, the wireless communication system 200 may include a UE 115-a and a base station 105-a, which may be as referred to herein. Figure 1Examples of UE 115 or base station 105 are described. The wireless communication system 200 may also include a downlink 205 and an uplink 210. In some cases, downlink 205 may include one or more physical downlink channels, and uplink 210 may include one or more physical uplink channels. Therefore, base station 105-a can use downlink 205 to send control and / or data information to UE 115-a. And UE 115-a can use uplink 210 to send control and / or data information to base station 105-a. In some cases, downlink 205 may use different time and / or frequency resources than uplink 210.

[0080] In some examples, UE 115-a may send capability parameter 215 to base station 105-a. Capability parameter 215 may indicate one or more predictive repeat feedback capabilities of UE 115-a. Base station 105-a may determine the predictive repeat feedback capability of UE 115-a based on the received capability parameter 215. Based on determining the predictive repeat feedback capability of UE 115-a, base station 105-a may send an activation indicator 220 to UE 115-a indicating that the predictive repeat feedback procedure is enabled. UE 115-a may determine to enable the predictive repeat feedback procedure based on the received activation indicator 220. In some cases, UE 115-a may determine one or more aspects of the predictive repeat feedback procedure (e.g., configuration aspects of the predictive repeat feedback procedure) based on information in the activation indicator 220 or in combination with information received from the activation indicator 220. In some cases, UE 115-a may receive a portion of the data in data transmission 225 from base station 105-a. In some cases, UE 115-a may send predictive retransmission feedback 230 associated with data transmission 225 to base station 105-a. In some cases, UE 115-a may calculate predictive retransmission feedback 230 before UE 115-a completes decoding of the data in data transmission 225 (e.g., before UE 115-a receives all the data in data transmission 225). In some cases, UE 115-a may calculate predictive retransmission feedback 230 based on activation indicator 220.

[0081] In some examples, activation indicator 220 may indicate physical uplink resources associated with the predictive retransmission feedback procedure. In some cases, UE 115-a may determine that activation indicator 220 indicates periodic physical uplink resources pre-configured for the predictive retransmission feedback procedure. In some cases, the pre-configured periodic physical uplink resources may be configured by base station 105-a before UE 115-a sends capability parameter 215 to base station 105-a.

[0082] In some examples, UE 115-a may send a request to base station 105-a corresponding to predictive retransmission feedback 230. In some cases, the sent request may include a request to reduce one aspect of physical uplink resources in response to UE 115-a's predicted ACK feedback. In some cases, the sent request may include a request to increase one aspect of physical uplink resources in response to UE 115-a's predicted NACK feedback. In some cases, aspects of physical uplink resources may include the time period of physical uplink resources, or the frequency bandwidth of physical uplink resources, or the transmission power of physical uplink resources, or any combination thereof.

[0083] In some cases, a request may include a modification indicator. In some cases, the modification indicator may be signaled in radio resource control signaling, uplink control information, media access control element (MAC-CE), or any combination thereof. In some cases, the modification indicator may include a value indicating the degree of increase or decrease in terms of physical downlink resources.

[0084] In some cases, when the predictive retransmission feedback 230 includes negative acknowledgment feedback, the modification indicator may include a value indicating the extent of an increase in the physical downlink resource aspect, and when the predictive retransmission feedback 230 includes acknowledgment feedback, the modification indicator may include a value indicating the extent of a decrease in the physical downlink resource aspect. In some cases, the modification indicator may indicate a proportional value that indicates a proportional increase or decrease in the physical downlink resource aspect.

[0085] In some cases, the modification indicator may include an incremental value indicating an incremental increase or decrease in an aspect of the physical downlink resources. In some cases, the modification indicator may include a resource increment indicating an incremental increase or decrease in the resources allocated for the physical downlink resources. As an example, the physical downlink control channel of a scheduled transmission may be allocated 52 resource blocks (RBs). When UE 115-a receives a scheduled transmission, and before UE 115-a receives the complete scheduled transmission, UE 115-a may predict a NACK feedback for the partially received scheduled transmission. As an example, UE 115-a may determine that 13 additional RBs will be sufficient for UE 115-a to receive a scheduled transmission with ACK feedback. Since 13 RBs is one-quarter of the 52 RBs already allocated, UE 115-a may configure the modification indicator to indicate a one-quarter increase in the RBs used for scheduling the transmission (e.g., α = 1 / 4). In some cases, the modification indicator may include a positive value indicating an increase in an aspect of the physical downlink resources, or a negative value indicating a decrease in an aspect of the physical downlink resources. In some cases, a modification indicator may include a binary value (e.g., a sequence of one or more binary values), where a given binary value indicates whether an increase or decrease is requested, and by what magnitude. As an example, a binary value of 1 may indicate an increase, and a binary value of 0 may indicate a decrease. Alternatively, a binary value of 1 may indicate a decrease, and a binary value of 0 may indicate an increase. In some cases, a modification indicator may indicate a request regarding power levels and allocated resources (e.g., an increase in power levels and an increase in allocated resources, or a decrease in power levels and a decrease in allocated resources).

[0086] In some cases, base station 105-a may include a modification indicator table that maps values ​​indicated by modification indicators to requested changes regarding physical downlink resources. Therefore, the modification indicator table may map at least a portion of the values ​​of modification indicators to increases or decreases and the magnitude of such increases or decreases. Additionally, the modification indicator table may map at least a portion of the values ​​of modification indicators to power levels associated with physical downlink resources or resources allocated to physical downlink resources, or both.

[0087] In some examples, the transmission of capability parameter 215 from UE 115-a to base station 105-a may include UE 115-a transmitting an index value. In some cases, the index value may correspond to a capability table, where each row in the capability table indicates one or more parameters supported by UE 115-a. Table 1 below provides an example of a capability table.

[0088] In some examples, the capability table (e.g., Table 1) may include columns indicating index values ​​related to a given predictive retransmission feedback configuration. In some cases, a given index may indicate the maximum TBS size, or the maximum code rate, or the minimum time constraint for early ACK / NACK feedback, or the false alarm (FA) rate, or the missed detection (MD) rate, or a multiple feedback indicator, or any combination thereof. In some cases, the multiple feedback indicator may indicate whether UE 115-a supports sending multiple predictive retransmission feedbacks per data transmission (e.g., supporting multiple ACK / NACK predictions for a given data transmission, supporting multiple ACK / NACK predictions for data transmission 225).

[0089] In the provided example, when capability parameter 215 indicates index 3, UE 115-a indicates to base station 105-a that UE 115-a supports a maximum TBS of 5K, a maximum code rate of 0.2, a minimum time of 1ms, a false alarm (FA) rate of 0.01%, a missed detection (MD) rate of 0.001%, and supports multiple feedback.

[0090]

[0091]

[0092] Table 1

[0093] In some examples, base station 105-a may interpret at least one index from the UE 115-a receive capability table (e.g., Table 1) as an indication to base station 105-a that UE 115-a supports predictive repeat feedback operation. In some cases, binary flags in message fields (e.g., binary flags in the message fields of radio resource control messages, uplink control information messages, MAC-CE messages, capability parameter 215, or any combination thereof) may indicate that UE 115-a supports predictive repeat feedback operation.

[0094] In some examples, the capability parameter 215 sent by UE 115-a to base station 105-a may include an index value sent by UE 115-a in an RRC message information element. In some cases, the index value may include a number of binary digits (e.g., a 3-digit binary index value indicates 8 possible index capabilities, etc.).

[0095] In some cases, UE 115-a can determine the probability that a packet (e.g., a packet of data transmission 225) will lead to ACK or NACK based on a machine learning model. The machine learning model can be based on machine learning training (e.g., previous machine learning iterations based on HARQ feedback results from the channel decoder's decoding of the packet, etc.). In some cases, UE 115-a can predict the HARQ feedback (e.g., the probability of ACK or NACK) based on probability determination. In some cases, UE 115-a can send predictive retransmission feedback 230 (e.g., predicted ACK or predicted NACK) to base station 105-a. In some cases, UE 115-a can send predictive retransmission feedback 230 for the packet of data transmission 225 to base station 105-a before UE 115-a completes decoding of the packet of data transmission 225.

[0096] In some cases, UE 115-a may determine a probability score associated with predictive retransmission feedback 230. The probability score can range from 0 to 1. The probability score may indicate the probability of an ACK or NACK resulting from the decoding of packets of data transmission 225 received by UE 115-a. An ACK probability score of 0.6 may indicate that the decoded packet has a 60% probability of causing an ACK (e.g., a 40% probability of causing a NACK). A NACK probability score of 0.3 may indicate that the decoded packet has a 30% probability of causing a NACK (e.g., a 70% probability of causing an ACK). In some cases, predictive retransmission feedback 230 may include a probability score calculated by UE 115-a. In some cases, predictive retransmission feedback 230 may include a calculated probability score and predicted HARQ feedback (e.g., predicted ACK, predicted NACK).

[0097] Based on probabilistic determination, UE 115-a can send predictive retransmission feedback 230 (e.g., ACK or NACK) to base station 105-a before UE 115-a completes decoding of the packet for data transmission 225. Predictive retransmission feedback 230 can include several benefits. These benefits can include reducing latency associated with the HARQ feedback process, improving link quality, improving link performance, reducing resource scheduling latency, and improving resource scheduling efficiency.

[0098] Figure 2B An example of a wireless communication system 250 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is illustrated.

[0099] In some cases, UE 115-a can receive a first portion 255-a of data transmission from base station 105-a, and then receive a second portion 255-b of the data transmission. In some cases, the first portion 255-a may be a first portion of a data packet, and the second portion 255-b may be a second portion of a data packet. In some cases, the first portion 255-a may be a first packet of data transmission, and the second portion 255-b may be a second packet of data transmission.

[0100] In some cases, UE 115-a may send predictive retransmission feedback 260 associated with the first part 255-a to base station 105-a. In some cases, UE 115-a may calculate predictive retransmission feedback 260 before UE 115-a completes decoding of the data transmission associated with the first part 255-a (e.g., before UE 115-a completes decoding of the first part 255-a, or before UE 115-a receives the second part 255-b, or before UE 115-a receives and completes decoding of the second part 255-b).

[0101] Figure 3 An example of a timing structure 300 supporting machine learning-assisted predictive retransmission feedback is illustrated according to various aspects of this disclosure.

[0102] As illustrated, timing structure 300 may include base station 105-b and UE 115-b, which may be examples of UE 115 or base station 105 as described herein. Timing structure 300 may include a physical downlink control channel (PDCCH) 305 (e.g., control information), followed by a physical downlink shared channel (PDSCH) 310 (e.g., data messages). As shown, timing structure 300 may also include a physical uplink channel 315 (e.g., PUSCH or PUCCH). In some cases, timing structure 300 may optionally include a physical uplink channel 320 (e.g., PUSCH or PUCCH). In some cases, at least some operations associated with timing structure 300 may occur in the time domain (e.g., along timeline 325).

[0103] In the illustrated example, base station 105-b may send PDCCH 305 to UE 115-b. In some cases, base station 105-b may send PDSCH 310 to UE 115-b after delay K0 330. In some cases, UE 115-b may send physical uplink channel 315 to base station 105-b after delay K1.1 335. In some cases, UE 115-b may optionally send physical uplink channel 320 to base station 105-b after delay K1.2 340. In some cases, delay K1.1 335 may be a first instance of delay K1, and delay K1.2 340 may be an optional second instance of delay K1 (e.g., delay K1.2 340 may be equal to delay K1.1 335). In some cases, the configuration value of delay K1.1 335 may be different from the configuration value of delay K1.2 340.

[0104] In some cases, K0 330, K1.1 335, and K1.2 340 can be time-domain resource parameters or TDD parameters. In some cases, K0 330, K1.1 335, and K1.2 340 can be referred to as time slot offset indicators. In some cases, delays K0 330, K1.1 335, and K1.2 340 can indicate dynamic scheduling timing that determines the delay between various paired control and data transmissions. In some cases, delays K0 330, K1.1 335, and K1.2 340 can be timing parameters configured by base station 105-b or UE 115-b, or both, for scheduling retransmission feedback messages (e.g., physical uplink channel 315, physical uplink channel 320). In some cases, delays K0 330, K1.1 335, and K1.2 340 may be based on the processing timing of base station 105-b, or the processing timing of UE 115-b, or the end-to-end waiting time between base station 105-b and UE 115-b, or any combination thereof. In some cases, base station 105-b may send timing information associated with delays K0 330, K1.1 335, and K1.2 340 to UE 115-b. In some cases, UE 115-b may calculate delays K0 330, K1.1 335, and K1.2 340 based on the received timing information.

[0105] In some examples, UE 115-b may send capability parameters to base station 105-b indicating one or more predictive retransmission feedback capabilities of UE 115-b. In some cases, base station 105-b may then send an activation indicator to UE 115-b indicating that the predictive retransmission feedback process is enabled. In some cases, the base station may send the activation indicator on PDCCH 305. Then, base station 105-b may send data to UE 115-b. In some cases, base station 105-b may send data on PDSCH 310. Therefore, base station 105-b may send data to UE 115-b after a delay K0 330.

[0106] In some examples, before UE 115-b completes decoding of the data received from base station 105-b, UE 115-b can calculate predictive retransmission feedback based on information indicated in the activation indicator. In some cases, predictive retransmission feedback may include a prediction of whether the result of the completed decoding of the data will lead to ACK or NACK feedback. In some cases, UE 115-b can calculate predictive retransmission feedback for a data packet after UE 115-b has received a portion of the data packet (e.g., before UE 115-b receives the complete data packet from base station 105-b).

[0107] In some examples, UE 115-b can send the calculated predictive retransmission feedback associated with the data to base station 105-b. In some cases, UE 115-b can send the calculated predictive retransmission feedback on physical uplink channel 315. As shown in the figure, UE 115-b can send the calculated predictive retransmission feedback on physical uplink channel 315 after a delay of K1.1 335.

[0108] In some examples, UE 115-b may send a single predictive retransmission feedback for each data transmission sent by base station 105-b. Alternatively, UE 115-b may send two or more predictive retransmission feedbacks for each data transmission sent by base station 105-b. Thus, for data transmitted by base station 105-b on PDSCH 310, UE 115-b may calculate the predictive retransmission feedback for the data, and then send a first instance of the calculated predictive retransmission feedback on physical uplink channel 315 after a delay K1.1 335, and then send a second instance of the calculated predictive retransmission feedback on physical uplink channel 320 after a delay K1.2 340.

[0109] In some examples, UE 115-b may calculate two or more predictive retransmission feedbacks for each data transmission sent by base station 105-b. In some cases, after receiving at least a first portion of the data transmitted by base station 105-b on PDSCH 310, UE 115-b may calculate a first predictive retransmission feedback for that at least first portion of the data, and then transmit the first predictive retransmission feedback on physical uplink channel 315 after a delay K1.1 335. In some cases, after receiving at least a second portion of the data transmitted by base station 105-b on PDSCH 310, UE 115-b may optionally calculate a second predictive retransmission feedback for at least that second portion of the data (e.g., physical uplink channel 320), and then optionally transmit the second predictive retransmission feedback on physical uplink channel 320 after a delay K1.2 340. In some cases, UE 115-b may optionally calculate the second predictive retransmission feedback based on at least a first portion and at least a second portion of the data. After calculating the second predictive retransmission feedback, UE 115-b may optionally transmit the second predictive retransmission feedback on physical uplink channel 320 after a delay K1.2 340. In some cases, UE 115-b may calculate the first predictive retransmission feedback at some time during a delay K1.1 335. In some cases, UE 115-b may calculate the second predictive retransmission feedback at some time during a delay K1.1 335 or at some time during a delay K1.2 340.

[0110] Figure 4 An example of a timing structure 400 supporting machine learning-assisted predictive retransmission feedback is illustrated according to various aspects of this disclosure.

[0111] In some examples, base station 105-c can receive capability parameters from UE 115-c. Based on the received capability parameters, base station 105-c can schedule data transmission and physical uplink resources (e.g., one or more physical uplink channels 415) for the predictive retransmission feedback process. As shown, transmission of one or more physical uplink channels 415 of the physical uplink resource set begins after base station 105-c sends PDSCH 410 and ends according to the configuration of the physical resources. In some cases, base station 105-c can configure the start time and end time of one or more physical uplink channels 415. In some cases, base station 105-c can configure the start time, end time, and period of one or more physical uplink channels 415.

[0112] In some examples, base station 105-c may send a message indicating the configuration of one or more physical uplink channels 415 (e.g., via RRC or MAC-CE). In some cases, the message may indicate (start, end, period) to UE 115-c, where "start" indicates the start time of one or more physical uplink channels 415, "end" indicates the end time of one or more physical uplink channels 415, and "period" indicates the period associated with one or more physical uplink channels 415. In some examples, base station 105-c may send a message (5, 10, 2) to indicate that one or more physical uplink channels 415 begin at time slot 5, one or more physical uplink channels 415 end at time slot 10, and a period of 2 time slots. Based on this configuration, UE 115-c may determine that predictive retransmission feedback (e.g., physical uplink channel 420, physical uplink channel 425) may be sent at time slot 5, or time slot 7, or time slot 9, or any combination thereof. Based on this configuration, UE 115-c can determine that the first possible time slot for predictive retransmission feedback is time slot 5, and the last possible time slot for predictive retransmission feedback is time slot 9.

[0113] In some cases, the activation indicator sent by base station 105-c to UE 115-c can indicate the scheduling of data transmission and physical uplink resources. In some cases, base station 105-c can send the activation indicator on PDCCH 405. Then, base station 105-c can send data to UE 115-c. In some cases, base station 105-c can send data on PDSCH 410. As shown, base station 105-c can send data to UE 115-c after a delay K0 440. In some cases, at least some operations associated with timing structure 400 can occur in the time domain (e.g., along timeline 435).

[0114] In the illustrated example, base station 105-c can schedule physical uplink resources to occur periodically (e.g., one or more physical uplink channels 415 are configured to periodically generate physical uplink resources). In some cases, the period of one or more physical uplink channels 415 can be pre-configured by base station 105-c.

[0115] In some examples, the reporting window 430 can be configured with respect to one or more physical uplink channels 415. As shown, the reporting window 430 can be configured to begin after one or more physical uplink channel transmissions performed by the UE 115-c. In some cases, the base station 105-c can send a message indicating the configuration of the reporting window 430 (e.g., via RRC or MAC-CE). In some cases, this message can indicate to the UE 115-c (start, window, period), where “start” indicates the start time of the reporting window 430, “window” indicates the window span of 5 time slots, and “period” indicates the period associated with predictive retransmission feedback within the reporting window 430. In some examples, the base station 105-c can send a message (5, 5, 2) to indicate that the reporting window 430 begins at time slot 5, spans 5 time slots from time slot 5, and includes a period of 2 time slots for predictive retransmission feedback. Based on this configuration, UE 115-c can determine that reporting window 430 spans from time slot 5 to time slot 10, and can send predictive retransmission feedback (e.g., physical uplink channel 420, physical uplink channel 425) at time slot 5, time slot 7, time slot 9, or any combination thereof. Based on this configuration, UE 115-c can determine that the first possible time slot for predictive retransmission feedback is time slot 5, and the last possible time slot for predictive retransmission feedback is time slot 9.

[0116] In some cases, the reporting window 430 may be indicated via PDCCH 405 (e.g., in or in conjunction with an activation indicator). In some cases, the reporting window 430 may be associated with a constraint that UE 115-c will send predictive retransmission feedback during the reporting window 430. In some cases, the constraint may be indicated via PDCCH 405 (e.g., in or in conjunction with an activation indicator).

[0117] In some examples, base station 105-c can configure the predictive retransmission feedback procedure depicted by timing structure 400 to include a single predictive retransmission feedback from UE 115-c. In the example shown, base station 105-c can configure the predictive retransmission feedback procedure depicted by timing structure 400 to instruct UE 115-c to send a single predictive retransmission feedback on the earliest physical uplink resource of one or more physical uplink channels 415 occurring within reporting window 430. As shown, the earliest physical uplink resource of one or more physical uplink channels 415 occurring within reporting window 430 is physical uplink channel 420. Therefore, UE 115-c can send a single predictive retransmission feedback on physical uplink channel 420.

[0118] In some examples, base station 105-c can be configured with a predictive retransmission feedback procedure as depicted by timing structure 400 to instruct UE 115-c to send a single predictive retransmission feedback on the last physical uplink resource of one or more physical uplink channels 415 that occur within reporting window 430. As shown, the last physical uplink resource of one or more physical uplink channels 415 that occur within reporting window 430 is physical uplink channel 425. Therefore, UE 115-c can send a single predictive retransmission feedback on physical uplink channel 425.

[0119] In some examples, base station 105-c may configure the predictive retransmission feedback process depicted by timing structure 400 to include multiple predictive retransmission feedbacks from UE 115-c. In some cases, base station 105-c may send a message indicating the configuration of the multiple predictive retransmission feedbacks (e.g., via RRC or MAC-CE). In some cases, the message may aggregate two or more configurations in the message. Thus, in a message destined for UE 115-c, base station 105-c may indicate the following: {(start1, end1, period1), (start2, end2, period2)}, where “start1” indicates the start time of a first set of multiple predictive retransmission feedbacks, “end1” indicates the end time of the first set of multiple predictive retransmission feedbacks, and “period1” indicates the period associated with the first set of multiple predictive retransmission feedbacks. Similarly, "start2" indicates the start time of the second set of multiple predictive retransmission feedbacks, "end2" indicates the end time of the second set of multiple predictive retransmission feedbacks, and "period2" indicates the time period associated with the second set of multiple predictive retransmission feedbacks. Therefore, based on this configuration, UE 115-c can transmit one or more first sets of predictive retransmission feedbacks (e.g., physical uplink channel 420) and optionally transmit one or more second sets of predictive retransmission feedbacks (e.g., physical uplink channel 425).

[0120] In some cases, the predictive repeat feedback sent by UE 115-c may include a HARQ identifier (e.g., HARQ-ID) to avoid collisions. In some cases, when base station 105-c enables multiple predictive repeat feedbacks (e.g., when multiple predictive repeat feedbacks are sent within the same window such as reporting window 430), the HARQ-ID may be carried along with the predictive repeat feedback. In some cases, even if UE 115-c is configured for multiple predictive repeat feedbacks, UE 115-c may send a single predictive repeat feedback.

[0121] In some examples, base station 105-c can be configured with a predictive retransmission feedback procedure as depicted by timing structure 400 to instruct UE 115-c to send multiple predictive retransmission feedbacks on any physical uplink resource of one or more physical uplink channels 415. Therefore, UE 115-c can send at least one of multiple predictive retransmission feedbacks on any one of the physical uplink channels 415.

[0122] In some examples, base station 105-c can be configured with a predictive retransmission feedback procedure as depicted by timing structure 400 to instruct UE 115-c to send multiple predictive retransmission feedbacks on any physical uplink resource of one or more physical uplink channels 415 occurring within reporting window 430. Therefore, at least one of the multiple predictive retransmission feedbacks can be sent by UE 115-c within reporting window 430 on physical uplink channel 420, or on physical uplink channel 425, or on any physical uplink channel.

[0123] In some examples, base station 105-c can be configured with a predictive retransmission feedback procedure described by timing structure 400 to instruct UE 115-c to send the first of a plurality of predictive retransmission feedbacks on the earliest physical uplink resource of one or more physical uplink channels 415 occurring within reporting window 430. Therefore, UE 115-c can send the first of a plurality of predictive retransmission feedbacks on physical uplink channel 420.

[0124] In some examples, base station 105-c can be configured with a predictive retransmission feedback procedure described by timing structure 400 to instruct UE 115-c to send a predictive retransmission feedback among multiple predictive retransmission feedbacks on the last physical uplink resource of one or more physical uplink channels 415 that occur within reporting window 430. Therefore, UE 115-c can send the last predictive retransmission feedback among multiple predictive retransmission feedbacks on physical uplink channel 425.

[0125] Figure 5 An example of a block diagram 500 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is illustrated.

[0126] As shown in the figure, block diagram 500 may include UE 505. UE 505 may be an example of UE 115 as described herein. In some cases, UE 505 may be configured to send a probability report 530 to the base station. In some cases, UE 505 may send the probability report 530 in addition to or instead of a predicted ACK or a predicted NACK. In some cases, the base station may receive the probability report 530 and then determine whether a predicted ACK or a predicted NACK is the more likely outcome of UE 505 decoding the data sent to UE 505 by the base station. In some cases, the probability report 530 may include one or more estimation parameters (e.g., predictive ACK / NACK feedback, decoding probability, incremental values ​​indicating requests for additional resources, incremental values ​​indicating over-allocated resources, etc.).

[0127] In some examples, UE 505 may generate a probability report 530 based on one or more inputs to the probability parameter estimator 525. The one or more inputs may include the log-likelihood ratio (LLR) 510 of one or more decoding iterations, or channel parameters 515, or interference parameters 520, or any combination thereof.

[0128] In some examples, UE 505 may receive data from a base station. UE 505 may perform one or more decoding iterations on the received data. Before completing the decoding of the data, UE 505 may compute an LLR 510 for one or more decoding iterations. In some cases, UE 505 may receive the computed LLR 510 as input to a probability parameter estimator 525 and compute a probability report 530 based on the computed LLR 510.

[0129] In some examples, UE 505 may determine channel parameters 515 relating to one or more transmissions (e.g., data, control information, etc.) received by UE 505 from a base station. In some cases, channel parameters 515 may include signal measurements (e.g., signal strength, signal power level), or channel quality, or any combination thereof. In some cases, UE 505 may receive channel parameters 515 as input to probability parameter estimator 525 and calculate probability report 530 based on channel parameters 515.

[0130] In some examples, UE 505 may determine interference parameters 520 (e.g., data, control information, etc. from the base station) related to UE 505 receiving one or more transmissions from the base station. In some cases, interference parameters 520 may include signal-to-noise ratio (SNR), signal-to-interference-plus-noise ratio (SINR), signal-to-noise-plus-interference ratio (SNIR), or any combination thereof. In some cases, UE 505 may receive interference parameters 520 as input to probability parameter estimator 525 and calculate probability report 530 based on interference parameters 520.

[0131] In some examples, UE 505 may send a calculated probability report 530 to the base station based on data transmissions received by UE 505 from the base station. In some cases, UE 505 may send the calculated probability report 530 to the base station before UE 505 completes decoding of the packets. The calculated probability report 530 may include several benefits. The benefits of the calculated probability report 530 may include reduced latency associated with the HARQ feedback process, improved link quality, improved link performance, reduced resource scheduling latency, and improved efficiency of resource scheduling.

[0132] Figure 6 An example of a process flow 600 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is illustrated.

[0133] As illustrated, process flow 600 may include UE 115-d and base station 105-d, either of which may be as described herein. Figure 1 , 2A And UE 115 or base station 105 as described in 2B Figure 5 Example of wireless device 505.

[0134] At position 605, UE 115-d can send capability parameters to base station 105-d. Capability parameters can indicate one or more predictive repeat feedback capabilities of UE 115-d. In some cases, UE 115-d can send capability parameters to base station 105-d via radio resource control signaling, uplink control information, MAC-CE, or any combination thereof.

[0135] At 610, base station 105-d may send an activation indicator to UE 115-d. In some cases, the activation indicator may indicate that the predictive retransmission feedback process is enabled by base station 105-d. In some cases, UE 115-d may receive the activation indicator from base station 105-d via downlink control information, or MAC-CE, or radio resource control signaling, or any combination thereof.

[0136] At point 615, base station 105-d can send data to UE 115-d. In some cases, data transmission may include one or more data packets.

[0137] At 620, UE 115-d can calculate predictive retransmission feedback for data transmission before performing full decoding of the data transmission. In some cases, UE 115-d can calculate predictive retransmission feedback based on an activation indicator.

[0138] At position 625, UE 115-d can send predictive retransmission feedback calculated at position 620 to base station 105-d. In some cases, UE 115-d can send predictive retransmission feedback on physical uplink resources indicated by the activation indicator.

[0139] At 630, UE 115-d may optionally send a resource modification request. In some cases, in response to the calculation of predictive retransmission feedback at 620, UE 115-d may determine which aspects of physical downlink resources base station 105-d should increase or decrease (e.g., in response to a request to increase or decrease aspects of physical uplink resources indicated by an activation indicator in response to the calculation of predictive retransmission feedback). Therefore, UE 115-d may send a resource modification request to base station 105-d in response to the calculation of predictive retransmission feedback at 620 to increase or decrease aspects of physical downlink resources.

[0140] At position 635, UE 115-d may optionally send a second predictive retransmission feedback to base station 105-d. In some cases, UE 115-d may calculate the second predictive retransmission feedback after calculating the predictive retransmission feedback at position 620. In some cases, UE 115-d may send the predictive retransmission feedback calculated at position 620 on a first physical uplink resource indicated by the activation indicator, and send the second predictive retransmission feedback on a second physical uplink resource indicated by the activation indicator.

[0141] Figure 7 A block diagram 700 of a device 705 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is shown. Device 705 may be an example of various aspects of UE 115 as described herein. Device 705 may include a receiver 710, a transmitter 715, and a communication manager 720. Device 705 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0142] Receiver 710 provides means for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to machine learning-assisted prediction retransmission feedback). The information can be passed to other components of device 705. Receiver 710 may utilize a single antenna or a collection of antennas.

[0143] Transmitter 715 may provide means for transmitting signals generated by other components of device 705. For example, transmitter 715 may transmit information associated with various information channels (e.g., control channels, data channels, information channels related to machine learning-assisted predictive retransmission feedback), such as packets, user data, control information, or any combination thereof. In some examples, transmitter 715 may be co-located with receiver 710 in a transceiver module. Transmitter 715 may utilize a single antenna or a collection of multiple antennas.

[0144] The communication manager 720, receiver 710, transmitter 715, or various combinations thereof or various components thereof may be examples of means for performing various aspects of machine learning-assisted predictive retransmission feedback as described herein. For example, the communication manager 720, receiver 710, transmitter 715, or various combinations thereof or components thereof may support methods for performing one or more functions described herein.

[0145] In some examples, the communication manager 720, receiver 710, transmitter 715, or various combinations or components thereof may be implemented in hardware (e.g., in a communication management circuitry system). The hardware may include a processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured to or otherwise support means for performing the functions described herein. In some examples, the processor and memory coupled to the processor may be configured to perform one or more of the functions described herein (e.g., by executing instructions stored in memory by the processor).

[0146] Additionally or alternatively, in some examples, the communication manager 720, receiver 710, transmitter 715, or various combinations or components thereof may be implemented using code executed by a processor (e.g., as communication management software or firmware). If implemented using processor-executed code, the functionality of the communication manager 720, receiver 710, transmitter 715, or various combinations or components thereof may be performed by a general-purpose processor, DSP, central processing unit (CPU), ASIC, FPGA, or any combination of these or other programmable logic devices (e.g., means configured or otherwise supported for performing the functions described in this disclosure).

[0147] In some examples, the communication manager 720 may be configured to perform various operations (e.g., receive, monitor, transmit) using or otherwise cooperating with the receiver 710, transmitter 715, or both. For example, the communication manager 720 may receive information from the receiver 710, transmit information to the transmitter 715, or be integrated with the receiver 710, transmitter 715, or both to receive information, transmit information, or perform various other operations as described herein.

[0148] The communication manager 720 can support wireless communication at a UE according to the examples disclosed herein. For example, the communication manager 720 can be configured or otherwise supported to support means for sending capability parameters to a base station indicating one or more predictive retransmission feedback capabilities of the UE. The communication manager 720 can be configured or otherwise supported to support means for receiving from a base station an activation indicator indicating that the predictive retransmission feedback process is enabled. The communication manager 720 can be configured or otherwise supported to support means for receiving data from a base station. The communication manager 720 can be configured or otherwise supported to support means for sending to a base station predictive retransmission feedback associated with data, which is calculated based on the activation indicator before the data decoding is completed.

[0149] By including or configuring a communication manager 720 according to the examples described herein, device 705 (e.g., a processor that controls or otherwise couples to receiver 710, transmitter 715, communication manager 720, or a combination thereof) can support techniques for predictive retransmission feedback. The benefits of techniques for predictive retransmission feedback can include reduced latency associated with HARQ feedback processes, reduced processing, reduced power consumption, and improved efficient utilization of communication resources.

[0150] Figure 8 A block diagram 800 of a device 805 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is shown. Device 805 may be an example of various aspects of device 805 or UE 115 as described herein. Device 805 may include a receiver 810, a transmitter 815, and a communication manager 820. Device 805 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0151] Receiver 810 provides means for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to machine learning-assisted prediction retransmission feedback). The information can be passed to other components of device 805. Receiver 810 may utilize a single antenna or a collection of antennas.

[0152] Transmitter 815 may provide means for transmitting signals generated by other components of device 805. For example, transmitter 815 may transmit information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, and information channels related to machine learning-assisted predictive retransmission feedback). In some examples, transmitter 815 may be co-located with receiver 810 in a transceiver module. Transmitter 815 may utilize a single antenna or a collection of multiple antennas.

[0153] Device 805 or its various components may be examples of means for performing various aspects of machine learning-assisted predictive retransmission feedback as described herein. For example, communication manager 820 may include capability manager 825, processing manager 830, data manager 835, prediction manager 840, or any combination thereof. Communication manager 820 may be examples of various aspects of communication manager 820 as described herein. In some examples, communication manager 820 or its various components may be configured to use or otherwise cooperate with receiver 810, transmitter 815, or both to perform various operations (e.g., receiving, monitoring, transmitting). For example, communication manager 820 may receive information from receiver 810, transmit information to transmitter 815, or integrate with receiver 810, transmitter 815, or a combination thereof to receive information, transmit information, or perform various other operations as described herein.

[0154] Communication manager 820 may support wireless communication at a UE according to the example disclosed herein. Capability manager 825 may be configured or otherwise supported for means of sending capability parameters to a base station indicating one or more predictive retransmission feedback capabilities of the UE. Processing manager 830 may be configured or otherwise supported for receiving from a base station an activation indicator indicating that the predictive retransmission feedback process is enabled. Data manager 835 may be configured or otherwise supported for receiving data from a base station. Prediction manager 840 may be configured or otherwise supported for sending to a base station predictive retransmission feedback associated with data, which is calculated based on the activation indicator before decoding of the data is completed.

[0155] Figure 9A block diagram 900 of a communication manager 920 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is shown. The communication manager 920 may be an example of aspects of the communication manager 720, communication manager 820, or both as described herein. The communication manager 920 or its various components may be examples of means for performing various aspects of the machine learning-assisted predictive retransmission feedback as described herein. For example, the communication manager 920 may include a capability manager 925, a processing manager 930, a data manager 935, a prediction manager 940, a request manager 945, an index manager 950, or any combination thereof. Each of these components may communicate directly or indirectly (e.g., via one or more buses).

[0156] Communication manager 920 may support wireless communication at a UE according to the example disclosed herein. Capability manager 925 may be configured or otherwise supported for means of sending capability parameters to a base station indicating one or more predictive retransmission feedback capabilities of the UE. Processing manager 930 may be configured or otherwise supported for receiving from a base station an activation indicator indicating that the predictive retransmission feedback process is enabled. Data manager 935 may be configured or otherwise supported for receiving data from a base station. Prediction manager 940 may be configured or otherwise supported for sending to a base station predictive retransmission feedback associated with data, which is calculated based on the activation indicator before decoding of the data is completed.

[0157] In some examples, the capability manager 925 may be configured or otherwise support means for sending capability parameters to a base station via radio resource control signaling, or uplink control information, or MAC-CE, or any combination thereof.

[0158] In some examples, the processing manager 930 may be configured or otherwise support means for receiving an activation indicator from a base station via downlink control information, or MAC-CE, or radio resource control signaling, or any combination thereof.

[0159] In some examples, the prediction manager 940 may be configured or otherwise supported to provide means for sending a first predictive retransmission feedback on a first physical uplink resource indicated by an activation indicator. In some examples, the prediction manager 940 may be configured or otherwise supported to provide means for sending a second predictive retransmission feedback on a second physical uplink resource indicated by an activation indicator.

[0160] In some examples, the request manager 945 may be configured or otherwise supported as means for sending a request to the base station to increase or decrease one side of the physical downlink resources indicated by an activation indicator in response to computational predictive retransmission feedback.

[0161] In some examples, the request includes a modification indicator selected from a set of modification index values, wherein when the predictive retransmission feedback indicates negative acknowledgment feedback, the modification indicator is configured with a first index value to indicate the extent of an increase in terms of physical downlink resources, and when the predictive retransmission feedback includes acknowledgment feedback, the modification indicator is configured with a second index value to indicate the extent of a decrease in terms of physical downlink resources.

[0162] In some examples, the index manager 950 may be configured or otherwise support means for selecting at least one index of a capability table, each index of the capability table including one or more configured (e.g., pre-configured) capability parameters. In some examples, the index manager 950 may be configured or otherwise support means for transmitting the selected at least one index to a base station.

[0163] In some examples, the processing manager 930 may be configured or otherwise supported to determine physical uplink resources for which an activation indicator indicates a single predictive retransmission feedback per data transmission or physical uplink resources for multiple predictive retransmission feedbacks per data transmission.

[0164] In some examples, the processing manager 930 may be configured or otherwise supported to determine the slot offset for each physical uplink resource scheduled for the predictive retransmission feedback process associated with data, as indicated by the activation indicator.

[0165] In some examples, the processing manager 930 may be configured or otherwise support means for: determining an activation indicator indicating the configuration of the predictive retransmission feedback process or the periodic physical uplink resources pre-configured for the predictive retransmission feedback process, or determining an activation indicator indicating both.

[0166] Figure 10A diagram of a system 1000 including a device 1005 supporting machine learning-assisted predictive retransmission feedback is shown according to various aspects of this disclosure. Device 1005 may be an example of a component of device 705, device 805, or UE 115 as described herein, or may include components of device 705, device 805, or UE 115 as described herein. Device 1005 may wirelessly communicate with one or more base stations 105, UE 115, or any combination thereof. Device 1005 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, such as a communication manager 1020, an input / output (I / O) controller 1010, a transceiver 1015, an antenna 1025, a memory 1030, code 35, and a processor 1040. These components may communicate electronically or be otherwise coupled (e.g., operatively, communicatively, functionally, electronically, or electrically) via one or more buses (e.g., bus 1045).

[0167] I / O controller 1010 can manage the input and output signals of device 1005. I / O controller 1010 can also manage peripheral devices not integrated into device 1105. In some cases, I / O controller 1010 can represent a physical connection or port to an external peripheral device. In some situations, I / O controller 1010 can utilize, for example, an operating system. Alternatively, the I / O controller 1010 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 1010 may be implemented as part of a processor (such as processor 1040). In some cases, a user may interact with device 1005 via the I / O controller 1010 or via hardware components controlled by the I / O controller 1010.

[0168] In some cases, device 1005 may include a single antenna 1025. However, in other cases, device 1005 may have more than one antenna 1025, which are capable of simultaneously transmitting or receiving multiple wireless transmissions. Transceiver 1015 may communicate bidirectionally via one or more antennas 1025, wired or wireless links, as described herein. For example, transceiver 1015 may represent a wireless transceiver and be capable of bidirectional communication with another wireless transceiver. Transceiver 1015 may also include a modem to modulate packets, provide modulated packets to one or more antennas 1025 for transmission, and demodulate packets received from the one or more antennas 1025. Transceiver 1015, or transceiver 1015 and one or more antennas 1025, may be an example of transmitter 715, transmitter 815, receiver 710, receiver 810, or any combination thereof or components thereof as described herein.

[0169] Memory 1030 may include random access memory (RAM) and read-only memory (ROM). Memory 1030 may store computer-readable, computer-executable code 1035, including instructions that, when executed by processor 1040, cause device 1005 to perform the various functions described herein. Code 1035 may be stored in a non-transitory computer-readable medium, such as system memory or another type of memory. In some cases, code 1035 may not be directly executed by processor 1040, but may instead cause a computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, memory 1030 may, in particular, include a basic I / O system (BIOS) that controls basic hardware or software operations, such as interaction with peripheral components or devices.

[0170] Processor 1040 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1040 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 1040. Processor 1040 may be configured to execute computer-readable instructions stored in memory (e.g., memory 1030) to cause device 1005 to perform various functions (e.g., functions or tasks supporting machine learning-assisted predictive retransmission feedback). For example, device 1005 or components of device 1005 may include processor 1040 and memory 1030 coupled to processor 1040, processor 1040 and memory 1030 being configured to perform the various functions described herein.

[0171] The communication manager 1020 may support wireless communication at a UE according to the examples disclosed herein. For example, the communication manager 1020 may be configured or otherwise supported to support means for sending capability parameters to a base station indicating one or more predictive retransmission feedback capabilities of the UE. The communication manager 1020 may be configured or otherwise supported to support means for receiving from a base station an activation indicator indicating that the predictive retransmission feedback process is enabled. The communication manager 1020 may be configured or otherwise supported to support means for receiving data from a base station. The communication manager 1020 may be configured or otherwise supported to support means for sending to a base station predictive retransmission feedback associated with data, which is calculated based on the activation indicator before decoding of the data is completed.

[0172] By including or configuring a communication manager 1020 according to the example described herein, device 1005 may support techniques for predictive retransmission feedback. Benefits of techniques for predictive retransmission feedback may include improved communication reliability, reduced latency, improved user experience associated with reduced processing, reduced power consumption, more efficient use of communication resources, improved coordination between devices, longer battery life, and improved utilization of processing power.

[0173] In some examples, the communication manager 1020 may be configured to use or otherwise cooperate with transceiver 1015, one or more antennas 1025, or any combination thereof to perform various operations (e.g., receiving, monitoring, transmitting). Although the communication manager 1020 is illustrated as a separate component, in some examples, one or more functions described with reference to the communication manager 1020 may be supported or performed by processor 1040, memory 1030, code 1035, or any combination thereof. For example, code 1035 may include instructions executable by processor 1040 to cause device 1005 to perform various aspects of machine learning-assisted predictive retransmission feedback as described herein, or processor 1040 and memory 1030 may be otherwise configured to perform or support such operations.

[0174] Figure 11 A block diagram 1100 of a device 1105 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is shown. Device 1105 may be an example of various aspects of base station 105 as described herein. Device 1105 may include a receiver 1110, a transmitter 1115, and a communication manager 1120. Device 1105 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0175] Receiver 1110 may provide means for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to machine learning-assisted predictive retransmission feedback). The information may be passed to other components of device 1105. Receiver 1110 may utilize a single antenna or a collection of antennas.

[0176] Transmitter 1115 may provide means for transmitting signals generated by other components of device 1105. For example, transmitter 1115 may transmit information associated with various information channels (e.g., control channels, data channels, information channels related to machine learning-assisted predictive retransmission feedback), such as packets, user data, control information, or any combination thereof. In some examples, transmitter 1115 may be co-located with receiver 1110 in a transceiver module. Transmitter 1115 may utilize a single antenna or a collection of multiple antennas.

[0177] The communication manager 1120, receiver 1110, transmitter 1115, or various combinations thereof or various components thereof may be examples of means for performing various aspects of machine learning-assisted predictive retransmission feedback as described herein. For example, the communication manager 1120, receiver 1110, transmitter 1115, or various combinations thereof or components thereof may support methods for performing one or more functions described herein.

[0178] In some examples, the communication manager 1120, receiver 1110, transmitter 1115, or various combinations or components thereof may be implemented in hardware (e.g., in communication management circuitry). The hardware may include a processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured to or otherwise support means for performing the functions described in this disclosure. In some examples, the processor and memory coupled to the processor may be configured to perform one or more of the functions described herein (e.g., by executing instructions stored in memory by the processor).

[0179] Additionally or alternatively, in some examples, the communication manager 1120, receiver 1110, transmitter 1115, or various combinations or components thereof may be implemented using code executed by a processor (e.g., as communication management software or firmware). If implemented using code executed by a processor, the functionality of the communication manager 1120, receiver 1110, transmitter 1115, or various combinations or components thereof may be performed by a general-purpose processor, DSP, CPU, ASIC, FPGA, or any combination of these or other programmable logic devices (e.g., means configured or otherwise supported for performing the functions described in this disclosure).

[0180] In some examples, the communication manager 1120 may be configured to perform various operations (e.g., receive, monitor, transmit) using or otherwise cooperating with the receiver 1110, transmitter 1115, or both. For example, the communication manager 1120 may receive information from the receiver 1110, transmit information to the transmitter 1115, or be integrated with the receiver 1110, transmitter 1115, or both to receive information, transmit information, or perform various other operations as described herein.

[0181] Communication manager 1120 may support wireless communication at a base station according to examples disclosed herein. For example, communication manager 1120 may be configured or otherwise supported to support means for receiving capability parameters from a UE indicating one or more predictive retransmission feedback capabilities of the UE. Communication manager 1120 may be configured or otherwise supported to support means for configuring an activation indicator based on the received capability parameters. Communication manager 1120 may be configured or otherwise supported to support means for sending an activation indicator to the UE indicating that the predictive retransmission feedback process is enabled. Communication manager 1120 may be configured or otherwise supported to support means for transmitting data to the UE. Communication manager 1120 may be configured or otherwise supported to support means for receiving predictive retransmission feedback associated with data from the UE before decoding of the data is completed.

[0182] By including or configuring a communication manager 1120 according to the examples described herein, device 1105 (e.g., a processor that controls or is otherwise coupled to receiver 1110, transmitter 1115, communication manager 1120, or a combination thereof) can support techniques for predictive retransmission feedback. Benefits of techniques for predictive retransmission feedback may include reduced latency associated with HARQ feedback processes, reduced processing, reduced power consumption, and improved efficient utilization of communication resources.

[0183] Figure 12 A block diagram 1200 of a device 1205 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is shown. Device 1205 may be an example of aspects of device 1105 or base station 105 as described herein. Device 1205 may include a receiver 1210, a transmitter 1215, and a communication manager 1220. Device 1205 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0184] Receiver 1210 may provide means for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to machine learning-assisted prediction retransmission feedback). The information may be passed to other components of device 1205. Receiver 1210 may utilize a single antenna or a collection of antennas.

[0185] Transmitter 1215 may provide means for transmitting signals generated by other components of device 1205. For example, transmitter 1215 may transmit information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, and information channels related to machine learning-assisted predictive retransmission feedback). In some examples, transmitter 1215 may be co-located with receiver 1210 in a transceiver module. Transmitter 1215 may utilize a single antenna or a collection of multiple antennas.

[0186] Device 1205 or its various components may be examples of means for performing various aspects of machine learning-assisted predictive retransmission feedback as described herein. For example, communication manager 1220 may include parameter manager 1225, activation manager 1230, indication manager 1235, output manager 1240, feedback manager 1245, or any combination thereof. Communication manager 1220 may be examples of various aspects of communication manager 1120 as described herein. In some examples, communication manager 1220 or its various components may be configured to perform various operations (e.g., receive, monitor, transmit) using receiver 1210, transmitter 1215, or both, or otherwise in cooperation with receiver 1210, transmitter 1215, or both. For example, communication manager 1220 may receive information from receiver 1210, transmit information to transmitter 1215, or integrate with receiver 1210, transmitter 1215, or a combination thereof to receive information, transmit information, or perform various other operations as described herein.

[0187] Communication manager 1220 may support wireless communication at a base station according to an example disclosed herein. Parameter manager 1225 may be configured or otherwise supported to provide means for receiving capability parameters from the UE indicating one or more predictive retransmission feedback capabilities of the UE. Activation manager 1230 may be configured or otherwise supported to provide means for configuring an activation indicator based on the received capability parameters. Indication manager 1235 may be configured or otherwise supported to provide means for sending an activation indicator to the UE indicating that the predictive retransmission feedback process is enabled. Output manager 1240 may be configured or otherwise supported to provide means for transmitting data to the UE. Feedback manager 1245 may be configured or otherwise supported to provide means for receiving predictive retransmission feedback associated with data from the UE before decoding of the data is completed.

[0188] Figure 13 A block diagram 1300 of a communication manager 1320 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is shown. The communication manager 1320 may be an example of aspects of the communication manager 1120, communication manager 1220, or both as described herein. The communication manager 1320 or its various components may be examples of means for performing various aspects of the machine learning-assisted predictive retransmission feedback as described herein. For example, the communication manager 1320 may include a parameter manager 1325, an activation manager 1330, an instruction manager 1335, an output manager 1340, a feedback manager 1345, a modification manager 1350, a configuration manager 1355, or any combination thereof. Each of these components may communicate directly or indirectly (e.g., via one or more buses).

[0189] Communication manager 1320 may support wireless communication at a base station according to an example disclosed herein. Parameter manager 1325 may be configured or otherwise supported to provide means for receiving capability parameters from the UE indicating one or more predictive retransmission feedback capabilities of the UE. Activation manager 1330 may be configured or otherwise supported to provide means for configuring an activation indicator based on the received capability parameters. Indication manager 1335 may be configured or otherwise supported to provide means for sending an activation indicator to the UE indicating that the predictive retransmission feedback process is enabled. Output manager 1340 may be configured or otherwise supported to provide means for transmitting data to the UE. Feedback manager 1345 may be configured or otherwise supported to provide means for receiving predictive retransmission feedback associated with data from the UE before decoding of the data is completed.

[0190] In some examples, the parameter manager 1325 may be configured or otherwise support means for receiving capability parameters from the UE via radio resource control signaling, or uplink control information, or MAC-CE, or any combination thereof.

[0191] In some examples, the indicator manager 1335 may be configured or otherwise support means for sending an activation indicator to the UE via downlink control information, or MAC-CE, or radio resource control signaling, or any combination thereof.

[0192] In some examples, the feedback manager 1345 may be configured or otherwise supported to provide means for receiving first predictive retransmission feedback from the UE on a first physical uplink resource indicated by an activation indicator. In some examples, the feedback manager 1345 may be configured or otherwise supported to provide means for receiving second predictive retransmission feedback from the UE on a second physical uplink resource indicated by an activation indicator.

[0193] In some examples, the modification manager 1350 may be configured or otherwise supported to include means for determining that predictive retransmission feedback includes negative acknowledgment feedback for data. In some examples, the modification manager 1350 may be configured or otherwise supported to include means for receiving from the UE a modification indicator configured with a first index value selected from a set of modification index values, the first index value indicating a request to increase one side of the physical uplink resources indicated by the activation indicator based on the determined negative acknowledgment feedback.

[0194] In some examples, the modification manager 1350 may be configured or otherwise supported to include means for determining predictive retransmission feedback, including acknowledgment feedback for data. In some examples, the modification manager 1350 may be configured or otherwise supported to receive from the UE a modification indicator configured with a first index value selected from a set of modification index values, the first index value indicating a request to reduce a portion of the physical uplink resources indicated by the activation indicator based on the determined acknowledgment feedback.

[0195] In some examples, the parameter manager 1325 may be configured or otherwise support means for receiving at least one index of a capability table from the UE, each index of the capability table including one or more configured (e.g., pre-configured) capability parameters.

[0196] In some examples, the parameter manager 1325 may be configured or otherwise support means for determining capability parameters including: the maximum supported transport block size, or the maximum supported bit rate, or the minimum time window in which one or more predictive retransmission feedbacks per data transmission are sent, false alarm probability constraints, or missed detection probability constraints, or support for predictive retransmission feedback procedures, or support for multiple predictive retransmission feedbacks per data transmission, or any combination thereof.

[0197] In some examples, the configuration manager 1355 may be configured or otherwise support means for configuring an activation indicator to indicate physical uplink resources for a single predictive retransmission feedback per data transmission or physical uplink resources for multiple predictive retransmission feedbacks per data transmission.

[0198] In some examples, the configuration manager 1355 may be configured or otherwise supported as means for configuring an activation indicator to indicate the slot offset of each physical uplink resource scheduled for the predictive retransmission feedback process.

[0199] In some examples, configuration manager 1355 may be configured or otherwise support means for determining the configuration of the predictive retransmission feedback procedure based on capability parameters. In some examples, configuration manager 1355 may be configured or otherwise support means for configuring an activation indicator to indicate the configuration of the predictive retransmission feedback procedure or the periodic physical uplink resources pre-configured for the predictive retransmission feedback procedure, or to indicate both.

[0200] Figure 14 A diagram of a system 1400 including device 1405 supporting machine learning-assisted predictive retransmission feedback is shown according to various aspects of this disclosure. Device 1405 may be an example of a component of device 1105, device 1205, or base station 105 as described herein, or may include components of device 1105, device 1205, or base station 105 as described herein. Device 1405 may wirelessly communicate with one or more base stations 105, UE 115, or any combination thereof. Device 1405 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, such as a communication manager 1420, a network communication manager 1410, a transceiver 1415, an antenna 1425, a memory 1430, code 1435, a processor 1440, and an inter-station communication manager 1445. These components may communicate electronically or otherwise (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 1450).

[0201] The network communication manager 1410 can manage communication with the core network 130 (e.g., via one or more wired backhaul links). For example, the network communication manager 1410 can manage the transmission of data communication by client devices (e.g., one or more UEs 115).

[0202] In some cases, device 1405 may include a single antenna 1425. However, in other cases, device 1405 may have more than one antenna 1425, which may be capable of transmitting or receiving multiple wireless transmissions concurrently. Transceiver 1415 may communicate bidirectionally via one or more antennas 1425, wired or wireless links, as described herein. For example, transceiver 1415 may represent a wireless transceiver and be capable of bidirectional communication with another wireless transceiver. Transceiver 1415 may also include a modem to modulate packets, provide modulated packets to one or more antennas 1425 for transmission, and demodulate packets received from the one or more antennas 1425. Transceiver 1415, or transceiver 1415 and one or more antennas 1425, may be an example of transmitter 1115, transmitter 1215, receiver 1110, receiver 1210, or any combination thereof or components thereof as described herein.

[0203] Memory 1430 may include RAM and ROM. Memory 1430 may store computer-readable, computer-executable code 1435, including instructions that, when executed by processor 1440, cause device 1405 to perform the various functions described herein. Code 1435 may be stored in a non-transitory computer-readable medium, such as system memory or another type of memory. In some cases, code 1435 may not be directly executed by processor 1440, but may instead cause a computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, memory 1430 may, in particular, contain a BIOS that controls basic hardware or software operations, such as interaction with peripheral components or devices.

[0204] Processor 1440 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1440 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 1440. Processor 1440 may be configured to execute computer-readable instructions stored in memory (e.g., memory 1430) to cause device 1405 to perform various functions (e.g., functions or tasks supporting machine learning-assisted predictive retransmission feedback). For example, device 1405 or components of device 1405 may include processor 1440 and memory 1430 coupled to processor 1440, processor 1440 and memory 1430 being configured to perform the various functions described herein.

[0205] Inter-site communication manager 1445 can manage communication with other base stations 105 and may include a controller or scheduler for cooperating with other base stations 105 to control communication with UE 115. For example, inter-site communication manager 1445 can coordinate the scheduling of transmissions to UE 115 to implement various interference mitigation techniques such as beamforming or joint transmission. In some examples, inter-site communication manager 1445 may provide an X2 interface within LTE / LTE-A wireless communication network technology to facilitate communication between base stations 105.

[0206] Communication manager 1420 may support wireless communication at a base station according to examples disclosed herein. For example, communication manager 1420 may be configured or otherwise support means for receiving capability parameters from a UE indicating one or more predictive retransmission feedback capabilities of the UE. Communication manager 1420 may be configured or otherwise support means for configuring an activation indicator based on the received capability parameters. Communication manager 1420 may be configured or otherwise support means for sending an activation indicator to the UE indicating that the predictive retransmission feedback process is enabled. Communication manager 1420 may be configured or otherwise support means for transmitting data to the UE. Communication manager 1420 may be configured or otherwise support means for receiving predictive retransmission feedback associated with data from the UE before decoding of the data is completed.

[0207] By including or configuring a communication manager 1420 according to the example described herein, device 1405 may support techniques for predictive retransmission feedback. Benefits of techniques for predictive retransmission feedback may include improved communication reliability, reduced latency, improved user experience associated with reduced processing, reduced power consumption, more efficient use of communication resources, improved coordination between devices, longer battery life, and improved utilization of processing power.

[0208] In some examples, the communication manager 1420 may be configured to cooperate with or in conjunction with transceiver 1415, one or more antennas 1425, or any combination thereof to perform various operations (e.g., receiving, monitoring, transmitting). Although the communication manager 1420 is illustrated as a separate component, in some examples, one or more functions described with reference to the communication manager 1420 may be supported or performed by processor 1440, memory 1430, code 1435, or any combination thereof. For example, code 1435 may include instructions executable by processor 1440 to cause device 1405 to perform various aspects of machine learning-assisted predictive retransmission feedback as described herein, or processor 1440 and memory 1430 may be otherwise configured to perform or support such operations.

[0209] Figure 15 A flowchart illustrating a method 1500 for supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is shown. The operation of method 1500 can be implemented by a UE or its components as described herein. For example, the operation of method 1500 can be implemented by, as referred to... Figures 1 to 11 The UE 115 described is used to perform this function. In some examples, the UE can execute a set of instructions to control the functional elements of the UE to perform the described function. Alternatively or concurrently, the UE can use dedicated hardware to perform aspects of the described function.

[0210] At 1505, the method may include sending capability parameters to the base station indicating one or more predictive retransmission feedback capabilities of the UE. Operation of 1505 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1505 may be provided by reference to... Figure 10 The described capability manager 1025 is used to execute.

[0211] In 1510, the method may include receiving from the base station an activation indicator indicating that the predictive retransmission feedback process is enabled. The operation of 1510 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1510 may be provided by reference to... Figure 10 The described processing manager 1030 is used to execute this.

[0212] At point 1515, the method may include receiving data from a base station. The operation of point 1515 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of point 1515 may be derived from, as referenced... Figure 10 The data manager 1035 described is used for execution.

[0213] At 1520, the method may include: sending a predictive retransmission feedback associated with data to the base station, the predictive retransmission feedback being calculated based on an activation indicator before decoding of the data is completed. The operation at 1520 can be performed according to the examples disclosed herein. In some examples, aspects of the operation at 1520 may be derived from, as referenced... Figure 10 The prediction manager 1040 described is used to execute this.

[0214] Figure 16 A flowchart illustrating a method 1600 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is shown. The operation of method 1600 can be implemented by a UE or its components as described herein. For example, the operation of method 1600 can be implemented by, as referred to... Figures 1 to 11 The UE 115 described is used to perform this function. In some examples, the UE can execute a set of instructions to control the functional elements of the UE to perform the described function. Alternatively or concurrently, the UE can use dedicated hardware to perform aspects of the described function.

[0215] In step 1605, the method may include sending capability parameters to the base station indicating one or more predictive retransmission feedback capabilities of the UE. Operation of step 1605 can be performed according to the examples disclosed herein. In some examples, aspects of operation of step 1605 may be derived from, as referenced... Figure 10 The described capability manager 1025 is used to execute.

[0216] In 1610, the method may include receiving from the base station an activation indicator indicating that the predictive retransmission feedback process is enabled. The operation of 1610 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1610 may be derived from, as referenced... Figure 10 The described processing manager 1030 is used to execute this.

[0217] At point 1615, the method may include receiving data from a base station. The operation of point 1615 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of point 1615 may be derived from, as referenced... Figure 10 The data manager 1035 described is used for execution.

[0218] At 1620, the method may include: sending a predictive retransmission feedback associated with data to the base station, the predictive retransmission feedback being calculated based on an activation indicator before decoding of the data is completed. The operation of 1620 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1620 may be derived from, as referenced... Figure 10 The described prediction manager 1040 is executed.

[0219] In 1625, the method may include sending a first predicted retransmission feedback on a first physical uplink resource indicated by an activation indicator. The operation of 1625 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1625 may be derived from, as referenced... Figure 10 The described prediction manager 1040 is executed.

[0220] At 1630, the method may optionally include sending a second predictive retransmission feedback on a second physical uplink resource indicated by an activation indicator. The operation of 1630 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1630 may be derived from, as referenced... Figure 10 The described prediction manager 1040 is executed.

[0221] Figure 17 A flowchart illustrating a method 1700 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is shown. Operation of method 1700 can be implemented by a base station or its components as described herein. For example, operation of method 1700 can be implemented by, as referred to... Figures 1 to 7 and Figures 11 to 15 The described base station 105 performs this function. In some examples, the base station may execute a set of instructions to control the functional elements of the base station to perform the described function. Alternatively, the base station may use dedicated hardware to perform aspects of the described function.

[0222] In 1705, the method may include receiving capability parameters from the UE indicating one or more predictive retransmission feedback capabilities of the UE. Operation of 1705 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1705 may be derived from, as referenced... Figure 13 The parameter manager 1325 described is used for execution.

[0223] At 1710, the method may include configuring an activation indicator based on the received capability parameters. The operation of 1710 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1710 may be derived from, as referenced... Figure 13 The described activation manager 1330 is used to execute this.

[0224] In 1715, the method may include sending an activation indicator to the UE indicating that the predictive retransmission feedback procedure is enabled. The operation of 1715 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1715 may be provided by reference to [reference needed]. Figure 13 The described instruction manager 1335 is used to execute.

[0225] At 1720, the method may include: sending data to the UE. The operation at 1720 can be performed according to the examples disclosed herein. In some examples, aspects of the operation at 1720 may be derived from, as referenced... Figure 13 The output manager 1340 described is used for execution.

[0226] At 1725, the method may include: receiving predictive retransmission feedback associated with the data from the UE before decoding of the data is completed. The operation at 1725 can be performed according to the examples disclosed herein. In some examples, aspects of the operation at 1725 may be derived from, as referenced... Figure 13 The feedback manager 1345 described is used to execute this.

[0227] Figure 18 A flowchart illustrating a method 1800 supporting machine learning-assisted predictive retransmission feedback according to various aspects of this disclosure is shown. Operation of method 1800 can be implemented by a base station or its components as described herein. For example, operation of method 1800 can be implemented by, as referred to... Figures 1 to 7 and Figures 11 to 14 The described base station 105 performs this function. In some examples, the base station may execute a set of instructions to control the functional elements of the base station to perform the described function. Alternatively, the base station may use dedicated hardware to perform aspects of the described function.

[0228] In step 1805, the method may include receiving capability parameters from the UE indicating one or more predictive retransmission feedback capabilities of the UE. Operation of step 1805 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of step 1805 may be derived from, as referenced... Figure 13 The parameter manager 1325 described is used for execution.

[0229] At 1810, the method may include configuring an activation indicator based on the received capability parameters. The operation of 1810 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1810 may be provided as referenced. Figure 13 The described activation manager 1330 is used to execute this.

[0230] At 1815, the method may include sending an activation indicator to the UE indicating that the predictive retransmission feedback procedure is enabled. The operation of 1815 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1815 may be provided by reference to [reference needed]. Figure 13 The described instruction manager 1335 is used to execute.

[0231] At point 1820, the method may include: sending data to the UE. The operation at point 1820 can be performed according to the examples disclosed herein. In some examples, aspects of the operation at point 1820 may be derived from, as referenced... Figure 13 The output manager 1340 described is used for execution.

[0232] At 1825, the method may include: receiving predictive retransmission feedback associated with the data from the UE before decoding of the data is completed. The operation at 1825 can be performed according to the examples disclosed herein. In some examples, aspects of the operation at 1825 may be provided as referenced. Figure 13 The feedback manager 1345 described is used to execute this.

[0233] At 1830, the method may include receiving a first predictive retransmission feedback from the UE on a first physical uplink resource indicated by an activation indicator. Operation of 1830 can be performed according to the examples disclosed herein. In some examples, aspects of operation of 1830 may be provided as referenced. Figure 13 The feedback manager 1345 described is used to execute this.

[0234] In 1835, the method may optionally include receiving a second predictive retransmission feedback from the UE on a second physical uplink resource indicated via an activation indicator. The operation of 1835 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1835 may be provided by reference to [reference needed]. Figure 13 The feedback manager 1345 described is used to execute this.

[0235] The following provides an overview of the various aspects of this disclosure:

[0236] Aspect 1: A method for wireless communication at a UE, comprising: sending capability parameters to a base station indicating one or more predictive retransmission feedback capabilities of the UE; receiving from the base station an activation indicator indicating that a predictive retransmission feedback process is enabled; receiving data from the base station; and sending predictive retransmission feedback associated with the data to the base station, the predictive retransmission feedback being calculated based on the activation indicator prior to completion of decoding of the data.

[0237] Aspect 2: The method according to aspect 1 further includes: sending capability parameters to the base station via radio resource control signaling, or uplink control information, or media access control element (MAC-CE), or any combination thereof.

[0238] Aspect 3: The method according to any one of Aspects 1 to 2 further includes: receiving the activation indicator from the base station via downlink control information, or media access control element (MAC-CE), or radio resource control signaling, or any combination thereof.

[0239] Aspect 4: The method according to any one of Aspects 1 to 3, wherein the predictive retransmission feedback for transmitting data includes: transmitting a first predictive retransmission feedback on a first physical uplink resource indicated by an activation indicator; and transmitting a second predictive retransmission feedback on a second physical uplink resource indicated by an activation indicator.

[0240] Aspect 5: The method according to any one of Aspects 1 to 4, calculating the predictive retransmission feedback associated with data includes: in response to calculating the predictive retransmission feedback, sending a request to the base station to increase or decrease an aspect of physical downlink resources indicated by an activation indicator.

[0241] Aspect 6: The method according to any one of Aspects 1 to 5, wherein the request includes a modification indicator selected from a set of modification index values, and wherein, when the predictive retransmission feedback indicates negative feedback, the modification indicator is configured with a first index value to indicate the extent of an increase in the aspect with respect to the physical downlink resource, and when the predictive retransmission feedback includes acknowledgment feedback, the modification indicator is configured with a second index value to indicate the extent of a decrease in the aspect with respect to the physical downlink resource.

[0242] Aspect 7: The method according to any one of Aspects 1 to 6, transmitting capability parameters includes: selecting at least one index of a capability table, each index of the capability table including one or more configured capability parameters; and transmitting the selected at least one index to a base station.

[0243] Aspect 8: The method according to any one of Aspects 1 to 7, wherein the capability parameters include: the maximum supported transport block size, or the maximum supported bit rate, or the minimum time window in which one or more predictive retransmission feedbacks for each data transmission are sent, a false alarm probability constraint, or a missed detection probability constraint, or support for the predictive retransmission feedback process, or support for multiple predictive retransmission feedbacks for each data transmission, or any combination thereof.

[0244] Aspect 9: The method according to any one of Aspects 1 to 8 further includes: determining an activation indicator that indicates physical uplink resources for a single predictive retransmission feedback for each data transmission, or physical uplink resources that indicate multiple predictive retransmission feedbacks for each data transmission.

[0245] Aspect 10: The method according to any one of aspects 1 to 9 further includes: determining an activation indicator indicating a slot offset for each physical uplink resource scheduled for a predictive retransmission feedback process associated with data.

[0246] Aspect 11: The method according to any one of Aspects 1 to 10 further includes: determining that the activation indicator indicates a configuration of the predictive retransmission feedback process or a periodic physical uplink resource pre-configured for the predictive retransmission feedback process, or determining that the activation indicator indicates both.

[0247] Aspect 12: A method for wireless communication at a base station, comprising: receiving from a UE a capability parameter indicating one or more predictive retransmission feedback capabilities of the UE; configuring an activation indicator based on the received capability parameters; sending the activation indicator to the UE indicating that a predictive retransmission feedback process is enabled; sending data to the UE; and receiving predictive retransmission feedback associated with the data from the UE before decoding of the data is completed.

[0248] Aspect 13: The method according to aspect 12 further includes: receiving capability parameters from the UE via radio resource control signaling, or uplink control information, or media access control element (MAC-CE), or any combination thereof.

[0249] Aspect 14: The method according to any one of Aspects 12 to 13 further includes: sending an activation indicator to the UE via downlink control information, or a media access control element (MAC-CE), or radio resource control signaling, or any combination thereof.

[0250] Aspect 15: The method according to any one of Aspects 12 to 14, receiving predictive retransmission feedback associated with data includes: receiving a first predictive retransmission feedback from the UE on a first physical uplink resource indicated by an activation indicator; and receiving a second predictive retransmission feedback from the UE on a second physical uplink resource indicated by an activation indicator.

[0251] Aspect 16: The method according to any one of Aspects 12 to 15 further includes: determining that the predictive retransmission feedback includes negative acknowledgment feedback for the data; and receiving from the UE a modification indicator configured with a first index value selected from a set of modification index values, the first index value indicating a request to increase an aspect of physical uplink resources indicated by an activation indicator based on the determined negative acknowledgment feedback.

[0252] Aspect 17: The method according to any one of Aspects 12 to 16 further includes: determining that the predictive retransmission feedback includes acknowledgment feedback for the data; and receiving from the UE a modification indicator configured with a first index value selected from a set of modification index values, the first index value indicating a request to reduce the physical uplink resources indicated by the activation indicator based on the determined acknowledgment feedback.

[0253] Aspect 18: The method according to any one of Aspects 12 to 17 includes receiving capability parameters comprising: receiving at least one index of a capability table from the UE, each index of the capability table including one or more configured capability parameters.

[0254] Aspect 19: The method according to any one of Aspects 12 to 18 further comprises: determining the capability parameters including: the maximum supported transport block size, or the maximum supported bit rate, or the minimum time window in which one or more predictive retransmission feedbacks per data transmission are sent, a false alarm probability constraint, or a missed detection probability constraint, or support for the predictive retransmission feedback process, or support for multiple predictive retransmission feedbacks per data transmission, or any combination thereof.

[0255] Aspect 20: The method according to any one of aspects 12 to 19 further includes: configuring an activation indicator to indicate physical uplink resources for a single predictive retransmission feedback for each data transmission or physical uplink resources for multiple predictive retransmission feedbacks for each data transmission.

[0256] Aspect 21: The method according to any one of aspects 12 to 20 further includes: configuring an activation indicator to indicate the slot offset of each physical uplink resource scheduled for the predictive retransmission feedback process.

[0257] Aspect 22: The method according to any one of Aspects 12 to 21 further includes: determining the configuration of the predictive retransmission feedback procedure based on capability parameters; and configuring an activation indicator to indicate the configuration of the predictive retransmission feedback procedure or periodic physical uplink resources pre-configured for the predictive retransmission feedback procedure, or configuring an activation indicator to indicate both.

[0258] Aspect 23: An apparatus for wireless communication at a UE, comprising a processor and a memory coupled to the processor, the processor and the memory being configured to perform the method of any one of Aspects 1 to 11.

[0259] Aspect 24: A device for wireless communication at a UE, comprising at least one means for performing the method according to any one of aspects 1 to 11.

[0260] Aspect 25: A non-transitory computer-readable medium storing code for wireless communication at a UE, the code including a processor and a memory coupled to the processor, the processor and the memory being configured to perform a method according to any one of aspects 1 to 11.

[0261] Aspect 26: An apparatus for wireless communication at a base station, comprising a processor and a memory coupled to the processor, the processor and the memory being configured to perform the method of any one of aspects 12 to 22.

[0262] Aspect 27: A device for wireless communication at a base station, comprising at least one means for performing the method according to any one of aspects 12 to 22.

[0263] Aspect 28: A non-transitory computer-readable medium storing code for wireless communication at a base station, said code including instructions executable by a processor to perform a method according to any one of aspects 12 to 22.

[0264] It should be noted that the methods described in this paper describe possible implementations, and the operations and steps can be rearranged or otherwise modified, and other implementations are possible. Furthermore, aspects from two or more methods can be combined.

[0265] While aspects of LTE, LTE-A, LTE-APro, or NR systems may be described for illustrative purposes, and the terms LTE, LTE-A, LTE-APro, or NR may be used in most of the description, the techniques described herein can be applied beyond LTE, LTE-A, LTE-APro, or NR networks. For example, the techniques described can be applied to a variety of other wireless communication systems, such as Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and wireless technologies not explicitly mentioned herein.

[0266] The information and signals described herein can be represented using any of a wide variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be mentioned throughout the specification can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.

[0267] The various illustrated boxes and components described herein can be implemented or executed using a general-purpose processor, DSP, ASIC, CPU, FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but alternatively, the processor may be any processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration).

[0268] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored on or transmitted via a computer-readable medium as one or more instructions or code. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein can be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Features implementing the functions can also be physically located in various locations, including portions distributed such that the functions are implemented in different physical locations.

[0269] Computer-readable media includes both non-transitory computer storage media and communication media, with communication media including any medium that facilitates the transmission of a computer program from one location to another. Non-transitory storage media can be any available medium accessible by a general-purpose or special-purpose computer. By way of example and not limitation, non-transitory computer-readable media may include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, disc-on-CD ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Furthermore, any connection is appropriately referred to as computer-readable media. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of computer-readable media. As used herein, disks and optical discs include CDs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, wherein disks typically reproduce data magnetically, while optical discs reproduce data optically using lasers. Combinations of these are also included within the scope of computer-readable media.

[0270] As used herein (including the claims), "or" as used in a list of items (e.g., a list of items ending with phrases such as "at least one of..." or "one or more of...") indicates an inclusive list, such that a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Furthermore, as used herein, the phrase "based on" should not be construed as a reference to a closed set of conditions. For example, an example step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of this disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "at least partially based on".

[0271] In the accompanying drawings, similar components or features may have the same reference numerals. Furthermore, various components of the same type can be distinguished by a dash following the reference numeral and a second reference numeral used to differentiate between similar components. If only the first reference numeral is used in the specification, the description applies to any one of the similar components having the same first reference numeral, regardless of the second or other subsequent reference numerals.

[0272] This document, illustrated with reference to the accompanying drawings, describes exemplary configurations but does not represent all examples that can be implemented or fall within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration," not "preferred" or "superior to other examples." The detailed description includes specific details used to provide an understanding of the described techniques. However, these techniques can be practiced without these specific details. In some instances, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.

[0273] The description provided herein is intended to enable those skilled in the art to implement or use the present disclosure. Various modifications to the present disclosure will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other variations without departing from the scope of the disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for wireless communication at a user equipment (UE), comprising: Send capability parameters to the network device that indicate one or more predictive retransmission feedback capabilities of the UE; Receive an activation indicator from the network device indicating that the predictive retransmission feedback process is enabled; Receive data from the network device; as well as Sending a predictive retransmission feedback associated with the data to the network device, the predictive retransmission feedback being calculated based on the activation indicator before decoding of the data is completed, wherein sending the predictive retransmission feedback associated with the data includes: In response to calculating the predictive retransmission feedback, a request is sent to the network device to increase or decrease aspects of physical downlink resources indicated by the activation indicator, the request including a modification indicator selected from a set of modification index values, wherein... When the predictive retransmission feedback indicates negative acknowledgment feedback, the modification indicator is configured with a first index value to indicate the degree of increase in the aspect concerning the physical downlink resources, and When the predictive retransmission feedback includes acknowledgment feedback, the modification indicator is configured with a second index value to indicate the extent of the reduction in the physical downlink resources.

2. The method according to claim 1, further comprising: The capability parameters are sent to the network device via radio resource control signaling, uplink control information, media access control element MAC-CE, or any combination thereof.

3. The method according to claim 1, further comprising: The activation indicator is received from the network device via downlink control information, or Media Access Control (MAC-CE) control element, or Radio Resource Control (RRC) signaling, or any combination thereof.

4. The method of claim 1, wherein sending the predictive retransmission feedback associated with the data comprises: Send a first predicted retransmission feedback on the first physical uplink resource indicated by the activation indicator; as well as Send a second predicted retransmission feedback on the second physical uplink resource indicated by the activation indicator.

5. The method according to claim 1, wherein sending the capability parameters includes: Select at least one index of the capability table, each index of the capability table including one or more configured capability parameters; as well as Send at least one selected index to the network device.

6. The method as described in claim 1, characterized in that, The capability parameters include: the maximum supported transport block size, or the maximum supported bit rate, or the minimum time window in which one or more predictive retransmission feedbacks are sent per data transmission, a false alarm probability constraint, or a missed detection probability constraint, or support for the predictive retransmission feedback process, or support for multiple predictive retransmission feedbacks per data transmission, or any combination thereof.

7. The method according to claim 1, further comprising: The activation indicator is determined to indicate physical uplink resources for a single predictive retransmission feedback per data transmission, or physical uplink resources for multiple predictive retransmission feedbacks per data transmission.

8. The method according to claim 1, further comprising: The activation indicator is determined to be the slot offset for each physical uplink resource scheduled by the predictive retransmission feedback process associated with the data.

9. The method according to claim 1, further comprising: The activation indicator may be determined to indicate either the configuration of the predictive retransmission feedback process or the periodic physical uplink resources pre-configured for the predictive retransmission feedback process, or both.

10. A method for wireless communication at a network device, comprising: Receive capability parameters from the user equipment (UE) indicating one or more predictive retransmission feedback capabilities of the UE; Configure the activation indicator based on the received capability parameters; Send the activation indicator to the UE, indicating that the predictive retransmission feedback process is enabled; Send data to the UE; as well as Before decoding the data is completed, predictive retransmission feedback associated with the data is received from the UE, wherein receiving the predictive retransmission feedback associated with the data includes: In response to calculating the predictive retransmission feedback, a request is received from the UE to increase or decrease aspects of physical downlink resources indicated by the activation indicator, the request including a modification indicator selected from a set of modification index values, wherein... When the predictive retransmission feedback indicates negative acknowledgment feedback, the modification indicator is configured with a first index value to indicate the degree of increase in the aspect concerning the physical downlink resources, and When the predictive retransmission feedback includes acknowledgment feedback, the modification indicator is configured with a second index value to indicate the extent of the reduction in the physical downlink resources.

11. The method of claim 10, further comprising: The capability parameters are received from the UE via radio resource control signaling, uplink control information, media access control element MAC-CE, or any combination thereof.

12. The method of claim 10, further comprising: The activation indicator is sent to the UE via downlink control information, or Media Access Control (MAC-CE) control element, or Radio Resource Control (RRC) signaling, or any combination thereof.

13. The method of claim 10, wherein receiving the predictive retransmission feedback associated with the data comprises: Receive a first predictive retransmission feedback from the UE on a first physical uplink resource indicated by the activation indicator; as well as A second predictive retransmission feedback is received from the UE on a second physical uplink resource indicated by the activation indicator.

14. The method of claim 10, wherein receiving the capability parameters comprises: The UE receives at least one index from a capability table, each index of which includes one or more configured capability parameters.

15. The method of claim 10, further comprising: Determining the capability parameters includes: the maximum supported transport block size, or the maximum supported bit rate, or the minimum time window in which one or more predictive retransmission feedbacks per data transmission are sent, false alarm probability constraints, or missed detection probability constraints, or support for the predictive retransmission feedback process, or support for multiple predictive retransmission feedbacks per data transmission, or any combination thereof.

16. The method of claim 10, further comprising: Configure the activation indicator to indicate physical uplink resources for a single predictive retransmission feedback per data transmission or physical uplink resources for multiple predictive retransmission feedbacks per data transmission.

17. The method of claim 10, further comprising: Configure the activation indicator to indicate the slot offset for each physical uplink resource scheduled for the predictive retransmission feedback process.

18. The method of claim 10, further comprising: The configuration of the predictive retransmission feedback process is determined based on the capability parameters. as well as The activation indicator can be configured to indicate the configuration of the predictive retransmission feedback process or the periodic physical uplink resources pre-configured for the predictive retransmission feedback process, or the activation indicator can be configured to indicate both.

19. An apparatus for wireless communication at a user equipment (UE), comprising: At least one memory containing instructions; as well as At least one processor is configured to execute the instructions to cause the device to: Send capability parameters to the network device that indicate one or more predictive retransmission feedback capabilities of the UE; Receive an activation indicator from the network device indicating that the predictive retransmission feedback process is enabled; Receive data from the network device; as well as Sending predictive retransmission feedback associated with the data to the network device, the predictive retransmission feedback being calculated based on the activation indicator before decoding of the data is completed, wherein, in order to send the predictive retransmission feedback associated with the data, the at least one processor is configured to cause the device to: In response to calculating the predictive retransmission feedback, a request is sent to the network device to increase or decrease aspects of physical downlink resources indicated by the activation indicator, the request including a modification indicator selected from a set of modification index values, wherein... When the predictive retransmission feedback indicates negative acknowledgment feedback, the modification indicator is configured with a first index value to indicate the degree of increase in the aspect concerning the physical downlink resources, and When the predictive retransmission feedback includes acknowledgment feedback, the modification indicator is configured with a second index value to indicate the extent of the reduction in the physical downlink resources.

20. The device of claim 19, wherein the at least one processor is further configured to cause the device to: The capability parameters are sent to the network device via radio resource control signaling, uplink control information, media access control element MAC-CE, or any combination thereof.

21. The device of claim 19, wherein the at least one processor is further configured to cause the device to: The activation indicator is received from the network device via downlink control information, or Media Access Control (MAC-CE) control element, or Radio Resource Control (RRC) signaling, or any combination thereof.

22. The device of claim 19, wherein the at least one processor is further configured to cause the device to: Send a first predicted retransmission feedback on the first physical uplink resource indicated by the activation indicator; and Send a second predicted retransmission feedback on the second physical uplink resource indicated by the activation indicator.

23. A device for wireless communication in a network device, comprising: At least one memory containing instructions; as well as At least one processor is configured to execute the instructions to cause the device to: Receive capability parameters from the user equipment (UE) indicating one or more predictive retransmission feedback capabilities of the UE; Configure the activation indicator based on the received capability parameters; Send the activation indicator to the UE, indicating that the predictive retransmission feedback process is enabled; Send data to the UE; as well as Before decoding the data is completed, predictive retransmission feedback associated with the data is received from the UE, wherein, in order to receive the predictive retransmission feedback associated with the data, the at least one processor is configured to cause the device to: In response to calculating the predictive retransmission feedback, a request is received from the UE to increase or decrease aspects of physical downlink resources indicated by the activation indicator, the request including a modification indicator selected from a set of modification index values, wherein... When the predictive retransmission feedback indicates negative acknowledgment feedback, the modification indicator is configured with a first index value to indicate the degree of increase in the aspect concerning the physical downlink resources, and When the predictive retransmission feedback includes acknowledgment feedback, the modification indicator is configured with a second index value to indicate the extent of the reduction in the physical downlink resources.

24. The device of claim 23, wherein the at least one processor is further configured to cause the device to: The capability parameters are received from the UE via radio resource control signaling, uplink control information, media access control element MAC-CE, or any combination thereof.

25. The device of claim 23, wherein the at least one processor is further configured to cause the device to: The activation indicator is sent to the UE via downlink control information, or Media Access Control (MAC-CE) control element, or Radio Resource Control (RRC) signaling, or any combination thereof.

26. The device of claim 23, wherein the at least one processor is further configured to cause the device to: Receive a first predictive retransmission feedback from the UE on the first physical uplink resource indicated by the activation indicator; and A second predictive retransmission feedback is received from the UE on a second physical uplink resource indicated by the activation indicator.

27. An apparatus for wireless communication at a user equipment (UE), the apparatus comprising means for performing the method of any one of claims 1-9.

28. An apparatus for wireless communication at a network device, the apparatus comprising means for performing any one of the methods of claims 10-18.

29. A computer-readable medium having program code recorded thereon, wherein the program code is executable by one or more processors to cause the processors to perform the method of any one of claims 1-18.