Abstract:
Aspects of the present disclosure relate to retransmissions of data within wireless communication networks. For a retransmission, at least a portion of the encoded bits of an original transmission may be mapped to different bit locations in one or more modulated symbols based on a non-random mapping rule. In some examples, the encoded bits of a symbol may be reversed within the symbol for a retransmission. In other examples, the first and last encoded bits within a symbol may be switched for a retransmission. Other non-random mapping rules, such as a bit location offset, may also be used to map encoded bits to different bit locations in the modulated symbol within a retransmission.
Abstract:
Reported CSI may not reflect non-cancelable CRS interference received from an interfering cell, such as when the CSI is computed when CRS interference is not received. To address the issue, a user equipment (UE) may determine an interference cancelation/suppression efficiency (CSE) associated with canceling/suppressing interference from interfering cells. In addition, based on the determined CSE, a UE may compute CSI such that the CSI reflects the true cancelation efficiency of the UE with respect to interfering cell signals. When computing the CSI based on the determined CSE, the UE may report that the CSI is worse than it is to reflect the UE's true cancelation efficiency with respect to the interfering cell signals.
Abstract:
Aspects of the present disclosure provide signal amplification. An example method generally includes amplifying a version of a first input signal with a power amplifier in a first state where a bias voltage of the power amplifier is set to a first voltage based on a first tracking mode; obtaining a first output signal of the power amplifier in a second state where the bias voltage is set to a second voltage less than the first voltage; determining a predistortion associated with the power amplifier based at least in part on the obtained first output signal; applying the predistortion to the first input signal; and amplifying a version of the predistorted first input signal with the power amplifier in a third state where the bias voltage is set to a third voltage based on a second tracking mode, wherein the third voltage is less than the first voltage.
Abstract:
Various aspects related to techniques for harmonization between common reference signal (CRS) and demodulation reference signal (DM-RS) based transmission modes (TMs) in unlicensed spectrum are described. In one aspect, a downlink/uplink (DL/UL) subframe configuration may be signaled for each subframe. Information provided by the DL/UL subframe configuration may indicate whether the respective downlink subframe is a single-frequency network (MBSFN) subframe (associated with DM-RS-based TM) or a non-MBSFN subframe (associated with CRS-based TM). In another aspect, periodic as well as aperiodic channel state information (CSI) reporting requests may be supported. In yet another aspect, discontinued reception (DRX) wake ups for unlicensed carriers may be explicitly or implicitly indicated to a user equipment (UE) via a carrier in a licensed spectrum.
Abstract:
Certain aspects of the present disclosure relate to techniques for estimating a channel using soft-windowing. A user equipment (UE) may determine, based on a cyclic prefix (CP) length of a channel, a timing window for sampling reference signals transmitted on the channel, determine a set of weights to apply to samples obtained within the determined timing window, wherein each weight corresponds to a sample obtained within the determined window, and estimate the channel by applying the weights to the samples.
Abstract:
Aspects of the present disclosure provide methods, apparatus and computer program products for turbo decoder throttling (e.g., in an effort to limit power consumption by a user equipment (UE)). According to an aspect, the UE may identify an error in a received code block (CB) of a transport block (TB). The UE may enter a throttle mode in a decoder at the UE in response to the identified error, wherein the throttle mode determines how one or more subsequent CBs are processed. Numerous other aspects are provided.
Abstract:
A method and system for managing electrical current within a portable computing device (“PCD”) includes assigning a priority to two or more communications supported by the PCD. A present level of a power supply for the PCD may be monitored by a communications power (“CP”) manager module. Next, the CP manager module may determine if the two or more communications may be transmitted at the present level of the power supply. If the two or more communications cannot be transmitted at the present level of the power supply, then the CP manager module may determine if a timing of at least one of the communications may be adjusted. The CP manager module may also determine a theoretical power level adjustment for at least one of the communications. The two or more communications may be transmitted with any calculated timing off sets and power level adjustments.
Abstract:
Techniques and apparatus are provided for conditional offload of one or more LLRs or decoded bits. An exemplary electronic device (ED) method includes receiving a transmission of a physical downlink shared channel (PDSCH) having a transport block (TB) comprising at least one code block (CB), performing a cyclic redundancy check (CRC) of the at least one CB, in a memory external to a modem core of the ED, storing a subset of log-likelihood ratios (LLRs) associated with the at least one CB if the at least one CB failed the CRC or decoded bits associated with the at least one CB if the at least one CB passed the CRC, wherein the subset is based on an LLR range of the transmission relative to an LLR range of one or more previous transmissions, and using the stored subset of LLRs or decoded bits to process a re-transmission of the PDSCH.
Abstract:
Techniques for efficiently decoding data at a receiver are disclosed. In one aspect, total available decoding time of the receiver is initially allocated to a plurality of code blocks of a plurality of transport blocks to obtain initial allocated decoding times for the plurality of code blocks. The initial allocated decoding time for each code block may be given by a particular number of decoding iterations to perform for that code block. One or more code blocks of one or more transport blocks are decoded. After decoding the one or more code blocks, a remaining available decoding time is determined and reallocated to undecoded code blocks of the plurality of transport blocks to obtain updated allocated decoding times for the undecoded code blocks. The remaining available decoding time may be reallocated across code blocks of a transport block, across transport blocks, across carriers, across radio access technologies, or a combination thereof.
Abstract:
Techniques for efficiently decoding data at a receiver are disclosed. In one aspect, total available decoding time of the receiver is initially allocated to a plurality of code blocks of a plurality of transport blocks to obtain initial allocated decoding times for the plurality of code blocks. The initial allocated decoding time for each code block may be given by a particular number of decoding iterations to perform for that code block. One or more code blocks of one or more transport blocks are decoded. After decoding the one or more code blocks, a remaining available decoding time is determined and reallocated to undecoded code blocks of the plurality of transport blocks to obtain updated allocated decoding times for the undecoded code blocks. The remaining available decoding time may be reallocated across code blocks of a transport block, across transport blocks, across carriers, across radio access technologies, or a combination thereof.