Abstract:
This is a method for controlling the decoding of a LDPC encoded codeword composed of several digital data, said LDPC code being represented by a bipartite graph between check nodes (CN 1 ) and variable nodes (VN i ). Said method compri ses updating messages exchanged iteratively between variable nodes (VN1) and check nodes (CN 1 ). Said method comprises, at each iteration, calculating for each variable node a first sum ( Λ n ) of all the incident messages ( λ i ) received by said variable node and the corresponding digital data ( λ ch ) and calculating a second sum (VNR new ) of all the absolute values of the first sums ( Λ n ), and stopping the decoding process if the second sum (VNR new ) is unchanged or decreases within two successive iterations and if a predetermined threshold condition is satisfied.
Abstract translation:这是一种用于控制由几个数字数据组成的LDPC编码码字的解码的方法,所述LDPC码由校验节点(CN1> 1)和可变节点(VN)之间的二分图表示, I SUB>)。 所述方法包括更新在可变节点(VN1)和校验节点(CN <1)之间迭代地交换的消息。 所述方法包括:在每次迭代时,为每个可变节点计算由所述可变节点接收的所有事件消息(?> i i i> the the the the the the the the the the the the the the) 相对应的数字数据(ΔTA),并且计算第一和(%)的所有绝对值的第二和(VNR)新的&lt; / SUB&gt; 并且如果在两个连续的迭代中第二个和(VNR新的)不变或减小,并且如果满足预定的阈值条件,则停止解码过程。
Abstract:
This is a method for controlling the decoding of a LDPC encoded codeword composed of several digital data, said LDPC code being represented by a bipartite graph between check nodes (CN1) and variable nodes (VNi). Said method compri ses updating messages exchanged iteratively between variable nodes (VN1) and check nodes (CN1). Said method comprises, at each iteration, calculating for each variable node a first sum ( Λn) of all the incident messages ( λi ) received by said variable node and the corresponding digital data ( λch) and calculating a second sum (VNRnew) of all the absolute values of the first sums ( Λn), and stopping the decoding process if the second sum (VNRnew) is unchanged or decreases within two successive iterations and if a predetermined threshold condition is satisfied.