第1章 緒論 1
1.1 信道編碼 1
1.2 現代信道編碼理論與技術 2
1.3 多元LDPC 碼 4
1.3.1 二元低密度校驗碼 4
1.3.2 多元低密度校驗碼 5
1.3.3 多元低密度校驗碼的特點 6
1.3.4 多元低密度校驗碼的應用 7
本章小結 8
第2章 多元LDPC碼基礎 9
2.1 代數基礎 9
2.1.1 有限交換群 9
2.1.2 有限域 12
2.2 線性分組碼與二元LDPC碼 14
2.3 多元LDPC碼的基本概念與原理 15
2.4 多元LDPC碼的譯碼(QSPA和FFTQSPA) 18
2.4.1 消息處理和傳遞算法的一般原理 18
2.4.2 基于多元低密度校驗碼的通信系統 20
2.4.3 多元和積算法(QSPA) 21
2.4.4 基于快速傅里葉變換的QSPA 25
本章小結 27
第3章 多元LDPC碼的構造 28
3.1 代數構造 29
3.1.1 基于有限域的構造 29
3.1.2 基于有限幾何的構造 33
3.1.3 基于Cage的構造 36
3.2 基于重復累加結構的多元LDPC碼 41
3.2.1 多元IRA碼的編碼器與編碼流程 42
3.2.2 多元IRA碼的正規圖與校驗矩陣 43
3.2.3 多元IRA碼的性能 44
3.3 基于陣列的多元LDPC碼 45
3.3.1 陣列多元LDPC碼的構造方法 46
3.3.2 陣列多元LDPC碼的性能 48
3.4 CSLDPC碼 51
3.4.1 CSLDPC碼的定義 51
3.4.2 CSLDPC碼快速編碼算法和快速譯碼算法 52
3.4.3 CSLDPC碼的性能 55
3.5 基于基模圖的多元LDPC碼 59
3.5.1 基模圖碼的基本原理 59
3.5.2 兩種多元基模圖LDPC碼構造方法 59
3.5.3 多元基模圖LDPC碼的性能 62
3.6 多元速率兼容碼的構造 66
3.6.1 Kite碼的編碼 67
3.6.2 Kite碼的譯碼 68
3.6.3 多元Kite碼的性能 68
本章小結 73
第4章 多元LDPC碼的低復雜度譯碼算法 75
4.1 擴展*小和算法 75
4.1.1 擴展*小和算法的基本原理 75
4.1.2 擴展*小和算法 76
4.1.3 擴展*小和算法的性能 80
4.2 XEMS算法 82
4.2.1 幾種消息截斷技術 83
4.2.2 XEMS算法 84
4.2.3 XEMS算法的性能與復雜度 85
4.3 基于可靠度的譯碼算法 87
4.3.1 廣義大數邏輯譯碼算法 87
4.3.2 廣義大數邏輯譯碼算法的復雜度與性能 90
本章小結 92
第5章 基于多元LDPC碼的編碼調制系統 93
5.1 一般編碼調制系統 94
5.1.1 編碼調制系統的評價指標 94
5.1.2 幾類編碼調制技術 96
5.2 基于多元LDPC碼的編碼調制系統 100
5.2.1 多元編碼調制系統的發送端 100
5.2.2 多元編碼調制系統的接收端 101
5.2.3 多元編碼調制系統的性能 102
5.3 面向高階調制的低復雜度檢測算法 103
5.4 聯合檢測譯碼算法 106
5.4.1 軟迭代去噪譯碼算法 107
5.4.2 硬迭代去噪譯碼算法 114
5.4.3 迭代去噪譯碼算法的復雜度 114
5.4.4 迭代去噪譯碼算法的性能 115
5.5 信號星座成形 121
5.5.1 編碼增益與成形增益 121
5.5.2 信號星座成形基本原理 122
5.5.3 兩種星座成形實現方法 123
5.5.4 性能評估 123
本章小結 126
第6章 多元LDPC碼的應用 127
6.1 多元LDPC碼在高速移動通信系統中的應用 127
6.1.1 基于OFDM的高速移動通信系統模型 128
6.1.2 多元LDPC編碼的高移動通信系統及其性能 129
6.2 多元LDPC碼在深空通信系統中的應用 132
6.2.1 深空通信中的編碼與調制 132
6.2.2 連續相位調制 133
6.2.3 連續相位調制的波形仿真 135
6.2.4 基于多元LDPC碼的SCCPM系統 139
6.2.5 基于多元LDPC碼的SCCPM系統的性能 144
6.3 多元LDPC碼在存儲系統中的應用 148
6.3.1 碼間串擾信道 148
6.3.2 多元LDPC編碼的存儲系統的系統模型 148
6.3.3 并節網格圖表示 150
6.3.4 低復雜度聯合檢測譯碼算法 151
6.3.5 低復雜度聯合檢測譯碼算法的總結 152
6.3.6 低復雜度聯合檢測譯碼算法的復雜度和性能 153
本章小結 157
參考文獻 158