Research Article

Novel Early Termination Method of an ADMM-Penalized Decoder for LDPC Codes in the IoT

Algorithm 3

Designed ET method of the ADMM-penalized decoder for LDPC codes.
Input: from the k-th ADMM iteration, the parameter values of Iter and Thre.
(1) For each component , compute its hard decision at the end of the k-th iteration.
(2) Compute the sum of hard decision, , at the end of the k-th iteration.
(3) Compute the k-th iteration’ average sum of hard decision, .
(4) (a) Check whether ;
 (b) Check whether ;
 (c) Check whether and .
(5) If 4(a) is true, or 4(b) is true, or 4(c) is true, then the decoding process can be terminated; otherwise, the next ADMM iteration is performed.