-
公开(公告)号:US10735138B2
公开(公告)日:2020-08-04
申请号:US15968597
申请日:2018-05-01
Applicant: FutureWei Technologies, Inc.
Inventor: Gleb Vyacheslavovich Kalachev , Ivan Leonidovich Mazurenko , Pavel Anatolyevich Panteleev , Elyar Eldarovich Gasanov , Aleksey Alexandrovich Letunovskiy , Wen Tong , Carmela Cozzo
Abstract: A method for generating a code, a method for encoding and decoding data, and an encoder and a decoder performing the encoding and decoding are disclosed. In an embodiment, a method for lifting a child code from a base code for encoding and decoding data includes determining a single combination of a circulant size, a lifting function, and a labelled base matrix PCM according to an information length and a code rate using data stored in a lifting table. The lifting table was defined at a code generation stage. The method also includes calculating a plurality of shifts for the child code. Each shift is calculated by applying the lifting function to the labelled base matrix PCM with a defined index using the circulant size and using the derived child PCM to encode or decode data.
-
公开(公告)号:US11664928B2
公开(公告)日:2023-05-30
申请号:US17453926
申请日:2021-11-08
Applicant: Futurewei Technologies, Inc.
Inventor: Gleb Vyacheslavovich Kalachev , Ivan Leonidovich Mazurenko , Pavel Anatolyevich Panteleev , Elyar Eldarovich Gasanov , Aleksey Alexandrovich Letunovskiy , Wen Tong , Carmela Cozzo
CPC classification number: H04L1/0057 , H03M13/036 , H03M13/116 , H03M13/1165 , H03M13/616 , H03M13/618 , H03M13/6362 , H03M13/6516 , H04L1/005 , H04L1/0041 , H04L1/0063 , H04L1/0068
Abstract: A method for generating a code, a method for encoding and decoding data, and an encoder and a decoder performing the encoding and decoding are disclosed. In an embodiment, a method for lifting a child code from a base code for encoding and decoding data includes determining a single combination of a circulant size, a lifting function, and a labelled base matrix PCM according to an information length and a code rate using data stored in a lifting table. The lifting table was defined at a code generation stage. The method also includes calculating a plurality of shifts for the child code. Each shift is calculated by applying the lifting function to the labelled base matrix PCM with a defined index using the circulant size and using the derived child PCM to encode or decode data.
-
公开(公告)号:US11171742B2
公开(公告)日:2021-11-09
申请号:US16899248
申请日:2020-06-11
Applicant: Futurewei Technologies, Inc.
Inventor: Gleb Vyacheslavovich Kalachev , Ivan Leonidovich Mazurenko , Pavel Anatolyevich Panteleev , Elyar Eldarovich Gasanov , Aleksey Alexandrovich Letunovskiy , Wen Tong , Carmela Cozzo
Abstract: A method for generating a code, a method for encoding and decoding data, and an encoder and a decoder performing the encoding and decoding are disclosed. In an embodiment, a method for lifting a child code from a base code for encoding and decoding data includes determining a single combination of a circulant size, a lifting function, and a labelled base matrix PCM according to an information length and a code rate using data stored in a lifting table. The lifting table was defined at a code generation stage. The method also includes calculating a plurality of shifts for the child code. Each shift is calculated by applying the lifting function to the labelled base matrix PCM with a defined index using the circulant size and using the derived child PCM to encode or decode data.
-
公开(公告)号:US10862626B2
公开(公告)日:2020-12-08
申请号:US16557812
申请日:2019-08-30
Applicant: Futurewei Technologies, Inc.
Inventor: Gleb Vyacheslavovich Kalachev , Ivan Leonidovich Mazurenko , Pavel Anatolyevich Panteleev , Elyar Eldarovich Gasanov , Aleksey Alexandrovich Letunovskiy , Wen Tong , Carmela Cozzo
Abstract: A method for generating a code, a method for encoding and decoding data, and an encoder and a decoder performing the encoding and decoding are disclosed. In an embodiment, a method for lifting a child code from a base code for encoding and decoding data includes determining a single combination of a circulant size, a lifting function, and a labelled base matrix PCM according to an information length and a code rate using data stored in a lifting table. The lifting table was defined at a code generation stage. The method also includes calculating a plurality of shifts for the child code. Each shift is calculated by applying the lifting function to the labelled base matrix PCM with a defined index using the circulant size and using the derived child PCM to encode or decode data.
-
公开(公告)号:US20200067527A1
公开(公告)日:2020-02-27
申请号:US16557812
申请日:2019-08-30
Applicant: Futurewei Technologies, Inc.
Inventor: Gleb Vyacheslavovich Kalachev , Ivan Leonidovich Mazurenko , Pavel Anatolyevich Panteleev , Elyar Eldarovich Gasanov , Aleksey Alexandrovich Letunovskiy , Wen Tong , Carmela Cozzo
Abstract: A method for generating a code, a method for encoding and decoding data, and an encoder and a decoder performing the encoding and decoding are disclosed. In an embodiment, a method for lifting a child code from a base code for encoding and decoding data includes determining a single combination of a circulant size, a lifting function, and a labelled base matrix PCM according to an information length and a code rate using data stored in a lifting table. The lifting table was defined at a code generation stage. The method also includes calculating a plurality of shifts for the child code. Each shift is calculated by applying the lifting function to the labelled base matrix PCM with a defined index using the circulant size and using the derived child PCM to encode or decode data
-
公开(公告)号:US20220094474A1
公开(公告)日:2022-03-24
申请号:US17453926
申请日:2021-11-08
Applicant: Futurewei Technologies, Inc.
Inventor: Gleb Vyacheslavovich Kalachev , Ivan Leonidovich Mazurenko , Pavel Anatolyevich Panteleev , Elyar Eldarovich Gasanov , Aleksey Alexandrovich Letunovskiy , Wen Tong , Carmela Cozzo
Abstract: A method for generating a code, a method for encoding and decoding data, and an encoder and a decoder performing the encoding and decoding are disclosed. In an embodiment, a method for lifting a child code from a base code for encoding and decoding data includes determining a single combination of a circulant size, a lifting function, and a labelled base matrix PCM according to an information length and a code rate using data stored in a lifting table. The lifting table was defined at a code generation stage. The method also includes calculating a plurality of shifts for the child code. Each shift is calculated by applying the lifting function to the labelled base matrix PCM with a defined index using the circulant size and using the derived child PCM to encode or decode data.
-
公开(公告)号:US20180337691A1
公开(公告)日:2018-11-22
申请号:US15978678
申请日:2018-05-14
Applicant: Futurewei Technologies, Inc.
Inventor: Gleb Vyacheslavovich Kalachev , Ivan Leonidovich Mazurenko , Elyar Eldarovich Gasanov , Carmela Cozzo , Jie Jin
Abstract: A decoding method, an encoding method, a decoder and an encoder are disclosed. In an embodiment the decoding method includes receiving, at a receiver of a receiving side, signals from a transmitting side, the signals including a code word and decoding, at a decoder of the receiving side, the code word using a low density parity check (LDPC) code in which each n adjacent rows, n>1, in an extension part of a base parity check matrix (PCM) are orthogonal except for punctured information columns.
-
公开(公告)号:US20180323802A1
公开(公告)日:2018-11-08
申请号:US15968597
申请日:2018-05-01
Applicant: FutureWei Technologies, Inc.
Inventor: Gleb Vyacheslavovich Kalachev , Ivan Leonidovich Mazurenko , Pavel Anatolyevich Panteleev , Elyar Eldarovich Gasanov , Aleksey Alexandrovich Letunovskiy , Wen Tong , Carmela Cozzo
Abstract: A method for generating a code, a method for encoding and decoding data, and an encoder and a decoder performing the encoding and decoding are disclosed. In an embodiment, a method for lifting a child code from a base code for encoding and decoding data includes determining a single combination of a circulant size, a lifting function, and a labelled base matrix PCM according to an information length and a code rate using data stored in a lifting table. The lifting table was defined at a code generation stage. The method also includes calculating a plurality of shifts for the child code. Each shift is calculated by applying the lifting function to the labelled base matrix PCM with a defined index using the circulant size and using the derived child PCM to encode or decode data.
-
-
-
-
-
-
-