Communciation method using polar code, and wireless device

    公开(公告)号:US11133829B2

    公开(公告)日:2021-09-28

    申请号:US16805701

    申请日:2020-02-29

    Abstract: Embodiments of the present invention provide a coding method, where the coding method includes: obtaining, based on a puncturing/shortening proportion P′ and a prestored sequence S′, a constructed sequence S that has a length equal to a target code length M, where S′ includes N′ channel indexes sorted by channel reliability or channel capacity, and sorting of channel indexes in S is the same as or different from sorting of channel indexes in S′; and mapping a to-be-sent bit sequence to a channel corresponding to S. According to this method, an appropriate constructed sequence S may be generated based on different puncturing/shortening proportions to perform coding, thereby decreasing a bit error rate.

    Encoding method and apparatus
    12.
    发明授权

    公开(公告)号:US11075715B2

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

    申请号:US16672309

    申请日:2019-11-01

    Abstract: Embodiments of the present disclosure disclose an encoding method. The method includes: obtaining a corresponding index value from an index module based on values in Z to-be-encoded bits that are obtained and a state space value in a state space module, performing an operation based on the index value and the state space value to obtain a new state space value, encoding the Z to-be-encoded bits that are obtained, and obtaining a value from the new state space value and assigning the value to an auxiliary bit.

    Coding/decoding method, apparatus, and device

    公开(公告)号:US11071116B2

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

    申请号:US16664135

    申请日:2019-10-25

    Abstract: The present disclosure relates to coding/decoding methods, apparatus, and devices. One example method includes obtaining, by a sending device, positions of information bits, positions of fixed bits, and positions of assistant bits, allocating the information bits, the fixed bits, and the assistant bits in a to-be-coded sequence based on the obtained positions, obtaining a scrambling sequence, obtaining a scrambling sequence, scrambling a bit in a to-be-scrambled bit set based on the scrambling sequence to obtain a scrambled sequence, and performing polar coding to obtain a coded sequence for sending.

    Data processing method and apparatus

    公开(公告)号:US11044046B2

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

    申请号:US16529821

    申请日:2019-08-02

    Abstract: Embodiments of the present invention disclose a data processing method. The method includes: receiving, by an encoder, a to-be-encoded information block; encoding, by the encoder, the information block in a PC-Polar encoding when a channel coding parameter is in one value range, and/or encoding, by the encoder, the information block in a CA-Polar encoding when the channel coding parameter is in another value range; and outputting, by the encoder, a result of the encoding the information block.

    CHANNEL CODING METHOD AND APPARATUS IN COMMUNICATION SYSTEM

    公开(公告)号:US20200287566A1

    公开(公告)日:2020-09-10

    申请号:US16798403

    申请日:2020-02-23

    Abstract: Embodiments of this application provide a method for transmitting encoded information. A communication device obtains K bits of information, and generates a to-be-encoded sequence u1N, wherein N is a length of the sequence. The device encodes the sequence u1N in an encoding process, to obtain an output sequence, and transmits the output sequence. In the sequence u1N, each of the N bits corresponds to a subchannel, and each subchannel has a reliability. The K information bits, a quantity J of first-type auxiliary bits, and a quantity J′ of second-type auxiliary bits are placed in K′=K+J+J′ bit positions of the sequence u1N according to reliabilities of the subchannels. Since the positions of the information bits and the auxiliary bits are pre-determined and not affected by subsequent encoding and rate-matching, overheads of real-time reliability calculation are effectively reduced, time is saved, and delay is reduced.

    COMMUNCIATION METHOD USING POLAR CODE, AND WIRELESS DEVICE

    公开(公告)号:US20200274553A1

    公开(公告)日:2020-08-27

    申请号:US16805701

    申请日:2020-02-29

    Abstract: Embodiments of the present invention provide a coding method, where the coding method includes: obtaining, based on a puncturing/shortening proportion P′ and a prestored sequence S′, a constructed sequence S that has a length equal to a target code length M, where S′ includes N′ channel indexes sorted by channel reliability or channel capacity, and sorting of channel indexes in S is the same as or different from sorting of channel indexes in S′; and mapping a to-be-sent bit sequence to a channel corresponding to S. According to this method, an appropriate constructed sequence S may be generated based on different puncturing/shortening proportions to perform coding, thereby decreasing a bit error rate.

    Encoding and decoding method and terminal

    公开(公告)号:US10700705B2

    公开(公告)日:2020-06-30

    申请号:US16521391

    申请日:2019-07-24

    Abstract: Embodiments of this application disclose encoding and decoding methods and apparatus related to the communications. One of the methods includes: obtaining, based on polar code rate matching, a subchannel corresponding to a punctured bit or a shortened bit; determine subchannels corresponding to an information bit and a check frozen bit that are different from the subchannel corresponding to the punctured bit or the shortened bit; determining that a subchannel corresponding to a frozen bit that is different from the subchannels corresponding to the information bit and the check frozen bit and the subchannel corresponding to the punctured bit or the shortened bit; performing, according to the subchannels corresponding to the information bit and the check frozen bit and the subchannel corresponding to the frozen bit, parity check encoding and polar encoding based on the information bit to obtain encoded information; and sending the encoded information.

    Polar encoding and decoding method, sending device, and receiving device

    公开(公告)号:US10673466B2

    公开(公告)日:2020-06-02

    申请号:US16549735

    申请日:2019-08-23

    Abstract: This application provides a polar encoding and decoding method, a sending device, and a receiving device, to help overcome disadvantages in transmission of medium and small packets, a code rate, reliability, and complexity in the prior art. The method includes: pre-storing, by a computing device, at least one mother code sequence, wherein each mother code sequence comprises at least one subsequence and at least one subset, the at least one subsequence and the at least one subset each comprises one or more sequence numbers corresponding to one or more polarized channels, and wherein the one or more sequence numbers in each subsequence are arranged in an ascending order according to reliability of the corresponding one or more polarized channels; determining, by the computing device, a set of information bit sequence numbers from the at least one mother code sequence based on a code length of a target polar code; and performing, by the computing device, polar encoding on information bits based on the set of information bit sequence numbers.

    Method and device for polar code rate matching

    公开(公告)号:US10666389B2

    公开(公告)日:2020-05-26

    申请号:US16423197

    申请日:2019-05-28

    Abstract: Embodiments of the application provide a method and device for polar code rate matching in a wireless communication network. A device of the network obtains K information bits. The device generates a to-be-encoded sequence having a length N bits. The to-be-encoded sequence includes the K information bits and L frozen bits. The L frozen bits are placed in L bit positions of the to-be-encoded sequence. The L bit positions are determined according to a rate match manner which is either puncturing or shortening. The device polar encodes the to-be-encoded sequence to obtain the encoded sequence. The device interleaves the encoded sequence to obtain an interleaved sequence and then stores the interleaved sequence into a cyclic cache. The device sequentially outputs M bits of the interleaved sequence from the cyclic cache according to the rate matching manner.

Patent Agency Ranking