Patent ID: 8024644
Filing Date: 2011-09-20
Classification: H03M,H04L

Abstract:
1. A method for decoding a communication signal including a plurality of bits, wherein the plurality of bits include information bits and an embedded error-detection code, the method comprising: (a) decoding the communication signal on an iterative basis, wherein each iteration of said decoding produces soft estimates for the plurality of bits, and also produces decisions regarding the plurality of bits based on the soft estimates; (b) during each iteration, calculating a measure of bit error rate based on the soft estimates; (c) during each iteration at which the measure of bit error rate passes a specified threshold test, determining whether there is a detectable error in the decisions based on a portion of the decisions corresponding to the embedded error-detection code; and (d) stopping the iterations of the iterative decoding based on both of the following conditions occurring: (i) it is determined that there is no detectable error in the decisions based on said portion of the decisions corresponding to the embedded error-detection code, and (ii) the measure of bit error rate passes the specified threshold test, wherein the specified threshold test uses a specified threshold that is calculated in a predetermined manner based on a type of error-detection code generation.