Turbo 編碼器

Turbo 編碼器是由兩個編碼器經過一個交織器並聯而成,每個編碼器稱作成員(或分量)編碼器。編碼器通常採用卷積碼編碼。輸入的數據比特流直接輸入到編碼器1,同時也把這數據流經過交織器重新排列次序後輸入到編碼2。由這兩組編碼器產生的奇偶校驗比特,連同輸入的信息比特組成Turbo碼編碼器的輸出,由於輸入信息直接輸出,編碼為系統碼形式,其編碼率為1/3。通常卷積碼可以對連續的數據流編碼,但這裡可以認為數據是有限長的分組,對應於交織器的大小。

Turbo碼編碼器也可以採用串聯結構,或串並聯結合。成員編碼器也可以有多個,由多個成員編碼器和交織器構成多維Turto碼。分量碼可以是卷積碼或分組碼,但為了有效疊代解碼,應當採用卷積碼。由於交織器通常有上千個比特,所以Turbo碼可以看作是一個很長的分組碼。在輸入端完成一幀數據的編碼後,兩個編碼器被強迫回到零狀態,此後循環往復。

相關詞條

熱門詞條

聯絡我們