Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

BCJR algorithm

From Wikipedia, the free encyclopedia
Error correction algorithm

TheBahl-Cocke-Jelinek-Raviv (BCJR) algorithm is analgorithm formaximum a posteriori decoding oferror correcting codes defined ontrellises (principallyconvolutional codes). The algorithm is named after its inventors: Bahl, Cocke,Jelinek and Raviv.[1] This algorithm is critical to modern iteratively-decoded error-correcting codes, includingturbo codes andlow-density parity-check codes.

Steps involved

[edit]

Based on thetrellis:

Variations

[edit]

SBGT BCJR

[edit]

Berrou, Glavieux and Thitimajshima simplification.[2]

Log-Map BCJR

[edit]
[icon]
This sectionneeds expansion. You can help byadding to it.(September 2022)

[3]

Implementations

[edit]

See also

[edit]

References

[edit]
  1. ^Bahl, L.; Cocke, J.; Jelinek, F.; Raviv, J. (March 1974). "Optimal Decoding of Linear Codes for minimizing symbol error rate".IEEE Transactions on Information Theory.20 (2):284–7.doi:10.1109/TIT.1974.1055186.
  2. ^Wang, Sichun; Patenaude, François (2006)."A Systematic Approach to Modified BCJR MAP Algorithms for Convolutional Codes".EURASIP Journal on Applied Signal Processing.2006: 95360.Bibcode:2006EJASP2006..242W.doi:10.1155/ASP/2006/95360.
  3. ^Robertson, P.; Hoeher, P.; Villebrun, E. (1997)."Optimal and Sub-Optimal Maximum A Posteriori Algorithms Suitable for Turbo Decoding".European Transactions on Telecommunications.8 (2):119–125.doi:10.1002/ett.4460080202.

External links

[edit]
Stub icon

Thisalgorithms ordata structures-related article is astub. You can help Wikipedia byexpanding it.

Retrieved from "https://en.wikipedia.org/w/index.php?title=BCJR_algorithm&oldid=1230289592"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp