第 1章 背景介紹\t1
1.1 前幾代移動通信的演進\t3
1.2 第五代移動通信系統(tǒng)(5G-NR)的系統(tǒng)要求\t5
1.2.1 主要場景\t5
1.2.2 關鍵性能指標和評估方法\t7
1.2.3 調制編碼的性能仿真參數\t9
1.3 信道編碼的主要方案\t9
1.3.1 低密度校驗碼(LDPC) \t9
1.3.2 極化碼(Polar Code)\t10
1.3.3 卷積碼(Convolutional Code)\t10
1.3.4 Turbo碼\t11
1.3.5 外層編碼(Outer Code)\t11
1.3.6 其他高級編碼方案\t12
1.4 本書的目的和篇章結構\t13
參考文獻\t14
第 2章 低密度校驗碼(LDPC)\t17
2.1 LDPC的產生和發(fā)展\t18
2.2 LDPC碼的基本原理\t20
2.2.1 Gallager碼\t20
2.2.2 規(guī)則LDPC和非規(guī)則LDPC\t22
2.2.3 置信度傳播的基本原理及其應用\t23
2.2.4 實用的解碼方法\t27
2.2.5 性能的理論分析\t29
2.3 準循環(huán)LDPC碼(QC-LDPC)\t32
2.3.1 擴展矩陣\t33
2.3.2 基礎矩陣的基本結構\t38
2.3.3 編碼算法\t39
2.3.4 準循環(huán)LDPC碼的多碼長設計\t42
2.3.5 基于QC-LDPC碼的多碼率設計\t45
2.3.6 基于QC-LDPC碼的精細碼率調整\t46
2.3.7 一般LDPC碼的短圈特性\t46
2.3.8 QC-LDPC碼的短圈特性\t48
2.4 QC-LDPC碼的譯碼結構\t50
2.4.1 全并行譯碼(Full-parallel)\t52
2.4.2 行并行譯碼(Row-parallel)\t54
2.4.3 塊并行譯碼(Block-parallel)\t57
2.5 LDPC在5G-NR中的標準進展\t59
2.5.1 提升值設計\t59
2.5.2 緊湊型基本圖設計\t62
2.5.3 基本圖\t63
2.5.4 速率匹配\t69
2.5.5 交織\t71
2.5.6 分段\t73
2.5.7 信道質量指示(CQI)表格和編碼調制方案(MCS)表格\t75
2.5.8 傳輸塊大小(TBS,Transport Block Size)的確定\t78
2.6 復雜度、吞吐量和解碼時延\t83
2.6.1 復雜度\t83
2.6.2 吞吐量\t84
2.6.3 解碼時延\t84
2.7 鏈路性能\t85
2.7.1 短碼\t85
2.7.2 中長碼\t86
2.7.3 長碼\t86
2.8 LDPC碼在3GPP中的應用\t87
2.9 未來發(fā)展\t94
2.10 小結\t94
參考文獻\t95
第3章 極化碼\t99
3.1 Polar碼的起源\t101
3.2 Polar碼在國內外的研究狀況\t102
3.3 Polar碼的基本原理\t106
3.3.1 信道\t106
3.3.2 信道合并\t107
3.3.3 信道分離\t109
3.3.4 信道極化\t110
3.4 極化碼基本的編碼和解碼方法\t112
3.4.1 編碼簡介\t112
3.4.2 解碼簡介\t113
3.5 Polar碼構造\t116
3.5.1 錯誤檢測\t117
3.5.2 編碼矩陣生成\t123
3.6 Polar碼序列\(zhòng)t127
3.6.1 基本概念\t127
3.6.2 若干序列介紹\t129
3.6.3 序列的特性\t136
3.6.4 序列的選擇準則\t137
3.6.5 序列的融合、3GPP最終選擇的序列及未來發(fā)展\t138
3.6.6 速率匹配對序列的預凍結\t139
3.7 Polar碼的速率匹配\t140
3.8 交織\t141
3.8.1 等腰直角三角形交織\t141
3.8.2 雙矩形交織\t143
3.8.3 速率匹配過程中的交織 \t143
3.9 Polar碼的重傳\t145
3.10 分段\t147
3.11 系統(tǒng)Polar碼\t148
3.12 2D Polar碼\t151
3.13 Polar碼解碼算法\t153
3.13.1 SC算法\t153
3.13.2 SC-L算法\t154
3.13.3 基于統(tǒng)計排序的譯碼算法\t156
3.13.4 置信度傳播(BP)算法\t158
3.13.5 Polar碼并行解碼\t159
3.14 復雜度、吞吐量與解碼時延\t161
3.14.1 計算復雜度\t161
3.14.2?。ù鎯Γ┛臻g復雜度\t162
3.14.3 吞吐量\t163
3.14.4 解碼時延\t163
3.15 Polar碼的性能\t164
3.15.1 最小漢明距離\t164
3.15.2 誤塊率\t164
3.15.3 虛警率\t166
3.15.4 與其他碼的性能比較\t167
3.16 3GPP協(xié)議中的Polar碼\t171
3.17 Polar碼的優(yōu)點、缺點及未來發(fā)展\t174
參考文獻\t175
第4章 卷積碼\t185
4.1 卷積碼的原理\t186
4.1.1 卷積碼原理和解碼算法\t186
4.1.2 基本性能\t190
4.1.3 解碼復雜度和吞吐量分析\t193
4.1.4 咬尾卷積碼(TBCC)\t194
4.2 卷積碼在蜂窩標準中的應用\t198
4.2.1 3G UMTS(WCDMA)中的卷積碼\t198
4.2.2 LTE中的卷積碼\t199
4.3 卷積碼的增強\t200
4.3.1 支持多種版本冗余\t200
4.3.2 支持更低碼率\t201
4.3.3 性能更優(yōu)的生成多項式\t202
4.3.4 CRC輔助的列表解碼\t204
參考文獻\t206
第5章 Turbo碼\t209
5.1 Turbo碼原理\t210
5.1.1 Turbo碼之前的級聯(lián)碼\t211
5.1.2 并行級聯(lián)卷積碼\t212
5.1.3 解碼算法\t213
5.1.4 基本性能\t219
5.2 LTE的Turbo碼\t221
5.2.1 LTE的Turbo碼的結構\t221
5.2.2 LTE Turbo碼的QPP交織器\t222
5.2.3 鏈路性能\t226
5.2.4 解碼復雜度分析\t227
5.3 Turbo碼2.0\t229
5.3.1 更長的碼長\t229
5.3.2 更低的碼率\t229
5.3.3 咬尾Turbo碼\t231
5.3.4 新的打孔方式\t233
5.3.5 新的交織器\t233
參考文獻\t234
第6章 外碼\t237
6.1 信道特性與外碼\t238
6.2 顯式外碼\t239
6.2.1 常用外碼\t239
6.2.2 包編碼(Packet Coding)\t241
6.3 隱式外碼\t256
6.4 小結\t256
參考文獻\t256
第7章 其他高級編碼方案\t259
7.1 多元域LDPC碼\t260
7.1.1 概念\t260
7.1.2 多元LDPC碼比特交織編碼調制(BICM)方案\t261
7.1.3 多元碼調制映射方案\t262
7.2 多元域RA碼\t266
7.2.1 交織器\t268
7.2.2 加權器\t270
7.2.3 組合器與累加器\t271
7.2.4 譯碼\t271
7.3 格碼\t271
7.4 基于無速率碼的自適應編碼\t279
7.5 階梯碼\t281
7.5.1 編碼\t282
7.5.2 解碼\t283
7.5.3 性能\t283
7.5.4 未來演進方向\t284
參考文獻\t285
縮略語\t287