Method and device for feedback technology in wireless communication

Through the combination of semi-static signaling and dynamic signaling, multiple feedback processes in the wireless communication system are managed, which solves the problems of low feedback transmission efficiency and difficulty in interpretation synchronization, and realizes efficient and flexible feedback management, which improves the system's Reliability and coverage.

CN114584266BActive Publication Date: 2024-12-31QUALCOMM INC
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202210306186.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2018-04-12
Filing Date
2018-04-13
Publication Date
2024-12-31
Estimated Expiration
2038-04-13

AI Technical Summary

Technical Problem

In wireless communication systems, it is difficult for the prior art to effectively manage multiple types of feedback processes, resulting in low feedback transmission efficiency, consumes a large amount of wireless resources, and difficulty in interpreting and synchronizing different feedback processes.

Method used

By using semi-static signaling and dynamic signaling to jointly determine the feedback configuration, providing the number of bits and interpretation of feedback information for different transmissions, supporting the clustering and interpretation of multiple feedback processes, optimizing the use of feedback payloads.

Benefits of technology

It improves the efficiency and flexibility of feedback transmission, reduces the consumption of wireless resources, ensures accurate interpretation and synchronization of feedback information, and enhances the reliability and coverage of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114584266B_ABST
    Figure CN114584266B_ABST
Patent Text Reader

Abstract

A user equipment (UE) may be configured to communicate multiple transmissions, each of which may have a separate feedback process. The feedback configuration for providing feedback to such separate feedback processes may be determined based on semi-static signaling and dynamic signaling. In some cases, semi-static signaling (such as radio resource control (RRC) signaling) and dynamic signaling (such as downlink control information (DCI)) may provide feedback configurations for specific transmissions together. Semi-static signaling may provide the number of bits of feedback information, the interpretation of bits of feedback information, or a combination thereof, and dynamic signaling may indicate that one or more of these bits are to have one of multiple available interpretations, and may indicate that one or more additional bits are to be included with the feedback, or a combination thereof. The feedback techniques discussed herein may be used to provide feedback for uplink or downlink transmissions.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This divisional application is a divisional application of the PCT national phase patent application with a PCT international filing date of April 13, 2018, national application number 201880024393.6, and titled “Feedback Technology in Wireless Communications”. background

[0002] The following relates generally to wireless communications, and more particularly to feedback techniques in wireless communications.

[0003] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcast, and the like. These systems may be able to support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, and orthogonal frequency division multiple access (OFDMA) systems (e.g., long term evolution (LTE) systems, or new radio (NR) systems). A wireless multiple access communication system may include several base stations or access network nodes, each of which simultaneously supports communication for multiple communication devices, which may be further referred to as user equipment (UE).

[0004] In some LTE or NR deployments, base stations and UEs may utilize feedback techniques to enhance the reliability of communications, where a receiving device (e.g., a UE receiving a downlink transmission or a base station receiving an uplink transmission) may transmit an acknowledgment or negative acknowledgment (ACK / NACK) to indicate whether the transmission was successfully received or not. In the event that the transmission was not successfully received, the transmitter may perform a retransmission. In some examples, such feedback may be provided based on a hybrid acknowledgment repeat request (HARQ) feedback technique, where multiple HARQ processes may be configured for different transmissions.

[0005] Overview

[0006] The described technology relates to improved methods, systems, devices or equipment (means) supporting feedback technology in wireless communication. In a wireless communication system (such as an NR or 5G system), a UE may be configured to communicate using multiple different services, multiple different types of information, or a combination thereof, each of which may have a separate feedback process. The feedback configuration for providing feedback for such a separate feedback process may be determined based on semi-static signaling and dynamic signaling. In some cases, semi-static signaling (such as radio resource control (RRC) signaling) and dynamic signaling (such as downlink control information (DCI)) may provide feedback configuration for a specific transmission together. Semi-static signaling may provide the number of bits of feedback information, the interpretation of the bits of feedback information, or a combination thereof, and dynamic signaling may indicate that one or more of these bits are to have one of multiple available interpretations, and may indicate that one or more additional bits are to be included with the feedback, or a combination thereof. The feedback technology discussed herein may be used to provide feedback for uplink or downlink transmission.

[0007] A wireless communication method is described. The method may include: identifying a feedback configuration for providing feedback on successful reception of one or more downlink transmissions to a user equipment (UE), the feedback configuration based at least in part on multiple types of information with separate feedback processes configured for transmissions to the UE, transmitting semi-static signaling to the UE, the semi-static signaling indicating the feedback configuration to be applied across the multiple transmissions, transmitting dynamic signaling associated with at least a first transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first transmission, receiving feedback information from the UE according to the feedback configuration, and determining one or more of the following based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission: a number of bits of the feedback information or an interpretation of each bit of the feedback information.

[0008] An apparatus for wireless communication is described. The apparatus may include: means for identifying a feedback configuration for providing feedback on successful reception of one or more downlink transmissions to a user equipment (UE), the feedback configuration being based at least in part on multiple types of information with separate feedback processes configured for transmissions to the UE, means for transmitting semi-static signaling to the UE, the semi-static signaling indicating a feedback configuration to be applied across multiple transmissions, means for transmitting dynamic signaling associated with at least a first transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first transmission, means for receiving feedback information from the UE in accordance with the feedback configuration, and means for determining, based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission, one or more of: a number of bits of the feedback information or an interpretation of each bit of the feedback information.

[0009] Another apparatus for wireless communication is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are operable to cause the processor to: identify a feedback configuration for providing feedback on successful reception of one or more downlink transmissions to a user equipment (UE), the feedback configuration being based at least in part on multiple types of information with separate feedback processes configured for transmissions to the UE, transmit semi-static signaling to the UE, the semi-static signaling indicating the feedback configuration to be applied across multiple transmissions, transmit dynamic signaling associated with at least a first transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first transmission, receive feedback information from the UE according to the feedback configuration, and determine one or more of the following based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission: the number of bits of the feedback information or the interpretation of each bit of the feedback information.

[0010] A non-transitory computer-readable medium for wireless communication is described. The non-transitory computer-readable medium may include instructions operable to cause a processor to: identify a feedback configuration for providing feedback on successful reception of one or more downlink transmissions to a user equipment (UE), the feedback configuration being based at least in part on multiple types of information with separate feedback processes configured for transmissions to the UE, transmit semi-static signaling to the UE, the semi-static signaling indicating the feedback configuration to be applied across the multiple transmissions, transmit dynamic signaling associated with at least a first transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first transmission, receive feedback information from the UE according to the feedback configuration, and determine one or more of the following based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission: a number of bits of the feedback information or an interpretation of each bit of the feedback information.

[0011] Some examples of the methods, apparatuses (equipment), and non-transitory computer-readable media described above may further include processes, features, devices, or instructions for the following actions: determining whether one or more of the multiple types of information of the first transmission is successfully received at the UE based at least in part on the determined number of bits of the feedback information or the interpretation of each bit of the feedback information. In some examples of the methods, apparatuses (equipment), and non-transitory computer-readable media described above, each bit of the feedback information provides ACK / NACK feedback for one or more packets, code blocks, or control messages of the first transmission.

[0012] In some examples of the methods, apparatus (equipment), and non-transitory computer-readable media described above, semi-static signaling to the UE indicates one or more of the following: multiple component carriers configured for the UE, multiple identifiers associated with the UE to be monitored for transmission to the UE, multiple configured feedback processes that the UE may need to monitor, multiple separate transport blocks sent as separate codewords on one or more MIMO layers, the number of code block groups for each transport block, a threshold for the number of bits in a feedback bit set for triggering feedback bundling, one or more time delay values ​​between transmit / receive events (the transmit / receive event includes one or more of the following: receiving control information associated with a first packet and receiving the first packet, or receiving the first packet and transmitting feedback information associated with the first packet), an explicit configuration for interpretation of the feedback bit set, or any combination thereof.

[0013] In some examples of the methods, apparatus (equipment) and non-transitory computer-readable media described above, the dynamic signaling indicates one or more of the following: resource assignment for transmitting feedback information, explicit dynamic signaling for interpreting feedback bit sets, dynamic triggering of control information to be multiplexed with the feedback information, or any combination thereof.

[0014] In some examples of the methods, devices (equipment) and non-transitory computer-readable media described above, the determination includes determining a first number of bits to be included in the feedback information based on the dynamic signaling, and wherein the method further includes: receiving a second number of feedback bits from the UE, and determining, at least in part based on the second number of bits, that the UE has not successfully received the dynamic signaling.

[0015] In some examples of the methods, apparatuses (equipment) and non-transitory computer-readable media described above, the feedback information includes a CRC. In some examples of the methods, apparatuses (equipment) and non-transitory computer-readable media described above, the dynamic signaling indicates that a subset of the ACK / NACK feedback bit set is to be used for ACK / NACK feedback for control information associated with the first transmission. In some examples of the methods, apparatuses (equipment) and non-transitory computer-readable media described above, the feedback information includes an ACK / NACK feedback bit set, and the subset of the ACK / NACK feedback bit set provides bundled feedback for two or more packet sets for the first transmission.

[0016] Some examples of the methods, apparatuses, and non-transitory computer-readable media described above also include transmitting control information indicating a change in a transmission beam or a transmission bandwidth for a second transmission.

[0017] A wireless communication method is described. The method may include: identifying a feedback configuration for providing feedback on successful reception of one or more uplink transmissions from a UE, the feedback configuration being based at least in part on multiple types of information with separate feedback processes configured for transmissions from the UE, transmitting semi-static signaling to the UE, the semi-static signaling indicating the feedback configuration to be applied across the multiple transmissions, transmitting dynamic signaling associated with at least a first uplink transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first uplink transmission, receiving the first uplink transmission from the UE, determining one or more of the following based at least in part on the semi-static signaling and the dynamic signaling associated with the first uplink transmission: a number of bits of feedback information or an interpretation of each bit of the feedback information, determining feedback information associated with the first uplink transmission, and transmitting feedback to the UE using the determined number of bits or the interpretation of each bit.

[0018] An apparatus for wireless communication is described. The apparatus may include: means for identifying a feedback configuration for providing feedback on successful reception of one or more uplink transmissions from a UE, the feedback configuration being based at least in part on multiple types of information with separate feedback processes configured for transmissions from the UE, means for transmitting semi-static signaling to the UE, the semi-static signaling indicating the feedback configuration to be applied across multiple transmissions, means for transmitting dynamic signaling associated with at least a first uplink transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first uplink transmission, means for receiving the first uplink transmission from the UE, means for determining, based at least in part on the semi-static signaling and the dynamic signaling associated with the first uplink transmission, one or more of: a number of bits of feedback information or an interpretation of each bit of the feedback information, means for determining feedback information associated with the first uplink transmission, and means for transmitting feedback to the UE using the determined number of bits or the interpretation of each bit.

[0019] Another apparatus for wireless communication is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are operable to cause the processor to: identify a feedback configuration for providing feedback on successful reception of one or more uplink transmissions from a UE, the feedback configuration being based at least in part on multiple types of information with separate feedback processes configured for transmissions from the UE, transmit semi-static signaling to the UE, the semi-static signaling indicating the feedback configuration to be applied across multiple transmissions, transmit dynamic signaling associated with at least a first uplink transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first uplink transmission, receive the first uplink transmission from the UE, determine one or more of the following based at least in part on the semi-static signaling and the dynamic signaling associated with the first uplink transmission: the number of bits of feedback information or the interpretation of each bit of the feedback information, determine feedback information associated with the first uplink transmission, and transmit feedback to the UE using the determined number of bits or the interpretation of each bit.

[0020] A non-transitory computer-readable medium for wireless communication is described. The non-transitory computer-readable medium may include instructions operable to cause a processor to: identify a feedback configuration for providing feedback on successful reception of one or more uplink transmissions from a UE, the feedback configuration being based at least in part on multiple types of information with separate feedback processes configured for transmissions from the UE, transmit semi-static signaling to the UE, the semi-static signaling indicating the feedback configuration to be applied across the multiple transmissions, transmit dynamic signaling associated with at least a first uplink transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first uplink transmission, receive the first uplink transmission from the UE, determine one or more of the following based at least in part on the semi-static signaling and the dynamic signaling associated with the first uplink transmission: a number of bits of feedback information or an interpretation of each bit of the feedback information, determine feedback information associated with the first uplink transmission, and transmit feedback to the UE using the determined number of bits or the interpretation of each bit.

[0021] A wireless communication method is described. The method may include receiving semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration being used to indicate feedback of successful reception of one or more downlink transmissions from the base station, the feedback including multiple types of information with separate feedback processes, receiving dynamic signaling associated with at least a first transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to a first uplink transmission, and determining, based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission, one or more of: a number of bits of feedback information to provide feedback for the first transmission or an interpretation of each bit of the feedback information.

[0022] An apparatus for wireless communication is described. The apparatus may include: means for receiving semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration for indicating feedback on successful reception of one or more downlink transmissions from the base station, the feedback including multiple types of information with separate feedback processes, means for receiving dynamic signaling associated with at least a first transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first uplink transmission, and means for determining, based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission, one or more of: a number of bits of feedback information to provide feedback for the first transmission or an interpretation of each bit of the feedback information.

[0023] Another apparatus for wireless communication is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are operable to cause the processor to: receive semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration being used to indicate feedback on successful reception of one or more downlink transmissions from the base station, the feedback including multiple types of information with separate feedback processes, receive dynamic signaling associated with at least a first transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to a first uplink transmission, and determine one or more of the following based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission: the number of bits of feedback information to provide feedback for the first transmission or the interpretation of each bit of the feedback information.

[0024] A non-transitory computer-readable medium for wireless communication is described. The non-transitory computer-readable medium may include instructions operable to cause a processor to perform the following operations: receiving semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration being used to indicate feedback of successful reception of one or more downlink transmissions from the base station, the feedback including multiple types of information with separate feedback processes, receiving dynamic signaling associated with at least a first transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to a first uplink transmission, and determining one or more of the following based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission: the number of bits of feedback information to provide feedback for the first transmission or the interpretation of each bit of the feedback information.

[0025] Some examples of the methods, devices (equipment) and non-transient computer-readable media described above may further include processes, features, devices or instructions for the following actions: receiving a first transmission from a base station. Some examples of the methods, devices (equipment) and non-transient computer-readable media described above may further include processes, features, devices or instructions for the following actions: determining feedback information for the first transmission based at least in part on the determined number of bits or the interpretation of each bit. Some examples of the methods, devices (equipment) and non-transient computer-readable media described above may further include processes, features, devices or instructions for the following actions: transmitting feedback information to a base station. In some examples of the methods, devices (equipment) and non-transient computer-readable media described above, the feedback information includes an ACK / NACK feedback bit set, and each bit of the ACK / NACK feedback bit set provides ACK / NACK feedback for one or more packets, code blocks, or control messages for the first transmission.

[0026] In some examples of the methods, devices (equipment) and non-transitory computer-readable media described above, semi-static signaling indicates one or more of the following: multiple configured component carriers, multiple identifiers to be monitored for transmission, multiple configured feedback processes to be monitored, multiple separate transport blocks sent as separate codewords on one or more MIMO layers, the number of code block groups for each transport block, a threshold for the number of bits of feedback information for triggering feedback bundling, one or more time delay values ​​between transmit / receive events (the transmit / receive events include one or more of the following: receiving control information associated with a first packet and receiving the first packet, or receiving the first packet and transmitting feedback information associated with the first packet), an explicit configuration for interpretation of a feedback bit set, or any combination thereof.

[0027] In some examples of the methods, devices (equipment) and non-transient computer-readable media described above, the dynamic signaling indicates one or more of: resource assignment for transmitting feedback information, explicit dynamic signaling for interpreting the number of bits, dynamic triggering of control information to be multiplexed with feedback information, or any combination thereof. In some examples of the methods, devices (equipment) and non-transient computer-readable media described above, the feedback information includes a CRC. In some examples of the methods, devices (equipment) and non-transient computer-readable media described above, the feedback information includes an ACK / NACK feedback bit set, and the dynamic signaling indicates that a subset of the ACK / NACK feedback bit set is to be used for ACK / NACK feedback for control information associated with the first transmission. In some examples of the methods, devices (equipment) and non-transient computer-readable media described above, the feedback information includes an ACK / NACK feedback bit set, and a subset of the ACK / NACK feedback bit set provides bundled feedback for two or more packet sets for the first transmission.

[0028] Some examples of the methods, apparatuses, and non-transitory computer-readable media described above also include receiving control information indicating a change in a transmission beam or a transmission bandwidth for a next transmission of a plurality of transmissions.

[0029] A wireless communication method is described. The method may include receiving semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration being used to indicate feedback on successful reception of one or more uplink transmissions to the base station, the feedback including multiple types of information with separate feedback processes, receiving dynamic signaling associated with at least a first uplink transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first uplink transmission, transmitting the first uplink transmission to the base station, receiving feedback information associated with the first uplink transmission from the base station, determining one or more of the following based at least in part on the semi-static signaling and the dynamic signaling associated with the first uplink transmission: a number of bits of the feedback information or an interpretation of each bit of the feedback information, and determining whether one or more portions of the uplink transmission were successfully received at the base station based at least in part on the determined number of bits or the interpretation of each bit.

[0030] An apparatus for wireless communication is described. The apparatus may include: means for receiving semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration being used to indicate feedback on successful reception of one or more uplink transmissions to the base station, the feedback including multiple types of information with separate feedback processes, means for receiving dynamic signaling associated with at least a first uplink transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first uplink transmission, means for transmitting the first uplink transmission to the base station, means for receiving feedback information associated with the first uplink transmission from the base station, means for determining, based at least in part on the semi-static signaling and the dynamic signaling associated with the first uplink transmission, one or more of: a number of bits of the feedback information or an interpretation of each bit of the feedback information, means for determining, based at least in part on the determined number of bits or the interpretation of each bit, whether one or more portions of the uplink transmission were successfully received at the base station.

[0031] Another apparatus for wireless communication is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are operable to cause the processor to: receive semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration being used to indicate feedback of successful reception of one or more uplink transmissions to the base station, the feedback including multiple types of information with separate feedback processes, receive dynamic signaling associated with at least a first uplink transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first uplink transmission, transmit the first uplink transmission to the base station, receive feedback information associated with the first uplink transmission from the base station, determine one or more of the following based at least in part on the semi-static signaling and the dynamic signaling associated with the first uplink transmission: the number of bits of the feedback information or the interpretation of each bit of the feedback information, and determine whether one or more portions of the uplink transmission are successfully received at the base station based at least in part on the determined number of bits or the interpretation of each bit.

[0032] A non-transitory computer-readable medium for wireless communication is described. The non-transitory computer-readable medium may include instructions operable to cause a processor to perform the following operations: receiving semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration being used to indicate feedback on successful reception of one or more uplink transmissions to the base station, the feedback including multiple types of information with separate feedback processes, receiving dynamic signaling associated with at least a first uplink transmission of the multiple transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first uplink transmission, transmitting the first uplink transmission to the base station, receiving feedback information associated with the first uplink transmission from the base station, determining one or more of the following based at least in part on the semi-static signaling and the dynamic signaling associated with the first uplink transmission: a number of bits of the feedback information or an interpretation of each bit of the feedback information, and determining whether one or more portions of the uplink transmission were successfully received at the base station based at least in part on the determined number of bits or the interpretation of each bit. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 An example of a wireless communication system supporting feedback techniques in wireless communications according to aspects of the present disclosure is illustrated.

[0034] Figure 2 An example of a wireless communication system supporting feedback techniques in wireless communications according to aspects of the present disclosure is illustrated.

[0035] Figure 3 An example of a process flow for supporting feedback techniques in wireless communications in accordance with aspects of the present disclosure is illustrated.

[0036] Figure 4A and 4B Examples of delay timing according to aspects of the present disclosure are illustrated.

[0037] Figures 5 to 7 A block diagram of a device supporting feedback techniques in wireless communications according to aspects of the present disclosure is shown.

[0038] Figure 8 A block diagram of a system including a base station supporting feedback techniques in wireless communications is illustrated in accordance with aspects of the present disclosure.

[0039] Figures 9 to 11 A block diagram of a device supporting feedback techniques in wireless communications according to aspects of the present disclosure is shown.

[0040] Fig.12 A block diagram of a system including a UE supporting feedback techniques in wireless communications is illustrated in accordance with aspects of the present disclosure.

[0041] Figures 13 to 16

[0013] Methods for feedback techniques in wireless communications in accordance with aspects of the present disclosure are illustrated. Detailed Description

[0042] In a wireless communication system (such as an NR or 5G system), a UE may be configured to communicate using a plurality of different services, a plurality of different types of information, or a combination thereof, each of which may have a separate feedback process. The feedback configuration for providing feedback for such a separate feedback process may be determined based on semi-static signaling and dynamic signaling. In some cases, semi-static signaling (such as radio resource control (RRC) signaling) and dynamic signaling (such as downlink control information (DCI)) may provide feedback configurations for specific transmissions together. Semi-static signaling may provide the number of bits of feedback information, the interpretation of bits of feedback information, or a combination thereof. Dynamic signaling may indicate that one or more of these bits are to have one of a plurality of available interpretations, may indicate that one or more additional bits are to be included with the feedback, or a combination thereof. The feedback techniques discussed herein may be used to provide feedback for uplink or downlink transmissions.

[0043] In some cases, a downlink assignment (e.g., a physical downlink shared channel (PDSCH) assignment) may include multiple components, which may require separate acknowledgements via separate feedback processes (e.g., via separate hybrid acknowledgement repeat request (HARQ) processes). For example, such different components may include: PDSCH transmissions for multiple component carriers, PDSCH transmissions that may carry multiple transport blocks on different multiple-input multiple-output (MIMO) layers, transport blocks with multiple code block groups (BCGs), each with a separate feedback process, multiple independent PDSCH transmissions (e.g., with separate radio network temporary identifiers (RNTIs) for scrambling corresponding PDCCH DCI grants), or a combination thereof. In addition, one or more commands may be transmitted to the UE in a downlink control channel (e.g., a physical downlink control channel (PDCCH) transmission, such as a command indicating a beam change in a system using beamformed transmissions (e.g., a system using millimeter wave (mmW) frequencies for transmission); or, for example, a command to release semi-persistent scheduling (SPS) for the UE. Various techniques provided herein allow for flexible solutions for communicating feedback for such multiple feedback processes and managing the associated overhead to provide efficient use of available wireless resources.

[0044] Aspects of the present disclosure are initially described in the context of wireless communication systems. Aspects of the present disclosure are further illustrated and described by and with reference to apparatus diagrams, system diagrams, and flow diagrams related to feedback techniques in wireless communications.

[0045] Figure 1 An example of a wireless communication system 100 according to various aspects of the present disclosure is illustrated. The wireless communication system 100 includes a base station 105, a UE 115, and a core network 130. In some examples, the wireless communication system 100 can be a long term evolution (LTE), an advanced LTE (LTE-A) network, or a new radio (NR) network. In some cases, the wireless communication system 100 can support enhanced broadband communications, ultra-reliable (i.e., mission-critical) communications, low latency communications, and communications with low-cost and low-complexity devices. Feedback can be provided for transmissions between devices, wherein feedback configuration is provided using semi-static signaling and dynamic signaling, and the number and / or interpretation of feedback bits for a particular transmission can be determined based on the semi-static and dynamic signaling.

[0046] The base station 105 may communicate wirelessly with the UE 115 via one or more base station antennas. Each base station 105 may provide communication coverage for a corresponding geographic coverage area 110. The communication link 125 shown in the wireless communication system 100 may include an uplink transmission from the UE 115 to the base station 105, or a downlink transmission from the base station 105 to the UE 115. Control information and data may be multiplexed on an uplink channel or a downlink according to various techniques. Control information and data may be multiplexed on a downlink channel, for example, using a time division multiplexing (TDM) technique, a frequency division multiplexing (FDM) technique, or a hybrid TDM-FDM technique. In some examples, the control information transmitted during a transmission time interval (TTI) of a downlink channel may be distributed in a cascaded manner between different control regions (e.g., between a common control region and one or more control regions that vary from UE to UE).

[0047] UE 115 may be dispersed throughout the wireless communication system 100, and each UE 115 may be stationary or mobile. UE 115 may also be referred to as a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable term. UE 115 may also be a cellular phone, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a tablet computer, a laptop computer, a cordless phone, a personal electronic device, a handheld device, a personal computer, a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, a machine type communication (MTC) device, an appliance, a car, etc.

[0048] In some cases, UE 115 may also be able to communicate directly with other UEs (e.g., using peer-to-peer (P2P) or device-to-device (D2D) protocols). One or more UEs in a group of UEs 115 utilizing D2D communication may be within the coverage area 110 of a cell. Other UEs 115 in such a group may be outside the coverage area 110 of the cell, or otherwise unable to receive transmissions from the base station 105. In some cases, each group of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system, wherein each UE 115 transmits to each other UE 115 in the group. In some cases, the base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed independently of the base station 105.

[0049] Each base station 105 can communicate with the core network 130 and with each other. For example, the base station 105 can be connected to the core network 130 via a backhaul link 132 (e.g., S1, etc.). The base stations 105 can communicate with each other directly or indirectly (e.g., through the core network 130) on a backhaul link 134 (e.g., X2, etc.). The base station 105 can perform radio configuration and scheduling for communication with the UE 115, or can operate under the control of a base station controller. In some examples, the base station 105 can be a macro cell, a small cell, a hotspot, etc. The base station 105 can also be referred to as an evolved B node (eNB) 105.

[0050] The base station 105 can be connected to the core network 130 via an S1 interface. The core network can be an evolved packet core (EPC), which may include at least one mobility management entity (MME), at least one serving gateway (S-GW), and at least one packet data network (PDN) gateway (P-GW). The MME can be a control node that handles signaling between the UE 115 and the EPC. All user Internet Protocol (IP) packets can be delivered through the S-GW, which itself can be connected to the P-GW. The P-GW can provide IP address allocation and other functions. The P-GW can be connected to a network operator IP service. The operator IP service may include the Internet, an intranet, an IP multimedia subsystem (IMS), and a packet switched (PS) streaming service.

[0051] The core network 130 may provide user authentication, access authorization, tracking, IP connectivity, and other access, routing, or mobility functions. At least some network devices (such as base stations 105) may include subcomponents, such as access network entities, which may be examples of access node controllers (ANCs). Each access network entity may communicate with a number of UEs 115 through a number of other access network transport entities, each of which may be an example of a smart radio head or a transmit / receive point (TRP). In some configurations, the various functions of each access network entity or base station 105 may be distributed across various network devices (e.g., radio heads and access network controllers) or merged into a single network device (e.g., base station 105).

[0052] The wireless communication system 100 can operate using a frequency band from 700MHz to 2600MHz (2.6GHz) in the ultra-high frequency (UHF) frequency division, but some networks (e.g., wireless local area networks (WLANs)) can use frequencies up to 4GHz. Since the wavelength is in the range from about 1 decimeter to 1 meter long, this division can also be referred to as a decimeter band. UHF waves can be mainly propagated by line of sight and can be blocked by buildings and environmental features. However, these waves can fully penetrate walls to provide services to UEs 115 located indoors. Compared with the transmission of smaller frequencies (and longer waves) using the high frequency (HF) or very high frequency (VHF) parts of the spectrum, the transmission of UHF waves is characterized by smaller antennas and shorter ranges (e.g., less than 100km). In some cases, the wireless communication system 100 can also utilize the extremely high frequency (EHF) part of the spectrum (e.g., from 30GHz to 300GHz). Since the wavelength is in the range from about 1 millimeter to 1 centimeter long, this division can also be referred to as a millimeter band. Therefore, EHF antennas may be even smaller and more closely spaced than UHF antennas. In some cases, this may facilitate the use of antenna arrays (e.g., for directional beamforming) within UE 115. However, EHF transmissions may experience even greater atmospheric attenuation and shorter range than UHF transmissions.

[0053] Thus, the wireless communication system 100 may support mmW communications between the UE 115 and the base station 105. Devices operating in the mmW or EHF bands may have multiple antennas to allow beamforming. That is, the base station 105 may use multiple antennas or antenna arrays to perform beamforming operations for directional communications with the UE 115. Beamforming (which may also be referred to as spatial filtering or directional transmission) is a signal processing technique that may be used at a transmitter (e.g., a base station 105) to shape and / or direct the overall antenna beam in the direction of a target receiver (e.g., a UE 115). This may be achieved by combining the elements in the antenna array in such a way that signals transmitted at a particular angle experience constructive interference while other signals experience destructive interference.

[0054] A multiple-input multiple-output (MIMO) wireless system uses a transmission scheme between a transmitter (e.g., a base station 105) and a receiver (e.g., a UE 115) in which both the transmitter and the receiver are equipped with multiple antennas. Some portions of the wireless communication system 100 may use beamforming. For example, the base station 105 may have an antenna array with rows and columns of antenna ports that the base station 105 may use for beamforming in its communications with the UE 115. The signal may be transmitted multiple times in different directions (e.g., each transmission may be beamformed differently). The mmW receiver (e.g., a UE 115) may try multiple beams (e.g., antenna subarrays) when receiving synchronization signals.

[0055] In some cases, the wireless communication system 100 can be a packet-based network that operates according to a layered protocol stack. In the user plane, the communication of the bearer or packet data convergence protocol (PDCP) layer can be based on IP. In some cases, the radio link control (RLC) layer can perform packet segmentation and reorganization to communicate on the logical channel. The media access control (MAC) layer can perform priority handling and multiplex logical channels into transport channels. The MAC layer can also use HARQ to provide retransmission of the MAC layer, thereby improving link efficiency. In the control plane, the RRC protocol layer can provide the establishment, configuration and maintenance of the RRC connection of the radio bearer supporting user plane data between the UE 115 and the base station 105 or the core network 130. In the physical (PHY) layer, the transport channel can be mapped to the physical channel.

[0056] The wireless communication system 100 may support operation on multiple cells or carriers, a feature that may be referred to as carrier aggregation (CA) or multi-carrier operation. A carrier may also be referred to as a component carrier (CC), layer, channel, etc. The terms "carrier," "component carrier," "cell," and "channel" may be used interchangeably herein. A UE 115 may be configured with multiple downlink CCs and one or more uplink CCs for carrier aggregation. Carrier aggregation may be used with both FDD and TDD component carriers.

[0057] As indicated above, in some examples, UE 115 and base station 105 can use feedback process to indicate the success or failure of uplink or downlink transmission. In some cases, multiple different types of information may have separate feedback processes. In some cases, multiple different feedback processes may be large enough so that feedback transmission will consume a considerable amount of wireless resources. In addition, although UE 115 can be configured for transmission that may require multiple different feedback processes, a specific transmission may only include a subset of communications that require different feedback processes and thus feedback may be different for different transmissions. UE 115 or base station 105 can determine the feedback configuration for providing feedback for such separate feedback processes based on semi-static signaling and dynamic signaling. In some cases, semi-static signaling can provide feedback configuration, and the number of bits of feedback information, the interpretation of the bits of feedback information, or a combination thereof can be determined based on dynamic signaling. In some cases, semi-static signaling can be transmitted by RRC signaling, and dynamic signaling can be provided by including DCI transmitted to UE. The feedback technology discussed herein can be used to provide feedback for uplink or downlink transmission.

[0058] Figure 2 An example of a wireless communication system 200 that supports feedback techniques in wireless communication according to various aspects of the present disclosure is illustrated. The wireless communication system 200 includes a base station 105-a and a UE 115-a, which may be a reference Figure 1 Examples of various aspects of the UE 115 are described. Figure 2 In the example of , the wireless communication system 200 may operate according to a radio access technology (RAT) such as LTE, 5G, or NR RAT, although the techniques described herein may be applied to any RAT and to systems that may use two or more different RATs concurrently.

[0059] The base station 105-a can communicate with the UE 115-a via the uplink carrier 205 and the downlink carrier 215. In some examples, the base station 105-a can allocate resources for communication with the UE on the uplink carrier 205 and the downlink carrier 215, and transmit a downlink transmission 210 via the downlink carrier 215 and receive an uplink transmission 220 via the uplink carrier 215. In some cases, the downlink transmission 210 or the uplink transmission 220 may include data with one or more associated feedback processes. For example, a first downlink transmission 210-a may include data with two associated feedback processes, a second downlink transmission 210-b may include a command and data each with separate feedback, and a third downlink transmission 210-c may include a transmission with a transport block having multiple CBGs, each of the multiple CBGs having a separate feedback process or the multiple CBGs share a common feedback process that allows separate individual ACK / NACK signaling for each CBG. UE 115-b may receive each of these downlink transmissions and provide associated feedback in a first uplink transmission 220-a with feedback information for two feedback processes for the first downlink transmission 210-a, provide associated feedback in a second uplink transmission 220-b with feedback information for commands and data for the second downlink transmission 210-b, and provide associated feedback in a third uplink transmission 220-c with feedback information for multiple CBGs for the third downlink transmission 210-c. Although this example and other examples discussed in the text illustrate UE 115-a providing feedback for downlink transmission 210, the disclosed techniques may also be used to provide feedback for uplink transmission 220 from base station 105-b to UE 115.

[0060] As indicated above, the feedback configuration and the number / interpretation of the feedback bits may be determined based on semi-static and dynamic signaling. In some cases, semi-static signaling (such as RRC signaling) may provide the feedback configuration, and the number of bits of the feedback information, the interpretation of the bits of the feedback information, or a combination thereof may be determined based on dynamic signaling. In some cases, the dynamic signaling may include DCI signaling to the UE.

[0061] Figure 3An example of a process flow 300 for supporting feedback techniques in wireless communications according to aspects of the present disclosure is illustrated. The process flow 300 may include a base station 105-b and a UE 115-b, which may be reference Figure 1-2 Examples of corresponding devices described. The base station 105-b and the UE 115-b may establish a connection 305 according to a connection establishment technique for a wireless communication system.

[0062] In box 310, the base station 105-b can identify configured services and information types that can have separate feedback (e.g., HARQ) processes. As discussed above, such configured services and information types with different feedback processes can include, for example: PDSCH transmissions for multiple component carriers, PDSCH transmissions that can carry multiple transport blocks on different MIMO layers, transport blocks with multiple CBGs, each CBG having a separate feedback process, multiple independent PDSCH transmissions (e.g., with separate RNTIs for scrambling corresponding PDCCH DCI grants), or a combination thereof. In addition, the UE 115-b can be able to receive one or more commands transmitted in a downlink control channel transmission, such as a command indicating a beam change in a system using beamformed communications (such as a mmW system) or a command to release SPS, for example.

[0063] At block 315, the base station 105-b may determine a feedback configuration based on different feedback procedures, and may transmit the feedback configuration to the UE 115-b via semi-static signaling 320. In some cases, the semi-static signaling 320 may be RRC signaling transmitted to the UE 115-b. The semi-static signaling 320 may include information that the UE 115-b may use to determine the feedback bit configuration or interpretation, and may include, for example: a plurality of component carriers (CCs) configured for the UE 115-b, a plurality of RNTIs on which to monitor grants and / or groups with separate feedback procedures, a UE 115-b, and a plurality of RNTIs on which to monitor grants and / or groups with separate feedback procedures. 115-b a configured plurality of HARQ processes to be monitored (e.g., separate RNTIs and / or CCs may have their own independent HARQ processes, or HARQ process IDs may be assigned across RNTIs and / or CCs, which assignment may have a pre-configured mapping from process ID to RNTI and / or CC), a plurality of separate transport blocks sent as codewords on different MIMO layers (which may be a function of the RNTI, CC, HARQ process ID), a number of CBGs per transport block (which may be a function of the codeword index, RNTI, CC, HARQ process), a threshold on the size of resource assignments on the control channel carrying the feedback payload (e.g., a bundling level for bundling more packets into a single feedback bit in cases where the assignment size is smaller), a configured plurality of time delay values ​​between packet reception and feedback transmission and / or between receipt of a scheduling grant and receipt of the packet scheduled therefor, an explicit RRC configuration for the interpretation of certain feedback bits, or a combination thereof.

[0064] At block 325, the UE 115-b may identify possible feedback configurations. Such feedback configurations may include one or more bits of the feedback payload, an interpretation of the feedback bits, or a combination thereof. In some cases, the semi-static information may include the number of bits of the feedback payload and an indication of one or more of the semi-static signaling items discussed above.

[0065] In box 330, the base station 105-b may allocate downlink resources and determine the DCI. The downlink resources may include resources for, for example, a PDSCH transmission to be transmitted to the UE 115-b. The DCI may include a grant of PDSCH resources and, in some cases, may include one or more commands directed to the UE 115-b (e.g., a beam change or an SPS release). The base station 105-b may transmit the DCI 335, which may include some or all of the dynamic signaling information in some cases. In some examples, the dynamic signaling may include one or more of the resource assignments for the uplink control channel that carries the feedback payload bits. In some cases, the size of the resource assignment may trigger one or more bundling rules, where feedback information for multiple feedback processes may be bundled based on an assignment size threshold. In such cases, the interpretation of one or more bits of the feedback payload may change based on the size of the uplink resource assignment. The interpretation may also depend on other parameters of the uplink resource assignment, such as the DMRS overhead in the assignment, which may affect the number of feedback bits that may be carried, or the presence of other higher priority control information (such as a scheduling request (SR)) or waveforms that may limit the number of feedback bits that may be carried, transmit diversity schemes, or parameter designs of the uplink transmission. Note that some or all of these parameters may be determined semi-statically, and some or all of them may be determined dynamically.

[0066] Additionally or alternatively, the DCI may include explicit dynamic signaling for the interpretation of certain feedback bits. For example, DCI335 may include signaling indicating feedback information to be provided in certain bits of the feedback payload. For example, DCI335 may include signaling that CBG#i of codeword #j of CC#k of RNTI#r of HARQ process #h should be placed at the mth bit in the feedback payload bit field. In some cases, the DCI may indicate the starting bit position of the specified subset (i, j, k, r, h) of the mentioned index in the feedback payload ACK bit field, and the feedback information of the values ​​of the remaining indexes is then arranged in a pre-specified or pre-configured sequence starting from the bit position (e.g., the DCI on the PDCCH includes the index of the feedback payload bit field to which the feedback information of the PDCCH is to be sent). In other cases, the DCI may additionally or alternatively provide dynamic triggering (e.g., based on the type and / or size of the additional control information) to be multiplexed with the feedback information (e.g., SR, CSI).

[0067] The base station 105-b may transmit a downlink transmission 340, which may include one or more of PDSCH or PDCCH information. In box 345, the UE 115-b may determine the number / interpretation of feedback bits in the feedback payload to be transmitted to provide feedback. In some cases, the number of feedback bits may be configured in semi-static signaling. In such cases, both the UE 115-b and the base station 105-b will each know the number of bits in the feedback information, and multiple decoding hypotheses may not be required. In such cases, any additional unused feedback bits may be transmitted together with padding or filling bits, for example, for the feedback process on which the UE 115-b does not have an assignment. In other cases, the number of bits included in the feedback information may be dynamic. In such cases, dynamic signaling (e.g., DCI) may not be successfully received at the UE 115-b, and thus the UE 115-b and the base station 105-b may not synchronize the number of feedback bits, and multiple hypothetical decodings may be required to account for all possibilities for lost signaling. In some cases, the feedback data may include a CRC check, and the determination of which hypothesis among multiple hypotheses to use may also be based on the CRC. Such dynamic selection of the feedback payload size may allow the control channel resources carrying the feedback information to be used more efficiently (e.g., because in some cases where the PDCCH is not received, the dummy bits used for those PDCCH commands may be skipped). In some cases, the base station 105-b may configure a dynamic feedback payload size for less frequently used feedback bits (e.g., feedback for new commands in the DCI) and a semi-static feedback payload size for more frequently used feedback bits (e.g., feedback for PDSCH transmissions).

[0068] The interpretation of the feedback bits may also be determined based on semi-static or dynamic signaling or a combination thereof. As discussed above, if a control channel transmission (e.g., DCI) signaled to use a new interpretation is not successfully received at UE 115-b, inconsistent interpretations of the feedback bits may be used at UE 115-b and base station 105-b. In some cases, different interpretations may be distinguished from each other based on the received feedback bits. For example, an important PDCCH command may indicate that it should be acknowledged by setting a bit set in the feedback payload field to 'ACK'. If those bits corresponded to different feedback processes earlier, and packets corresponding to those feedback processes were not scheduled, verifying whether the bit set is all 'ACK' may be a reliable method to determine whether the PDCCH is acknowledged. Thus, bits that are specified but not used in the default interpretation may be reused in the new interpretation if there is redundancy in the interpretation, and the level of redundancy may determine the reliability of being able to determine whether the control signaling indicating the change in interpretation is received.

[0069] At block 350, the UE 115-b may determine feedback for downlink transmissions based on the dynamic signaling and the semi-static signaling. The UE 115-b may transmit the feedback information 355 to the base station 105-b.

[0070] As mentioned above, in some cases, the feedback information may include ACK / NACK data for both DCI and PDSCH transmissions. In some cases, an ACK may indicate that a scheduling grant (e.g., DL DCI on PDCCH) is received and the corresponding scheduled packet (e.g., DL PDSCH) is decoded (and CRC has passed), while a NACK may indicate that a DCI grant is lost or that a scheduled packet cannot be decoded. In some cases, the bits in the bit field may include separate indications for scheduling grants and scheduled packets, and the reception of an ACK in the bit field may indicate successful decoding of both PDCCH and PDSCH. In such cases, such results may be used for separate power control and / or beam management of PDCCH and PDSCH. In some cases, such separate bits may be reserved for a subset of RNTI / CC / HARQ processes, thereby limiting the number of ACK / NACK bits to be transmitted, and thus achieving reliable uplink coverage.

[0071] Also as discussed above, in some cases, feedback for two or more feedback processes may be bundled. Such bundling may provide a dynamic technique to create space for additional sporadic acknowledgments in the feedback payload bit field without having to specify it at all times, and without dynamically increasing the feedback payload size (and thereby increasing the number of decoding hypotheses for the module receiving the acknowledgment). In such cases, two or more downlink packet sets with separate feedback processes may be bundled into a single bit. In such cases, an ACK may indicate an ACK for all sets, while a NACK indicates a NACK for at least one set. In some cases, if the assignment grant for some of these packet sets is lost, while others are received and decoded, the ACK may be sent incorrectly. In some cases, an indication may be provided with feedback information indicating how many sets are being acknowledged. In other cases, a bundling request may also indicate how many sets are actually transmitted, so that ACK / NACK may be generated accordingly. Specifically, it may implicitly or explicitly indicate that all sets are transmitted. In still other cases, the bundling request indicates information about the scheduling grants that schedule the groups for which feedback is to be bundled, which can be used to verify whether those scheduling grants are decoded. Such information can be at least one of: a time position, a frequency position, and a count of scheduling grants. Additionally, in some cases, the feedback configuration can be determined based on a delay value between a downlink grant or DCI information and a downlink transmission, a delay value between a downlink transmission and an associated transmission of feedback information, or a combination thereof, as described below with reference to Figure 4A and 4B Described in more detail.

[0072] At block 360 , the base station 105 - b may determine the number / interpretation of feedback bits in the feedback payload and whether the transmission was successfully received based on the semi-static signaling, the dynamic signaling, and the received feedback information 355 .

[0073] As indicated above, although the examples discussed herein are for downlink transmissions confirmed by UE 115-b, the techniques described herein may also be applied to uplink transmissions confirmed by base station 105-b. In some cases, the resource allocation size of the downlink control channel for carrying such feedback information may refer to the PDCCH aggregation level. Similar to the feedback for PDCCH commands, one or more ACKs may be provided for the reception of certain UCIs, such as SRS or SR or BSR. In addition, ACKs for downlink transmissions may not be explicitly scheduled in advance, and in some cases may be sent on the PDCCH and blindly detected by the UE. In some cases, the interpretation of such feedback may be included in the same PDCCH to allow dynamic changes to both payload size and bit interpretation, without any additional multiple hypothetical decoding at the UE to receive feedback. The interpretation may be conveyed by a DCI format or by a bit within the DCI, or by an implicit downlink resource on which the DCI is transmitted.

[0074] Figure 4A and 4B Examples of delay timing 400 and 450 that can be used in feedback techniques in wireless communications in accordance with aspects of the present disclosure are illustrated. In some examples, delay timing 400 and 450 can be used to implement aspects of wireless communication system 100.

[0075] exist Figure 4A In an example of , a first HARQ process 405 and a second HARQ process 410 may be configured. A first PDCCH transmission 415 may schedule a first PDSCH transmission 420 that may be associated with the first HARQ process 405, and a second PDCCH transmission 425 may schedule a second PDSCH transmission 430 that may be associated with the second HARQ process 410, and ACK / NACK feedback for the two HARQ processes may be transmitted in a UCI 435. In some examples, the number / interpretation of feedback bits may be based at least in part on different delay values ​​between different transmissions. In this example, a first delay value k0 corresponds to a delay between a downlink grant (e.g., on the first PDCCH transmission 415) and a DL assignment (e.g., on the first PDSCH transmission 420), and a second delay value k1 corresponds to a delay between a downlink grant and its feedback transmission sent on a UCI transmission 435. For example, a base station may configure a set of k1 values ​​and distinguish feedback transmissions for packets received at a UE that are sent on different time slots but within the same UCI based on their k1 values.

[0076] However, different k0 values ​​may result in multiple HARQ processes with the same k1 value. Figure 4BIn the example of , the first HARQ process 455 may have the same k1 value as the second HARQ process 460. In this example, the first PDCCH transmission 465 may have an associated first PDSCH transmission 470 after a relatively long k0 value (e.g., which may indicate a change in the transmission beam or transmission bandwidth), and the second PDCCH transmission 475 may have an associated second PDCCH transmission 480 with a shorter k0 value, so that the k1 value for each HARQ process is the same due to the feedback being transmitted in the same UCI transmission 485. In some cases, such potential identical k1 values ​​can be accounted for by specifying a feedback bit field for all these multiple processes when such events occur more frequently. In other cases, such events may occur less frequently and can be accounted for by using additional bits in the feedback payload or by bundling feedback for multiple processes together. In other cases, both k0 and k1 values ​​can be used to determine the number / interpretation of feedback bits. In some cases, the set of feedback bits in the feedback payload can be retained and mapped to multiple combinations of (k0, k1). In other cases, the feedback bits may be ordered / differentiated based on the HARQ process ID instead of the k0 / k1 values.

[0077] Figure 5 A block diagram 500 of a wireless device 505 supporting feedback techniques in wireless communications according to aspects of the present disclosure is shown. The wireless device 505 may be an example of aspects of the base station 105 as described herein with reference to the present disclosure. The wireless device 505 may include a receiver 510, a base station feedback manager 515, and a transmitter 520. The wireless device 505 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0078] Receiver 510 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to feedback techniques in wireless communications, etc.). The information may be passed to other components of the device. Receiver 510 may be a reference Figure 8 Examples of aspects of the described transceiver 835. The receiver 510 may utilize a single antenna or a collection of antennas.

[0079] The base station feedback manager 515 may be a reference Figure 8 Examples of various aspects of the base station feedback manager 815 are described.

[0080] The base station feedback manager 515 and / or at least some of its various subcomponents may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions of the base station feedback manager 515 and / or at least some of its various subcomponents may be performed by a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device designed to perform the functions described in the present disclosure, discrete gate or transistor logic, discrete hardware components, or any combination thereof. The base station feedback manager 515 and / or at least some of its various subcomponents may be physically located at various locations, including being distributed so that portions of the functions are implemented by one or more physical devices at different physical locations. In some examples, the base station feedback manager 515 and / or at least some of its various subcomponents may be separate and distinct components according to various aspects of the present disclosure. In other examples, according to aspects of the present disclosure, the base station feedback manager 515 and / or at least some of its various subcomponents may be combined with one or more other hardware components (including, but not limited to, I / O components, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof).

[0081] The base station feedback manager 515 can identify a feedback configuration for providing feedback on successful reception of one or more downlink transmissions to the UE, the feedback configuration being based on a set of information types with separate feedback processes configured for transmissions to the UE, transmit semi-static signaling to the UE, the semi-static signaling indicating the feedback configuration to be applied across the transmission set, transmit dynamic signaling associated with at least a first transmission in the transmission set, the dynamic signaling indicating that the configuration is to be applied to the first transmission, receive feedback information from the UE based on the feedback configuration, and determine one or more of the following based on the semi-static signaling and the dynamic signaling associated with the first transmission: the number of bits of the feedback information or the interpretation of each bit of the feedback information.

[0082] In some cases, the base station feedback manager 515 may also identify a feedback configuration for providing feedback on successful reception of one or more uplink transmissions from the UE, the feedback configuration being based on a set of information types having a separate feedback process configured for transmissions from the UE, transmit semi-static signaling to the UE, the semi-static signaling indicating the feedback configuration to be applied across the transmission set, transmit dynamic signaling associated with at least a first uplink transmission in the transmission set, the dynamic signaling indicating that the configuration is to be applied to the first uplink transmission, receive the first uplink transmission from the UE, determine one or more of the following based on the semi-static signaling and the dynamic signaling associated with the first uplink transmission: the number of bits of the feedback information or the interpretation of each bit of the feedback information, determine the feedback information associated with the first uplink transmission, and transmit feedback to the UE using the determined number of bits or the interpretation of each bit.

[0083] The transmitter 520 may transmit signals generated by other components of the device. In some examples, the transmitter 520 may be co-located with the receiver 510 in a transceiver module. For example, the transmitter 520 may be a reference Figure 8 Examples of aspects of the described transceiver 835. The transmitter 520 may utilize a single antenna or a collection of antennas.

[0084] Figure 6 A block diagram 600 of a wireless device 605 supporting feedback techniques in wireless communications according to aspects of the present disclosure is shown. The wireless device 605 may be a reference Figure 5 Examples of various aspects of the wireless device 505 or base station 105 are described. The wireless device 605 may include a receiver 610, a base station feedback manager 615, and a transmitter 620. The wireless device 605 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0085] The receiver 610 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to feedback techniques in wireless communications, etc.). The information may be passed to other components of the device. The receiver 610 may be a reference Figure 8 Examples of aspects of the described transceiver 835. The receiver 610 may utilize a single antenna or a collection of antennas.

[0086] The base station feedback manager 615 may be a reference Figure 8 Examples of various aspects of the base station feedback manager 815 are described. The base station feedback manager 615 may also include a feedback configuration manager 625, a semi-static signaling component 630, a dynamic signaling component 635, and a feedback receiver 640.

[0087] The feedback configuration manager 625 may identify a feedback configuration for providing feedback on successful reception of one or more downlink transmissions to a UE, the feedback configuration determining one or more of the following based on a set of information types with separate feedback processes configured for transmissions to the UE, based on semi-static signaling and dynamic signaling associated with a first transmission: a number of bits of feedback information or an interpretation of each bit of the feedback information. In some cases, the set of information types includes one or more of the following: a PDSCH for multiple component carriers, multiple transport blocks on multiple MIMO layers, each transport block may have multiple code block groups, each code block group has a separate feedback process, multiple independent PDSCH transmissions that may have separate RNTIs for scrambling corresponding PDCCH DCI grants, one or more PDCCH commands with separate feedback processes (such as commands indicating beam changes or downlink SPS releases), or a combination thereof.

[0088] In some cases, the determination is based on a base station feedback configuration provided in semi-static signaling, which indicates a number of feedback bits and an interpretation of each feedback bit based on a set of information types and an indication of which of the set of information types is to be included with the first transmission. In some cases, the determination includes determining a first number of bits to be included in the feedback information based on dynamic signaling, and the base station may receive a second number of feedback bits from the UE, and determining that the UE did not successfully receive the dynamic signaling based on receiving the second number of bits. In some cases, the feedback information includes a set of ACK / NACK feedback bits, and a subset of the set of ACK / NACK feedback bits provides bundled feedback for two or more sets of packets for the first transmission.

[0089] The semi-static signaling component 630 may transmit semi-static signaling to the UE, the semi-static signaling indicating the feedback configuration to be applied across the transmission set. In some cases, the semi-static signaling is transmitted to the UE in RRC signaling, and the dynamic signaling for the first transmission is provided in the DCI transmitted to the UE. In some cases, the semi-static signaling to the UE indicates one or more of the following: multiple component carriers configured for the UE, multiple identifiers associated with the UE to be monitored for transmission to the UE, multiple configured feedback processes that the UE may need to monitor, multiple separate transmission blocks sent as separate codewords on one or more MIMO layers, the number of code block groups per transmission block, a threshold value for the number of bits of the feedback bit set for triggering feedback bundling, one or more time delay values ​​between transmit / receive events (the transmit / receive event includes one or more of the following: receiving control information associated with the first packet and receiving the first packet, or receiving the first packet and transmitting feedback information associated with the first packet), an explicit configuration for interpretation of the feedback bit set, or any combination thereof.

[0090] The dynamic signaling component 635 can transmit dynamic signaling associated with at least a first transmission in the transmission set, the dynamic signaling indicating that a configuration is to be applied to the first transmission. In some cases, the dynamic signaling indicates one or more of: resource assignment for transmitting feedback information, explicit dynamic signaling for interpreting a set of feedback bits, dynamic triggering of control information to be multiplexed with the feedback information, or any combination thereof. In some cases, the dynamic signaling indicates that a subset of the set of ACK / NACK feedback bits is to be used for ACK / NACK feedback for control information associated with the first transmission.

[0091] The feedback receiver 640 may receive feedback information from the UE according to the feedback configuration, receive a first uplink transmission from the UE, and determine feedback information associated with the first uplink transmission.

[0092] The transmitter 620 may transmit signals generated by other components of the device. In some examples, the transmitter 620 may be co-located with the receiver 610 in a transceiver module. For example, the transmitter 620 may be a reference Figure 8 Examples of aspects of the described transceiver 835. The transmitter 620 may utilize a single antenna or a collection of antennas.

[0093] Figure 7 A block diagram 700 of a base station feedback manager 715 supporting feedback techniques in wireless communications according to aspects of the present disclosure is shown. The base station feedback manager 715 may be a reference Figure 5 , 6 8 and 9. The base station feedback manager 715 may include a feedback configuration manager 720, a semi-static signaling component 725, a dynamic signaling component 730, a feedback receiver 735, a feedback determination component 740, and a cyclic redundancy check (CRC) component 745. Each of these modules may communicate with each other directly or indirectly (e.g., via one or more buses).

[0094] The feedback configuration manager 720 may identify a feedback configuration for providing feedback on successful reception of one or more downlink transmissions to a UE, the feedback configuration determining one or more of the following based on a set of information types with separate feedback processes configured for transmissions to the UE, based on semi-static signaling and dynamic signaling associated with a first transmission: a number of bits of feedback information or an interpretation of each bit of the feedback information. In some cases, the set of information types includes one or more of the following: a PDSCH for multiple component carriers, multiple transport blocks on multiple MIMO layers, each transport block may have multiple code block groups, each code block group has a separate feedback process, multiple independent PDSCH transmissions may have separate RNTIs for scrambling corresponding PDCCH DCI grants, one or more PDCCH commands with separate feedback processes (such as commands indicating beam changes or downlink SPS releases), or a combination thereof.

[0095] In some cases, the determination is based on a base station feedback configuration provided in semi-static signaling, which indicates a number of feedback bits and an interpretation of each feedback bit based on a set of information types and an indication of which of the set of information types is to be included with the first transmission. In some cases, the determination includes determining a first number of bits to be included in the feedback information based on dynamic signaling, and the base station may receive a second number of feedback bits from the UE, and determining that the UE did not successfully receive the dynamic signaling based on receiving the second number of bits. In some cases, the feedback information includes a set of ACK / NACK feedback bits, and a subset of the set of ACK / NACK feedback bits provides bundled feedback for two or more sets of packets for the first transmission.

[0096] The semi-static signaling component 725 can transmit semi-static signaling to the UE, which indicates the feedback configuration to be applied across the transmission set. In some cases, the semi-static signaling is transmitted to the UE in RRC signaling, and the dynamic signaling for the first transmission is provided in the DCI transmitted to the UE. In some cases, the semi-static signaling to the UE indicates one or more of the following: multiple component carriers configured for the UE, multiple identifiers associated with the UE to be monitored for transmission to the UE, multiple configured feedback processes that the UE may need to monitor, multiple separate transmission blocks sent as separate codewords on one or more MIMO layers, the number of code block groups per transmission block, a threshold value for the number of bits of the feedback bit set for triggering feedback bundling, one or more time delay values ​​between transmit / receive events (the transmit / receive event includes one or more of the following: receiving control information associated with the first packet and receiving the first packet, or receiving the first packet and transmitting feedback information associated with the first packet), an explicit configuration for interpretation of the feedback bit set, or any combination thereof.

[0097] Dynamic signaling component 730 can transmit dynamic signaling associated with at least a first transmission in the transmission set, the dynamic signaling indicating that a configuration is to be applied to the first transmission. In some cases, the dynamic signaling indicates one or more of: resource assignment for transmitting feedback information, explicit dynamic signaling for interpreting a set of feedback bits, dynamic triggering of control information to be multiplexed with the feedback information, or any combination thereof. In some cases, the dynamic signaling indicates that a subset of the set of ACK / NACK feedback bits is to be used for ACK / NACK feedback for control information associated with the first transmission.

[0098] The feedback receiver 735 may receive feedback information from the UE according to the feedback configuration, receive a first uplink transmission from the UE, and determine feedback information associated with the first uplink transmission.

[0099] The feedback determination component 740 can determine whether one or more of the information type set of the first transmission is successfully received at the UE based on the determined number of bits of the feedback information or the interpretation of each bit of the feedback information. In some cases, each bit of the feedback information provides ACK / NACK feedback for one or more packets, code blocks, or control messages of the first transmission. The CRC component 745 can calculate the CRC of the feedback information.

[0100] Figure 8 A diagram of a system 800 including a device 805 supporting feedback techniques in wireless communications according to various aspects of the present disclosure is shown. The device 805 may be as described above, for example, with reference to Figure 5 and 6 Examples of components of the wireless device 505, wireless device 605, or base station 105 described herein may include or include these components. The device 805 may include components for two-way voice and data communication, including components for transmitting and receiving communications, including a base station feedback manager 815, a processor 820, a memory 825, software 830, a transceiver 835, an antenna 840, a network communication manager 845, and an inter-station communication manager 850. These components may be in electronic communication via one or more buses (e.g., bus 810). The device 805 may wirelessly communicate with one or more UEs 115.

[0101] The processor 820 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a central processing unit (CPU), a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 820 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into the processor 820. The processor 820 may be configured to execute computer-readable instructions stored in the memory to perform various functions (e.g., various functions or tasks supporting feedback technology in wireless communication).

[0102] The memory 825 may include random access memory (RAM) and read-only memory (ROM). The memory 825 may store computer-readable, computer-executable software 830 including instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, the memory 825 may include, among other things, a basic input / output system (BIOS), which may control basic hardware or software operations, such as interaction with peripheral components or devices.

[0103] The software 830 may include code for implementing various aspects of the present disclosure, including code for supporting feedback techniques in wireless communications. The software 830 may be stored in a non-transitory computer-readable medium such as a system memory or other memory. In some cases, the software 830 may not be directly executed by a processor, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.

[0104] The transceiver 835 may communicate bidirectionally via one or more antennas, wired or wireless links, as described above. For example, the transceiver 835 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 835 may also include a modem to modulate packets and provide the modulated packets to an antenna for transmission, and demodulate packets received from an antenna.

[0105] In some cases, a wireless device may include a single antenna 840. However, in some cases, the device may have more than one antenna 840, which may be capable of transmitting or receiving multiple wireless transmissions concurrently.

[0106] The network communications manager 845 may manage communications with the core network (eg, via one or more wired backhaul links). For example, the network communications manager 845 may manage the delivery of data communications for client devices, such as one or more UEs 115.

[0107] The inter-site communication manager 850 may manage communications with other base stations 105 and may include a controller or scheduler for controlling communications with UE 115 in cooperation with other base stations 105. For example, the inter-site communication manager 850 may coordinate the scheduling of transmissions to UE 115 for various interference mitigation techniques, such as beamforming or joint transmission. In some examples, the inter-site communication manager 850 may provide an X2 interface within an LTE / LTE-A wireless communication network technology to provide communications between base stations 105.

[0108] Fig. 9 A block diagram 900 of a wireless device 905 supporting feedback techniques in wireless communications according to aspects of the present disclosure is shown. The wireless device 905 may be an example of aspects of the UE 115 as described herein. The wireless device 905 may include a receiver 910, a UE feedback manager 915, and a transmitter 920. The wireless device 905 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0109] The receiver 910 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to feedback techniques in wireless communications, etc.). The information may be passed to other components of the device. The receiver 910 may be a reference Fig.12 Examples of various aspects of the described transceiver 1235. The receiver 910 may utilize a single antenna or a collection of antennas.

[0110] UE feedback manager 915 may be a reference Fig.12Examples of various aspects of the described UE feedback manager 1215. The UE feedback manager 915 and / or at least some of its various subcomponents may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions of at least some of the UE feedback manager 915 and / or its various subcomponents may be performed by a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device designed to perform the functions described in the present disclosure, discrete gate or transistor logic, discrete hardware components, or any combination thereof. The UE feedback manager 915 and / or at least some of its various subcomponents may be physically located in various locations, including being distributed so that parts of the functions are implemented by one or more physical devices at different physical locations. In some examples, the UE feedback manager 915 and / or at least some of its various subcomponents may be separate and distinct components according to various aspects of the present disclosure. In other examples, according to aspects of the present disclosure, the UE feedback manager 915 and / or at least some of its various subcomponents may be combined with one or more other hardware components (including, but not limited to, I / O components, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof).

[0111] The UE feedback manager 915 can receive semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across a transmission set, the feedback configuration being used to indicate feedback on successful reception of one or more downlink transmissions from the base station, the feedback including a set of information types having a separate feedback process, receive dynamic signaling associated with at least a first transmission in the transmission set, the dynamic signaling indicating that the configuration is to be applied to the first uplink transmission, and determine one or more of the following based on the semi-static signaling and the dynamic signaling associated with the first transmission: the number of bits of feedback information to provide feedback for the first transmission or the interpretation of each bit of the feedback information.

[0112] The UE feedback manager 915 may also receive semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across a transmission set, the feedback configuration being used to indicate feedback on successful reception of one or more uplink transmissions to the base station, the feedback including a set of information types having a separate feedback process, receive dynamic signaling associated with at least a first uplink transmission in the transmission set, the dynamic signaling indicating that the configuration is to be applied to the first uplink transmission, receive feedback information associated with the first uplink transmission from the base station, determine one or more of the following based on the semi-static signaling and the dynamic signaling associated with the first uplink transmission: the number of bits of the feedback information or the interpretation of each bit of the feedback information, and determine whether one or more parts of the uplink transmission are successfully received at the base station based on the determined number of bits or the interpretation of each bit.

[0113] The transmitter 920 may transmit signals generated by other components of the device. In some examples, the transmitter 920 may be co-located with the receiver 910 in a transceiver module. For example, the transmitter 920 may be a reference Fig.12 Examples of various aspects of the described transceiver 1235. The transmitter 920 may utilize a single antenna or a collection of antennas.

[0114] Fig.10 A block diagram 1000 of a wireless device 1005 supporting feedback techniques in wireless communications according to various aspects of the present disclosure is shown. The wireless device 1005 may be as described with reference to Fig. 9 Examples of various aspects of the wireless device 905 or UE 115 are described. The wireless device 1005 may include a receiver 1010, a UE feedback manager 1015, and a transmitter 1020. The wireless device 1005 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0115] Receiver 1010 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to feedback techniques in wireless communications, etc.). The information may be passed to other components of the device. Receiver 1010 may be a reference Fig.12 Examples of various aspects of the described transceiver 1235. The receiver 1010 may utilize a single antenna or a collection of antennas.

[0116] UE feedback manager 1015 may be a reference Fig.12 Examples of various aspects of the described UE feedback manager 1215. The UE feedback manager 1015 may also include a semi-static signaling component 1025, a dynamic signaling component 1030, a feedback configuration manager 1035, and a feedback receiver 1040.

[0117] The semi-static signaling component 1025 can receive semi-static signaling from the base station, the semi-static signaling indicating a feedback configuration to be applied across the transmission set, the feedback configuration being used to indicate feedback on successful reception of one or more downlink transmissions from the base station, the feedback including a set of information types with a separate feedback process. In some cases, the semi-static signaling is transmitted to the UE in RRC signaling, and the dynamic signaling for the first transmission is provided in the DCI transmitted to the UE. In some cases, the semi-static signaling indicates one or more of: a plurality of configured component carriers, a plurality of identifiers to be monitored for transmission, a plurality of configured feedback processes to be monitored, a plurality of separate transport blocks sent as separate codewords on one or more MIMO layers, a number of code block groups for each transport block, a threshold for the number of bits of feedback information for triggering feedback bundling, one or more time delay values ​​between transmit / receive events (the transmit / receive events comprising one or more of: receiving control information associated with a first packet and receiving the first packet, or receiving the first packet and transmitting feedback information associated with the first packet), an explicit configuration for interpretation of the feedback information, or any combination thereof.

[0118] The dynamic signaling component 1030 may receive dynamic signaling associated with at least a first transmission in a transmission set, the dynamic signaling indicating that a configuration is to be applied to the first uplink transmission, and the dynamic signaling component 1030 may receive dynamic signaling associated with at least a first uplink transmission in a transmission set, the dynamic signaling indicating how a feedback configuration is to be applied to the first uplink transmission. In some cases, the dynamic signaling indicates one or more of: resource assignment for transmitting feedback information, explicit dynamic signaling for interpreting a number of bits, dynamic triggering of control information to be multiplexed with the feedback information, or any combination thereof.

[0119] The feedback configuration manager 1035 may determine one or more of the following based on semi-static signaling and dynamic signaling associated with the first transmission: the number of bits of feedback information providing feedback for the first transmission or the interpretation of each bit of the feedback information. In some cases, the set of information types includes one or more of the following: PDSCH for multiple component carriers, multiple transport blocks on multiple MIMO layers, each transport block may have multiple code block groups, each code block group has a separate feedback process, multiple independent PDSCH transmissions with separate RNTIs for scrambling corresponding PDCCH DCI grants, one or more PDCCH commands with separate feedback processes (such as commands indicating beam changes or downlink SPS releases), or a combination thereof. In some cases, the feedback information includes an ACK / NACK feedback bit set, and each bit of the ACK / NACK feedback bit set provides ACK / NACK feedback for one or more packets, code blocks, or control messages for the first transmission. In some cases, the determination is based on a feedback configuration provided in semi-static signaling that indicates a number of feedback bits and an interpretation of each feedback bit based on a set of information types and an indication of which of the set of information types is to be included with the first transmission. In some cases, the feedback information includes a set of ACK / NACK feedback bits, and the dynamic signaling indicates that a subset of the set of ACK / NACK feedback bits is to be used for ACK / NACK feedback for control information associated with the first transmission. In some cases, the feedback information includes a set of ACK / NACK feedback bits, and the subset of the set of ACK / NACK feedback bits provides bundled feedback for two or more sets of packets for the first transmission.

[0120] Feedback receiver 1040 may receive feedback information associated with the first uplink transmission from the base station and determine whether one or more portions of the uplink transmission are successfully received at the base station based on the determined number of bits or the interpretation of each bit.

[0121] The transmitter 1020 may transmit signals generated by other components of the device. In some examples, the transmitter 1020 may be co-located with the receiver 1010 in a transceiver module. For example, the transmitter 1020 may be a reference Fig.12 Examples of various aspects of the described transceiver 1235. The transmitter 1020 may utilize a single antenna or a collection of antennas.

[0122] Fig.11 A block diagram 1100 of a UE feedback manager 1115 supporting feedback techniques in wireless communications according to various aspects of the present disclosure is shown. The UE feedback manager 1115 may be a reference Fig. 9 , 1012 and 12 describe examples of various aspects of the UE feedback manager 1215. The UE feedback manager 1115 may include a semi-static signaling component 1120, a dynamic signaling component 1125, a feedback configuration manager 1130, a feedback receiver 1135, a feedback determination component 1140, and a CRC component 1145. Each of these modules can communicate with each other directly or indirectly (e.g., via one or more buses).

[0123] The semi-static signaling component 1120 can receive semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across a transmission set, the feedback configuration being used to indicate feedback on successful reception of one or more downlink transmissions from the base station, the feedback including a set of information types with a separate feedback process. In some cases, the semi-static signaling is transmitted to the UE in RRC signaling, and the dynamic signaling for the first transmission is provided in a DCI transmitted to the UE. In some cases, the semi-static signaling indicates one or more of: a plurality of configured component carriers, a plurality of identifiers to be monitored for transmission, a plurality of configured feedback processes to be monitored, a plurality of separate transport blocks sent as separate codewords on one or more MIMO layers, a number of code block groups for each transport block, a threshold for the number of bits of feedback information for triggering feedback bundling, one or more time delay values ​​between transmit / receive events (the transmit / receive events comprising one or more of: receiving control information associated with a first packet and receiving the first packet, or receiving the first packet and transmitting feedback information associated with the first packet), an explicit configuration for interpretation of the feedback information, or any combination thereof.

[0124] The dynamic signaling component 1125 may receive dynamic signaling associated with at least a first transmission in the transmission set, the dynamic signaling indicating that a configuration is to be applied to the first uplink transmission, and the dynamic signaling component 1030 may receive dynamic signaling associated with at least a first uplink transmission in the transmission set, the dynamic signaling indicating how the feedback configuration is to be applied to the first uplink transmission. In some cases, the dynamic signaling indicates one or more of: resource assignment for transmitting feedback information, explicit dynamic signaling for interpreting a plurality of number bits, dynamic triggering of control information to be multiplexed with the feedback information, or any combination thereof.

[0125] The feedback configuration manager 1130 may determine one or more of the following based on semi-static signaling and dynamic signaling associated with the first transmission: the number of bits of feedback information providing feedback for the first transmission or the interpretation of each bit of the feedback information. In some cases, the set of information types includes one or more of the following: PDSCH for multiple component carriers, multiple transport blocks on multiple MIMO layers, each transport block may have multiple code block groups, each code block group has a separate feedback process, multiple independent PDSCH transmissions with separate RNTIs for scrambling corresponding PDCCH DCI grants, one or more PDCCH commands with separate feedback processes (such as commands indicating beam changes or downlink SPS releases), or a combination thereof. In some cases, the feedback information includes an ACK / NACK feedback bit set, and each bit of the ACK / NACK feedback bit set provides ACK / NACK feedback for one or more packets, code blocks, or control messages for the first transmission. In some cases, the determination is based on a feedback configuration provided in semi-static signaling that indicates a number of feedback bits and an interpretation of each feedback bit based on a set of information types and an indication of which of the set of information types is to be included with the first transmission. In some cases, the feedback information includes a set of ACK / NACK feedback bits, and the dynamic signaling indicates that a subset of the set of ACK / NACK feedback bits is to be used for ACK / NACK feedback for control information associated with the first transmission. In some cases, the feedback information includes a set of ACK / NACK feedback bits, and the subset of the set of ACK / NACK feedback bits provides bundled feedback for two or more sets of packets for the first transmission.

[0126] The feedback receiver 1135 may receive feedback information associated with the first uplink transmission from the base station and determine whether one or more portions of the uplink transmission were successfully received at the base station based on the determined number of bits or the interpretation of each bit.

[0127] The feedback determination component 1140 can determine the feedback information of the first transmission based on the determined number of bits or the interpretation of each bit, and transmit the feedback information to the base station. The CRC component 1145 can calculate the CRC of the feedback information.

[0128] Fig.12 1 shows a diagram of a system 1200 including a device 1205 supporting feedback techniques in wireless communication according to various aspects of the present disclosure. The device 1205 may be the above (e.g., referring to Figure 1) or include components thereof. Device 1205 may include components for two-way voice and data communications, including components for transmitting and receiving communications, including UE feedback manager 1215, processor 1220, memory 1225, software 1230, transceiver 1235, antenna 1240, and I / O controller 1245. These components may be in electronic communication via one or more buses (e.g., bus 1210). Device 1205 may wirelessly communicate with one or more base stations 105.

[0129] The processor 1220 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 1220 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into the processor 1220. The processor 1220 may be configured to execute computer-readable instructions stored in the memory to perform various functions (e.g., various functions or tasks supporting feedback technology in wireless communication).

[0130] The memory 1225 may include RAM and ROM. The memory 1225 may store computer-readable, computer-executable software 1230 including instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, the memory 1225 may include, among other things, a BIOS that may control basic hardware or software operations, such as interaction with peripheral components or devices.

[0131] The software 1230 may include code for implementing various aspects of the present disclosure, including code for supporting feedback techniques in wireless communications. The software 1230 may be stored in a non-transitory computer-readable medium such as a system memory or other memory. In some cases, the software 1230 may not be directly executed by a processor, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.

[0132] The transceiver 1235 may communicate bidirectionally via one or more antennas, wired or wireless links, as described above. For example, the transceiver 1235 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1235 may also include a modem to modulate packets and provide the modulated packets to an antenna for transmission, and demodulate packets received from an antenna.

[0133] In some cases, a wireless device may include a single antenna 1240. However, in some cases, the device may have more than one antenna 1240, which may be capable of transmitting or receiving multiple wireless transmissions concurrently.

[0134] I / O controller 1245 can manage input and output signals for device 1205. I / O controller 1245 can also manage peripheral devices that are not integrated into device 1205. In some cases, I / O controller 1245 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 1245 can utilize an operating system, such as or another known operating system. In other cases, I / O controller 1245 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, I / O controller 1245 may be implemented as part of a processor. In some cases, a user may interact with device 1205 via I / O controller 1245 or via hardware components controlled by I / O controller 1245.

[0135] Fig.13 1 is a flow chart illustrating a method 1300 for feedback techniques in wireless communications according to various aspects of the present disclosure. The operations of the method 1300 may be implemented by the base station 105 or components thereof as described herein. For example, the operations of the method 1300 may be implemented by reference to Figures 5 to 8 The base station feedback manager described herein may be used to perform. In some examples, the base station 105 may execute a code set to control the functional elements of the device to perform the functions described below. Additionally or alternatively, the base station 105 may use dedicated hardware to perform various aspects of the functions described below.

[0136] At block 1305, the base station 105 identifies a feedback configuration for providing feedback on successful reception of one or more downlink transmissions to the UE, the feedback configuration being based at least in part on multiple types of information with separate feedback processes configured for transmissions to the UE. The operations of block 1305 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1305 may be described as described with reference to Figures 5 to 8 The described feedback configuration manager is implemented.

[0137] At block 1310, the base station 105 may transmit semi-static signaling to the UE indicating a feedback configuration to be applied across multiple transmissions. The operations of block 1310 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1310 may be as described with reference to Figures 5 to 8 The described semi-static signaling components are implemented.

[0138] At block 1315, the base station 105 may transmit dynamic signaling associated with at least a first transmission of the plurality of transmissions, the dynamic signaling indicating that the configuration is to be applied to the first transmission. The operations of block 1315 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1315 may be described as described with reference to Figures 5 to 8 The dynamic signaling component described is used to perform the above.

[0139] At block 1320, the base station 105 may receive feedback information from the UE according to the feedback configuration. The operations of block 1320 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1320 may be performed as described in reference to Figures 5 to 8 The feedback receiver described is implemented.

[0140] At block 1325, the base station 105 may determine, based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission, one or more of: a number of bits of feedback information or an interpretation of each bit of feedback information. The operations of block 1325 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1325 may be performed as described with reference to Figures 5 to 8 The described feedback configuration manager is implemented.

[0141] In optional block 1330, the base station 105 may determine whether one or more of the plurality of types of information of the first transmission is successfully received at the UE based at least in part on the determined number of bits of the feedback information or the interpretation of each bit of the feedback information. The operations of block 1330 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1330 may be performed as described with reference to Figures 5 to 8 The feedback described determines the components to be executed.

[0142] Fig.14 1 is a flow chart illustrating a method 1400 for feedback techniques in wireless communications according to various aspects of the present disclosure. The operations of the method 1400 may be implemented by the base station 105 or components thereof as described herein. For example, the operations of the method 1400 may be implemented by reference to Figures 5 to 8 The base station feedback manager described herein may be used to perform. In some examples, the base station 105 may execute a code set to control the functional elements of the device to perform the functions described below. Additionally or alternatively, the base station 105 may use dedicated hardware to perform various aspects of the functions described below.

[0143] At block 1405, the base station 105 may identify a feedback configuration for providing feedback on successful reception of one or more uplink transmissions from the UE, the feedback configuration being based at least in part on multiple types of information with separate feedback processes configured for transmissions from the UE. The operations of block 1405 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1405 may be described as described with reference to Figures 5 to 8 The described feedback configuration manager is implemented.

[0144] At block 1410, the base station 105 may transmit semi-static signaling to the UE indicating a feedback configuration to be applied across multiple transmissions. The operations of block 1410 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1410 may be as described with reference to Figures 5 to 8 The described semi-static signaling components are implemented.

[0145] At block 1415, the base station 105 may transmit dynamic signaling associated with at least the first uplink transmission, the dynamic signaling indicating that the configuration is to be applied to the first uplink transmission. The operations of block 1415 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1415 may be described as described with reference to Figures 5 to 8 The dynamic signaling components described are used to perform the

[0146] At block 1420, the base station 105 may receive a first uplink transmission from the UE. The operations of block 1420 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1420 may be performed as described in reference to Figures 5 to 8 The feedback receiver described is implemented.

[0147] At block 1425, the base station 105 may determine, based at least in part on the semi-static signaling and the dynamic signaling associated with the first uplink transmission, one or more of: the number of bits of the feedback information or the interpretation of each bit of the feedback information. The operations of block 1425 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1425 may be performed as described with reference to Figures 5 to 8 The described feedback configuration manager is implemented.

[0148] At block 1430, the base station 105 may determine feedback information associated with the first uplink transmission. The operations of block 1430 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1430 may be performed as described in reference to Figures 5 to 8 The feedback receiver described is implemented.

[0149] At block 1435, the base station 105 may transmit feedback to the UE using the determined number of bits or the interpretation of each bit. The operations of block 1435 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1435 may be performed as described with reference to Figures 5 to 8 The described feedback configuration manager is implemented.

[0150] Fig.15 1 is a flow chart illustrating a method 1500 for feedback techniques in wireless communications according to various aspects of the present disclosure. The operations of the method 1500 may be implemented by the UE 115 or its components as described herein. For example, the operations of the method 1500 may be implemented by reference to Figures 9 to 12 In some examples, the UE 115 may execute a code set to control the functional elements of the device to perform the functions described below. Additionally or alternatively, the UE 115 may use dedicated hardware to perform various aspects of the functions described below.

[0151] At block 1505, UE 115 may receive semi-static signaling from a base station indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration being used to indicate feedback on successful reception of one or more downlink transmissions from the base station, the feedback including multiple types of information with separate feedback processes. The operations of block 1505 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1505 may be performed as described with reference to Figures 9 to 12 The described semi-static signaling components are implemented.

[0152] At block 1510, UE 115 may receive dynamic signaling associated with at least a first transmission of a plurality of transmissions, the dynamic signaling indicating that a configuration is to be applied to the first uplink transmission. The operations of block 1510 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1510 may be described as described with reference to Figures 9 to 12 The dynamic signaling component described is used to perform the above.

[0153] At block 1515, UE 115 may determine, based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission, one or more of: the number of bits of feedback information to provide feedback for the first transmission or the interpretation of each bit of the feedback information. The operations of block 1515 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1515 may be performed as described with reference to Figures 9 to 12 The described feedback configuration manager is implemented.

[0154] In optional block 1520, UE 115 may receive a first transmission from a base station. The operations of block 1520 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1520 may be performed as described in reference to Figures 9 to 12 The receiver described here is executed.

[0155] In optional block 1525, UE 115 may determine feedback information for the first transmission based at least in part on the determined number of bits or the interpretation of each bit. The operations of block 1525 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1525 may be performed as described with reference to Figures 9 to 12 The feedback described determines the components to be executed.

[0156] In optional block 1530, UE 115 may transmit feedback information to the base station. The operations of block 1530 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1530 may be performed as described with reference to Figures 9 to 12 The feedback described determines the components to be executed.

[0157] Fig.16 1 is a flow chart illustrating a method 1600 for feedback techniques in wireless communications according to various aspects of the present disclosure. The operations of the method 1600 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 1600 may be implemented by reference to Figures 9 to 12 In some examples, the UE 115 may execute a code set to control the functional elements of the device to perform the functions described below. Additionally or alternatively, the UE 115 may use dedicated hardware to perform various aspects of the functions described below.

[0158] At block 1605, UE 115 may receive semi-static signaling from a base station indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration being used to indicate feedback of successful reception of one or more uplink transmissions to the base station, the feedback including multiple types of information with separate feedback processes. The operations of block 1605 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1605 may be as described with reference to Figures 9 to 12 The described semi-static signaling components are implemented.

[0159] At block 1610, UE 115 may receive dynamic signaling associated with at least a first uplink transmission of the plurality of transmissions, the dynamic signaling indicating that a configuration is to be applied to the first uplink transmission. The operations of block 1610 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1610 may be as described with reference to Figures 9 to 12 The dynamic signaling component described is used to perform the above.

[0160] At block 1615, UE 115 may transmit a first uplink transmission to the base station. The operations of block 1615 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1615 may be performed as described in reference to Figures 9 to 12 The transmitter described is performed.

[0161] At block 1620, UE 115 may receive feedback information associated with the first uplink transmission from the base station. The operations of block 1620 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1620 may be performed as described in reference to Figures 9 to 12 The feedback receiver described is implemented.

[0162] At block 1625, UE 115 may determine, based at least in part on the semi-static signaling and the dynamic signaling associated with the first uplink transmission, one or more of: the number of bits of feedback information or the interpretation of each bit of feedback information. The operations of block 1625 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1625 may be performed as described with reference to Figures 9 to 12 The described feedback configuration manager is implemented.

[0163] At block 1630, UE 115 may determine whether one or more portions of the uplink transmission were successfully received at the base station based at least in part on the determined number of bits or the interpretation of each bit. The operations of block 1630 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1630 may be performed as described in reference to Figures 9 to 12 The feedback receiver described is implemented.

[0164] It should be noted that the above methods describe possible implementations, and that the operations and steps may be rearranged or otherwise modified and other implementations are possible. Furthermore, aspects from two or more methods may be combined.

[0165] The technology described herein can be used for various wireless communication systems, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA) and other systems. The terms "system" and "network" are often used interchangeably. Code division multiple access (CDMA) systems can implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA). CDMA2000 covers IS-2000, IS-95 and IS-856 standards. IS-2000 versions are often referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is often referred to as CDMA2000 1xEV-DO, high rate packet data (HRPD), etc. UTRA includes wideband CDMA (WCDMA) and other CDMA variants. TDMA systems can implement radio technologies such as global system for mobile communications (GSM).

[0166] OFDMA systems can implement radio technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. UTRA and E-UTRA are part of Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, NR, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. Although aspects of LTE or NR systems may be described for example purposes, and LTE or NR terminology may be used in most of the above descriptions, the techniques described herein may also be applied to applications other than LTE or NR applications.

[0167] In LTE / LTE-A networks (including such networks described herein), the term evolved Node B may be generally used to describe a base station. One or more wireless communication systems described herein may include heterogeneous LTE / LTE-A or NR networks in which different types of eNBs provide coverage for various geographic regions. For example, each eNB, next-generation Node B (gNB), or base station may provide communication coverage for a macro cell, a small cell, or other types of cells. Depending on the context, the term "cell" may be used to describe a base station, a carrier or component carrier associated with a base station, or a coverage area (e.g., sector, etc.) of a carrier or base station.

[0168] A base station may include or may be referred to by those skilled in the art as a base transceiver station, a radio base station, an access point, a radio transceiver, an eNB, a gNB, a home B node, a home evolved B node, or some other suitable term. The geographic coverage area of ​​a base station may be divided into sectors that constitute only a portion of the coverage area. One or more wireless communication systems described herein may include different types of base stations (e.g., macro or small cell base stations). The UE described herein may be able to communicate with various types of base stations and network equipment (including macro eNBs, small cell eNBs, gNBs, relay base stations, etc.). There may be overlapping geographic coverage areas of different technologies.

[0169] A macro cell generally covers a relatively large geographic area (e.g., a radius of several kilometers) and may allow unrestricted access by UEs with service subscriptions to a network provider. Compared to a macro cell, a small cell is a low-power base station that may operate in the same or different (e.g., licensed, unlicensed, etc.) frequency band as a macro cell. According to various examples, a small cell may include a pico cell, a femto cell, and a micro cell. A pico cell, for example, may cover a smaller geographic area and may allow unrestricted access by UEs with service subscriptions to a network provider. A femto cell may also cover a smaller geographic area (e.g., a residence) and may provide restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of users in the residence, etc.). An eNB for a macro cell may be referred to as a macro eNB. An eNB for a small cell may be referred to as a small cell eNB, a pico eNB, a femto eNB, or a home eNB. An eNB may support one or more (e.g., two, three, four, etc.) cells (e.g., component carriers).

[0170] One or more wireless communication systems described herein may support synchronous or asynchronous operation. For synchronous operation, each base station may have similar frame timing, and transmissions from different base stations may be approximately aligned in time. For asynchronous operation, each base station may have different frame timing, and transmissions from different base stations may not be aligned in time. The techniques described herein may be used for synchronous or asynchronous operation.

[0171] Downlink transmissions described herein may also be referred to as forward link transmissions, and uplink transmissions may also be referred to as reverse link transmissions. Each communication link described herein, such as including Figure 1 and 2 The wireless communication systems 100 and 200 may include one or more carriers, where each carrier may be a signal composed of multiple subcarriers (eg, waveform signals of different frequencies).

[0172] The descriptions set forth herein in conjunction with the accompanying drawings describe example configurations and do not represent all examples that may be implemented or that fall within the scope of the claims. The term "exemplary" as used herein means "used as an example, instance, or illustration" and does not mean "better than" or "better than other examples." This detailed description includes specific details to provide an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.

[0173] In the accompanying drawings, similar components or features may have the same reference number. In addition, various components of the same type may be distinguished by following the reference number with a dash and a second reference number that distinguishes between the similar components. If only the first reference number is used in the specification, the description may apply to any of the similar components having the same first reference number regardless of the second reference number.

[0174] The information and signals described herein may be represented using any of a variety of different techniques and technologies. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be mentioned throughout the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, optical fields or optical particles, or any combination thereof.

[0175] The various illustrative blocks and modules described in conjunction with the disclosure herein may be implemented or executed with a general purpose processor, a DSP, an ASIC, an 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. A general purpose processor may be a microprocessor, but in an alternative, the processor may be any conventional 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, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).

[0176] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, each function may be stored on a computer-readable medium or transmitted therefrom as one or more instructions or codes. Other examples and implementations fall within the scope of the present disclosure and the appended claims. For example, due to the nature of software, the above functions may be implemented using software executed by a processor, hardware, firmware, hard wiring, or any combination thereof. The features that implement the functions may also be physically located in various locations, including being distributed so that the various parts of the functions are implemented at different physical locations. In addition, as used herein (including in the claims), the "or" used in the enumeration of items (e.g., enumeration of items with phrases such as "at least one of" or "one or more of") indicates an inclusive enumeration, so that, for example, the enumeration 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). Similarly, as used herein, the phrase "based on" should not be interpreted as referring to a closed set of conditions. For example, an exemplary step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "based at least in part on."

[0177] Computer readable medium includes both non-transient computer storage medium and communication medium, and it includes any medium that facilitates computer program to transfer from one place to another place.Non-transient storage medium can be any available medium that can be accessed by general or special-purpose computer.As an example and not limitation, non-transient computer readable medium can include RAM, ROM, electrically erasable programmable read-only memory (EEPROM), compact disk (CD) ROM or other optical disk storage, disk storage or other magnetic storage device, or can be used to carry or store instruction or data structure form of desired program code means and can be accessed by general or special-purpose computer or general or special-purpose processor any other non-transient medium.Any connection is also properly referred to as computer readable medium.For example, if software is transmitted from website, server or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technology such as infrared, radio and microwave, then this coaxial cable, fiber optic cable, twisted pair, DSL or wireless technology such as infrared, radio and microwave are just included in the definition of medium. Disk and disc as used herein include CDs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.

[0178] The description herein is provided to enable those skilled in the art to make or use the present disclosure. Various modifications to the present disclosure will be apparent to those skilled in the art, and the universal principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Thus, the present disclosure is not limited to the examples and designs described herein, but should be granted the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for wireless communication, comprising: identifying a feedback configuration for providing feedback on successful reception of one or more downlink transmissions to a user equipment (UE), the feedback configuration based at least in part on multiple types of information having separate feedback processes configured for transmissions to the UE; transmitting semi-static signaling to the UE, the semi-static signaling indicating that the feedback configuration is to be applied across multiple transmissions, transmitting dynamic signaling associated with at least a first transmission of the plurality of transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first transmission, wherein the dynamic signaling indicates one or more of: Assignment of resources for delivering feedback information; Explicit dynamic signaling for interpretation of feedback bit sets; Dynamic triggering of control information to be multiplexed with the feedback information; or any combination thereof.

2. The method of claim 1, further comprising: Feedback information is received from the UE according to the feedback configuration.

3. The method of claim 2, wherein: The feedback information includes a cyclic redundancy check (CRC).

4. The method of claim 2, further comprising: Based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission, one or more of: a number of bits of the feedback information or an interpretation of each bit of the feedback information is determined.

5. The method of claim 4, further comprising: A determination is made whether one or more of the plurality of types of information of the first transmission is successfully received at the UE based at least in part on the determined number of bits of the feedback information or an interpretation of each bit of the feedback information.

6. The method of claim 4, wherein: The determining comprises determining, based on the dynamic signaling, a first number of bits to be included in the feedback information, and wherein the method further comprises: receiving a second number of feedback bits from the UE; and Based at least in part on receiving a second number of bits, it is determined that the UE did not successfully receive the dynamic signaling.

7. The method of claim 4, wherein: Each bit of the feedback information provides acknowledgement / negative acknowledgement (ACK / NACK) feedback for one or more packets, code blocks, or control messages of the first transmission.

8. The method of claim 4, wherein: The dynamic signaling indicates that a subset of a set of ACK / NACK feedback bits is to be used for ACK / NACK feedback for control information associated with the first transmission.

9. The method of claim 4, wherein: The feedback information includes a set of ACK / NACK feedback bits, and a subset of the set of ACK / NACK feedback bits provides bundled feedback for two or more sets of packets for the first transmission.

10. The method of claim 1, wherein: The semi-static signaling to the UE indicates one or more of the following: the number of component carriers configured for the UE; a number of identifiers associated with the UE to be monitored for transmissions to the UE; the number of configured feedback processes that the UE is to monitor; the number of separate transport blocks sent as separate codewords on one or more multiple-input multiple-output (MIMO) layers; The number of code block groups per transport block; A threshold value of the number of bits in a feedback bit set used to trigger feedback bundling; one or more time delay values ​​between transmission / reception events, the transmission / reception events comprising one or more of: receiving control information associated with a first packet and receiving the first packet, or receiving the first packet and transmitting feedback information associated with the first packet; explicit configuration for interpretation of said set of feedback bits; or any combination thereof.

11. The method of claim 1, further comprising: Control information is transmitted, the control information indicating a change in a transmission beam or a transmission bandwidth for a second transmission.

12. A method for wireless communication, comprising: receiving semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration being used to indicate feedback on successful reception of one or more downlink transmissions from the base station, the feedback including multiple types of information with separate feedback procedures; as well as receiving dynamic signaling associated with at least a first transmission of the plurality of transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first transmission, wherein the dynamic signaling indicates one or more of: resource assignment for transmitting the feedback information; Explicit dynamic signaling for interpretation of several bits; Dynamic triggering of control information to be multiplexed with the feedback information; or any combination thereof.

13. The method of claim 12, further comprising: Based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission, one or more of: a number of bits of feedback information providing feedback for the first transmission or an interpretation of each bit of feedback information is determined.

14. The method of claim 13, further comprising: receiving the first transmission from the base station; determining the feedback information for the first transmission based at least in part on the determined number of bits or an interpretation of each bit; as well as The feedback information is transmitted to the base station.

15. The method of claim 13, wherein: The feedback information includes an acknowledgement / negative acknowledgement (ACK / NACK) feedback bit set, and each bit of the ACK / NACK feedback bit set provides ACK / NACK feedback for one or more packets, code blocks, or control messages of the first transmission.

16. The method of claim 13, wherein: The feedback information includes a cyclic redundancy check (CRC).

17. The method of claim 13, wherein: The feedback information includes an acknowledgement / negative acknowledgement (ACK / NACK) feedback bit set, and the dynamic signaling indicates that a subset of the ACK / NACK feedback bit set is to be used for ACK / NACK feedback for control information associated with the first transmission.

18. The method of claim 13, wherein: The feedback information includes a set of acknowledgement / negative acknowledgement (ACK / NACK) feedback bits, and a subset of the set of ACK / NACK feedback bits provides bundled feedback for two or more sets of packets for the first transmission.

19. The method of claim 12, wherein: The semi-static signaling indicates one or more of the following: the number of configured component carriers; the number of identifiers to monitor for the transfer; the number of configured feedback processes to be monitored; the number of separate transport blocks sent as separate codewords on one or more multiple-input multiple-output (MIMO) layers; The number of code block groups per transport block; A bit number threshold in the feedback information for triggering feedback bundling; one or more time delay values ​​between transmission / reception events, the transmission / reception events comprising one or more of: receiving control information associated with a first packet and receiving the first packet, or receiving the first packet and transmitting the feedback information associated with the first packet; explicit configuration for interpretation of said feedback information; or any combination thereof.

20. The method of claim 12, further comprising: Control information is received that indicates a change in a transmission beam or a transmission bandwidth for a next transmission of the plurality of transmissions.

21. An apparatus for wireless communication, comprising: processor; a memory in electronic communication with the processor; as well as instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to: identifying a feedback configuration for providing feedback on successful reception of one or more downlink transmissions to a user equipment (UE), the feedback configuration based at least in part on multiple types of information having separate feedback processes configured for transmissions to the UE; transmitting semi-static signaling to the UE, the semi-static signaling indicating that the feedback configuration is to be applied across multiple transmissions; as well as transmitting dynamic signaling associated with at least a first transmission of the plurality of transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first transmission, wherein the dynamic signaling indicates one or more of: resource assignment for transmitting the feedback information; Explicit dynamic signaling for interpretation of several bits; Dynamic triggering of control information to be multiplexed with the feedback information; or any combination thereof.

22. The apparatus of claim 21, wherein the instructions are further executable by the processor to: Feedback information is received from the UE according to the feedback configuration.

23. The apparatus of claim 21, wherein the instructions are further executable by the processor to: A determination is made whether one or more of the plurality of types of information of the first transmission is successfully received at the UE based at least in part on the determined number of bits of the feedback information or an interpretation of each bit of the feedback information.

24. An apparatus for wireless communication, comprising: processor; a memory in electronic communication with the processor; as well as instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to: receiving semi-static signaling from a base station, the semi-static signaling indicating a feedback configuration to be applied across multiple transmissions, the feedback configuration being used to indicate feedback on successful reception of one or more downlink transmissions from the base station, the feedback including multiple types of information with separate feedback procedures; as well as receiving dynamic signaling associated with at least a first transmission of the plurality of transmissions, the dynamic signaling indicating how the feedback configuration is to be applied to the first transmission, wherein the dynamic signaling indicates one or more of: resource assignment for transmitting the feedback information; explicit dynamic signaling of the interpretation of the bits for the number of bits in the feedback information; Dynamic triggering of control information to be multiplexed with the feedback information; or any combination thereof.

25. The apparatus of claim 24, wherein the instructions are further executable by the processor to: determining, based at least in part on the semi-static signaling and the dynamic signaling associated with the first transmission, one or more of: a number of bits of feedback information or an interpretation of each bit of feedback information to provide feedback for the first transmission; receiving the first transmission from the base station; determining the feedback information for the first transmission based at least in part on the determined number of bits or an interpretation of each bit; as well as The feedback information is transmitted to the base station.

26. The apparatus of claim 24, wherein: The semi-static signaling indicates one or more of the following: the number of configured component carriers; the number of identifiers to monitor for the transfer; the number of configured feedback processes to be monitored; the number of separate transport blocks sent as separate codewords on one or more multiple-input multiple-output (MIMO) layers; The number of code block groups per transport block; a threshold value of the number of bits in the feedback information used to trigger feedback bundling; one or more time delay values ​​between transmission / reception events, the transmission / reception events comprising one or more of: receiving control information associated with a first packet and receiving the first packet, or receiving the first packet and transmitting the feedback information associated with the first packet; explicit configuration for interpretation of said feedback information; or any combination thereof.

Citation Information

Patent Citations

  • Control channel feedback for multiple downlink carrier operations

    CN102273252A

  • Transmission of feedback information for multi-carrier operation

    CN102415035A

  • Method and apparatus for separable channel state feedback in a wireless communication system

    CN104009821A

  • Csi definitions and feedback modes for coordinated multi-point transmission

    CN104272606A

  • Downlink grants in a multicarrier wireless communication system

    US20100034303A1