Tell me more ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

I am currently taking an online course on probabilistic graphical models. In the section on belief propagation (BP), specifically loopy BP, reference was made to Robert Mc Eliece's 1988 paper Turbo Decoding as an Instance of Pearl’s “Belief Propagation” Algorithm and turbo decoding.

As I understand it, the key breakthrough with turbo decoding is that one can obtain greater channel throughput by operating closer to the theoretical limit of attainability as given by Shannon's theorem. This increased throughput is achieved at the cost of greater computational complexity in the decoder.

Further I understand that turbo decoding has become widespread and virtually ubiquitous in modern communication channels.

Is my understanding correct?

Also is this currently an active field with development of new decoding algorithms or has it stabilized?

share|improve this question
1  
It seems like a better fit somewhere like the Computer-Science Theory Stack-exchange – Connor Wolf Apr 5 '12 at 6:55
5  
Gee, I thought channel coding and in particular the Shannon–Hartley theorem were integral to EE? en.wikipedia.org/wiki/Shannon%E2%80%93Hartley_theorem – JonnyBoats Apr 5 '12 at 10:57
3  
@FakeName Communication schemes are very much on-topic here, they are even specifically listed in the FAQ. – Kellenjb Apr 5 '12 at 13:29
2  
I think it belongs here more than anywhere else as strictly speaking it is communication engineer which is generally part of electrical/electronics .... – smashtastic Apr 5 '12 at 14:09
2  
I'd consider this on topic here, but in terms of who's around to answer the question, dsp.stackexchange.com might be at least as productive. – The Photon Apr 5 '12 at 15:34
show 3 more comments

1 Answer

It has been a long time since I studied turbo codes and at the time novel decoding algorithms was a key area of development. Most of the improvements are evolutionary rather revolutionary.

your statement about them being used to optimise channel throughput and obtain rates closer to the Shannon limit is correct and the decoding side is computationally intensive.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.