專利名稱:一種利用導(dǎo)頻信息提高譯碼效率的編譯碼方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種編譯碼的方法,還涉及其裝置。
背景技術(shù):
在無線通信系統(tǒng)中,為了提高傳輸?shù)目煽啃裕瑵M足高速數(shù)據(jù)業(yè)務(wù)的需求,通常選
用Turbo和LDPC碼等可以通過迭代譯碼來獲得高編碼增益的糾錯碼。但是由于譯碼 復(fù)雜度較高且迭代次數(shù)較多(LDPC碼一般在20 50次迭代),由此造成的時(shí)延是制 約其發(fā)展的一個(gè)主要因素。
在糾錯碼的譯碼過程中,如果存在確知的信息,通過改變確知信息對應(yīng)位置的軟 信息值,可以有效提高譯碼的收斂性(可有效降低譯碼時(shí)的迭代次數(shù))和譯碼的性能, 如果簡單地在編碼前的信息中加入確知信息,就會降低編碼的效率。
發(fā)明內(nèi)容
為了克服現(xiàn)有技術(shù)造成時(shí)延的不足,本發(fā)明提供了一種利用導(dǎo)頻信息提高譯碼效 率的編譯碼方法,能夠提高譯碼收斂速度和譯碼的性能,降低譯碼造成的時(shí)延。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案包括以下步驟
第一步將導(dǎo)頻序列插入到編碼前的信息序列中,插入時(shí)對于編碼前的信息序列 每隔m個(gè)比特插入l比特導(dǎo)頻序列;所述的導(dǎo)頻序列為通信系統(tǒng)進(jìn)行信 道估計(jì)所插入的取值為"0" "1"的偽隨機(jī)序列,即每個(gè)導(dǎo)頻符號為"0"或者"1";
第二步采用糾錯碼對上述插入導(dǎo)頻序列的信息序列進(jìn)行糾錯編碼;,所述糾錯碼
的類型包括LDPC碼、Turbo碼和Turbo乘積碼;
第三步編碼后的信息序列經(jīng)過IFFT變換后生成OFDMA符號,發(fā)送給接收端; 第四步接收端將接收到的信息序列經(jīng)過FFT變換后,得到發(fā)送端編碼后的信息
序列對應(yīng)的軟信息。
第五步根據(jù)編碼時(shí)導(dǎo)頻序列的取值為0或1,將編碼時(shí)導(dǎo)頻序列插入編碼前信 息序列的位置,分別設(shè)為0或1所對應(yīng)的軟信息值;
第六步將第五步處理過的信息進(jìn)行與發(fā)送端糾錯編碼相對應(yīng)的糾錯譯碼,得到 發(fā)送端的發(fā)送信息。
本發(fā)明還提供實(shí)現(xiàn)上述方法的裝置,包括編碼調(diào)制單元和解調(diào)譯碼單元兩部分。所述的編碼調(diào)制單元包括導(dǎo)頻插入器301、糾錯編碼器302和IFFT變換器303。導(dǎo)頻 插入器301的作用是將導(dǎo)頻序列y插入到信息序列x中,本發(fā)明導(dǎo)頻是采用每隔m個(gè) 信息比特插入1個(gè)比特導(dǎo)頻的方法,所以導(dǎo)頻插入器301可以用計(jì)數(shù)器來實(shí)現(xiàn),設(shè)當(dāng) 信息序列長度為IOO,導(dǎo)頻長度為10時(shí),可以取m40,計(jì)數(shù)器記錄信息長度每10比 特,插入l個(gè)導(dǎo)頻符號;當(dāng)取riKlO時(shí),可將導(dǎo)頻序列重復(fù)使用,當(dāng)取mWO時(shí),可 只選用部分導(dǎo)頻序列。信息序列插入導(dǎo)頻符號后,送入糾錯編碼器302進(jìn)行編碼,編 碼后的信息序列經(jīng)過IFFT變換器303后,生成OFDMA信號發(fā)送給接收用戶。
解調(diào)譯碼單元包括FFT變換器304、軟信息變換器305和糾錯譯碼器306。 FFT 變換器304是將接收用戶接收到的OFDMA信號變換為編碼的信息序列所對應(yīng)的軟信 息值,輸出至軟信息變換器305,軟信息變換器305是將信息序列中導(dǎo)頻符號對應(yīng)位 置的軟信息,根據(jù)導(dǎo)頻的取值"0"或者"1",變換為譯碼器306中"0"或者"1"所 對應(yīng)的軟信息值。最后糾錯譯碼器306是從軟信息變換器輸出的軟信息中恢復(fù)發(fā)端的 信息序列;c 。
本發(fā)明的有益效果是由于利用了IEEE802.16e等標(biāo)準(zhǔn)中為了獲取信道信息插入導(dǎo) 頻,且導(dǎo)頻信息在接收端為確知信息的特性,給出了一種編譯碼算法,可以提高糾錯 譯碼器的收斂速度和譯碼性能,減少譯碼迭代的次數(shù),降低譯碼時(shí)延。同時(shí),因?yàn)閷?dǎo) 頻參與了的編碼和譯碼,所以接收端譯碼時(shí)避免了去導(dǎo)頻步驟,簡化了譯碼的過程。
圖l是導(dǎo)頻插入位置示意圖2是現(xiàn)有的編碼調(diào)制過程示意圖3是本發(fā)明編譯碼器示意圖4是本發(fā)明實(shí)施例編譯碼器示意圖。
具體實(shí)施例方式
下面結(jié)合附圖和實(shí)施例對本發(fā)明進(jìn)一步說明。
圖1為WIMAX無線接入系統(tǒng)中,為了進(jìn)行信道估計(jì),導(dǎo)頻插入位置的示意圖,圖 2為標(biāo)準(zhǔn)中實(shí)現(xiàn)編碼調(diào)制過程的示意圖,本發(fā)明如圖3所示,將導(dǎo)頻插入的位置,改為 糾錯編碼前。
裝置實(shí)施例本發(fā)明如圖4所示,包括編碼調(diào)制單元和解調(diào)譯碼單元兩部分。
編碼調(diào)制單元首先利用導(dǎo)頻插入器401,將導(dǎo)頻序列y插入到信息序列A中,得到 信息序列a,然后將信息序列;c,經(jīng)過糾錯編碼器402進(jìn)行編碼,得到信息序列a,最后 經(jīng)過IFFT變換器403,生成OFDMA符號x,,發(fā)送給接收端。
解調(diào)譯碼單元將接收端收到的OFDMA符號x/經(jīng)過FFT變換器404,得到信息序 列^經(jīng)過信道后對應(yīng)的軟信息;c/,再經(jīng)過軟信息變換器405,將導(dǎo)頻符號所在位置的
軟信息,用該位置導(dǎo)頻符號0或1所對應(yīng)的軟信息值代替,得到軟信息序列^',最后 通過糾錯碼譯碼器406得到發(fā)端的發(fā)送的信息序列?。 方法實(shí)施例
設(shè)信息比特x,長度為1000,導(dǎo)頻序列少長度為50, m二20。
第一步根據(jù)信息比特A的長度和導(dǎo)頻序列y的長度,確定導(dǎo)頻插入器401中計(jì) 數(shù)器長度為20。導(dǎo)頻插入器401在信息比特x,中,每隔20個(gè)比特插入1比特導(dǎo)頻序 列y,得到長度為1050的序列a。
第二步將信息序列&經(jīng)過碼長為2100比特的碼率為1/2的LDPC編碼器402, 得到長度為2100比特的信息序列a。
第三步將編碼后的信息序列x,經(jīng)過1024點(diǎn)的IFFT變換器403后,生成OFDMA 符號序列,并經(jīng)過高斯信道或者多經(jīng)瑞利衰落信道,發(fā)送給接收端。
第四步接收端將接收到的OFDMA符號序列x/經(jīng)過1024點(diǎn)的FFT變換器404 后得到與2100比特信息序列^相對應(yīng)的2100個(gè)軟信息的符號序列"。
第五步利用軟信息變換器,將2100個(gè)軟信息符號中,導(dǎo)頻序列y所對應(yīng)位置的 軟信息值,變?yōu)樵擖c(diǎn)導(dǎo)頻序列符號0或者1在LDPC譯碼器406中對應(yīng)的軟信息值, 得到軟信息符號序列&'。
第六步將軟信息符號序列、送入LDPC譯碼器,得到與發(fā)送端x,相對應(yīng)的信息 序列x,'。
權(quán)利要求
1、一種利用導(dǎo)頻信息提高譯碼效率的編譯碼方法,其特征在于包括下述步驟第一步將導(dǎo)頻序列插入到編碼前的信息序列中,插入時(shí)對于編碼前的信息序列每隔m個(gè)比特插入1比特導(dǎo)頻序列,其中5≤m≤15;第二步采用糾錯碼對上述插入導(dǎo)頻序列的信息序列進(jìn)行糾錯編碼;第三步編碼后的信息序列經(jīng)過IFFT變換后生成OFDMA符號,發(fā)送給接收端;第四步接收端將接收到的信息序列經(jīng)過FFT變換后,得到發(fā)送端編碼后的信息序列對應(yīng)的軟信息;第五步根據(jù)編碼時(shí)導(dǎo)頻序列的取值為0或1,將編碼時(shí)導(dǎo)頻序列插入編碼前信息序列的位置,分別設(shè)為0或1所對應(yīng)的軟信息值;第六步將第五步處理過的信息進(jìn)行與發(fā)送端糾錯編碼相對應(yīng)的糾錯譯碼,得到發(fā)送端的發(fā)送信息。
2、 根據(jù)權(quán)利要求1的一種利用導(dǎo)頻信息提高譯碼效率的編譯碼方法,其特征在于所述的導(dǎo)頻序列為通信系統(tǒng)進(jìn)行信道估計(jì)所插入的取值為0或1的偽隨 機(jī)序列。
3、 一種實(shí)現(xiàn)權(quán)利要求1所述的利用導(dǎo)頻信息提高譯碼效率的編譯碼方法的裝 置,包括編碼調(diào)制單元和解調(diào)譯碼單元兩部分,其特征在于所述的編碼調(diào)制單元包括導(dǎo)頻插入器、糾錯編碼器和IFFT變換器,導(dǎo)頻插入器將導(dǎo)頻序列y插 入到信息序列;c中,信息序列插入導(dǎo)頻符號后,送入糾錯編碼器進(jìn)行編碼,編 碼后的信息序列經(jīng)過IFFT變換器后,生成OFDMA信號發(fā)送給接收用戶;解 調(diào)譯碼單元包括FFT變換器、軟信息變換器和糾錯譯碼器,F(xiàn)FT變換器將接收 用戶接收到的OFDMA信號變換為編碼的信息序列所對應(yīng)的軟信息值,輸出至 軟信息變換器,軟信息變換器將信息序列中導(dǎo)頻符號對應(yīng)位置的軟信息變換為 譯碼器中的軟信息值,糾錯譯碼器從軟信息變換器輸出的軟信息中恢復(fù)發(fā)端的 信息序列x 。
4、 根據(jù)權(quán)利要求3的一種利用導(dǎo)頻信息提高譯碼效率的編譯碼裝置,其特征 在于所述的導(dǎo)頻插入器采用計(jì)數(shù)器。
全文摘要
本發(fā)明公開了一種利用導(dǎo)頻信息提高譯碼效率的編譯碼方法及其裝置,將導(dǎo)頻序列均勻插入到編碼前的信息序列中,采用糾錯碼對上述信息序列進(jìn)行糾錯編碼;編碼后的信息序列經(jīng)過IFFT變換后生成OFDMA符號,發(fā)送給接收端;接收端將接收到的信息序列經(jīng)過FFT變換后,得到發(fā)送端編碼后的信息序列對應(yīng)的軟信息;根據(jù)導(dǎo)頻序列的取值將導(dǎo)頻序列插入信息序列的位置設(shè)為對應(yīng)的軟信息值;將信息進(jìn)行糾錯譯碼,得到發(fā)送端的發(fā)送信息。本發(fā)明可以提高糾錯譯碼器的收斂速度和譯碼性能,減少譯碼迭代的次數(shù),降低譯碼時(shí)延,簡化了譯碼的過程。
文檔編號H03M13/00GK101534127SQ20091002210
公開日2009年9月16日 申請日期2009年4月20日 優(yōu)先權(quán)日2009年4月20日
發(fā)明者郭旭東 申請人:西安新郵通信設(shè)備有限公司