交織是為了在時域或者頻域,或者同時在時域、頻域上分布傳輸的信息比特,使信道的突發錯誤在時間上得以擴散,從而使得譯碼器可以將他們當做隨機錯誤處理。交織器在幾個分組長度或幾個約束長度的范圍內對碼元進行混淆,這個范圍是由突發持續時間決定的。如果系統是一個純粹的AWGN環境下運行,即准平穩信道,則不需要交織。
目的:
在移動通信系統中,干擾和衰落引起的誤碼往往具有突發性,是長串連續的塊狀誤碼。信道編碼對此誤碼是無能為力的。交織技術正是為解決這一問題而設計的。
實現方式:
交織是將待處理的mxn個信息數據,以行的方式依次存儲到一個m行n列的交織矩陣中,然后以列的方式讀取數據,得到n幀碼字、每幀有m個信息比特的輸出序列。這樣的輸
出序列已將原來連續的信息比特分散開了,原來連續的比特在輸出序列中均被(m−1)個比特所間隔。通常將交織矩陣的行數m稱為交織深度。m越大,則交織后信息比特被
分散的程度越高