1. A method for iteratively decoding a received signal, the method comprising: iteratively decoding the received signal; creating a signature from values of an Nth decoding iteration; comparing the signature of the Nth iteration to a signature of an N−1 iteration; and stopping the process of iterative decoding if the signature of the N−1 iteration is equal to the signature of the Nth iteration.