Turbo codes(涡轮码/并行级联卷积码)是一类用于纠错的信道编码技术,常见于通信系统中(如移动通信、卫星通信)。它通过把两个(或多个)卷积码与交织器(interleaver)组合,并用迭代译码(iterative decoding)反复改进判断,从而在较低信噪比下仍能可靠传输数据,性能接近香农极限。(在不同语境里也可泛指“涡轮式迭代纠错编码”。)
Turbo codes help reduce errors when a signal is weak.
涡轮码能在信号较弱时帮助减少传输错误。
In modern digital communication, turbo codes use iterative decoding and an interleaver to approach near-Shannon-limit performance.
在现代数字通信中,涡轮码利用迭代译码和交织器,使性能接近香农极限。
/ˈtɝːboʊ koʊdz/
turbo原义与“旋涡、涡轮”相关,在这里是借用为比喻:这种编码方法通过“反复迭代、循环增强”的译码过程,像涡轮一样不断加速改进结果。code来自“编码/代码”的常见用法。该术语在通信领域因1993年前后提出并迅速走红而固定下来。