Patent ID: 8675756

Claim:
A method for identifying a corrupted received signal at a receiver, a received signal including a plurality of symbols, each of the plurality of symbols having a value of a Galois field associated therewith, the receiver being configured to store a logarithm of normalized probability mass functions and corresponding Galois field values for each of the plurality of symbols, the normalized probability mass functions being normalized with respect to a greatest probability mass function of a given symbol of the plurality of symbols, the method comprising: comparing, at the receiver, for each of the plurality of symbols, a logarithm of normalized probability of an n-th best probability value with a respective threshold, counting a number of the logarithms that exceed the respective threshold and generating, for each of the plurality of symbols, a score corresponding to the number; calculating a moving average of the scores; comparing the calculated moving average with an output threshold and flagging a just received one of the plurality of symbols as corrupted based upon the comparison; and updating the respective threshold when each of the plurality of symbols is received by at least calculating a moving average of the n-th best probability value for each of the plurality of symbols, calculating a correction value of the moving average for the just received symbol proportionally to a distance between a first subsequence of last j, wherein j is an integer, elements of the moving averages and a second subsequence of last j elements of the n-th best probability value of each of the plurality of received symbols, and calculating the threshold for the just received symbol as the sum of the moving average and of the correction value.