Patent attributes
A system including a first receiver module and a first interference canceller module. The first receiver module is configured to receive a first signal including a first set of codewords and to generate a first set of decoded codewords by decoding at least one of the first set of codewords. The first interference canceller module is configured to measure first reliability metrics of codewords corresponding to the first set of decoded codewords; based on the first reliability metrics, select a second set of decoded codewords from the first set; generate a second signal based on the second set of decoded codewords; and subtract at least a portion of the second signal from the first signal to cancel interference of codewords corresponding to the second set of decoded codewords on the second set of codewords in the first signal.