請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/74058完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 林茂昭 | |
| dc.contributor.author | Chia-Chun Chen | en |
| dc.contributor.author | 陳家俊 | zh_TW |
| dc.date.accessioned | 2021-06-17T08:18:21Z | - |
| dc.date.available | 2020-08-18 | |
| dc.date.copyright | 2019-08-18 | |
| dc.date.issued | 2019 | |
| dc.date.submitted | 2019-08-14 | |
| dc.identifier.citation | [1] C. E. Shannon, “A mathematical theory of communication,” Bell system technical journal, vol. 27, no. 3, pp. 379–423, 1948.
[2] C. Berrou, A. Glavieux, and P. Thitimajshima, “Near Shannon limit error-correcting coding and decoding: Turbo-codes.,” in Proceedings of ICC’93IEEE International Conference on Communications, vol. 2, pp. 1064–1070, IEEE, 1993. [3] R. Gallager, “Low-density parity-check codes,” IRE Transactions on information theory, vol. 8, no. 1, pp. 21–28, 1962. [4] D. Chase, “Class of algorithms for decoding block codes with channel measurement information,” IEEE Transactions on Information theory, vol. 18, no. 1, pp. 170–182, 1972. [5] M. P. Fossorier and S. Lin, “Soft-decision decoding of linear block codes based on ordered statistics,” IEEE Transactions on Information Theory, vol. 41, no. 5, pp. 1379–1396, 1995. [6] Y. S. Han, C. R. Hartmann, and C.C. Chen, “Efficient priority-first search maximum-likelihood soft-decision decoding of linear block codes,” IEEE transactions on information theory, vol. 39, no. 5, pp. 1514–1523, 1993. [7] L. Ekroot and S. Dolinar, “A* decoding of block codes,” IEEE Transactions on Communications, vol. 44, no. 9, pp. 1052–1056, 1996. [8] J. Jiang and K. R. Narayanan, “Iterative soft-input soft-output decoding of Reed-Solomon codes by adapting the parity-check matrix,” IEEE Transactions on Information Theory, vol. 52, no. 8, pp. 3746–3756, 2006. [9] A. Kothiyal and O. Y. Takeshita, “A comparison of adaptive belief propagation and the best graph algorithm for the decoding of linear block codes,” in Proceedings. International Symposium on Information Theory, 2005. ISIT 2005., pp. 724–728, IEEE, 2005. [10] K. Chen, K. Niu, and J. Lin, “List successive cancellation decoding of polar codes,” Electronics Letters, vol. 48, no. 9, pp. 500–501, 2012. [11] C.F. Chang, T.Y. Lin, and M.C. Lin, “Tree-search decoding with path constraints for linear block codes,” in 2014 IEEE Wireless Communications and Networking Conference (WCNC), pp. 753–757, IEEE, 2014. [12] T.H. Chen, K.C. Chen, M.C. Lin, and C.F. Chang, “On A* Algorithms for Decoding Short Linear Block Codes,” IEEE Transactions on Communications, vol. 63, no. 10, pp. 3471–3481, 2015. [13] M.C.Lin and C.F. Chang, “An improved A* algorithm for decoding linear block codes,” in 2010 IEEE Wireless Communication and Networking Conference, pp. 1–6, IEEE, 2010. [14] C.F. Chang, T.Y. Lin, C.L. Tai, and M.C. Lin, “Advanced Information of Parity Bits for Decoding Short Linear Block Codes Using the A* Algorithm,” IEEE Transactions on Communications, vol. 61, no. 4, pp. 1201–1211, 2013. [15] Y. S. Han, C. R. Hartmann, and C.C. Chen, “Efficient maximum-likelihood soft-decision decoding of linear block codes using algorithm A*,” in Proceedings. IEEE International Symposium on Information Theory, pp. 27–27, IEEE, 1993. [16] Y. S. Han, C. R. Hartmann, and K. G. Mehrotra, “Decoding linear block codes using a priority-first search: Performance analysis and suboptimal version,” IEEE Transactions on Information Theory, vol. 44, no. 3, pp. 1233–1246, 1998. [17] M. P. Fossorier, T. Koumoto, T. Takata, T. Kasami, and S. Lin, “The least stringent sufficient condition on the optimality of a sub-optimally decoded codeword using the most reliable basis,” in Proceedings of IEEE International Symposium on Information Theory, pp. 430, IEEE, 1997. [18] J. Van Wonterghem, A. Alloum, J. J. Boutros, and M. Moeneclaey, “On performance and complexity of OSD for short error-correcting codes in 5G NR,” in First International Balkan Conference on Communications and Networking, Tirana, 2017 Symposium on, 2017. [19] M. Shirvanimoghaddam, M. S. Mohammadi, R. Abbas, A. Minja, C. Yue, B. Matuz, G. Han, Z. Lin, W. Liu, Y. Li, et al., “Short blocklength codes for ultra-reliable low latency communications,” IEEE Communications Magazine, vol. 57, no. 2, pp. 130–137, 2018. [20] A. Valembois and M. Fossorier, “Box and match techniques applied to soft-decision decoding,” IEEE Transactions on Information Theory, vol. 50, no. 5, pp. 796–810, 2004. | |
| dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/74058 | - |
| dc.description.abstract | A* 解碼演算法是基於線性區段碼的樹狀結構所設計的軟式解碼演算法,可以非常有效率地針對短碼長的二位元線性區段碼進行解碼。通常會以平均搜索分支數衡量其時間複雜度。在本論文中,我們則使用存放新節點時所花費的平均比較數做為另一項度量 A* 解碼複雜度的方法。
本篇論文的研究方向分為二點。第一點,如何在不犧牲錯誤性能的情況下,降低 A* 解碼演算法所需要的儲存空間(通常稱其為堆疊),此研究是基於運用最可靠線性獨立符元的統計特性,將最大儲存節點數降低,運用此方法亦可事先計算合適的儲存空間大小。此外,我們改良堆疊的運作模式,進一步降低整體堆疊的大小。第二點,降低 A* 解碼演算法的平均解碼時間。我們利用接收信號的統計特性將一部份的候選碼字排除。在本論文中,我們提出兩種檢查方法,使 A* 解碼演算法能以簡單的判斷方式將一部分的候選碼字排除,以降低 A* 解碼演算法的平均解碼時間。除此之外,我們提出一種判斷標準,讓 A* 解碼演算法能夠提早終止解碼過程,省下後續的解碼時間。 | zh_TW |
| dc.description.abstract | A* decoding algorithm is a soft-decision decoding algorithm designing based on the tree-structure of linear block codes. It can efficiently achieve maximum likelihood (ML) detection for short-length binary linear block codes if unlimited storage is assigned. In general, the average number of visited tree edges will be taken as the measurement of its time-complexity. The average number of comparisons while storing an explored binary sequence will be taken as the additional measurement of its time-complexity. In this thesis, the two investigated topics are covered. The first is to reduce the required size of storage. We apply the statistical property of the most reliable and linearly independent position (MRIP) symbols to make A* decoding algorithm use smaller storage without sacrificing error performance. The second is to reduce its time-complexity. Similarly, we exploit the statistical property of received symbols to design deleting mechanisms for eliminating a part of undesired codewords. Besides, we propose an early termination approach to cut down the executing time of A* decoding algorithm. | en |
| dc.description.provenance | Made available in DSpace on 2021-06-17T08:18:21Z (GMT). No. of bitstreams: 1 ntu-108-R06942100-1.pdf: 11649982 bytes, checksum: cbe7d05b4fb4d407ad701a50d97dc2e6 (MD5) Previous issue date: 2019 | en |
| dc.description.tableofcontents | 口試委員會審定書 ............ i
致謝 ............ ii 中文摘要 ............ iv Abstract ............ v Contents ............ vi List of Figures ............ ix List of Tables ............ xvi 1 Introduction . . . . 1 1.1 Soft-Decision Decoding Algorithms for Linear Block Codes . . . . 4 1.2 The Organization of This Thesis . . . . 6 2 Review of Basic A* Decoding Algorithm . . . . 7 2.1 Soft-Decoding Criterion for Binary Linear Block Codes . . . . 7 2.1.1 System Model . . . . 7 2.1.2 Decision Criterion . . . . 9 2.2 Tree-Structure of Binary Linear Block . . . . 13 2.2.1 Tree-Structure . . . . 13 2.2.2 Metric of CodeTree Edges . . . . 15 2.3 The Steps of Basic-A* Decoding Algorithm . . . . 18 2.4 A Example of Basic-A* Decoding Algorithm . . . . 24 2.5 Suboptimal A* Decoding Algorithm . . . . 28 2.6 Measurement of Time-Complexity for A* Algorithm . . . . 30 2.6.1 Average Number of Search Tree Edges . . . . 30 2.6.2 Average Number of Comparisons . . . . 31 2.7 Simulation Results . . . . 33 3 Methods for Stack Reduction . . . . 39 3.1 Statistical Property of MRIP Symbols and OSD Algorithm . . . . 40 3.1.1 A Example of OSD Algorithm . . . . 46 3.2 Path Constraint i Decoding Algorithm . . . . 47 3.2.1 The Steps of PC-i Decoding Algorithm . . . . 47 3.2.2 The Stack Size of PC-i Decoding Algorithm . . . . 50 3.3 Path Constraint out i Decoding Algorithm . . . . 52 3.3.1 The Steps of PC-out-i Decoding Algorithm . . . . 52 3.4 (i − 1) Multiple Stack Algorithm . . . . 57 3.4.1 The Steps of (i − 1)-Stack Decoding Algorithm . . . . 57 3.5 Simulation Results . . . . 63 4 Deleting Mechanism . . . . 69 4.1 Deleting Mechanism I . . . . 70 4.1.1 A Example of PC out Algorithm Combined with DM-I . . . . 75 4.2 Deleting Mechanism II . . . . 76 4.2.1 The Steps of Deleting Mechanism II . . . . 76 4.3 Control Band Check . . . . 82 4.3.1 The Steps of Control Band Check . . . . 83 4.3.2 A Example of PC out Algorithm Combined with CBC . . . . 84 4.4 Simulation Results . . . . 88 4.4.1 Deleting Mechanism-I . . . . 88 4.4.2 Deleting Mechanism-II . . . . 93 4.4.3 Control Band Check . . . . 98 5 Stopping Criterion for Early Termination . . . . 103 5.1 Stopping Criterion for OSD Algorithm . . . . 103 5.2 Channel Observation-Based Stopping Criterion . . . . 105 5.3 Simulation Results . . . . 109 6 Conclusions and Future Works . . . . 116 6.1 Summary and Conclusion . . . . 116 6.2 Future Works . . . . 120 Bibliography . . . . 121 | |
| dc.language.iso | en | |
| dc.subject | 通道編碼 | zh_TW |
| dc.subject | 線性區段碼 | zh_TW |
| dc.subject | A Star 解碼演算法 | zh_TW |
| dc.subject | 軟式短線性區段碼解碼演算法 | zh_TW |
| dc.subject | 權重樹狀搜索解碼演算法 | zh_TW |
| dc.subject | A Star Decoding Algorithm | en |
| dc.subject | Channel Codes | en |
| dc.subject | Priority Tree-Search Decoding Algorithm | en |
| dc.subject | Soft-Decision Decoding Algorithm For Short Linear Block Codes | en |
| dc.subject | Linear Block Codes | en |
| dc.title | 一些用於強化樹狀解碼的設計 | zh_TW |
| dc.title | Designs for Efficient Tree-Search Decoding Algorithms | en |
| dc.type | Thesis | |
| dc.date.schoolyear | 107-2 | |
| dc.description.degree | 碩士 | |
| dc.contributor.oralexamcommittee | 趙啟超,呂忠津,蘇賜麟,蘇育德 | |
| dc.subject.keyword | 通道編碼,線性區段碼,A Star 解碼演算法,軟式短線性區段碼解碼演算法,權重樹狀搜索解碼演算法, | zh_TW |
| dc.subject.keyword | Channel Codes,Linear Block Codes,A Star Decoding Algorithm,Soft-Decision Decoding Algorithm For Short Linear Block Codes,Priority Tree-Search Decoding Algorithm, | en |
| dc.relation.page | 124 | |
| dc.identifier.doi | 10.6342/NTU201903338 | |
| dc.rights.note | 有償授權 | |
| dc.date.accepted | 2019-08-14 | |
| dc.contributor.author-college | 電機資訊學院 | zh_TW |
| dc.contributor.author-dept | 電信工程學研究所 | zh_TW |
| 顯示於系所單位: | 電信工程學研究所 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-108-1.pdf 未授權公開取用 | 11.38 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
