Patent ID: 8379774

Claim:
A method of processing a received signal, comprising: demodulating the received signal using a multi-stage demodulator, each non-final stage of the multi-stage demodulator localizing a search for a final symbol decision using centroid-based values as constellation points instead of modulation symbols associated with the received signal, a final stage of the multi-stage demodulator determining the final symbol decision using a subset of the modulation symbols as constellation points; decoding the final symbol decision by a decoder, including generating probability information related to the modulation symbols; revising the final symbol decision based on the probability information related to the modulation symbols; re-calculating the centroid-based values based on the probability information related to the modulation symbols; and re-localizing the search for the final symbol decision by each non-final stage of the multi-stage demodulator based on the re-calculated centroid-based values.