請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/79659| 標題: | 針對第五代行動通訊極化碼的高效率且基於基因演算法的置信度傳播解碼器之設計 Design of an Efficient Genetic-based Belief Propagation Decoder for 5G NR Polar Codes |
| 作者: | Yu-Wei Lin 林祐葳 |
| 指導教授: | 闕志達(Tzi-Dar Chiueh) |
| 關鍵字: | 前向錯誤更正碼,極化碼,置信度傳播,基因演算法,加速演算法,提前中止機制, forward error correction codes,polar code,belief propagation,genetic algorithm,acceleration algorithm,early termination, |
| 出版年 : | 2021 |
| 學位: | 碩士 |
| 摘要: | 近年來隨著科技的進步與時代的演進,人們對於高可靠度和低延遲通訊的需求日益提升,前向錯誤更正碼(FEC)也因此成為現代通訊不可或缺的技術之一。極化碼是第一個經數學證明解碼的表現可以達到香農極限的錯誤更正碼,在5G系統中的增強型行動寬頻通訊(eMBB)被採納拿來保護控制訊號。目前公認解碼表現最好的演算法為利用循環冗餘校驗輔助的列表循序消除(CA-SCL)解碼器,然而,基於本身循序解碼的特性,具有高解碼延遲的問題,並且隨著傳輸的碼長越長越嚴重。極化碼還可以利用置信度傳播(Belief Propagation)的方式進行解碼,其為一種可全平行化的演算法,可以有效應用於低延遲與高吞吐量的通訊系統中。本論文主要研究基於置信度傳播的解碼器設計,一共有兩大研究方向,一是改善傳統置信度傳播解碼器的解碼表現,二是改善置信度傳播解碼器本身複雜度較大的問題。 在本論文中,我們使用另一種最佳化的演算法---基因演算法套用在置信度傳播的極化碼解碼過程中。借鑑於生物演化過程中的突變以及自然選擇,我們在傳統置信度傳播無法成功解碼時挑選更好的初始條件並執行位元翻轉,使置信度傳播能朝著正確的方向進行迭代,因此能找到傳統方法所無法成功解碼的結果,經模擬顯示其解碼性能可以與CA-SCL (L=8)相當,並且仍保有天生平行的優勢。 然而,由於置信度傳播平行化解碼的特性,與基於循序消除的解碼器相比有複雜度較高的問題。本論文借鑑於深度學習中調整梯度的想法,提出加速演算法,在傳統置信度傳播的迭代過程中加入了加速參數,改善傳統算法的收斂速度,並因此降低了平均迭代次數,也同時降低了複雜度及解碼延遲。另外,我們透過觀察置信度傳播迭代過程中,因子圖(factor graph)中對數似然比(Log Likehood Ratio,LLR)的變化,提出一新的指標,錯誤凍結位元數。透過這個指標,我們能掌握解碼的進度和狀況,當我們透過指標預判會發生解碼錯誤時,能在迭代初期的階段提前中止,避免置信度傳播消耗多餘的迭代次數卻無法得到正確的結果。 最後,我們挑選其他基於置信度傳播的相關研究進行比較,探討不同解碼方法的解碼表現、複雜度以及解碼延遲。 |
| URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/79659 |
| DOI: | 10.6342/NTU202102939 |
| 全文授權: | 同意授權(全球公開) |
| 顯示於系所單位: | 電子工程學研究所 |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| U0001-0209202101090400.pdf | 9.54 MB | Adobe PDF | 檢視/開啟 |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
