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.
Based on thetrellis:
Berrou, Glavieux and Thitimajshima simplification.[2]
![]() | This sectionneeds expansion. You can help byadding to it.(September 2022) |
![]() | Thisalgorithms ordata structures-related article is astub. You can help Wikipedia byexpanding it. |