[發明專利]交疊RM碼的譯碼方法及系統有效
| 申請號: | 201110360155.2 | 申請日: | 2011-11-14 |
| 公開(公告)號: | CN102420617A | 公開(公告)日: | 2012-04-18 |
| 發明(設計)人: | 梁春麗;史治平;曾慶展;李超;周亮 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H03M13/15 | 分類號: | H03M13/15;H03M13/27;H04L1/00 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交疊 rm 譯碼 方法 系統 | ||
技術領域
本發明涉及數字通信領域,更具體地,涉及一種交疊RM碼的譯碼方法及系統。
背景技術
RM(Reed-Muller,里德-穆勒)碼是一類能糾正多個差錯的線性分組碼。這類碼構造簡單,結構特性豐富,可以采用軟判決或硬件判決算法的方式來進行譯碼,在實際工程中得到廣泛的應用。在3GPP?LTE(3GPP?Long?Term?Evolution,3GPP長期演進技術)系統中,CQI(Channel?Quality?Indicator,信道質量指示符)與混合自動重傳請求應答HARQ-ACK均采用RM碼編碼方式。在3GPP?TS36.212協議中有2種RM編碼方式:CQI在物理上行鏈路共享信道PUSCH上采用(32,11)RM編碼,CQI在物理上行鏈路控制信道PUCCH上采用(20,13)RM編碼;HARQ-ACK在PUSCH上采用(32,11)RM編碼。與傳統的RM碼的不同之處在于,3GPP?LTE協議上采用了基于RM碼的超碼編碼方式,這種超碼編碼方式采用了更復雜的交織技術,增加了更多的掩碼,這使得接收端的譯碼難度增大。
針對3GPP?LTE系統中編碼矩陣的特點,目前廣泛使用FHT(Fast?Hardarm?Transform,快速哈達瑪變換)的譯碼算法。此種譯碼算法的運算復雜度較高,對消除掩碼后的32×32矩陣做FHT變換,帶來較大硬件開銷。為了更好地改善在無線通信中實時性通話的需求,對碼字的更低復雜度的譯碼算法的要求在被人們所注意。
交疊編碼是一種通過短碼構造長碼的方法。交疊編譯碼是指將一個待編碼序列指定位置上的部分比特添加到另一個待編碼序列的指定位置上;同時將另一個待編碼序列的指定位置上的部分比特添加到其他待編碼序列指定位置上,以此類推。不同交疊結構所構造出的待編碼比特之間的相關性大小視交疊位數而定。在交疊編碼中,交疊只是一種構造編碼序列的方法,對交疊后每個信息序列的編碼是根據現有的編碼方式來選擇進行的。而在譯碼時,以公共信息部分作為譯碼突破口,以一個碼字的譯碼成功增大另一個譯碼成功率,采用分路譯碼的方式,比較對應交疊位置上的比特來提高譯碼可靠性。因此,這種編碼算法會帶來一定的誤碼性能增益。但是對其譯碼算法的研究,始終沒有高效快捷的交疊譯碼算法提出。
發明內容
本發明的主要目的在于提供一種交疊RM碼的譯碼系統和一種交疊RM碼的譯碼的方法,旨在解決目前的交疊RM譯碼算法復雜程度高的技術問題。
為了實現發明目的,本發明提供一種交疊RM碼的譯碼方法,包括以下步驟:
RM碼譯碼裝置對接收到的碼字進行硬判決得到雙極性的碼字;
對所述雙極性的碼字進行交織處理,并進行運算得到若干雙極性序列;
從若干雙極性序列中選擇待譯碼序列,對選出的待譯碼序列進行譯碼操作,得到譯碼信息;
解交疊裝置對譯碼信息進行解交疊處理,根據交疊比特所提供的外信息進行交疊碼譯碼。
優選地,所述對所述雙極性的碼字進行交織處理,并進行運算得到若干雙極性序列包括:
將經過交織處理的掩碼基序列進行線性組合,產生掩碼矢量;
用所述掩碼矢量分別與進行交織處理的碼字進行相乘以消除掩碼,得到雙極性序列。
優選地,所述從若干雙極性序列中選擇待譯碼序列包括:
對若干雙極性序列進行處理,判斷若干雙極性序列中是否存在滿足對稱性和反對稱特性的序列,若是,則將滿足對稱性和反對稱特性的部分雙極性序列作為待譯碼序列;若否,所有雙極性序列都作為待譯碼序列。
優選地,所述對選出的待譯碼序列進行譯碼操作,得到譯碼信息包括:
對每個待譯碼序列不斷做二等分并進行逐位比較,判斷是否滿足對稱和反對稱特性,若是,則將滿足對稱特性的信息的高位數據值判為0,將滿足反對稱特性的高位數據值判為1,對二等分后余下的、未滿足對稱和反對稱特性的信息,轉做低階快速哈達瑪變換FHT運算;
對N次二等分后均滿足對稱和反對稱特性的碼字,做出N次判定,確定信息的第2位至第N加1位;再將所述碼字的第1位確定為信息的第1位,其中碼字碼長為2的N次方;
若否,則直接進行FHT運算;
將得到的譯碼信息和譯碼碼字輸出至解交疊裝置,以進行解交疊。
優選地,所述對譯碼信息進行解交疊處理,根據交疊比特所提供的外信息進行交疊碼譯碼包括:
將對兩路接收碼字進行譯碼獲得的第一譯碼信息和第二譯碼信息進行交疊比特交換,組成第三譯碼信息和第四譯碼信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110360155.2/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類





