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

    公开(公告)号:US11206048B2

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

    申请号:US16855495

    申请日:2020-04-22

    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.

    Polar code encoding method and apparatus

    公开(公告)号:US11165534B2

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

    申请号:US16683470

    申请日:2019-11-14

    Abstract: The present disclosure relates to polar code encoding methods and apparatus. One example method includes obtaining a first sequence used to encode K to-be-encoded bits, where the first sequence includes sequence numbers of N polarized channels, the sequence numbers of the N polarized channels are arranged in the first sequence based on reliability of the N polarized channels, K is a positive integer, N is a mother code length of a polar code, N is a positive integer power of 2, and K≤N, selecting sequence numbers of K polarized channels from the first sequence in descending order of reliability, placing the K to-be-encoded bits based on the selected sequence numbers of the K polarized channels, and performing polar code encoding on the K to-be-encoded bits.

    Polar code encoding method and apparatus

    公开(公告)号:US11115054B2

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

    申请号:US16688100

    申请日:2019-11-19

    Abstract: This application provides a polar code encoding method and apparatus. The method includes: obtaining, by a sending device, a sequence corresponding to a required mother code length; obtaining, by the sending device, a to-be-encoded bit; and performing, by the sending device, polar code encoding on the to-be-encoded bit by using the sequence corresponding to the required mother code length, to obtain an encoded bit, where the sequence is generated based on a basic sequence, and a length of the basic sequence is less than the mother code length.

    Data Processing Method and Data Processing Device

    公开(公告)号:US20210218578A1

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

    申请号:US17215505

    申请日:2021-03-29

    Abstract: A data processing method for a data processing system having a first communications node and a second communications node where the first communications node corresponds to a first blockchain node and the second communications node corresponds to a second blockchain node that maintains a same block chain as the first blockchain node, the method including obtaining, by the first communications node, to-be-verified data when a terminal camps on a target cell, where the to-be-verified data is obtained based on camping information of the terminal, and the target cell is a cell within signal coverage of the first communications node sending, by the first communications node, the to-be-verified data to the second communications node, so that the second communications node verifies the to-be-verified data based on the second blockchain node, and obtaining, by the first communications node, a target block if the verification succeeds.

    Interleaving method and apparatus
    79.
    发明授权

    公开(公告)号:US10972220B2

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

    申请号:US16705647

    申请日:2019-12-06

    Abstract: This application relates to the field of communications technologies, and discloses an interleaving method, a deinterleaving method, and an apparatus, to improve randomicity of polar code interleaving. The method is: obtaining a to-be-interleaved bit sequence, where the to-be-interleaved bit sequence includes L, subsequences, the L subsequences include S subsequence groups, the S subsequence groups include at least a first subsequence group and a second subsequence group, the first subsequence group includes at least two subsequences, the second subsequence group includes at least one subsequence, and L is a positive integer greater than 1; and interleaving the subsequences in the first subsequence group in a first interleaving manner, and skipping interleaving the subsequence in the second subsequence group or interleaving the subsequence in the second subsequence group in a second interleaving manner.

Patent Agency Ranking