The present invention provides a preprocessing method for hard decision decoding of LDPC drilling, firstly, according to the encoding algorithm to determine the drilling drilling position after the check information encoding; then, according to the position of the holes to find matrix location related G unit; using the received information, do precoding processing according to the LDPC encoding algorithm. Complete the punch check information lost; finally, according to the information received will complement the hard decision algorithm of LDPC decoding, encoding error correcting performance reached. The invention of the hardware resources consumption, and is easy to be implemented; for the drilling can provide coding gain of about 0.5dB, especially in the position of the holes, more bad channel condition, the error correcting performance is more significant.
【技術實現(xiàn)步驟摘要】
本專利技術屬于信道編碼領域,涉及一種用于打孔LDPC硬判決譯碼的預處理方法。
技術介紹
低密度奇偶校驗碼(LDPC)在通信系統(tǒng)中表現(xiàn)出迄今為止最接近香農極限的糾錯性能,已經廣泛應用于光通信、衛(wèi)星通信、深空通信、第四代移動通信、高速與甚高速率數(shù)字用戶線和磁記錄等系統(tǒng)中。但是與其他糾錯碼相比,LDPC碼的編解碼通常需要大量的硬件資源消耗和處理時間,這就大大限制了其實際應用。近年來,研究的努力方向主要集中在降低編譯碼復雜度、應用嵌入式微系統(tǒng)和提高電子系統(tǒng)的運行速度等方面,然而硬件水平的限制使得大量研究人員更關注對現(xiàn)有算法的改進或替代。通過改進或替代算法來降低硬件實現(xiàn)的復雜度是明智且合理的選擇,改進后的算法在某種程度上可以降低對硬件的要求,從而達到降低成本、易于實用的目的。在LDPC譯碼中,主要分為硬判決譯碼和軟判決譯碼兩大類,硬判決譯碼不需要任何軟信息即可實現(xiàn)解碼,結構簡單,運算量較小,易于工程實現(xiàn),但較軟判決譯碼糾錯性能約低2~3dB。軟判決譯碼具有良好的的性能,但資源需求量大,實現(xiàn)復雜度較高。對LDPC碼進行打孔處理是一種實現(xiàn)可變速率LDPC的方法,其思想是通過刪除校驗信息中的一些信息比特,來達到實現(xiàn)調整碼率和碼長的目的。在實際應用中,經常會遇到調整碼長或碼率來匹配通信的速率的情況,目前主要采用軟判決譯碼的方法來進行譯碼。然而在碼長較長、硬件資源緊張的條件下,軟判決譯碼的實現(xiàn)難度異常大甚至是不可能的,若采用硬判決LDPC譯碼方法,譯碼糾錯增益就會有較大的損失,特別是在打孔信息較多、信道條件較差的情況下硬判決LDPC譯碼甚至會失去譯碼糾錯能力。
技術實現(xiàn)思路
為 ...
【技術保護點】
一種用于打孔LDPC硬判決譯碼的預處理方法,其特征在于包括下述步驟:(1)根據(jù)編碼打孔算法,確認編碼后打孔校驗信息的位置K1,K2…Kn,從接收信息中找出編碼信息C,即信息比特;(2)根據(jù)校驗矩陣H變換得到生成矩陣G,找出與打孔信息Ki對應的生成矩陣G中的第Ki列Gi,其中對應關系指的是第Ki個信息位與生成矩陣G的第Ki列互為對應關系;(3)將所有生成矩陣第Ki列中非0元素對應的接收碼字中編碼信息單元C,模2求和,得到預編碼后的校驗信息Pki;利用編碼信息C做部分重新編碼處理來恢復打孔部分的校驗信息;(4)重復步驟(2)、(3),遍歷i的各個取值,分別求出所有打孔位置校驗信息恢復值Pki;(5)分別用求出的Pki來補全接收信息中第Ki個打孔校驗信息,恢復出完整的碼字S’;(6)將S’作為新的接收編碼信息,運用LDPC硬判決譯碼算法解出譯碼信息。
【技術特征摘要】
1.一種用于打孔LDPC硬判決譯碼的預處理方法,其特征在于包括下述步驟:(1)根據(jù)編碼打孔算法,確認編碼后打孔校驗信息的位置K1,K2…Kn,從接收信息中找出編碼信息C,即信息比特;(2)根據(jù)校驗矩陣H變換得到生成矩陣G,找出與打孔信息Ki對應的生成矩陣G中的第Ki列Gi,其中對應關系指的是第Ki個信息位與生成矩陣G的第Ki列互為對應關系;(3)將所有生成矩陣第Ki列中非0元...
【專利技術屬性】
技術研發(fā)人員:馬志剛,王亞軍,蘇翠萍,張軻,
申請(專利權)人:中國電子科技集團公司第二十研究所,
類型:發(fā)明
國別省市:陜西;61
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。