[發明專利]解碼方法和解碼裝置在審
| 申請號: | 201410403871.8 | 申請日: | 2014-08-15 |
| 公開(公告)號: | CN104159115A | 公開(公告)日: | 2014-11-19 |
| 發明(設計)人: | 羅潤樹 | 申請(專利權)人: | 揚智科技股份有限公司 |
| 主分類號: | H04N19/44 | 分類號: | H04N19/44 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 余剛;李靜 |
| 地址: | 中國*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 解碼 方法 裝置 | ||
技術領域
本發明涉及一種解碼方法和解碼裝置,且特別是一種可用于衛星數字電視廣播系統的接收機中的解碼方法和解碼裝置。
背景技術
DVB-S2/S2X均為歐洲電信標準協會(European?Telecommunications?Standards?Institute,ETSI)所提出的衛星數字電視廣播(Digital?Video?Broadcasting-Satellite,DVB-S)傳輸標準。DVB-S2/S2X是通過接收人造衛星轉播過來的電視信號節目的電視廣播方式。一般來說,衛星電視的傳輸過程為通過衛星將地面基站發射的微波信號遠距離傳輸,并且用戶使用定向天線將接收到的信號通過解碼裝置解碼后輸出到電視終端收視。由于衛星所傳輸的節目是加密的,因此接收器需要專用的解碼裝置才能正常收視。然而,采用衛星傳送信號存在著一個缺點,就是當遇到天氣不穩定的時候,將會容易造成信號受阻的情況發生。因此,衛星電視的傳送器為了達成高效率的數據傳輸,通常必須采用良好的通道編碼(channel?coding)技術。
卷積碼(convolution?code)是一種常見的通道編碼技術,在電信領域中,卷積碼屬于一種錯誤更正碼(error-correction?code)。卷積碼的由來,是因為其處理方法是將輸入的原始信息數據和編碼裝置中的脈沖響應(impulse?response)做卷積運算。在處理過程中,輸入的原始信息數據將會依序由輸入端進入編碼裝置的暫存器內,每一暫存器均儲存有一個輸入字元并且作各自的運算,進而前一暫存器內的字元會移往下一暫存器,然后持續將編碼后的傳輸信息傳至輸出端。由于原始信息數據依序輸入至編碼裝置的暫存器中,因此每筆卷積碼數據均與過去的原始信息數據有關系,故相較于區塊碼(block?code),卷積碼能保有維持通道的記憶效應(memory?property)。對于現存的許多卷積碼的解碼方法中,維特比算法(Viterbi?algorithm)是最普遍被使用來解卷積碼的一種算法。
維特比算法是一種動態規劃算法,其以最大似然估計(maximum?likelihood)來尋找最有可能產生觀測事件序列的路徑(隱含有狀態序列)。然而,因為卷積碼的傳統編碼過程中,每一個暫存器的初始狀態大多都設置為0,因此在維特比算法解碼過程中,各初始狀態的概率均等,易導致整體的解碼性能較低。
發明內容
本發明的實施例提供一種解碼方法。所述解碼方法適用于特定錯誤更正碼編解碼系統的解碼裝置中,其中,所述特定錯誤更正編解碼系統中的編碼裝置具有m個暫存器,并且將m個暫存器的初始狀態設置為某控制信息的最低m個位元的位元值,且所述解碼方法具有以下步驟。首先,接收來自編碼裝置輸出的符碼序列。接者,對所述符碼序列進行維特比算法的運算,并且產生出一解碼序列。最后,更新解碼序列所對應的一狀態的路徑度量和/或更新解碼序列所未對應的其他各狀態的路徑度量。
本發明實施例另提供一種解碼裝置。所述解碼裝置用以接收來自特定錯誤更正編解碼系統中的編碼裝置所輸出的符碼序列,其中,該編碼裝置具有m個暫存器,并且將m個暫存器的初始狀態設置為某控制信息的最低m個位元的位元值,且所述解碼裝置包括一個或多個電路,用以組態成維特比算法運算模塊以及路徑度量分配模塊。所述維特比算法運算模塊用以對接收到的符碼序列進行維特比算法運算,并且以產生出一解碼序列。所述路徑度量分配模塊用以更新解碼序列所對應的狀態的路徑度量和/或更新解碼序列所未對應的其他各狀態的路徑度量。
綜上所述,特定錯誤更正編解碼系統中的編碼裝置在編碼過程中,會將編碼裝置內的暫存器的初始狀態設置為某控制信息的部分最低位元的位元值,其中,控制信息分布大多有一定規律。因此,本發明實施例的解碼方法和裝置利用其控制信息作為解碼裝置的已知信息,進而使得解碼裝置可根據解碼的結果,得到初始狀態分布,并且以此更新初始狀態的概率。因此,所述解碼方法和裝置將可加快接收器的解碼速度,并且提升其解碼性能。
為了能更進一步了解本發明的特征及技術內容,請參閱下文有關本發明的詳細說明與附圖,但是這些說明與附圖僅用來說明本發明,而非對本發明的權利范圍作任何的限制。
附圖說明
圖1是本發明實施例所提供的解碼方法的流程示意圖。
圖2是本發明實施例所提供的幀架構的示意圖。
圖3是本發明實施例所提供的去尾卷積碼(tail?biting?convolution?code)編碼器的示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于揚智科技股份有限公司,未經揚智科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410403871.8/2.html,轉載請聲明來源鉆瓜專利網。





