-
公开(公告)号:US20190158222A1
公开(公告)日:2019-05-23
申请号:US16258051
申请日:2019-01-25
Applicant: Huawei Technologies Co., Ltd.
CPC classification number: H04L1/0058 , H03M13/13 , H03M13/251 , H03M13/6306 , H03M13/6356 , H03M13/6362 , H04L1/1614 , H04L1/1819
Abstract: The present invention relates to a device and method, both arranged to execute encoding. According to the present invention, an input vector for polar encoding is computed, wherein the input vector comprises a set of information bits and a set of frozen bits, and an intermediate codeword is generated by executing a polar encoding of the input vector. Further, punctured and shortened bits are removed from the intermediate codeword, to obtain a reduced intermediate codeword, and an output codeword is generated by applying a permutation operation on the reduced intermediate codeword. A sequence of extension bits is selected from the intermediate codeword bits and information bits, and modulated symbols are generated by applying bitmapping on the output codeword and on the sequence of extension bits.
-
公开(公告)号:US20190081731A1
公开(公告)日:2019-03-14
申请号:US16185375
申请日:2018-11-09
Applicant: Huawei Technologies Co., Ltd.
Abstract: The disclosure relates to devices and methods implementing polar codes. For instance, the disclosure relates to an an encoder for encoding data, wherein the encoder comprises a processor configured to encode the data using a (n, k, d) parent polar code C into codewords c0n-1=u0n-1A subject to the constraints u0n-1VT=0, wherein u0n-1 denotes the data, wherein A = ( 1 0 1 1 ) ⊗ m , wherein F⊗m denotes the m-times Kronecker product of the matrix F with itself and wherein the constraint matrix V comprises in addition to the constraint matrix V0 of the parent polar code the constraint matrix V1 of a first helper code C1 and the constraint matrix V2 of a second helper code C2.
-
公开(公告)号:US20190326933A1
公开(公告)日:2019-10-24
申请号:US16459008
申请日:2019-07-01
Applicant: Huawei Technologies Co., Ltd.
Inventor: Huazi ZHANG , Jun WANG , Rong Li , Lingchen HUANG , Jian WANG , Shengchen DAI , Jiajie TONG , Vladimir GRITSENKO , Oleg Feat'evich KURMAEV , Aleksei Eduardovich MAEVSKII
Abstract: A method comprises: obtaining a coded bit sequence by performing PC-polar coding on information bits based on first constructor parameters; and sending the coded bit sequence. A check equation of the first constructor parameters includes a first element representing a check-required information bit position and a second element representing a check bit position, the first element corresponds to a first vector (V1) in a generator matrix for PC-polar codes, the second element corresponds to a second vector (V2) in the generator matrix, and if a first Hamming weight (HW1) of V1 is the same as a second Hamming weight (HW2) of V2, then a third Hamming weight (HW3) of an addition modulo 2 vector is greater than HW1 and greater than HW2, or if HW1 is different from HW2, then HW3 is greater than a smaller one of the HW1 and HW2.
-
-