級聯(lián)編碼在OFDM系統(tǒng)中性能分析
(255,239)RS碼的16階位寄存器的系統(tǒng)編碼形成系統(tǒng)碼字的步驟如下:
(1)開關(guān)1在開始的k個時鐘周期內(nèi)合上,使消息碼元進入移位寄存器的(n-k)級。
(2)開關(guān)2在開始的k個時鐘周期內(nèi)處于下面的位置,使得消息碼元同時直接傳輸?shù)揭粋€輸出寄存器中。待第k個消息碼元傳輸?shù)捷敵黾拇嫫鳎_關(guān)1斷開,開關(guān)2移到上面位置。隨后的(n-k)個時鐘周期用于清除移位寄存器中的監(jiān)督碼元,這可以通過將其移到輸出寄存器而完成。
全部的時鐘周期數(shù)等于n,輸出寄存器存儲的內(nèi)容就是碼字多項式p(x)+Xn-km(X)。p(X)和m(X)分別表示監(jiān)督碼元和消息碼元多項式形式。
1.1.2 譯碼
RS譯碼采用與編碼相同的本原多項式,參數(shù)與編碼器也相同。具體實現(xiàn)框圖如圖2所示。本文引用地址:http://www.ex-cimer.com/article/161470.htm
由圖2可見,RS解碼主要分為錯誤檢測和錯誤糾正兩個步驟。具體可分為:
(1)伴隨多項式的計算;
(2)確定錯誤位置多項式;
(3)確定錯誤估值函數(shù);
(4)求解錯誤位置數(shù)和錯誤數(shù)值,并進行糾正。
1.2 CC設(shè)計原理
1.2.1 編碼
卷積編碼我們采用(2,1,7)卷積編碼器,其X,Y狀態(tài)轉(zhuǎn)移多項式為(171,133)。每個時鐘周期輸入1個bit信息,輸出2個bit信息。編碼器結(jié)構(gòu)如圖3所示。
1.2.2 譯碼
Viterbi譯碼的框圖如圖4所示。
由圖4可見,譯碼器主要分為三個步驟:
(1)分支度量計算(bmg);
(2)加比選計算(acs);
(3)回溯輸出譯碼結(jié)果(trace_back)。
評論