Polar decoder and associated method
AssigneeThe Royal Institution for the Advancement of Learning/Mcgill University
InventorsHuayi ZHOU, Ryan Meng Yong SEAH, Marwan JALALEDDINE, Warren Jeffrey GROSS
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Royal Institution for the Advancement of Learning/Mcgill University
InventorsHuayi ZHOU, Ryan Meng Yong SEAH, Marwan JALALEDDINE, Warren Jeffrey GROSS
Estimating the term…
An optimization-based decoder with improved performance and cyclic redundancy check is provided. An optimization problem is generated and solved. The optimization problem includes a function implementing constraints on variables. Main variables correspond to nodes of the encoding graph, including input variables corresponding to output nodes and output variables corresponding to input nodes. Ancillary variables correspond to an additional output a logical operations in the encoding graph. Constraints are configured to generate cost penalties, for instance when the main and ancillary variables of a candidate solution disagree with conditions of the encoding graph, and to correspond with the cross-entropy between each codeword symbol and the corresponding input variable. A candidate solution is obtained by solving the optimization problem, wherein the output variables in the candidate solution correspond to decoded symbols.
A method for decoding a noisy codeword, the noisy codeword comprising a plurality of codeword symbols corresponding to a plurality of input symbols encoded via an encoder and transmitted via a noisy channel, the method comprising:
A system for decoding a noisy codeword, the system comprising:
A non-transitory computer-readable medium storing thereon computer executable instructions for decoding a noisy codeword, the noisy codeword comprising a plurality of codeword symbols corresponding to a plurality of input symbols encoded via an encoder and transmitted via a noisy channel, the instructions, when executed by one or more processors of a computing system, causing the computing system to:
Dependencies are inferred from the claim text.