[發明專利]一種Reed?Solomon碼糾錯方法有效
| 申請號: | 201310578455.7 | 申請日: | 2013-11-14 |
| 公開(公告)號: | CN103595423B | 公開(公告)日: | 2017-04-19 |
| 發明(設計)人: | 王萍;王娟;王昭然 | 申請(專利權)人: | 天津大學 |
| 主分類號: | H03M13/15 | 分類號: | H03M13/15 |
| 代理公司: | 天津市北洋有限責任專利代理事務所12201 | 代理人: | 溫國林 |
| 地址: | 300072*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 reed solomon 糾錯 方法 | ||
1.一種Reed-Solomon碼糾錯方法,其特征在于,所述方法包括以下步驟:
(1)將接收碼元序列在GF(2m)域上進行提升小波變換,GF表示伽羅華域,2m是伽羅華域中的碼元長度;
(2)對小波變換序列不同層數中的系數求其伴隨式Sk,對每層分解系數進行糾錯;
(3)通過對分層后的系數伴隨式的階數進行評估選取獲取方法,得到錯誤位置多項式;
(4)求解錯誤位置多項式σ(p)的根,得到錯誤位置pk;
(5)求解錯誤位置的錯誤值Yk;
(6)將錯誤值Yk與輸入碼元異或,得到小波域中的糾正碼元,然后進行信號重構,得到正確的碼流;
其中,所述將接收碼元序列在GF(2m)域上進行提升小波變換的操作具體為:
進行提升小波變換后得到的變換結果為{cj-n,dj-n,dj-(n-1),...,dj-1},n為分解層數且n≥2,c為提升小波變換后的低頻分量,d為提升小波變換后的高頻分量,j=2m;每分解一層需判斷分解后系數個數,若分解系數的個數大于總數1/3,則繼續分解;
其中,所述對小波變換序列不同層數中的系數求其伴隨式Sk,k=1,2,...,n+1,對每層分解系數進行糾錯的操作具體為:
①計算qk伴隨式的行列式值|Sk|,q為提升小波分解后各系數的替代標記;k=1,2,...,n+1;
②若|Sk|≠0,則記錄該層糾正的錯誤tk,執行步驟③;若|Sk|=0,k=k+1后,再重新執行步驟①;
③若Σtk=t,則結束糾錯,否則k=k+1;t為最大糾錯數,tk為每層分解系數對應的糾錯個數。
2.根據權利要求1所述的一種Reed-Solomon碼糾錯方法,其特征在于,所述通過對分層后的系數伴隨式的階數進行評估選取獲取方法的操作具體為:
分層后的系數伴隨式的階數小于次時,采用PGZ算法利用窮舉法來求解;否則使用BM算法迭代。
3.根據權利要求2所述的一種Reed-Solomon碼糾錯方法,其特征在于,所述求解錯誤位置多項式σ(p)的根,得到錯誤位置pk的操作具體為:
將提升小波分解后的系數{cj-n,dj-n,dj-(n-1),...,dj-1}依次代入σ(p),若σ(pk)=0,則表明輸入碼元在pk處有錯誤。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津大學,未經天津大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310578455.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新型拋光混床樹脂桶
- 下一篇:使用自動格柵機與螺旋壓榨機的污水除雜系統
- 同類專利
- 專利分類





