Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Turbo code
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|High-performance forward error correction codes}} {{Use dmy dates|date=January 2020}} {{Use American English|date = March 2019}} In [[information theory]], '''turbo codes''' are a class of high-performance [[forward error correction]] (FEC) codes developed around 1990–91, but first published in 1993. They were the first practical codes to closely approach the maximum channel capacity or [[Shannon–Hartley theorem|Shannon limit]], a theoretical maximum for the [[code rate]] at which reliable communication is still possible given a specific noise level. Turbo codes are used in [[3G]]/[[4G]] mobile communications (e.g., in [[UMTS]] and [[LTE (telecommunication)|LTE]]) and in ([[Deep Space Network|deep space]]) [[satellite]] [[telecommunication|communications]] as well as other applications where designers seek to achieve reliable information transfer over bandwidth- or latency-constrained communication links in the presence of data-corrupting noise. Turbo codes compete with [[Low-density parity-check code|low-density parity-check]] (LDPC) codes, which provide similar performance. Until the patent for turbo codes expired,<ref>{{cite patent |url=https://www.google.com/patents/US5446747 |country=US |number=5446747}}</ref> the patent-free status of LDPC codes was an important factor in LDPC's continued relevance.<ref name="Closing">{{cite journal |author=Erico Guizzo |title=CLOSING IN ON THE PERFECT CODE |journal=IEEE Spectrum |date=Mar 1, 2004 |url=https://spectrum.ieee.org/closing-in-on-the-perfect-code|archive-url=https://archive.today/20230423205925/https://spectrum.ieee.org/closing-in-on-the-perfect-code|url-status=dead|archive-date=23 April 2023}} "Another advantage, perhaps the biggest of all, is that the LDPC patents have expired, so companies can use them without having to pay for intellectual-property rights."</ref> The name "turbo code" arose from the feedback loop used during normal turbo code decoding, which was analogized to the exhaust feedback used for engine [[turbocharging]]. [[Joachim Hagenauer|Hagenauer]] has argued the term turbo code is a misnomer since there is no feedback involved in the encoding process.<ref>{{cite journal |url=http://www.ima.umn.edu/csg/bib/bib16.0429hage.pdf |first1=Joachim |last1=Hagenauer |title=Iterative Decoding of Binary Block and Convolutional Codes |accessdate=20 March 2014 |url-status=dead |archiveurl=https://web.archive.org/web/20130611235418/http://www.ima.umn.edu/csg/bib/bib16.0429hage.pdf |archivedate=11 June 2013 |first2=Elke |last2=Offer |first3=Luiz |last3=Papke |volume=42 |issue=2 |date=March 1996 |journal=IEEE Transactions on Information Theory|pages=429–445 |doi=10.1109/18.485714 }}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)