Rate-matching scheme for control channels using polar codes

    公开(公告)号:US11533128B2

    公开(公告)日:2022-12-20

    申请号:US16468622

    申请日:2018-01-08

    Abstract: Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, to methods and apparatus for rate-matching control channels using polar codes. An exemplary method generally includes encoding a stream of bits using a polar code, determining a size of a circular buffer for storing the encoded stream of bits based, at least in part, on a minimum supported code rate and a control information size, and performing rate-matching on stored encoded stream of bits based, at least in part, on a mother code size, N, and a number of coded bits for transmission, E.

    Mutual-information based recursive polar code construction

    公开(公告)号:US11201691B2

    公开(公告)日:2021-12-14

    申请号:US16478759

    申请日:2018-02-22

    Abstract: Methods, systems, and devices for wireless communication are described. To encode a vector of bits using a polar code, an encoder may allocate information bits of the vector to polarized bit-channels associated with a channel (e.g., a set of unpolarized bit-channels) used for a transmission. In some cases, the polarized bit-channels may be partitioned into groups associated with different values of some associated reliability metric (s). The information bits may be allocated to the polarized bit-channels based on the reliability metrics of the different polarized bit-channels and the overall capacity of a transmission. That is, the bit locations of a transmission may depend on the reliability metrics of different polarized bit-channels and the overall capacity of the transmission. To facilitate puncturing, the overall capacity of the transmission may be adjusted and the unpolarized bit-channels may be partitioned into polarized bit-channels based on the adjusted capacity.

    Physical downlink control channel limit for dual connectivity

    公开(公告)号:US11178655B2

    公开(公告)日:2021-11-16

    申请号:US16678809

    申请日:2019-11-08

    Abstract: Certain aspects of the present disclosure provide techniques for allocating a number of physical downlink control channel (PDCCH) blind decoding candidates to a user equipment (UE) in dual connectivity mode. An example method generally includes allocating a resource budget among a first cell group and a second cell group, wherein the resource budget includes a number of physical downlink control channel (PDCCH) blind decoding candidates and a number of control channel elements (CCEs) supported by the UE, and monitoring for PDCCH candidates in the first cell group and second cell group in accordance with the allocated resource budget.

    Early termination of successive cancellation list decoding

    公开(公告)号:US11063613B2

    公开(公告)日:2021-07-13

    申请号:US16605911

    申请日:2017-05-15

    Abstract: Techniques are described herein to terminate a list decoding operation before its completion based on performing one or more error check processes. A transmitted codeword encoded using a polar code may include one or more error check vectors interspersed with one or more information vectors. Upon receiving the codeword, a decoder may perform a list decoding operation on the received codeword. Upon decoding one of the error check vectors, the decoder may determine whether at least one candidate path used in the successive cancellation list decoding operation passes an error check process based on the error check vector. If no candidate paths satisfy the error check process, the decoder may terminate the list decoding operation. In some examples, the decoder may recheck whether candidate paths satisfy the error check operation at intermediate positions between error check vectors. Such rechecking may occur while decoding information vectors.

    BIT ALLOCATION FOR ENCODING AND DECODING

    公开(公告)号:US20210167891A1

    公开(公告)日:2021-06-03

    申请号:US17178012

    申请日:2021-02-17

    Abstract: Methods, systems, and devices for encoding and decoding are described. To encode a vector, an encoder allocates information bits of the vector to channel instances of a channel that are separated into groups. The groups may vary in size and allocation of the information bits is based on a base sequence of a given length. During decoding, a decoder assigns different bit types to channels instances by dividing a codeword into a plurality of groups and assigning bit types to channel instances of the plurality of groups using the base sequence.

Patent Agency Ranking