Patent ID: 8923453

Claim:
A receiver comprising: an interference cancellation unit configured to be coupled to an input port and to iteratively reduce interference in a signal provided by the input port in accordance with estimates of information in the signal, wherein the signal includes a single string of data; a matched filtering unit coupled to the interference cancelation unit, the matched filtering unit configured to obtain a correlation of a previously received single string of data with the single string of data; a de-interleaver coupled to the matched filtering unit, the de-interleaver configured to remove an interleaving of information contained in the single string of data; an a posteriori probability (APP) decoder coupled to the de-interleaver, the APP decoder configured to iteratively decode the single string of data over a plurality of iterations, wherein iteratively decoding the single string of data over the plurality of iterations comprises using a convolutional decoding technique to decode the single string of data during some iterations in the plurality of iterations and using a turbo decoding technique to decode the single string of data during other iterations in the plurality of iterations, wherein the APP decoder is further configured to switch from the convolutional decoding technique to the turbo decoding technique once a termination threshold is met; a re-interleaver coupled to the APP decoder, the re-interleaver configured to re-interleave information contained in an output signal of the APP decoder; and a soft symbols generate unit coupled to the re-interleaver, the soft symbols generate unit configured to generate estimates of information in the single string of data, wherein the receiver is configured to communicate in accordance with at least one of a third generation partnership project (3GPP) long term evolution (LTE) system, a 3GPP LTE advanced (LTE-A) system, and a Worldwide Interoperability for Microwave Access (WiMAX) system.