Enhanced decoding feedback for traffic type differentiation
Patent Information
- Application Number
- CN202180072162.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-10-29
- Filing Date
- 2021-09-29
- Publication Date
- 2026-10-23
- Estimated Expiration
- 2041-09-29
Smart Images

Figure CN116438758B_ABST
Abstract
Description
[0001] Cross-references
[0002] This patent application claims the benefit of Greek patent application No. 20200100655, filed on October 29, 2020, entitled "ENHANCEDDECODING FEEDBACK FOR TRAFFIC TYPE DIFFERENTIATION", which has been assigned to the assignee of this application and is expressly incorporated herein by reference. Technical Field
[0003] The following pertains to wireless communications, including enhanced decoding feedback for traffic type differentiation.
[0004] background
[0005] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, message sending and receiving, broadcasting, and so on. These systems can support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth-generation (4G) systems (such as Long Term Evolution (LTE) systems, LTE-A Advanced (LTE-A) systems, or LTE-A Pro systems) and fifth-generation (5G) systems, which may be referred to as New Radio (NR) systems. These systems can employ various technologies, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or Discrete Fourier Transform Extended Orthogonal Frequency Division Multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each of which simultaneously supports communication from multiple communication devices, which may also be referred to as User Equipment (UE).
[0006] The UE can receive packets from another wireless device (such as a base station) and attempt to decode the received packets. Based on successful reception and decoding, the UE can send an affirmative acknowledgment (ACK) message or a negative acknowledgment (NACK) message to the base station. In some cases, the received packets may be packets of a specific traffic type (such as Ultra-Reliable Time-Lapse Communication (URLLC)), which may correspond to a threshold error level.
[0007] Overview
[0008] The described technology relates to improved methods, systems, devices, and apparatuses that support enhanced decoding feedback for traffic type differentiation. Generally, the described technology provides that, in cases where a user equipment (UE) receives a downlink message from a base station that is a first traffic type (such as Ultra-Reliable Low Latency Communication (URLLC), the UE transmits enhanced feedback as a supplement to Hybrid Automatic Repeat Request (HARQ) feedback. The UE can receive downlink messages from the base station. The UE can perform a decoding procedure for the received downlink message. The UE can determine the traffic type of the downlink message, which is either a first traffic type (e.g., URLLC) or a second traffic type (e.g., Enhanced Mobile Broadband (eMBB), Massive Machine-Type Communication (mMTC)). In the case where the downlink message is a first traffic type, the UE can determine to transmit enhanced feedback along with an acknowledgment message (e.g., a positive acknowledgment message (ACK) or a negative acknowledgment message (NACK)), the acknowledgment message indicating the result of the decoding procedure for the received downlink message. The enhanced feedback can indicate channel quality information for the received downlink message. The UE can subsequently transmit an ACK message and, together with the ACK message, the enhanced feedback for that ACK message.
[0009] A method for wireless communication at a user equipment (UE) is described. The method may include: receiving a downlink message from a base station; performing a decoding procedure for the received downlink message; determining that the downlink message has a traffic type associated with a quality of service (QoS) level; determining, based on the traffic type, to transmit enhanced feedback along with an acknowledgment message, the acknowledgment message indicating the result of the decoding procedure performed for the received downlink message, the enhanced feedback indicating auxiliary information associated with the QoS level of the received downlink message; and transmitting the acknowledgment message and the enhanced feedback for the acknowledgment message.
[0010] An apparatus for wireless communication at a UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. These instructions may be executable by the processor to cause the apparatus to: receive a downlink message from a base station; perform a decoding procedure for the received downlink message; determine that the downlink message has a traffic type associated with a quality of service (QoS) level; determine, based on the traffic type, to transmit enhanced feedback along with an acknowledgment message indicating the result of the decoding procedure performed for the received downlink message, the enhanced feedback indicating auxiliary information associated with the QoS level of the received downlink message; and transmit the acknowledgment message and the enhanced feedback for the acknowledgment message.
[0011] Another apparatus for wireless communication at a UE is described. The apparatus may include means for receiving downlink messages from a base station; means for performing a decoding procedure for the received downlink messages; means for determining that the downlink messages have a traffic type associated with a quality of service level; means for determining, based on the traffic type, to transmit enhanced feedback along with an acknowledgment message indicating the result of the decoding procedure performed for the received downlink messages, the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink messages; and means for transmitting the acknowledgment message and the enhanced feedback for the acknowledgment message.
[0012] A non-transient computer-readable medium is described, storing code for wireless communication at a UE. The code may include instructions executable by a processor to: receive a downlink message from a base station; perform a decoding procedure for the received downlink message; determine that the downlink message has a traffic type associated with a quality of service (QoS) level; determine, based on the traffic type, to transmit enhanced feedback along with an acknowledgment message indicating the result of the decoding procedure performed for the received downlink message, the enhanced feedback indicating auxiliary information associated with the QoS level of the received downlink message; and transmit the acknowledgment message and the enhanced feedback for the acknowledgment message.
[0013] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the auxiliary information includes channel quality information, or an estimated error rate, or a combination thereof.
[0014] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the traffic type may differ from a second traffic type associated with an enhanced feedback that may be different from the enhanced feedback associated with the acknowledgement message.
[0015] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for determining whether to transmit the enhanced feedback in a Layer 1 or Layer 2 transmission based on the result of the performed decoding procedure.
[0016] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for transmitting the enhanced feedback in the first layer based on the acknowledgement message being a negative acknowledgement message.
[0017] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, devices, or instructions for transmitting the enhanced feedback in a second layer based on the acknowledgement message as an affirmative acknowledgement message.
[0018] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the first layer may be the physical layer and the second layer may be the media access control layer.
[0019] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for periodically transmitting enhanced feedback indicating auxiliary information associated with the quality of service level for downlink messages of that traffic type.
[0020] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for transmitting an enhanced feedback associated with each downlink message received from the base station.
[0021] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for receiving an indication of a periodic configuration for transmitting enhanced feedback, wherein the enhanced feedback associated with the downlink message may be transmitted according to the periodic configuration.
[0022] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for receiving an indication to activate the periodic configuration, wherein the enhanced feedback associated with the downlink message may be transmitted according to the periodic configuration based on the received indication to activate the periodic configuration.
[0023] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for receiving an indication to activate the periodic configuration, including receiving a downlink control information message or media access control element that includes the indication to activate the periodic configuration.
[0024] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for determining that a triggering condition can be satisfied; and transmitting the enhanced feedback based on the determination that the triggering condition can be satisfied.
[0025] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, devices, or instructions for determining that an error rate threshold for a particular traffic type can be met, wherein the triggering condition includes determining that the error rate threshold can be met.
[0026] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for transmitting the enhanced feedback based on determining that the error rate threshold can be met, wherein the error rate threshold indicates a downlink message with the lowest error rate.
[0027] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for: receiving from the base station a request to cause the UE to transmit enhanced feedback; and determining, based on the received request, that the triggering condition can be satisfied.
[0028] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for: receiving a downlink control information message from the base station; and determining the traffic type based on the quality of service level indicated by the downlink control information message.
[0029] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the enhanced feedback includes an indication of the quality of service level indicated by the downlink control information message.
[0030] Examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: determining the quality of service (QoS) level of each of a set of multiple logical channels multiplexed in the downlink message; and determining the traffic type based on the highest QoS level among the determined QoS levels.
[0031] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for: identifying a first resource set for enhanced feedback for a traffic type and a second resource set for feedback messages for a second traffic type; and transmitting the enhanced feedback on the first resource set.
[0032] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the enhanced feedback includes an indication of the type of traffic.
[0033] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the indication includes a logical channel identifier, a quality of service flow identifier, a fifth-generation quality of service identifier, or a combination thereof.
[0034] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for transmitting the instruction in the media access control layer.
[0035] A method for wireless communication at a base station is described. The method may include: transmitting a downlink message associated with a quality of service (QoS) level to a UE; and receiving an acknowledgment message from the UE and, together with the acknowledgment message, receiving enhanced feedback for the acknowledgment message, the acknowledgment message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the QoS level of the transmitted downlink message.
[0036] An apparatus for wireless communication at a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. These instructions may be executable by the processor to cause the apparatus to: transmit a downlink message associated with a quality of service (QoS) level to a UE; and receive an acknowledgment message from the UE and, together with the acknowledgment message, receive enhanced feedback for the acknowledgment message, the acknowledgment message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the QoS level of the transmitted downlink message.
[0037] Another apparatus for wireless communication at a base station is described. The apparatus may include means for transmitting downlink messages associated with a quality of service (QoS) level to a UE; and means for receiving an acknowledgment message from the UE and, together with the acknowledgment message, receiving enhanced feedback for the acknowledgment message, the acknowledgment message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the QoS level of the transmitted downlink message.
[0038] A non-transient computer-readable medium is described, storing code for wireless communication at a base station. The code may include instructions executable by a processor to: transmit a downlink message associated with a quality of service (QoS) level to a UE; and receive an acknowledgment message from the UE and, together with the acknowledgment message, receive enhanced feedback for the acknowledgment message, the acknowledgment message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the QoS level of the transmitted downlink message.
[0039] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the auxiliary information includes channel quality information, or an estimated error rate, or a combination thereof.
[0040] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the traffic type may differ from a second traffic type associated with a second type of enhanced feedback that may be different from the enhanced feedback.
[0041] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for receiving the enhanced feedback in a first-layer or second-layer transmission.
[0042] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for receiving the enhanced feedback in a first layer, wherein the acknowledgement message may be a negative acknowledgement message.
[0043] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for receiving the enhanced feedback in a second layer, wherein the acknowledgement message may be an affirmative acknowledgement message.
[0044] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the first layer may be the physical layer and the second layer may be the media access control layer.
[0045] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for periodically receiving enhanced feedback indicating auxiliary information associated with the quality of service level for downlink messages of that traffic type.
[0046] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for receiving enhanced feedback associated with each downlink message transmitted by the base station.
[0047] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for transmitting an indication of a periodic configuration for transmitting enhanced feedback, wherein the enhanced feedback associated with the downlink message may be received according to the periodic configuration.
[0048] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for transmitting an indication to activate the periodic configuration, wherein the enhanced feedback associated with the downlink message may be received based on the received indication to activate the periodic configuration according to the periodic configuration.
[0049] Examples of methods, apparatus (devices), and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: transmitting an indication to activate the periodic configuration, including: transmitting a downlink control information message or media access control element that includes an indication to activate the periodic configuration.
[0050] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, devices, or instructions for receiving the enhanced feedback based on the satisfaction of triggering conditions.
[0051] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the triggering condition may be an error rate threshold.
[0052] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the error rate threshold indicates the downlink message with the lowest error rate.
[0053] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for transmitting a request to the UE to cause the UE to transmit enhanced feedback, wherein the triggering condition includes the request.
[0054] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for transmitting a downlink control information message to the UE, wherein the quality of service level of the traffic type may be indicated by the downlink control information message.
[0055] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the enhanced feedback includes an indication of the quality of service level indicated by the downlink control information message.
[0056] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for receiving the enhanced feedback on a first resource set, wherein the first resource set corresponds to the traffic type, and wherein the first resource set may be different from the second resource set used for enhanced feedback of a second traffic type.
[0057] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the enhanced feedback includes an indication of the type of traffic.
[0058] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the indication includes a logical channel identifier, a quality of service flow identifier, a fifth-generation quality of service identifier, or a combination thereof.
[0059] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means or instructions for receiving such instructions in a media access control layer. Brief description of the attached diagram
[0061] Figure 1 An example of a wireless communication system that supports enhanced decoding feedback for traffic type differentiation according to various aspects of this disclosure is explained.
[0062] Figure 2 An example of a wireless communication system that supports enhanced decoding feedback for traffic type differentiation according to various aspects of this disclosure is explained.
[0063] Figure 3 An example of an enhanced decoding feedback process flow for traffic type differentiation is explained, based on various aspects of this disclosure.
[0064] Figure 4 and Figure 5 A block diagram of an apparatus for enhanced decoding feedback for traffic type differentiation, according to various aspects of this disclosure, is shown.
[0065] Figure 6 A block diagram of a communication manager supporting enhanced decoding feedback for traffic type differentiation, according to various aspects of this disclosure, is shown.
[0066] Figure 7 A diagram of a system including a device supporting enhanced decoding feedback for traffic type differentiation, according to various aspects of this disclosure, is shown.
[0067] Figure 8 and Figure 9 A block diagram of an apparatus for enhanced decoding feedback for traffic type differentiation, according to various aspects of this disclosure, is shown.
[0068] Figure 10 A block diagram of a communication manager supporting enhanced decoding feedback for traffic type differentiation, according to various aspects of this disclosure, is shown.
[0069] Figure 11 A diagram of a system including a device supporting enhanced decoding feedback for traffic type differentiation, according to various aspects of this disclosure, is shown.
[0070] Figures 12 to 15 A flowchart illustrating an enhanced decoding feedback method for traffic type differentiation, supported by various aspects of this disclosure, is shown.
[0071] Detailed description
[0072] User equipment (UE) can communicate with other wireless devices, such as base stations, in a wireless communication system. The UE and base station can send and receive messages to communicate. The base station can send downlink messages to the UE, and the UE can attempt to receive and decode the downlink message. Based on whether the UE successfully received and decoded the message, the UE can send feedback to the base station. This feedback can be an example of Hybrid Automatic Repeat Request (HARQ) feedback. In the case of successful reception and decoding of the message, the UE can send an acknowledgment message (ACK) to the base station for the received message. In some cases, the UE may not successfully receive and decode the message, and as a result, the UE may send a negative acknowledgment message (NACK) to the base station. If the base station receiving the message receives the NACK, the device can retransmit the message to the UE. In some scenarios, such as for Ultra-Reliable Low Latency Communication (URLLC), it may be beneficial for the UE to include additional information (such as the expected error rate) along with the acknowledgment message.
[0073] The UE can be configured to communicate using different traffic types (e.g., different Quality of Service (QoS) levels) for different data messages (such as URLLC, enhanced mobile broadband (eMBB), or massive machine-type communications (mMTC)). Enhanced feedback (e.g., information about error rate or channel quality) can be used in the case of URLLC data messages (e.g., high-priority communications). In some cases, enhanced feedback may not be used for some types of traffic, such as eMBB or mMTC (e.g., low-priority communications). Therefore, the UE can determine the type of traffic received in the data messages from the base station, and the UE can determine whether to transmit enhanced feedback. The UE can determine how to transmit enhanced feedback (e.g., what content to send in the feedback, and how frequently to send the feedback) based on the determined traffic type.
[0074] The aspects of this disclosure are initially described in the context of a wireless communication system. The aspects of this disclosure are subsequently described in the context of a process flow. The aspects of this disclosure are further explained and described by way of apparatus diagrams, system diagrams, and flowcharts relating to enhanced decoding feedback for traffic type differentiation.
[0075] Figure 1 Examples of a wireless communication system 100 supporting enhanced decoding feedback for traffic type differentiation according to various aspects of this disclosure are described. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an Advanced LTE (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some examples, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low latency communication, communication with low-cost and low-complexity devices, or any combination thereof.
[0076] Base station 105 can be distributed across a geographical area to form wireless communication system 100, and can be different types of devices or devices with different capabilities. Base station 105 and UE 115 can communicate wirelessly via one or more communication links 125. Each base station 105 can provide a coverage area 110, and UE 115 and base station 105 can establish one or more communication links 125 on the coverage area 110. Coverage area 110 can be an example of a geographical area over which base station 105 and UE 115 can support signal communication according to one or more radio access technologies.
[0077] Each UE 115 can be distributed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 can be stationary or mobile, or stationary and mobile at different times. Each UE 115 can be a different type of device or a device with different capabilities. Figure 1 The document describes some example UE 115s. The UE 115 described herein can be configured to communicate with various types of devices, such as other UE 115s, base station 105, or network equipment (e.g., core network nodes, relay equipment, integrated access and backhaul (IAB) nodes, or other network equipment)). Figure 1 As shown in the image.
[0078] Each base station 105 may communicate with the core network 130, or with each other, or both. For example, base station 105 may interface with the core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base stations 105 may communicate with each other directly (e.g., directly between base stations 105), indirectly (e.g., via the core network 130), or directly and indirectly on backhaul links 120 (e.g., via X2, Xn, or other interfaces). In some examples, backhaul link 120 may be or include one or more radio links.
[0079] One or more of the base stations 105 described herein may include, or may be referred to by those skilled in the art as, base transceiver station, radio base station, access point, radio transceiver, B node, evolved B node (eNB), next-generation B node or gigabit B node (any of which may be referred to as gNB), home B node, home evolved B node, or other suitable terms.
[0080] UE 115 may include or be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device, or some other suitable term, wherein "device" may be referred to as a cell, station, terminal, or client, etc. UE 115 may include or be referred to as a personal electronic device, such as a cellular phone, personal digital assistant (PDA), tablet computer, laptop computer, or personal computer. In some examples, UE 115 may include or be referred to as a wireless local loop (WLL) station, Internet of Things (IoT) device, Internet of Everything (IoE) device, or machine-type communication (MTC) device, etc., which may be implemented in various objects such as electrical appliances or vehicles, meters, etc.
[0081] The UE 115 described herein can be configured to communicate with various types of devices, such as other UEs 115 that may sometimes act as relays, as well as base station 105 and network equipment including macro eNBs or gNBs, small cell eNBs or gNBs, relay base stations, etc. Figure 1 As shown in the image.
[0082] UE 115 and base station 105 can wirelessly communicate with each other via one or more communication links 125 on one or more carriers. The term "carrier" can refer to a set of radio frequency spectrum resources having a defined physical layer structure for supporting communication link 125. For example, a carrier for communication link 125 may include a portion of the radio spectrum band (e.g., a bandwidth portion (BWP)) operating according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling coordinating carrier operation, user data, or other signaling. Wireless communication system 100 may support communication with UE 115 using carrier aggregation or multi-carrier operation. UE 115 may be configured to have multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation may be used in conjunction with both frequency division duplex (FDD) and time division duplex (TDD) component carriers.
[0083] In some examples (e.g., in a carrier aggregation configuration), a carrier may have acquisition signaling or control signaling that coordinates the operation of other carriers. The carrier may be associated with a frequency channel (e.g., an Evolved Universal Mobile Telecommunications System Terrestrial Radio Access (E-UTRA) Absolute Radio Frequency Channel Number (EARFCN)) and may be located according to a channel grid for discovery by UE 115. The carrier may operate in an autonomous mode where initial acquisition and connection can be performed by UE 115 via that carrier, or in a non-autonomous mode where different carriers (e.g., different carriers anchored using the same or different radio access technologies) are connected.
[0084] The communication link 125 shown in the wireless communication system 100 may include uplink transmission from UE 115 to base station 105, or downlink transmission from base station 105 to UE 115. The carrier may carry downlink or uplink communication (e.g., in FDD mode), or may be configured to carry both downlink and uplink communication (e.g., in TDD mode).
[0085] A carrier may be associated with a specific bandwidth of the radio frequency spectrum, and in some examples, the carrier bandwidth may be referred to as the carrier or the “system bandwidth” of the wireless communication system 100. For example, the carrier bandwidth may be one of several defined bandwidths (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 MHz) of a carrier for a particular radio access technology. Devices of the wireless communication system 100 (e.g., base station 105, UE 115, or both) may have a hardware configuration that supports communication over a specific carrier bandwidth, or may be configurable to support communication over a single carrier bandwidth within a set of carrier bandwidths. In some examples, the wireless communication system 100 may include a base station 105 or UE 115 that supports simultaneous communication via carriers associated with multiple carrier bandwidths. In some examples, each served UE 115 may be configured to operate over a portion (e.g., a subband, BWP) or all of the carrier bandwidth.
[0086] The signal waveform transmitted on the carrier may include multiple subcarriers (e.g., using multi-carrier modulation (MCM) techniques, such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform extended OFDM (DFT-S-OFDM)). In a system employing MCM, a resource element may include a symbol period (e.g., the duration of a modulation symbol) and a subcarrier, where the symbol period and subcarrier spacing are inversely related. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme, the code rate of the modulation scheme, or both). Thus, the more resource elements the UE 115 receives and the higher the order of the modulation scheme, the higher the data rate the UE 115 can achieve. Wireless communication resources can refer to a combination of radio frequency spectrum resources, temporal resources, and spatial resources (e.g., spatial layers or beams), and using multiple spatial layers can further improve the data rate or data integrity of communication with the UE 115.
[0087] One or more parameter designs for a carrier can be supported, where the parameter design may include a subcarrier spacing (Δf) and a cyclic prefix. A carrier can be divided into one or more BWPs with the same or different parameter designs. In some examples, UE 115 can be configured with multiple BWPs. In some examples, a single BWP for a carrier can be active at a given time, and communication for UE 115 can be constrained to one or more active BWPs.
[0088] The time interval of base station 105 or UE 115 can be expressed as a multiple of a basic time unit, such as the sampling period T. s =1 / (Δf) max ·N f ) seconds, where Δf max This can represent the maximum supported subcarrier spacing, while Nf This can represent the maximum supported Discrete Fourier Transform (DFT) size. The time interval of the communication resources can be organized according to radio frames, each with a specific duration (e.g., 10 milliseconds (ms)). Each radio frame can be identified by a System Frame Number (SFN) (e.g., ranging from 0 to 1023).
[0089] Each frame may include multiple consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, a frame may (e.g., in the time domain) be divided into subframes, and each subframe may be further divided into several time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the subcarrier spacing. Each time slot may include several symbol periods (e.g., depending on the length of the cyclic prefix added before each symbol period). In some wireless communication systems 100, time slots may be further divided into multiple mini-time slots containing one or more symbols. Excluding the cyclic prefix, each symbol period may contain one or more (e.g., N) symbols. f (Number) sampling periods. The duration of a symbol period can depend on the subcarrier interval or the operating frequency band.
[0090] A subframe, time slot, mini-slot, or symbol can be the smallest scheduling unit of the wireless communication system 100 (e.g., in the time domain) and can be referred to as a transmission time interval (TTI). In some examples, the duration of the TTI (e.g., the number of symbol periods in the TTI) can be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communication system 100 can be dynamically selected (e.g., in bursts of shortened TTIs (sTTIs)).
[0091] Physical channels can be multiplexed on a carrier using various techniques. Physical control channels and physical data channels can be multiplexed on a downlink carrier, for example, using one or more of Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or a hybrid TDM-FDM technique. A control region (e.g., a control resource set (CORESET)) for physical control channels can be defined by the number of symbol periods and can extend across the system bandwidth or a subset of the system bandwidth of the carrier. One or more control regions (e.g., CORESETs) can be configured for a set of UEs 115. For example, one or more of the UEs 115 can monitor or search control regions for control information based on one or more search space sets, and each search space set can include one or more control channel candidates in one or more aggregation levels arranged in a cascaded manner. An aggregation level for control channel candidates can refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with coded information in a control information format having a given payload size. The search space set may include a common search space set configured to send control information to multiple UEs 115 and a UE-specific search space set configured to send control information to a specific UE 115.
[0092] Each base station 105 may provide communication coverage via one or more cells (e.g., macrocells, small cells, hotspots, or other types of cells, or any combination thereof). The term "cell" may refer to a logical communication entity used to communicate with base station 105 (e.g., on a carrier) and may be associated with an identifier used to distinguish adjacent cells (e.g., Physical Cell Identifier (PCID), Virtual Cell Identifier (VCID), or others). In some examples, a cell may refer to a geographic coverage area 110 or a portion (e.g., a sector) on which a logical communication entity operates. The extent of such cells may vary from smaller areas (e.g., structures, subsets of structures) to larger areas depending on various factors (such as the capabilities of base station 105). For example, a cell may be or include buildings, subsets of buildings, or external space between or overlapping geographic coverage areas 110.
[0093] Macrocells typically cover a relatively large geographic area (e.g., a radius of several kilometers) and allow unrestricted access for UEs 115 that have service subscriptions with a network provider supporting the macrocell. Small cells may be associated with a lower-power base station 105 (compared to macrocells) and may operate in the same or different (e.g., licensed or unlicensed) frequency bands as macrocells. Small cells may provide unrestricted access to UEs 115 that have service subscriptions with a network provider, or may provide restricted access to UEs 115 associated with the small cell (e.g., UEs 115 in a Closed Subscriber Group (CSG), or UEs 115 associated with a user in a home or office). Base station 105 may support one or more cells and may support communication using one or more component carriers over those cells.
[0094] In some examples, a carrier can support multiple cells and can be configured with different cells based on different protocol types that can provide access for different types of devices (e.g., MTC, Narrowband IoT (NB-IoT), Enhanced Mobile Broadband (eMBB)).
[0095] In some examples, base station 105 may be mobile, and thus provide communication coverage to mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but the different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. Wireless communication system 100 may include, for example, a heterogeneous network, in which different types of base stations 105 use the same or different radio access technologies to provide coverage to various geographic coverage areas 110.
[0096] The wireless communication system 100 can support synchronous or asynchronous operation. For synchronous operation, base stations 105 can have similar frame timing, and transmissions from different base stations 105 can be approximately time-aligned. For asynchronous operation, base stations 105 can have different frame timing, and transmissions from different base stations 105 may not be time-aligned in some examples. The techniques described herein can be used for both synchronous and asynchronous operation.
[0097] Some UE 115 devices (such as MTC or IoT devices) can be low-cost or low-complexity devices and can provide automated communication between machines (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC can refer to data communication technologies that allow devices to communicate with each other or with base station 105 without human intervention. In some examples, M2M communication or MTC may include communication from devices that have integrated sensors or meters to measure or capture information and relay such information to a central server or application that uses the information or presents it to people interacting with the application. Some UE 115 devices may be designed to collect information or automate the behavior of machines or other devices. Examples of applications for MTC devices include: smart metering, inventory monitoring, water level monitoring, equipment monitoring, healthcare monitoring, wilderness survival monitoring, weather and geographic event monitoring, queue management and tracking, remote security sensing, physical access control, and transaction-based commercial toll collection.
[0098] Some UEs 115 can be configured to operate in reduced-power modes, such as half-duplex communication (e.g., a mode that supports unidirectional communication via transmission or reception but not simultaneous transmission and reception). In some examples, half-duplex communication can be performed at a reduced peak rate. Other power-saving techniques for UEs 115 include entering a power-saving deep sleep mode when not engaged in active communication, operating on limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UEs 115 can be configured to operate using a narrowband protocol type associated with a defined portion or range (e.g., subcarriers or resource block (RB) set) within the carrier, within the carrier's guard band, or outside the carrier.
[0099] Wireless communication system 100 may be configured to support ultra-reliable communication or low latency communication, or various combinations thereof. For example, wireless communication system 100 may be configured to support ultra-reliable low latency communication (URLLC) or mission-critical communication. UE 115 may be designed to support ultra-reliable, low latency, or mission-critical functions (e.g., mission-critical functions). Ultra-reliable communication may include private or group communication and may be supported by one or more mission-critical services, such as Mission-Critical Talk-to-Talk (MCPTT), Mission-Critical Video (MCVideo), or Mission-Critical Data (MCData)). Support for mission-critical functions may include prioritization of services, and mission-critical services may be used for public safety or general business applications. The terms ultra-reliable, low latency, mission-critical, and ultra-reliable low latency are used interchangeably herein.
[0100] In some examples, UE 115 may be configured to communicate directly with other UE 115 on a device-to-device (D2D) communication link 135 (e.g., using a peer-to-peer (P2P) or D2D protocol). One or more UE 115s utilizing D2D communication may be within the geographic coverage area 110 of base station 105. Other UE 115s in the group may be outside the geographic coverage area 110 of base station 105, or may not be configured or located to receive transmissions from base station 105. In some examples, the group of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system, where each UE 115 transmits to every other UE 115 in the group. In some examples, base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed between the individual UEs 115 without involving base station 105.
[0101] In some systems, the D2D communication link 135 may be an example of a communication channel (such as a sidelink communication channel) between vehicles (e.g., UE 115). In some examples, vehicles may communicate using vehicle-to-vehicle (V2X) communication, vehicle-to-vehicle (V2V) communication, or some combination of these communications. Vehicles may signal information related to traffic conditions, signaling, weather, safety, emergencies, or any other information relevant to the V2X system. In some examples, vehicles in a V2X system may communicate via vehicle-to-network (V2N) communication through one or more network nodes (e.g., base station 105) with roadside infrastructure (such as roadside units), or with the network, or with both.
[0102] Core network 130 provides user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. Core network 130 can be an evolved packet core (EPC) or a 5G core (5GC). The EPC or 5GC may include at least one control plane entity (e.g., a Mobility Management Entity (MME), Access and Mobility Management Function (AMF)) managing access and mobility, and at least one user plane entity (e.g., a Serving Gateway (S-GW), Packet Data Network (PDN) Gateway (P-GW), or User Plane Function (UPF)) routing packets or interconnecting to external networks. The control plane entity manages non-access stratum (NAS) functions, such as mobility, authentication, and bearer management of UE 115 served by base station 105 associated with core network 130. User IP packets can be delivered through the user plane entity, which provides IP address allocation and other functions. The user plane entity may be connected to one or more network operator IP services 150. The IP service 150 may include access to the Internet, intranet, IP Multimedia Subsystem (IMS), or packet-switched streaming services.
[0103] Some network devices (such as base station 105) may include sub-components, such as access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with each UE 115 through one or more other access network transport entities 145, which may be referred to as a radio headend, smart radio headend, or transmit / receive point (TRP). Each access network transport entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across various network devices (e.g., radio headends and ANCs) or combined into a single network device (e.g., base station 105).
[0104] Wireless communication system 100 can operate using one or more frequency bands in the range of, for example, 300 MHz to 300 GHz. Generally, the 300 MHz to 3 GHz band is referred to as a UHF band or decimeter band because the wavelengths range from about 1 decimeter to 1 meter. UHF waves can be blocked or redirected by buildings and environmental features, but these waves can penetrate various structures sufficiently for macrocells to provide service to UE 115 located indoors. Compared to transmissions using smaller frequencies and longer waves in the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz, UHF wave transmission can be associated with smaller antennas and shorter ranges (e.g., less than 100 km).
[0105] Wireless communication system 100 can operate in ultra-high frequency (SHF) zoning using a frequency band from 3 GHz to 30 GHz (also known as the centimeter band) or in extremely high frequency (EHF) zoning using a spectrum (e.g., from 30 GHz to 300 GHz) (also known as the millimeter band). In some examples, wireless communication system 100 can support millimeter-wave (mmW) communication between UE 115 and base station 105, and the EHF antennas of the corresponding devices can be smaller and more closely spaced than UHF antennas. In some examples, this can facilitate the use of antenna arrays within the device. However, the propagation of EHF transmissions may suffer even greater atmospheric attenuation and shorter range than SHF or UHF transmissions. The techniques disclosed herein can be employed across transmissions using one or more different frequency zonings, and the frequency band usage specified across these frequency zonings may vary by country or regulatory authority.
[0106] Wireless communication system 100 may utilize both licensed and unlicensed radio spectrum bands. For example, wireless communication system 100 may employ licensed assisted access (LAA), LTE unlicensed (LTE-U) radio access technology, or NR technology in unlicensed frequency bands (such as the 5 GHz Industrial, Scientific, and Medical (ISM) band). When operating in unlicensed radio spectrum bands, devices (such as base station 105 and UE 115) may employ carrier sensing for collision detection and collision avoidance. In some examples, operation in unlicensed frequency bands may be based on carrier aggregation configuration (e.g., LAA) in coordination with component carriers operating in licensed frequency bands. Operation in unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, etc.
[0107] Base station 105 or UE 115 may be equipped with multiple antennas that can be used to employ technologies such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of base station 105 or UE 115 may be located within one or more antenna arrays or antenna panels that can support MIMO operation or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly (such as an antenna tower). In some examples, the antennas or antenna arrays associated with base station 105 may be located in different geographical locations. Base station 105 may have an antenna array with several rows and columns of antenna ports that base station 105 can use to support beamforming for communication with UE 115. Similarly, UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations. Additionally or alternatively, the antenna panel may support radio frequency beamforming for signals transmitted via the antenna ports.
[0108] Base station 105 or UE 115 can use MIMO communication to utilize multipath signal propagation and improve spectral efficiency by transmitting or receiving multiple signals via different spatial layers. This technique is known as spatial multiplexing. For example, a transmitting device can transmit multiple signals via different antennas or different combinations of antennas. Similarly, a receiving device can receive multiple signals via different antennas or different combinations of antennas. Each of the multiple signals can be referred to as a separate spatial stream and can carry bits associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers can be associated with different antenna ports used for channel measurement and reporting. MIMO techniques include: single-user MIMO (SU-MIMO), where multiple spatial layers are transmitted to the same receiving device; and multi-user MIMO (MU-MIMO), where multiple spatial layers are transmitted to multiple devices.
[0109] Beamforming (which may be referred to as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting or receiving device (e.g., base station 105, UE 115) to shape or guide an antenna beam (e.g., a transmit beam, a receive beam) along a spatial path between the transmitting and receiving devices. Beamforming can be achieved by combining signals transmitted via antenna elements of an antenna array, such that some signals propagating relative to a particular orientation of the antenna array experience constructive interference, while other signals experience destructive interference. Adjustments to the signals transmitted via the antenna elements may include the transmitting or receiving device applying amplitude offset, phase offset, or both to the signals carried via the antenna elements associated with that device. The adjustments associated with each antenna element may be defined by a beamforming weight set associated with a particular orientation (e.g., the antenna array relative to the transmitting or receiving device, or relative to some other orientation).
[0110] Base station 105 or UE 115 may use beamsweeping techniques as part of beamforming operations. For example, base station 105 may use multiple antennas or antenna arrays (e.g., antenna panels) to perform beamforming operations for directional communication with UE 115. Some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be transmitted multiple times by base station 105 in different directions. For example, base station 105 may transmit signals according to different beamforming weight sets associated with different transmission directions. Transmissions in different beam directions may be used (e.g., by the transmitting device (such as base station 105) or the receiving device (such as UE 115)) to identify the beam direction that base station 105 will use for later transmission or reception.
[0111] Some signals (such as data signals associated with a specific receiving device) may be transmitted by base station 105 in a single beam direction (e.g., the direction associated with the receiving device (such as UE 115)). In some examples, the beam direction associated with transmission along a single beam direction may be determined based on the signals transmitted in one or more beam directions. For example, UE 115 may receive one or more signals transmitted by base station 105 in different directions and may report to base station 105 an indication of the signals received by UE 115 with the highest signal quality or other acceptable signal quality.
[0112] In some examples, transmissions performed by a device (e.g., by base station 105 or UE 115) may be executed using multiple beam directions, and the device may use a combination of digital precoding or radio frequency beamforming to generate combined beams for transmission (e.g., from base station 105 to UE 115). UE 115 may report feedback indicating precoding weights for one or more beam directions, and this feedback may correspond to a configured number of beams across the system bandwidth or one or more subbands. Base station 105 may transmit reference signals that may be precoded or unprecoded (e.g., cell-specific reference signals (CRS), channel state information reference signals (CSI-RS)). UE 115 may provide feedback for beam selection, which may be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., multi-panel type codebook, linear combination type codebook, port selection type codebook). Although these techniques are described with reference to signals transmitted by base station 105 in one or more directions, UE 115 may use similar techniques to transmit signals multiple times in different directions (e.g., to identify the beam direction used by UE 115 for subsequent transmission or reception) or to transmit signals in a single direction (e.g., to transmit data to a receiving device).
[0113] A receiver device (e.g., UE 115) may attempt multiple receive configurations (e.g., directional listening) when receiving various signals (such as synchronization signals, reference signals, beam selection signals, or other control signals) from base station 105. For example, the receiver device may attempt multiple receive directions by: receiving via different antenna subarrays; processing received signals according to different antenna subarrays; receiving according to different sets of receive beamforming weights applied to signals received at multiple antenna elements of the antenna array (e.g., different directional listening weight sets); or processing received signals according to different sets of receive beamforming weights applied to signals received at multiple antenna elements of the antenna array, any of which may be referred to as "listening" according to different receive configurations or receive directions. In some examples, the receiver device may use a single receive configuration to receive along a single beam direction (e.g., when receiving a data signal). The single receive configuration may be aligned on a beam direction determined based on listening according to different receive configuration directions (e.g., a beam direction determined to have the highest signal strength, highest signal-to-noise ratio (SNR), or other acceptable signal quality based on listening according to multiple beam directions).
[0114] Wireless communication system 100 can be a packet-based network operating according to a layered protocol stack. In the user plane, communication at the bearer or Packet Data Convergence Protocol (PDCP) layer can be IP-based. The Radio Link Control (RLC) layer performs packet segmentation and reassembly for communication on logical channels. The Media Access Control (MAC) layer performs priority handling and multiplexing of logical channels into transport channels. The MAC layer can use error detection, error correction, or both to support MAC layer retransmissions to improve link efficiency. In the control plane, the Radio Resource Control (RRC) protocol layer can provide the establishment, configuration, and maintenance of RRC connections between UE 115 and base station 105 or core network 130 supporting user plane data radio bearers. At the physical layer, transport channels can be mapped to physical channels.
[0115] UE 115 and base station 105 can support data retransmission to increase the likelihood of successful data reception. Hybrid Automatic Repeat Request (HARQ) feedback is a technique used to increase the likelihood of correctly receiving data on communication link 125. HARQ may include a combination of error detection (e.g., using Cyclic Redundancy Check (CRC)), forward error correction (FEC), and retransmission (e.g., Automatic Repeat Request (ARQ)). HARQ can improve MAC layer throughput in poor radio conditions (e.g., low signal-to-noise ratio conditions). In some examples, the device may support simultaneous time-slot HARQ feedback, where the device can provide HARQ feedback in a specific time slot for data received in previous symbols within that time slot. In other cases, the device may provide HARQ feedback in subsequent time slots or according to a different time interval.
[0116] UE 115 can receive downlink messages from base station 105. UE 115 can execute a decoding procedure for the received downlink messages. UE 115 can determine the traffic type of the downlink message, which is either a first traffic type or a second traffic type, wherein the first traffic type is associated with a lower error rate or a lower latency, or both, compared to the second traffic type. If the downlink message is of the first traffic type, UE 115 can determine to transmit enhanced feedback along with an acknowledgment message (e.g., along with ACK or NACK), which indicates the result of the decoding procedure for the received downlink message. The enhanced feedback may indicate auxiliary information associated with the quality of service level (e.g., channel quality information or estimated error rate) of the received downlink message. UE 115 can then transmit the acknowledgment message to base station 105 along with the enhanced feedback for that acknowledgment message.
[0117] Figure 2 Examples of a wireless communication system 200 supporting enhanced decoding feedback for traffic type differentiation according to various aspects of this disclosure are described. In some examples, the wireless communication system 200 may implement aspects of the wireless communication system 100. UE 115-a may be as described with reference to Figure 1 An example of the UE 115 described. Base station 105-a can be as shown in the reference. Figure 1 An example of a base station 105 is described. Base station 105-a can serve each UE 115 (including UE 115-a) within coverage area 110-a. Base station 105-a can transmit messages to UE 115-a on communication link 125-a. UE 115-a can receive messages from base station 105-a. UE 115-a can communicate with base station 105-a by transmitting messages on communication link 125-b. Base station 105-a can receive these messages.
[0118] Base station 105-a may transmit one or more downlink messages 205 to UE 115-a on communication link 125-a. Downlink message 205 may belong to a specific traffic type. Base station 105-a may transmit downlink message 205 which is a traffic type corresponding to: ultra-reliable communication QoS level, low latency QoS level, URLLC communication level, or another type of high QoS, low error rate, or low latency or low latency communication, or a combination thereof.
[0119] UE 115-a can receive downlink message 205 and attempt to decode it. UE 115-a can identify whether it has successfully received and decoded downlink message 205. UE 115-a can determine whether to transmit a feedback message (such as an acknowledgment message 215) based on the success of receiving and decoding downlink message 205. Acknowledgment message 215 can indicate whether UE 115 has successfully received and decoded the downlink transmission. Acknowledgment message 215 can take the form of HARQ ACK / NACK feedback bits. The ACK feedback bits can indicate that UE 115-a has successfully received and decoded data in downlink message 205. The NACK feedback bits can indicate that UE 115-a has not successfully received or decoded data in the downlink transmission. In some cases, the timing of HARQ ACK / NACK feedback can be semi-statically configured, while in other cases, it can be dynamically configured.
[0120] In some examples, UE 115-a can determine the traffic type of downlink message 205. The traffic type may correspond to the QoS level of downlink message 205. UE 115-a can determine whether downlink message 205 belongs to a first traffic type or a second traffic type. The first traffic type may include ultra-reliable communication, low latency communication, or other communication types that may rely on low error rates or low latency. The second communication type may include communication types such as eMBB or other communication types that do not correspond to low latency or ultra-reliable communication. In some cases, UE 115-a may determine whether to transmit enhanced feedback based on the determined traffic type. In some cases, UE 115-a may determine how to transmit feedback (e.g., what content to send in the feedback, whether to send enhanced feedback, how frequently to send feedback, etc.) based on the determined traffic type. Additionally or alternatively, different types of feedback for different types of traffic may differ. For example, enhanced feedback may include a first type of feedback information for high-priority communications (e.g., ultra-reliable communication, URLCC) and a second type of feedback information for low-priority communications (e.g., eMBB, mMTC). In some cases, UE 115-a may transmit enhanced feedback based on a first transmission periodicity (e.g., relatively high periodicity) for high-priority communications (e.g., URLCC) and a second transmission periodicity (e.g., relatively low periodicity) for low-priority communications (e.g., eMBB, mMTC). In some cases, UE 115-a may send feedback for the first traffic type more frequently than for the second traffic type (e.g., reporting feedback every 10ms for the first traffic type and every 100ms for the second traffic type).
[0121] UE 115-a can determine that downlink message 205 belongs to the first traffic type. In these cases, UE 115-a can determine that enhanced feedback 210 should be provided in addition to the acknowledgement message 215. Enhanced feedback may include the expected error rate associated with downlink message 205, or channel quality information associated with downlink message 205, or other types of additional feedback information.
[0122] UE 115-a can transmit Enhanced Feedback 210 in Layer 1 transmission (e.g., physical layer, including the Physical Uplink Control Channel (PUCCH) or the Physical Uplink Shared Channel (PUSCH)) or Layer 2 transmission (e.g., MAC layer). In the case of a NACK received message 215, UE 115-a can transmit Enhanced Feedback 210 in Layer 1 transmission. In the case of a ACK received message 215, UE 115-a can transmit Enhanced Feedback 210 in Layer 2 transmission. In some cases, Enhanced Feedback 210 may indicate a request for a lower error rate or a lower latency, or both, compared to the operational state transmitted by downlink message 205.
[0123] UE 115-a may transmit enhanced feedback 210 periodically or after each transmission. For example, UE 115-a may identify scheduled or authorized periodic uplink opportunities in which enhanced feedback is to be transmitted. UE 115-a may transmit enhanced feedback 210 during an uplink opportunity following a downlink opportunity in which UE 115-a receives downlink message 205.
[0124] In some cases, UE 115-a may determine to transmit enhanced feedback 210 based on a trigger. The trigger may be that the estimated error rate of downlink message 205 is higher than a threshold error rate or a target error rate. If the estimated error rate exceeds the threshold, UE 115-a may determine to transmit enhanced feedback 210 for that downlink message 205. In some cases, UE 115-a may receive a request from base station 105-a to transmit enhanced feedback 210.
[0125] In some scenarios, base station 105-a may transmit an indication of the QoS (e.g., traffic type) of downlink message 205 in a Layer 1 transmission. This Layer 1 transmission may be a downlink control information (DCI) message. The QoS level may be in the form of a priority value, which may depend on the multiplexed data radio bearer (DRB) payload in the scheduled downlink message 205. UE 115-a may determine the traffic type of downlink message 205 based on the received indication.
[0126] Alternatively, UE 115-a may determine the QoS and corresponding traffic type of downlink message 205 based on a set of logical channels multiplexed in the MAC transport block on which UE 115-a receives downlink message 205. For example, UE 115-a may determine the traffic type based on the traffic type corresponding to the logical channel multiplexed in the corresponding DRB that has the highest Channel Quality Index (CQI) (e.g., 5GCQI).
[0127] UE 115-a can transmit enhanced feedback 210 and acceptance message 215. Enhanced feedback 210 can be based on downlink message 205 having a QoS level corresponding to a first traffic type. In some cases, UE 115-a can receive multiple downlink messages 205 within a time period. UE 115-a can determine to send enhanced feedback 210 for (e.g., only for) downlink messages 205 in the set of downlink messages 205 received within that time period that correspond to the first traffic type (e.g., the highest QoS level). In other cases, UE 115-a can send enhanced feedback 210 for multiple different QoS levels for downlink messages 205. For example, UE 115-a can transmit enhanced feedback 210 including a first value of downlink message 205 having a first QoS level, and UE 115-a can transmit enhanced feedback 210 including a second value of downlink message 205 having a second QoS level (e.g., lower than the first QoS level).
[0128] Furthermore, UE 115-a can determine the enhanced feedback 210 and its associated QoS level by transmitting the enhanced feedback on it. For example, UE 115-a can receive downlink message 205, and UE 115-a can identify the resources on which to transmit feedback for downlink message 205. UE 115-a can identify the enhanced feedback 210 corresponding to downlink message 205 or identify the QoS level of downlink message 205 based on the resources on which UE 115-a will transmit enhanced feedback 210, rather than the resources on which UE 115-a receives downlink message 205. Enhanced feedback 210 can include a specific reference to the QoS level. This specific reference can be based on the priority of downlink message 205 (e.g., as received in DCI), or can include a logical channel identifier, QoS flow identifier, or CQI identifier (e.g., a 5G CQI identifier) as an indicator of the QoS level in the transmission of enhanced feedback 210 in the MAC control element (MAC-CE).
[0129] In other scenarios, UE 115-a can determine that downlink message 205 belongs to a second traffic type, different from the first traffic type. In these scenarios, UE 115-a can determine that enhanced feedback 210 will not be transmitted, or it can determine that a different type of enhanced feedback will be transmitted.
[0130] Figure 3 Examples of a process flow 300 supporting enhanced decoding feedback for traffic type differentiation according to various aspects of this disclosure are described. In some examples, process flow 300 may implement various aspects of wireless communication systems 100 and 200. Process flow 300 includes UE 115-b, which may be as described in reference... Figure 1 and 2 An example of UE 115 is described. Process flow 300 also includes base station 105-b, which may be as described in reference. Figure 1 and 2 An example of the described base station 105. UE 115-b and base station 105-b can communicate as part of a wireless communication system.
[0131] At 305, base station 105-b can determine the traffic type of the downlink message to be transmitted to UE 115-b. This traffic type can be a first traffic type or a second traffic type. The first traffic type, compared to the second traffic type, can be associated with a lower error rate or a lower latency, or both. For example, the first traffic type could be a URLLC type.
[0132] In step 310, base station 105-b can transmit downlink messages to UE 115-b. UE 115-b can receive downlink messages from base station 105-b.
[0133] At 315, UE 115-b can perform a decoding procedure for the received downlink message. At 320, UE 115-b can determine the traffic type of the downlink message, wherein the traffic type is a first traffic type or a second traffic type. The first traffic type can be associated with a lower error rate or a lower latency, or both, compared to the second traffic type. The first traffic type can be different from the second traffic type, and the second traffic type can be associated with a different type of enhanced feedback than the enhanced feedback associated with the acknowledgement message.
[0134] In some scenarios, UE 115-b can receive DCI messages from base station 105-b. In these scenarios, UE 115-b can determine a first traffic type based on the QoS level indicated by the DCI message. Enhanced feedback transmitted on 335 may include an indication of the QoS indicated by the DCI message. Furthermore, UE 115-b can determine the QoS level of each logical channel in a set of logical channels multiplexed in downlink messages. UE 115-b can determine the first traffic type based on the highest QoS level among the determined QoS levels.
[0135] In 325, UE 115-b can determine whether to transmit enhanced feedback along with an acknowledgement message based on whether the received downlink message belongs to a first traffic type. This acknowledgement message indicates the result of the decoding procedure performed on the received downlink message. The enhanced feedback can indicate auxiliary information associated with the quality of service level (e.g., channel quality information or expected error rate) of the received downlink message.
[0136] In some scenarios, UE 115-b can determine that a triggering condition is met, and UE 115-b can transmit enhanced feedback based on determining that the triggering condition is met. In some scenarios, UE 115-b can determine that an error rate threshold for a first traffic type is met, wherein the triggering condition includes determining that the error rate threshold is met. In some scenarios, UE 115-b can transmit enhanced feedback based on determining that the error rate threshold is met, and this error rate threshold can indicate the downlink message with the lowest error rate.
[0137] At 330, UE 115-b can transmit an acceptance message. At 335, UE 115-b can transmit enhanced feedback for the acceptance message. This enhanced feedback may include an indication of a first traffic type. This indication may include a logical channel identifier, a QoS flow identifier (e.g., a 5G QoS identifier), or a combination thereof. UE 115-b can transmit the enhanced feedback for the acceptance message along with the acceptance message. Based on the result of the decoding procedure, UE 115-b can determine whether to transmit the enhanced feedback in a Layer 1 or Layer 2 transmission. In some cases, UE 115-b can transmit the enhanced feedback in Layer 1 based on the acceptance message being a NACK message. In other cases, UE 115-b can transmit the enhanced feedback in Layer 2 based on the acceptance message being an ACK message. Layer 1 can be the physical layer and Layer 2 can be the MAC layer.
[0138] In some scenarios, UE 115-b may periodically transmit enhanced feedback indicating auxiliary information associated with the quality of service level for downlink messages of the first traffic type. UE 115-b may also transmit enhanced feedback associated with each downlink message received from base station 105-b.
[0139] UE 115-b can identify a first resource set for enhanced feedback for a first traffic type and a second resource set for feedback messages for a second traffic type. UE 115-b can then transmit enhanced feedback on the first resource set.
[0140] Figure 4 A block diagram 400 of a device 405 supporting enhanced decoding feedback for traffic type differentiation according to various aspects of this disclosure is shown. Device 405 may be an example of various aspects of UE 115 as described herein. Device 405 may include a receiver 410, a communication manager 415, and a transmitter 420. Device 405 may include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0141] Receiver 410 can 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 enhanced decoding feedback used for traffic type differentiation). This information can be transmitted to other components of device 405. Receiver 410 can be a reference... Figure 7 Examples of various aspects of the transceiver 720 described. The receiver 410 may utilize a single antenna or a set of antennas.
[0142] The communication manager 415 can receive downlink messages from a base station; execute a decoding procedure for the received downlink messages; determine that the downlink messages have a traffic type associated with a quality of service level; determine, based on the traffic type, to transmit enhanced feedback along with an acknowledgment message, the acknowledgment message indicating the result of the decoding procedure executed for the received downlink messages, the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink messages; and transmit the acknowledgment message and the enhanced feedback for the acknowledgment message.
[0143] Communication manager 415 may receive downlink messages from a base station; perform a decoding procedure for the received downlink messages; determine the traffic type of the downlink messages, which is a first traffic type or a second traffic type, the first traffic type being associated with a lower error rate or a lower latency, or both, compared to the second traffic type; determine, based on the determined traffic type of the downlink messages belonging to at least the first traffic type, to transmit enhanced feedback along with an acknowledgment message, the acknowledgment message indicating the result of the decoding procedure performed for the received downlink messages, the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink messages; and transmit the acknowledgment message and the enhanced feedback for the acknowledgment message together with the acknowledgment message. Communication manager 415 may be an example of various aspects of communication manager 710 described herein.
[0144] The communication manager 415 or its sub-components may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functionality of the communication manager 415 or its sub-components may be performed by a general-purpose processor, DSP, application-specific integrated circuit (ASIC), FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described in this disclosure.
[0145] The communication manager 415 or its subcomponents may be physically located at various locations, including being distributed such that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of this disclosure, the communication manager 415 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of this disclosure, the communication manager 415 or its subcomponents may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in this disclosure, or combinations thereof.
[0146] Transmitter 420 can transmit signals generated by other components of device 405. In some examples, transmitter 420 may be co-located with receiver 410 in a transceiver module. For example, transmitter 420 may be a reference... Figure 7 Examples of various aspects of the transceiver 720 described. The transmitter 420 may utilize a single antenna or an antenna set.
[0147] Figure 5A block diagram 500 of a device 505 supporting enhanced decoding feedback for traffic type differentiation according to various aspects of this disclosure is shown. Device 505 may be an example of aspects of device 405 or UE 115 as described herein. Device 505 may include a receiver 510, a communication manager 515, and a transmitter 545. Device 505 may include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0148] Receiver 510 can 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 enhanced decoding feedback used for traffic type differentiation). This information can be transmitted to other components of device 505. Receiver 510 can be a reference... Figure 7 Examples of various aspects of the transceiver 720 described. The receiver 510 may utilize a single antenna or a set of antennas.
[0149] Communication manager 515 may be an example of aspects of communication manager 415 as described herein. Communication manager 515 may include downlink receiving component 520, decoding component 525, traffic identification component 530, enhanced feedback component 535, and confirmation component 540. Communication manager 515 may be an example of aspects of communication manager 710 as described herein.
[0150] Downlink receiving component 520 can receive downlink messages from the base station. Decoding component 525 can execute a decoding procedure for the received downlink message. Traffic identification component 530 can determine that the downlink message has a traffic type associated with a quality of service level. Enhanced feedback component 535 can determine, based on the traffic type, to transmit enhanced feedback along with an acceptance message indicating the result of the decoding procedure executed for the received downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink message. Acceptance component 540 can transmit the acceptance message and the enhanced feedback for the acceptance message.
[0151] Traffic identification component 530 can determine the traffic type of the downlink message, which is either a first traffic type or a second traffic type, the first traffic type being associated with a lower error rate or a lower latency, or both, compared to the second traffic type. Enhanced feedback component 535 can determine, based on the determined traffic type of the downlink message belonging to at least the first traffic type, to send enhanced feedback along with an acknowledgment message indicating the result of a decoding procedure performed on the received downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink message.
[0152] The receipt component 540 can transmit a receipt message and, together with the receipt message, transmit enhanced feedback for the receipt message.
[0153] Transmitter 545 can transmit signals generated by other components of device 505. In some examples, transmitter 545 may be co-located with receiver 510 in a transceiver module. For example, transmitter 545 may be a reference... Figure 7 Examples of various aspects of the transceiver 720 described. The transmitter 545 may utilize a single antenna or an antenna set.
[0154] Figure 6 A block diagram 600 of a communication manager 605 supporting enhanced decoding feedback for traffic type differentiation, according to various aspects of this disclosure, is shown. Communication manager 605 may be an example of aspects of communication manager 415, communication manager 515, or communication manager 710 described herein. Communication manager 605 may include a downlink receiving component 610, a decoding component 615, a traffic identification component 620, an enhanced feedback component 625, a reception confirmation component 630, a layer determination component 635, and a trigger condition component 640. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).
[0155] Downlink receiving component 610 can receive downlink messages from the base station. In some examples, downlink receiving component 610 can receive DCI messages from the base station. Decoding component 615 can perform decoding procedures for the received downlink messages.
[0156] Traffic identification component 620 can determine that the downlink message has a traffic type associated with a quality of service (QoS) level. Enhanced feedback component 625 can determine, based on the traffic type, to transmit enhanced feedback along with an acknowledgment message indicating the result of a decoding procedure performed on the received downlink message, and the enhanced feedback indicating supplementary information associated with the QoS level of the received downlink message. Acknowledgment component 630 can transmit the acknowledgment message and the enhanced feedback for the acknowledgment message.
[0157] Traffic identification component 620 can determine the traffic type of the downlink message, which is either a first traffic type or a second traffic type, the first traffic type being associated with a lower error rate or a lower latency, or both, compared to the second traffic type. In some examples, traffic identification component 620 can determine the first traffic type based on a QoS level indicated by the DCI. In some examples, traffic identification component 620 can determine the QoS level of each logical channel in a set of logical channels multiplexed in the downlink message. In some examples, traffic identification component 620 can determine the first traffic type based on the highest QoS level among the determined QoS levels.
[0158] In some examples, traffic identification component 620 may identify a first resource set for enhanced feedback for a first traffic type and a second resource set for feedback messages for a second traffic type. In some cases, the first traffic type differs from the second traffic type, which is associated with a different type of enhanced feedback than the enhanced feedback associated with the acknowledgement message.
[0159] The enhanced feedback component 625 can determine, based on the determined traffic type of the downlink message belonging to at least a first traffic type, to transmit enhanced feedback along with an acknowledgment message indicating the result of a decoding procedure performed on the received downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink message.
[0160] In some examples, the enhanced feedback component 625 may periodically transmit enhanced feedback indicating auxiliary information associated with the quality of service level for downlink messages of a first traffic type. In some examples, the auxiliary information is channel quality information, an estimated error rate, or both. In some examples, the enhanced feedback component 625 may transmit enhanced feedback associated with each downlink message received from the base station. In some examples, the enhanced feedback component 625 may receive an indication of a periodic configuration for transmitting the enhanced feedback. The enhanced feedback associated with the downlink message may be transmitted according to the periodic configuration. In some examples, the enhanced feedback component 625 may receive an indication to activate the periodic configuration. The enhanced feedback associated with the downlink message may be transmitted according to the periodic configuration, at least in part, based on the received indication to activate the periodic configuration. In some examples, receiving the indication to activate the periodic configuration may include receiving a downlink control information message or a media access control element that includes the indication to activate the periodic configuration. In some examples, the enhanced feedback component 625 may receive a request from the base station to cause the UE to transmit enhanced feedback. In some examples, the enhanced feedback component 625 may transmit enhanced feedback on a first resource set. In some cases, the enhanced feedback includes an indication of a QoS level indicated by a DCI message, or the enhanced feedback includes an indication of a first traffic type, or both. In some cases, the indication includes a logical channel identifier, a QoS flow identifier, a 5G QoS identifier, or a combination thereof.
[0161] The receipt component 630 can transmit a receipt message and, together with the receipt message, transmit enhanced feedback for the receipt message.
[0162] Layer determination component 635 can determine whether to transmit the enhanced feedback in a first-layer or second-layer transmission based on the result of the executed decoding procedure. In some examples, layer determination component 635 can transmit the enhanced feedback in the first layer based on the acceptance message being a negative acceptance message. In some examples, layer determination component 635 can transmit the enhanced feedback in the second layer based on the acceptance message being a positive acceptance message. In some examples, layer determination component 635 can transmit the indication in the MAC layer. In some cases, the first layer is the physical layer and the second layer is the MAC layer.
[0163] Trigger condition component 640 can determine that a trigger condition is met. In some examples, trigger condition component 640 can transmit the enhanced feedback based on determining that the trigger condition is met. In some examples, it is determined that an error rate threshold for a first traffic type is met, wherein the trigger condition includes determining that the error rate threshold is met. In some examples, trigger condition component 640 can transmit the enhanced feedback based on determining that the error rate threshold is met, wherein the error rate threshold indicates a downlink message with the lowest error rate. In some examples, trigger condition component 640 can determine that the trigger condition is met based on a received request.
[0164] Figure 7 A diagram of a system 700 including device 705 supporting enhanced decoding feedback for traffic type differentiation, according to various aspects of this disclosure, is shown. Device 705 may be an example of device 405, device 505, or UE 115 as described herein, or a component including the aforementioned devices. Device 705 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, including a communication manager 710, an I / O controller 715, a transceiver 720, an antenna 725, a memory 730, and a processor 740. These components may be in electronic communication via one or more buses (e.g., bus 745).
[0165] The communication manager 710 can receive downlink messages from a base station; execute a decoding procedure for the received downlink messages; determine that the downlink messages have a traffic type associated with a quality of service level; determine, based on the traffic type, to transmit enhanced feedback along with an acknowledgment message, the acknowledgment message indicating the result of the decoding procedure executed for the received downlink messages, the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink messages; and transmit the acknowledgment message and the enhanced feedback for the acknowledgment message.
[0166] The communication manager 710 can receive downlink messages from a base station; execute a decoding procedure for the received downlink messages; determine the traffic type of the downlink messages, which is a first traffic type or a second traffic type, the first traffic type being associated with a lower error rate or a lower latency, or both, compared to the second traffic type; determine, based on the determined traffic type of the downlink messages belonging to at least the first traffic type, to transmit enhanced feedback along with an acknowledgment message, the acknowledgment message indicating the result of the decoding procedure executed for the received downlink messages, the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink messages; and transmit the acknowledgment message and the enhanced feedback for the acknowledgment message together with the acknowledgment message.
[0167] The I / O controller 715 manages the input and output signals of device 705. The I / O controller 715 can manage peripheral devices not integrated into device 705. In some cases, the I / O controller 715 may represent a physical connection or port to an external peripheral device. In some cases, the I / O controller 715 may utilize an operating system, such as... MS- MS- OS / Or another known operating system. In other cases, the I / O controller 715 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 715 may be implemented as part of a processor. In some cases, a user may interact with the device 705 via the I / O controller 715 or via hardware components controlled by the I / O controller 715.
[0168] Transceiver 720 can communicate bidirectionally via one or more antennas, wired or wireless links, as described herein. For example, transceiver 720 may represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. Transceiver 720 may include a modem to modulate packets and provide the modulated packets to the antenna for transmission, and to demodulate packets received from the antenna.
[0169] In some cases, a wireless device may include a single antenna 725. However, in other cases, the device may have more than one antenna 725, which may be able to transmit or receive multiple wireless transmissions concurrently.
[0170] Memory 730 may include RAM and ROM. Memory 730 may store computer-readable, computer-executable code 735, including instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, memory 730 may particularly include a basic I / O system (BIOS) that controls basic hardware or software operations, such as interaction with peripheral components or devices.
[0171] Processor 740 may include intelligent hardware devices (e.g., general-purpose processors, digital signal processors (DSPs), CPUs, microcontrollers, ASICs, field-programmable gate arrays (FPGAs), programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 740 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 740. Processor 740 may be configured to execute computer-readable instructions stored in memory (e.g., memory 730) to cause device 705 to perform various functions (e.g., supporting functions or tasks for enhanced decoding feedback for call types).
[0172] Code 735 may include instructions for implementing various aspects of this disclosure, including instructions for supporting wireless communication. Code 735 may be stored in a non-transitory computer-readable medium, such as system memory or other types of memory. In some cases, code 735 may not be directly executed by processor 740, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0173] Figure 8 A block diagram 800 of an apparatus 805 supporting enhanced decoding feedback for traffic type differentiation is shown according to various aspects of this disclosure. Apparatus 805 may be an example of various aspects of base station 105 as described herein. Apparatus 805 may include a receiver 810, a communication manager 815, and a transmitter 820. Apparatus 805 may include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0174] Receiver 810 can 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 enhanced decoding feedback used for traffic type differentiation). This information can be transmitted to other components of device 805. Receiver 810 can be a reference... Figure 11 Examples of various aspects of the transceiver 1120 described herein. The receiver 810 may utilize a single antenna or a set of antennas.
[0175] The communication manager 815 can transmit downlink messages associated with a quality of service level to the user equipment (UE); and receive an acknowledgment message from the UE and, together with the acknowledgment message, receive enhanced feedback for the acknowledgment message, the acknowledgment message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the transmitted downlink message.
[0176] The communication manager 815 can determine the traffic type of a downlink message to be transmitted to the UE, which is either a first traffic type or a second traffic type, the first traffic type being associated with a lower error rate or a lower latency, or both, compared to the second traffic type; transmit the downlink message to the UE; and receive an acknowledgment message from the UE, along with enhanced feedback for the acknowledgment message, the acknowledgment message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the transmitted downlink message. The communication manager 815 can be an example of aspects of the communication manager 1110 described herein.
[0177] The communication manager 815 or its sub-components may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functionality of the communication manager 815 or its sub-components may be performed by a general-purpose processor, DSP, application-specific integrated circuit (ASIC), FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in this disclosure.
[0178] The communication manager 815 or its subcomponents may be physically located at various locations, including being distributed such that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of this disclosure, the communication manager 815 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of this disclosure, the communication manager 815 or its subcomponents may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in this disclosure, or combinations thereof.
[0179] Transmitter 820 can transmit signals generated by other components of device 805. In some examples, transmitter 820 may be co-located with receiver 810 in a transceiver module. For example, transmitter 820 may be a reference... Figure 11 Examples of various aspects of the transceiver 1120 described herein. The transmitter 820 may utilize a single antenna or an antenna set.
[0180] Figure 9A block diagram 900 of an apparatus 905 supporting enhanced decoding feedback for traffic type differentiation according to various aspects of this disclosure is shown. Apparatus 905 may be an example of aspects of apparatus 805 or base station 105 as described herein. Apparatus 905 may include a receiver 910, a communication manager 915, and a transmitter 935. Apparatus 905 may include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0181] Receiver 910 can 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 enhanced decoding feedback used for traffic type differentiation). This information can be transmitted to other components of device 905. Receiver 910 can be a reference... Figure 11 Examples of various aspects of the transceiver 1120 described. The receiver 910 may utilize a single antenna or an antenna set.
[0182] Communication manager 915 may be an example of aspects of communication manager 815 as described herein. Communication manager 915 may include traffic type transmission component 920, downlink transmission component 925, and feedback reception component 930. Communication manager 915 may be an example of aspects of communication manager 1110 as described herein.
[0183] Downlink transmission component 925 can transmit downlink messages associated with a quality of service (QoS) level to user equipment (UE). Feedback reception component 930 can receive an acknowledgment message from the UE, along with enhanced feedback for the acknowledgment message, the acknowledgment message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the QoS level of the transmitted downlink message.
[0184] Traffic type transmission component 920 can determine the traffic type of the downlink message to be transmitted to the UE, which is either a first traffic type or a second traffic type, wherein the first traffic type is associated with a lower error rate or a lower latency, or both, compared to the second traffic type. Downlink transmission component 925 can then transmit the downlink message to the UE.
[0185] The feedback receiving component 930 can receive an acceptance message from the UE and, together with the acceptance message, receive enhanced feedback for the acceptance message, the acceptance message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the transmitted downlink message.
[0186] Transmitter 935 can transmit signals generated by other components of device 905. In some examples, transmitter 935 may be co-located with receiver 910 in a transceiver module. For example, transmitter 935 may be a reference... Figure 11 Examples of various aspects of the transceiver 1120 described. The transmitter 935 may utilize a single antenna or an antenna set.
[0187] Figure 10 A block diagram 1000 of a communication manager 1005 supporting enhanced decoding feedback for traffic type differentiation, according to various aspects of this disclosure, is shown. The communication manager 1005 may be an example of aspects of the communication manager 815, communication manager 915, or communication manager 1110 described herein. The communication manager 1005 may include a traffic type transmission component 1010, a downlink transmission component 1015, a feedback receiving component 1020, a request component 1025, and a downlink control component 1030. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).
[0188] Downlink transmission component 1015 can transmit downlink messages associated with a quality of service (QoS) level to user equipment (UE). Feedback receiving component 1020 can receive an acknowledgment message from the UE, along with enhanced feedback for the acknowledgment message, the acknowledgment message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the QoS level of the transmitted downlink message.
[0189] Traffic type transmission component 1010 can determine the traffic type of the downlink message to be transmitted to the UE, which is either a first traffic type or a second traffic type. The first traffic type is associated with a lower error rate or a lower latency, or both, compared to the second traffic type. In some cases, the first traffic type is different from the second traffic type, and the second traffic type is associated with a second type of enhanced feedback that is different from the enhanced feedback. Downlink transmission component 1015 can transmit the downlink message to the UE.
[0190] Feedback receiving component 1020 can receive an acceptance message from the UE, along with enhanced feedback for the acceptance message. The acceptance message indicates the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicates auxiliary information associated with the quality of service level of the transmitted downlink message. In some examples, the auxiliary information is channel quality information, an estimated error rate, or both.
[0191] In some examples, the feedback receiving component 1020 may receive the enhanced feedback in either a Layer 1 or Layer 2 transmission. In some examples, the feedback receiving component 1020 may receive the enhanced feedback in a Layer 1 transmission, where the acknowledgement message is a negative acknowledgement message. In some examples, the feedback receiving component 1020 may receive the enhanced feedback in a Layer 2 transmission, where the acknowledgement message is a positive acknowledgement message. In some examples, the feedback receiving component 1020 may periodically receive enhanced feedback indicating auxiliary information associated with a quality of service level for downlink messages of a first traffic type. In some examples, the feedback receiving component 1020 may receive enhanced feedback associated with each downlink message transmitted by the base station. In some examples, the feedback receiving component 1020 may receive the enhanced feedback based on the satisfaction of a triggering condition.
[0192] In some examples, the feedback receiving component 1020 may receive the enhanced feedback on a first resource set, which corresponds to a first traffic type, and is different from the second resource set used for enhanced feedback of a second traffic type. In some examples, the feedback receiving component 1020 may receive the indication at the MAC layer.
[0193] In some cases, the first layer is the physical layer and the second layer is the MAC layer. In some cases, the triggering condition is an error rate threshold. In some cases, the error rate threshold indicates the downlink message with the lowest error rate. In some cases, the enhanced feedback includes an indication of a first traffic type. In some cases, the indication includes a logical channel identifier, a QoS flow identifier, a 5G QoS identifier, or a combination thereof.
[0194] The requesting component 1025 may transmit a request to the UE to cause the UE to transmit enhanced feedback, wherein the triggering condition includes the request. In some examples, the requesting component 1025 may transmit an indication of a periodic configuration for transmitting enhanced feedback. Enhanced feedback associated with a downlink message may be received according to the periodic configuration. In some examples, the requesting component 1025 may transmit an indication to activate the periodic configuration. Enhanced feedback associated with the downlink message may be received according to the periodic configuration, at least in part, based on the received indication to activate the periodic configuration. In some examples, transmitting the indication to activate the periodic configuration may include transmitting a downlink control information message or a media access control element that includes the indication to activate the periodic configuration.
[0195] The downlink control component 1030 may transmit a DCI message to the UE, wherein the QoS level of the first traffic type is indicated by the DCI. In some cases, the enhanced feedback includes an indication of the QoS level indicated by the DCI message.
[0196] Figure 11 A diagram of a system 1100 including device 1105 supporting enhanced decoding feedback for traffic type differentiation, according to various aspects of this disclosure, is shown. Device 1105 may be an example of device 805, device 905, or base station 105 as described herein, or may include components thereof. Device 1105 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, including a communication manager 1110, a network communication manager 1115, a transceiver 1120, an antenna 1125, a memory 1130, a processor 1140, and an inter-station communication manager 1145. These components may be in electronic communication via one or more buses (e.g., bus 1150).
[0197] The communication manager 1110 can transmit downlink messages associated with a quality of service level to a user equipment (UE); and receive an acknowledgment message from the UE and, together with the acknowledgment message, receive enhanced feedback for the acknowledgment message, the acknowledgment message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the transmitted downlink message.
[0198] The communication manager 1110 can determine the traffic type of the downlink message to be transmitted to the UE, which is a first traffic type or a second traffic type, the first traffic type being associated with a lower error rate or a lower latency, or both, compared to the second traffic type; transmit the downlink message to the UE; and receive an acknowledgment message from the UE and, together with the acknowledgment message, receive enhanced feedback for the acknowledgment message, the acknowledgment message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the transmitted downlink message.
[0199] The network communication manager 1115 can manage communication with the core network (e.g., via one or more wired backhaul links). For example, the network communication manager 1115 can manage the delivery of data communication by client devices (such as one or more UEs 115).
[0200] Transceiver 1120 can communicate bidirectionally via one or more antennas, wired or wireless links, as described herein. For example, transceiver 1120 may represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. Transceiver 1120 may include a modem to modulate packets and provide the modulated packets to the antenna for transmission, and to demodulate packets received from the antenna.
[0201] In some cases, the wireless device may include a single antenna 1125. However, in other cases, the device may have more than one antenna 1125, which may be able to transmit or receive multiple wireless transmissions concurrently.
[0202] Memory 1130 may include RAM, ROM, or a combination thereof. Memory 1130 may store computer-readable code 1135 including instructions that, when executed by a processor (e.g., processor 1140), cause the device to perform the various functions described herein. In some cases, memory 1130 may, in particular, include a BIOS that controls basic hardware or software operations, such as interaction with peripheral components or devices.
[0203] Processor 1140 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1140 may be configured to use a memory controller to operate a memory array. In some cases, the memory controller may be integrated into processor 1140. Processor 1140 may be configured to execute computer-readable instructions stored in memory (e.g., memory 1130) to cause device 1105 to perform various functions (e.g., supporting functions or tasks for enhanced decoding feedback for call types).
[0204] Inter-site communication manager 1145 manages communication with other base stations 105 and may include a controller or scheduler for cooperating with other base stations 105 to control communication with UE 115. For example, inter-site communication manager 1145 may coordinate the scheduling of transmissions to UE 115 for various interference mitigation techniques, such as beamforming or joint transmission. In some examples, inter-site communication manager 1145 may provide an X2 interface within LTE / LTE-A wireless communication network technology to facilitate communication between base stations 105.
[0205] Code 1135 may include instructions for implementing various aspects of this disclosure, including instructions for supporting wireless communication. Code 1135 may be stored in a non-transient computer-readable medium, such as system memory or other types of memory. In some cases, code 1135 may not be directly executed by processor 1140, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0206] Figure 12 A flowchart illustrating an enhanced decoding feedback method 1200 for traffic type differentiation, according to various aspects of this disclosure, is shown. Operation of method 1200 may be implemented by a UE 115 or its components as described herein. For example, operation of method 1200 may be implemented by, as referred to... Figures 4 to 7 The described communication manager is used to perform these functions. In some examples, the UE can execute a set of instructions to control the UE's functional elements to perform the functions described herein. Additionally or alternatively, the UE can use dedicated hardware to perform aspects of the functions described herein.
[0207] At 1205, the UE can receive downlink messages from the base station. The operation of 1205 can be performed according to the methods described herein. In some examples, aspects of the operation of 1205 can be described as follows: Figures 4 to 7 The downlink receiving component described is used to perform this.
[0208] At 1210, the UE can execute decoding procedures for the received downlink messages. The operation of 1210 can be performed according to the methods described herein. In some examples, aspects of the operation of 1210 can be derived from, as referenced... Figures 4 to 7 The described decoding component is used to perform this.
[0209] At 1215, the UE can determine that the downlink message has a traffic type associated with a quality of service level. The operation of 1215 can be performed according to the methods described herein. In some examples, aspects of the operation of 1215 can be determined by referring to... Figures 4 to 7 The described call identification component is used to perform this.
[0210] At 1220, the UE can determine, based on the traffic type, to transmit enhanced feedback along with an acknowledgement message indicating the result of a decoding procedure performed on the received downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink message. The operation of 1220 can be performed according to the methods described herein. In some examples, aspects of the operation of 1220 can be derived from, as referenced... Figures 4 to 7 The enhanced feedback component described is used to perform this.
[0211] At 1225, the UE can transmit the acceptance message and the enhanced feedback in response to the acceptance message. The operation of 1225 can be performed according to the methods described herein. In some examples, aspects of the operation of 1225 can be derived from, as referenced... Figures 4 to 7 The described confirmation component is used for execution.
[0212] Figure 13 A flowchart illustrating an enhanced decoding feedback method 1300 for traffic type differentiation, according to various aspects of this disclosure, is shown. Operation of method 1300 may be implemented by a UE 115 or its components as described herein. For example, operation of method 1300 may be implemented by, as described in reference... Figures 4 to 7 The described communication manager is used to perform these functions. In some examples, the UE can execute a set of instructions to control the UE's functional elements to perform the functions described herein. Additionally or alternatively, the UE can use dedicated hardware to perform aspects of the functions described herein.
[0213] At 1305, the UE can receive downlink messages from the base station. The operation of 1305 can be performed according to the methods described herein. In some examples, aspects of the operation of 1305 can be described as follows: Figures 4 to 7 The downlink receiving component described is used to perform this.
[0214] At 1310, the UE can execute decoding procedures for the received downlink messages. The operation of 1310 can be performed according to the methods described herein. In some examples, aspects of the operation of 1310 can be derived from, as referenced... Figures 4 to 7 The described decoding component is used to perform this.
[0215] At 1315, the UE can determine the traffic type of the downlink message, which is either a first traffic type or a second traffic type, wherein the first traffic type is associated with a lower error rate or a lower latency, or both, compared to the second traffic type. The operation of 1315 can be performed according to the methods described herein. In some examples, aspects of the operation of 1315 can be determined by reference to... Figures 4 to 7 The described call identification component is used to perform this.
[0216] At 1320, the UE may determine, based on the determined traffic type of the downlink message belonging to at least a first traffic type, to transmit enhanced feedback along with an acknowledgment message indicating the result of a decoding procedure performed on the received downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink message. The operation of 1320 may be performed according to the methods described herein. In some examples, aspects of the operation of 1320 may be derived from, as referenced... Figures 4 to 7 The enhanced feedback component described is used to perform this.
[0217] In 1325, the UE can determine whether to transmit the enhanced feedback in a Layer 1 or Layer 2 transmission based on the result of the performed decoding procedure. The operation of 1325 can be performed according to the methods described herein. In some examples, aspects of the operation of 1325 can be determined as described in reference... Figures 4 to 7 The described layer determines the components to perform.
[0218] At 1330, the UE can transmit an acceptance message and, together with the acceptance message, enhanced feedback for the acceptance message. The operation of 1330 can be performed according to the methods described herein. In some examples, aspects of the operation of 1330 can be derived from, as referenced... Figures 4 to 7 The described confirmation component is used for execution.
[0219] Figure 14 A flowchart illustrating an enhanced decoding feedback method 1400 for traffic type differentiation, according to various aspects of this disclosure, is shown. Operation of method 1400 may be implemented by a UE 115 or its components as described herein. For example, operation of method 1400 may be implemented by, as referred to... Figures 4 to 7 The described communication manager is used to perform these functions. In some examples, the UE can execute a set of instructions to control the UE's functional elements to perform the functions described herein. Additionally or alternatively, the UE can use dedicated hardware to perform aspects of the functions described herein.
[0220] At 1405, the UE can receive downlink messages from the base station. The operation of 1405 can be performed according to the methods described herein. In some examples, aspects of the operation of 1405 can be described as follows: Figures 4 to 7 The downlink receiving component described is used to perform this.
[0221] At 1410, the UE can execute decoding procedures for the received downlink messages. The operation of 1410 can be performed according to the methods described herein. In some examples, aspects of the operation of 1410 can be derived from, as referenced... Figures 4 to 7 The described decoding component is used to perform this.
[0222] At 1415, the UE can determine the traffic type of the downlink message, which is either a first traffic type or a second traffic type, wherein the first traffic type is associated with a lower error rate or a lower latency, or both, compared to the second traffic type. The operation of 1415 can be performed according to the methods described herein. In some examples, aspects of the operation of 1415 can be determined by reference to... Figures 4 to 7 The described call identification component is used to perform this.
[0223] At 1420, the UE can determine that the triggering condition has been met. The operation of 1420 can be performed according to the methods described herein. In some examples, aspects of the operation of 1420 can be determined by referring to... Figures 4 to 7 The components that trigger the conditions described are executed.
[0224] At 1425, the UE may transmit the enhanced feedback based on determining that the trigger condition is met. The operation of 1425 may be performed according to the methods described herein. In some examples, aspects of the operation of 1425 may be determined by reference to... Figures 4 to 7 The components that trigger the conditions described are executed.
[0225] At 1430, the UE may determine, based on the determined traffic type of the downlink message belonging to at least a first traffic type, to transmit enhanced feedback along with an acknowledgment message indicating the result of a decoding procedure performed on the received downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink message. The operation of 1430 may be performed according to the methods described herein. In some examples, aspects of the operation of 1430 may be derived from, as referenced... Figures 4 to 7 The enhanced feedback component described is used to perform this.
[0226] At 1435, the UE can transmit an acceptance message and, together with the acceptance message, enhanced feedback for the acceptance message. The operation of 1435 can be performed according to the methods described herein. In some examples, aspects of the operation of 1330 can be derived from, as referenced... Figures 4 to 7 The described confirmation component is used for execution.
[0227] Figure 15 A flowchart illustrating an enhanced decoding feedback method 1500 for traffic type differentiation, according to various aspects of this disclosure, is shown. Operation of method 1500 may be implemented by a base station 105 or its components as described herein. For example, operation of method 1500 may be implemented by, as referred to... Figures 8 to 11 The described communication manager is used to perform these functions. In some examples, the base station can execute a set of instructions to control the functional elements of the base station to perform the functions described herein. Additionally or alternatively, the base station may use dedicated hardware to perform aspects of the functions described herein.
[0228] At 1505, the base station can transmit downlink messages associated with quality of service (QoS) levels to user equipment (UE). The operation of 1505 can be performed according to the methods described herein. In some examples, aspects of the operation of 1505 can be described as follows: Figures 8 to 11 The downlink transport component described is used to perform this.
[0229] At 1510, the base station can receive an acceptance message from the UE, along with enhanced feedback for the acceptance message. The acceptance message indicates the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicates auxiliary information associated with the quality of service level of the transmitted downlink message. Operation of 1510 can be performed according to the methods described herein. In some examples, aspects of the operation of 1510 can be derived from, as referenced... Figures 8 to 11 The described feedback receiving component is used to perform this action.
[0230] It should be noted that the methods described herein describe possible implementations, and the operations and steps can be rearranged or otherwise modified, and other implementations are also possible. Furthermore, aspects from two or more methods can be combined.
[0231] Aspect 1: A method for wireless communication at a user equipment (UE), comprising: receiving a downlink message from a base station; performing a decoding procedure for the received downlink message; determining that the downlink message has a traffic type associated with a quality of service level; determining, at least in part, based on the traffic type of the downlink message, to transmit enhanced feedback along with an acknowledgment message, the acknowledgment message indicating the result of the decoding procedure performed for the received downlink message, the enhanced feedback indicating auxiliary information associated with the quality of service level of the received downlink message; and transmitting the acknowledgment message and the enhanced feedback for the acknowledgment message.
[0232] Aspect 2: The method of aspect 1, wherein the auxiliary information includes channel quality information, or an estimated error rate, or a combination thereof.
[0233] Aspect 3: The method of either Aspect 1 or 2, wherein: the first traffic type is different from the second traffic type, the second traffic type being associated with an enhanced feedback of a different type than the enhanced feedback associated with the acknowledgement message.
[0234] Aspect 4: The method of any one of Aspects 1 to 3 further includes: determining, at least in part, whether to transmit the enhanced feedback in a first-layer transmission or a second-layer transmission based on the result of the performed decoding procedure.
[0235] Aspect 5: The method of aspect 4 further includes: transmitting the enhanced feedback in the first layer based at least in part on the fact that the acknowledgement message is a negative acknowledgement message.
[0236] Aspect 6: The method of aspect 4 further includes: transmitting the enhanced feedback in the second layer based at least in part on the fact that the acknowledgement message is an affirmative acknowledgement message.
[0237] Aspect 7: The method of aspect 4, wherein the first layer is the physical layer and the second layer is the media access control layer.
[0238] Aspect 8: The method of any one of Aspects 1 to 7 further includes: periodically transmitting enhanced feedback indicating auxiliary information associated with the quality of service level for downlink messages of the first traffic type.
[0239] Aspect 9: The method of any one of Aspects 1 to 8 further includes: for each downlink message received from the base station, transmitting an enhanced feedback associated with the downlink message.
[0240] Aspect 10: The method of any one of Aspects 1 to 9 further includes: receiving an indication of a periodic configuration for transmitting enhanced feedback, wherein the enhanced feedback associated with the downlink message is transmitted according to the periodic configuration.
[0241] Aspect 11: The method of aspect 10 further includes: receiving an indication to activate the periodic configuration, wherein the enhanced feedback associated with the downlink message is transmitted according to the periodic configuration based at least in part on the received indication to activate the periodic configuration.
[0242] Aspect 12: The method of aspect 11, wherein receiving an indication to activate the periodic configuration includes: receiving a downlink control information message or a media access control element that includes an indication to activate the periodic configuration.
[0243] Aspect 13: The method of any one of Aspects 1 to 12 further includes: determining that a triggering condition is met; and transmitting the enhanced feedback based at least in part on determining that the triggering condition is met.
[0244] Aspect 14: The method of aspect 13 further includes: determining that an error rate threshold for a first traffic type is met, wherein the triggering condition includes: determining that the error rate threshold is met.
[0245] Aspect 15: The method of aspect 14 further includes: transmitting the enhanced feedback based at least in part on determining that the error rate threshold is met, wherein the error rate threshold indicates a downlink message with the lowest error rate.
[0246] Aspect 16: The method of aspect 13 further includes: receiving from the base station a request to cause the UE to transmit enhanced feedback; and determining, at least in part, based on the received request, that the triggering condition is met.
[0247] Aspect 17: The method of any one of Aspects 1 to 16 further includes: receiving a downlink control information message from the base station; and determining a first traffic type based at least in part on the quality of service level indicated by the downlink control information message.
[0248] Aspect 18: The method of aspect 17, wherein the enhanced feedback includes an indication of the quality of service level indicated by the downlink control information message.
[0249] Aspect 19: The method of any one of Aspects 1 to 18 further includes: determining the quality of service (QoS) level of each of the plurality of logical channels multiplexed in the downlink message; and determining a first traffic type based at least in part on the highest QoS level among the determined QoS levels.
[0250] Aspect 20: The method of any one of Aspects 1 to 19 further includes: identifying a first resource set for enhanced feedback for a first traffic type and a second resource set for feedback messages for a second traffic type; and transmitting the enhanced feedback on the first resource set.
[0251] Aspect 21: The method of any one of Aspects 1 to 20, wherein the enhanced feedback includes an indication of a first traffic type.
[0252] Aspect 22: The method of aspect 21, wherein the indication includes a logical channel identifier, a quality of service flow identifier, a fifth-generation quality of service identifier, or a combination thereof.
[0253] Aspect 23: The method of aspect 22 further includes: transmitting the instruction in the media access control layer.
[0254] Aspect 24: A method for wireless communication at a base station, comprising: transmitting a downlink message associated with a quality of service level to a user equipment (UE); and receiving an acknowledgment message from the UE and, together with the acknowledgment message, receiving enhanced feedback for the acknowledgment message, the acknowledgment message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating auxiliary information associated with the quality of service level of the transmitted downlink message.
[0255] Aspect 25: The method of aspect 24, wherein the auxiliary information includes channel quality information, or an estimated error rate, or a combination thereof.
[0256] Aspect 26: The method of Aspect 24 or 25, wherein the first traffic type is different from the second traffic type, and the second traffic type is associated with a second type of enhanced feedback that is different from the enhanced feedback.
[0257] Aspect 27: The method of any one of Aspects 24 to 26 further includes: receiving the enhanced feedback in a transmission at the first layer or a transmission at the second layer.
[0258] Aspect 28: The method of aspect 27 further includes: receiving the enhanced feedback in a first layer, wherein the acknowledgement message is a negative acknowledgement message.
[0259] Aspect 29: The method of aspect 27 further includes: receiving the enhanced feedback in a second layer, wherein the confirmation message is an affirmative confirmation message.
[0260] Aspect 30: The method of aspect 27, wherein the first layer is the physical layer and the second layer is the media access control layer.
[0261] Aspect 31: The method of any one of Aspects 24 to 30 further includes: periodically receiving enhanced feedback indicating auxiliary information associated with the quality of service level for downlink messages of the first traffic type.
[0262] Aspect 32: The method of any one of Aspects 24 to 31 further includes: for each downlink message transmitted by the base station, receiving an enhanced feedback associated with the downlink message.
[0263] Aspect 33: The method of any one of aspects 24 to 32 further includes: transmitting an indication of a periodic configuration for transmitting enhanced feedback, wherein the enhanced feedback associated with the downlink message is received according to the periodic configuration.
[0264] Aspect 34: The method of aspect 33 further includes: transmitting an indication to activate the periodic configuration, wherein the enhanced feedback associated with the downlink message is received according to the periodic configuration based at least in part on the received indication to activate the periodic configuration.
[0265] Aspect 35: The method of aspect 34, wherein transmitting the indication to activate the periodic configuration includes transmitting a downlink control information message or a media access control element including the indication to activate the periodic configuration.
[0266] Aspect 36: The method of any one of Aspects 24 to 35 further includes: receiving the enhanced feedback based at least in part on the satisfaction of a triggering condition.
[0267] Aspect 37: The method of aspect 36, wherein the triggering condition is an error rate threshold.
[0268] Aspect 38: The method of aspect 37, wherein the error rate threshold indicates the downlink message with the lowest error rate.
[0269] Aspect 39: The method of aspect 36 further includes: transmitting to the UE a request to cause the UE to transmit enhanced feedback, wherein the triggering condition includes the request.
[0270] Aspect 40: The method of any one of Aspects 24 to 39 further includes: transmitting a downlink control information message to the UE, wherein the quality of service level of the first traffic type is indicated by the downlink control information message.
[0271] Aspect 41: The method of aspect 40, wherein the enhanced feedback includes an indication of the quality of service level indicated by the downlink control information message.
[0272] Aspect 42: The method of any one of Aspects 24 to 41 further includes: receiving the enhanced feedback on a first resource set, wherein the first resource set corresponds to a first traffic type, and wherein the first resource set is different from the second resource set used for the enhanced feedback of the second traffic type.
[0273] Aspect 43: The method of any one of Aspects 24 to 42, wherein the enhanced feedback includes an indication of a first traffic type.
[0274] Aspect 44: The method of aspect 43, wherein the indication includes a logical channel identifier, a quality of service flow identifier, a fifth-generation quality of service identifier, or a combination thereof.
[0275] Aspect 45: The method of aspect 44 further includes: receiving the instruction in the media access control layer.
[0276] Aspect 46: An apparatus comprising at least one means for performing the method as described in any one of aspects 1 to 23.
[0277] Aspect 47: An apparatus for wireless communication, comprising: a processor; a memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of any one of aspects 1 to 23.
[0278] Aspect 48: A non-transient computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform methods as described in any of Aspects 1 to 23.
[0279] Aspect 49: An apparatus comprising at least one means for performing the method as described in any one of aspects 24 to 45.
[0280] Aspect 50: An apparatus for wireless communication, comprising: a processor; a memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of any one of aspects 24 to 45.
[0281] Aspect 51: A non-transient computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform methods as described in any of Aspects 24 to 45.
[0282] While aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for illustrative purposes, and the terms LTE, LTE-A, LTE-A Pro, or NR may be used in most of the description, the techniques described herein can also be applied to networks other than LTE, LTE-A, LTE-A Pro, or NR networks. For example, the described techniques can be applied to a variety of other wireless communication systems, such as Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.
[0283] The information and signals described herein can be represented using any of a wide variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout this description can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or light particles, or any combination thereof.
[0284] The various illustrative boxes and components described herein can be implemented or executed using a general-purpose processor, DSP, ASIC, CPU, FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but in alternatives, the processor may be any processor, controller, microcontroller, or state machine. The processor may be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors cooperating with a DSP core, or any other such configuration).
[0285] 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, the functions may be stored or transmitted as one or more instructions or code on a computer-readable medium. Other examples and implementations fall within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Features implementing the functions may be physically located in various locations, including being distributed such that different parts of the function are implemented at different physical locations.
[0286] Computer-readable media includes both non-transient computer storage media and communication media, encompassing any medium that facilitates the transfer of a computer program from one location to another. Non-transient storage media can be any available medium accessible to a general-purpose or special-purpose computer. By way of example and not limitation, non-transient computer-readable media may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), flash memory, compact disc (CD) ROM or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other non-transient medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible to a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Similarly, any connection is also legitimately referred to as computer-readable media. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then such coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of computer-readable media. As used in this article, disk and disc include CDs, laser discs, optical discs, DVDs, floppy disks, and Blu-ray discs, where disks often magnetically reproduce data while discs optically reproduce data using lasers. Combinations of these media are also included within the scope of computer-readable media.
[0287] As used herein (including in the claims), the word "or" in an enumeration of items (e.g., an enumeration of items accompanied by phrases such as "at least one of" or "one or more of") indicates an inclusive enumeration, such that an enumeration of at least one of, for example, 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 example step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of this disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "at least partially based on".
[0288] In the accompanying drawings, similar components or features may have the same reference numerals. Furthermore, components of the same type may be distinguished by a dash following the reference numeral and a second reference numeral used to differentiate between similar components. If only the first reference numeral is used in the description, the description may apply to any of the similar components having the same first reference numeral, regardless of the second reference numeral or other subsequent reference numerals.
[0289] The descriptions herein, illustrated with reference to the accompanying drawings, depict exemplary configurations and are not representative of all examples that may be implemented or fall within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration" and does not imply "superior" or "outperforming" 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, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0290] The description provided herein is intended to enable those skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the universal principles defined herein can be applied to other variations without departing from the scope of this disclosure. Therefore, this 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 conducting wireless communication at a user equipment (UE), comprising: Receive downlink messages from the network access node; Execute the decoding procedure for the received downlink messages; The downlink message is determined to have a traffic type associated with the quality of service level; as well as The acknowledgement message is transmitted at least in part based on the traffic type associated with the quality of service level of the downlink message, and an enhanced feedback for the acknowledgement message is transmitted together with the acknowledgement message, wherein the acknowledgement message indicates the result of a decoding procedure performed on the received downlink message, and wherein the enhanced feedback indicates an estimated error rate corresponding to the downlink message.
2. The method as described in claim 1, wherein, The traffic type is different from the second traffic type, which is associated with a different type of enhanced feedback than the enhanced feedback associated with the acknowledgement message.
3. The method of claim 1, further comprising: The enhanced feedback is determined, at least in part, based on the results of the performed decoding procedure, whether it should be transmitted in a Layer 1 or Layer 2 transmission.
4. The method of claim 3, further comprising: The enhanced feedback is transmitted in the first layer based at least in part on the acceptance message being a negative acceptance message.
5. The method of claim 3, further comprising: The enhanced feedback is transmitted in the second layer based at least in part on the confirmation message being a positive confirmation message.
6. The method of claim 3, wherein, The first layer is the physical layer and the second layer is the media access control layer.
7. The method of claim 1, further comprising: For downlink messages of the aforementioned traffic type, the enhanced feedback is periodically transmitted.
8. The method of claim 1, further comprising: For each downlink message received from the network access node, an enhanced feedback associated with that downlink message is transmitted.
9. The method of claim 1, further comprising: Receive an indication of a periodic configuration for transmitting enhanced feedback, wherein the enhanced feedback associated with the downlink message is transmitted according to the periodic configuration.
10. The method of claim 9, further comprising: Receive an indication to activate the periodic configuration, wherein the enhanced feedback associated with the downlink message is transmitted according to the periodic configuration based at least in part on the received indication to activate the periodic configuration.
11. The method of claim 10, wherein receiving an indication to activate the periodic configuration comprises: Receive a downlink control information message or media access control element that includes an indication to activate the periodic configuration.
12. The method of claim 1, further comprising: It is determined that the triggering condition has been met; as well as The enhanced feedback is delivered at least in part based on the determination that the triggering condition is met.
13. The method of claim 12, further comprising: Determine that the error rate threshold for the traffic type is met, wherein the triggering condition includes: determining that the error rate threshold is met.
14. The method of claim 12, further comprising: The enhanced feedback is transmitted based at least in part on determining that an error rate threshold is met, wherein the error rate threshold indicates the downlink message with the lowest error rate.
15. The method of claim 12, further comprising: Receive a request from the network access node to cause the UE to transmit enhanced feedback; as well as The determination that the triggering condition is met is based at least in part on the received request.
16. The method of claim 1, further comprising: Receive downlink control information messages from the network access node; as well as The traffic type is determined at least in part based on the quality of service level indicated by the downlink control information message.
17. The method of claim 16, wherein, The enhanced feedback includes an indication of the quality of service level as indicated by the downlink control information message.
18. The method of claim 1, further comprising: Determine the quality of service level of each of the multiple logical channels multiplexed in the downlink message; as well as The call type is determined at least in part based on the highest of the determined service quality levels.
19. The method of claim 1, further comprising: A first resource set for enhanced feedback for the traffic type and a second resource set for feedback messages for the second traffic type; as well as The enhanced feedback is transmitted on the first resource set.
20. The method of claim 1, wherein the enhanced feedback includes an indication of the traffic type.
21. The method of claim 20, wherein, The indication includes a logical channel identifier, a quality of service flow identifier, a fifth-generation quality of service identifier, or a combination thereof.
22. The method of claim 21, further comprising: The instruction is transmitted in the media access control layer.
23. A method for wireless communication at a network access node, comprising: Transmit downlink messages with traffic types associated with the quality of service level to the user equipment (UE); as well as The UE receives an acknowledgement message and an enhanced feedback for the acknowledgement message together with the downlink message, based at least in part on the fact that the downlink message has a traffic type associated with the quality of service level. The acknowledgement message indicates the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicates an estimated error rate corresponding to the downlink message.
24. The method of claim 23, wherein, The traffic type of the downlink message is different from the second traffic type, which is associated with a second type of enhanced feedback that is different from the enhanced feedback.
25. The method of claim 23, further comprising: The enhanced feedback is received during either the first-layer or second-layer transmission.
26. The method of claim 25, further comprising: The enhanced feedback is received in the first layer, wherein the acknowledgement message is a negative acknowledgement message.
27. The method of claim 25, further comprising: The enhanced feedback is received in the second layer, wherein the confirmation message is an affirmative confirmation message.
28. The method of claim 25, wherein, The first layer is the physical layer and the second layer is the media access control layer.
29. The method of claim 23, wherein the downlink message has a traffic type associated with a quality of service level, the method further comprising: For downlink messages of the aforementioned traffic type, the enhanced feedback is received periodically.
30. The method of claim 23, further comprising: For each downlink message transmitted by the network access node, an enhanced feedback associated with that downlink message is received.
31. The method of claim 23, further comprising: The transmission indicates a periodic configuration for transmitting enhanced feedback, wherein the enhanced feedback associated with the downlink message is received according to the periodic configuration.
32. The method of claim 31, further comprising: The transmission of an indication to activate the periodic configuration, wherein the enhanced feedback associated with the downlink message is received, at least in part, based on the received indication to activate the periodic configuration and according to the periodic configuration.
33. The method of claim 32, wherein transmitting an indication to activate the periodic configuration comprises: The transmission includes a downlink control information message or a media access control element indicating that the periodic configuration should be activated.
34. The method of claim 23, further comprising: The enhanced feedback is received at least in part based on the fulfillment of triggering conditions.
35. The method of claim 34, wherein, The triggering condition is the error rate threshold.
36. The method of claim 35, wherein, The error rate threshold indicates the downlink message with the lowest error rate.
37. The method of claim 34, further comprising: A request is sent to the UE to cause the UE to transmit enhanced feedback, wherein the triggering condition includes the request.
38. The method of claim 23, wherein the downlink message has a traffic type associated with a quality of service level, the method further comprising: A downlink control information message is transmitted to the UE, wherein the quality of service level of the traffic type is indicated by the downlink control information message.
39. The method of claim 38, wherein the enhanced feedback includes an indication of the quality of service level indicated by the downlink control information message.
40. The method of claim 23, wherein the downlink message has a traffic type associated with a quality of service level, the method further comprising: The enhanced feedback is received on a first resource set, wherein the first resource set corresponds to the traffic type, and wherein the first resource set is different from the second resource set used for enhanced feedback of the second traffic type.
41. The method of claim 23, wherein the downlink message has a traffic type associated with a quality of service level, and wherein the enhanced feedback includes an indication of the traffic type.
42. The method of claim 41, wherein, The indication includes a logical channel identifier, a quality of service flow identifier, a fifth-generation quality of service identifier, or a combination thereof.
43. The method of claim 42, further comprising: The instruction is received in the media access control layer.
44. An apparatus for conducting wireless communication at a user equipment (UE), comprising: processor; Memory coupled to the processor; as well as Instructions stored in the memory and executable by the processor to cause the device to perform the following operations: Receive downlink messages from the network access node; Execute the decoding procedure for the received downlink messages; It is determined that the downlink message has a traffic type associated with the quality of service level; as well as The acknowledgement message is transmitted at least in part based on the traffic type associated with the quality of service level of the downlink message, and an enhanced feedback for the acknowledgement message is transmitted together with the acknowledgement message, wherein the acknowledgement message indicates the result of a decoding procedure performed on the received downlink message, and wherein the enhanced feedback indicates an estimated error rate corresponding to the downlink message.
45. The apparatus of claim 44, wherein, The traffic type is different from the second traffic type, which is associated with a different type of enhanced feedback than the enhanced feedback associated with the acknowledgement message.
46. The apparatus of claim 44, wherein the instructions are further executable by the processor to cause the apparatus to: The enhanced feedback is determined, at least in part, based on the results of the performed decoding procedure, whether it should be transmitted in a Layer 1 or Layer 2 transmission.
47. The apparatus of claim 46, wherein the instructions are further executable by the processor to cause the apparatus to: The enhanced feedback is transmitted in the first layer based at least in part on the acceptance message being a negative acceptance message.
48. The apparatus of claim 46, wherein the instructions are further executable by the processor to cause the apparatus to: The enhanced feedback is transmitted in the second layer based at least in part on the confirmation message being a positive confirmation message.
49. The apparatus of claim 46, wherein, The first layer is the physical layer and the second layer is the media access control layer.
50. The apparatus of claim 44, wherein the instructions are further executable by the processor to cause the apparatus to: For downlink messages of the aforementioned traffic type, the enhanced feedback is transmitted periodically.
51. The apparatus of claim 44, wherein the instructions are further executable by the processor to cause the apparatus to: For each downlink message received from the network access node, an enhanced feedback associated with that downlink message is transmitted.
52. The apparatus of claim 44, wherein the instructions are further executable by the processor to cause the apparatus to: Receive an indication of a periodic configuration for transmitting enhanced feedback, wherein the enhanced feedback associated with the downlink message is transmitted according to the periodic configuration.
53. An apparatus for wireless communication at a network access node, comprising: processor; Memory coupled to the processor; as well as Instructions stored in the memory and executable by the processor to cause the device to perform the following operations: Transmit downlink messages with traffic types associated with the quality of service level to the UE; and The UE receives an acknowledgement message and an enhanced feedback for the acknowledgement message together with the downlink message, based at least in part on the fact that the downlink message has a traffic type associated with the quality of service level. The acknowledgement message indicates the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicates an estimated error rate corresponding to the downlink message.
54. The apparatus of claim 53, wherein the instructions are further executable by the processor to cause the apparatus to perform any of the methods of claims 24-43.
55. An apparatus for wireless communication at a user equipment (UE), comprising: A means for receiving downlink messages from a network access node; A means for performing a decoding procedure for a received downlink message; A means for determining that the downlink message has a traffic type associated with a quality of service level; as well as A means for transmitting an acknowledgment message and, together with the acknowledgment message, an enhanced feedback for the acknowledgment message based at least in part on the downlink message having a traffic type associated with the quality of service level, wherein the acknowledgment message indicates the result of a decoding procedure performed on the received downlink message, and wherein the enhanced feedback indicates an estimated error rate corresponding to the downlink message.
56. An apparatus for wireless communication at a network access node, comprising: A means for transmitting downlink messages to a UE having a traffic type associated with a quality of service level; as well as A means for receiving an acknowledgement message from the UE, at least in part, based on the downlink message having a traffic type associated with the quality of service level, and receiving, together with the acknowledgement message, enhanced feedback for the acknowledgement message, the acknowledgement message indicating the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicating an estimated error rate corresponding to the downlink message.
57. A non-transient computer-readable medium storing code for wireless communication at a user equipment (UE), the code including instructions executable by a processor for the following operations: Receive downlink messages from the network access node; Execute the decoding procedure for the received downlink messages; The downlink message is determined to have a traffic type associated with the quality of service level; as well as The acknowledgement message is transmitted at least in part based on the traffic type associated with the quality of service level of the downlink message, and an enhanced feedback for the acknowledgement message is transmitted together with the acknowledgement message, wherein the acknowledgement message indicates the result of a decoding procedure performed on the received downlink message, and wherein the enhanced feedback indicates an estimated error rate corresponding to the downlink message.
58. A non-transient computer-readable medium storing code for wireless communication at a network access node, the code comprising instructions executable by a processor for the following operations: Transmit downlink messages with traffic types associated with the quality of service level to the UE; and The UE receives an acknowledgement message and an enhanced feedback for the acknowledgement message together with the downlink message, based at least in part on the fact that the downlink message has a traffic type associated with the quality of service level. The acknowledgement message indicates the result of a decoding procedure performed by the UE for the transmitted downlink message, and the enhanced feedback indicates an estimated error rate corresponding to the downlink message.
Citation Information
Patent Citations
Method and apparatus for multiplexing uplink control information
WO2020143839A1