Turbocodes are perhaps the "ultimate" error control codes, achieving capacity close to the ultimate limit for any channel. They were originally applied to deep space communications, in which small increases in coding gain would give a significant boost to the achievable range of a space probe.
Our research at York continues this application domain, as well as exploring their usage in 3G (third generation) mobile systems, and of course in MIMO.
The processing principles underlying turbo decoders, which involve iteration and feedback to reconstruct the original message, has also inspired techniques to recover information about the communication channel itself.
We are working on applying this iterative "turbo-processing" approach to problems such as multi-user detection and channel estimation.
For more details about current projects involving turbocodes and other advanced coding schemes, please follow the links belo
Project details to follow soon.