A radio telecommunications receiver operates to receive digital data
symbols or bits by iterative determination of soft estimates of symbols
or bits followed by a hard decision as to what symbol or bit was
intended. The receiver comprises a first processor operative to provide
first soft estimates of symbols or bits of the received signal and a
second processor operative to decode the first soft estimates and to
provide second soft estimates of the symbols or bits. The receiver also
comprises a combiner operative to provide third soft estimates back to
the first processor for subsequent further decoding, the third soft
estimates of each symbol or bit being dependent upon the respective
second soft estimate and a respective previous second soft estimate.