摘要 |
Methods, apparatuses, and systems are presented for deriving data from a composite signal by processing multiple blocks of symbols, involving (a) receiving a composite signal comprising contributions from a plurality of individual signals transmitted over different paths and representing a common data sequence, (b) calculating soft values of a first type taking into account the received composite signal and soft values of a second type, (c) generating symbol outputs taking into account the soft values of the first type, (d) calculating soft values of the second type taking into account the symbol outputs, (e) feeding back soft values of the second type, (f) iteratively updating soft values of the first type, symbol outputs, and soft values of the second type by repeating previous steps, and (g) deriving data using the updated symbol outputs, wherein multiple blocks of symbols are so processed, and adjacent blocks of symbols partially overlap one another.
|