内容简介
本书以5G主要应用场景和性能指标为基础,对适合5G的几大编码技术逐一进行系统的描述。本书介绍的编码技术主要包含低密度校验码(LDPC)、极化码(Polar Code)、咬尾卷积码(TBCC)和Turbo码。除此之外,对外层编码和其他的高级编码都有专门的章节介绍。每一种编码技术的描述包括码的结构、编解码算法、性能仿真和算法复杂度分析。
目录
第 1章 背景介绍 1
1.1 前几代移动通信的演进 3
1.2 第五代移动通信系统(5G-NR)的系统要求 5
1.2.1 主要场景 5
1.2.2 关键性能指标和评估方法 7
1.2.3 调制编码的性能仿真参数 9
1.3 信道编码的主要方案 9
1.3.1 低密度校验码(LDPC) 9
1.3.2 极化码(Polar Code) 10
1.3.3 卷积码(Convolutional Code) 10
1.3.4 Turbo码 11
1.3.5 外层编码(Outer Code) 11
1.3.6 其他高级编码方案 12
1.4 本书的目的和篇章结构 13
参考文献 14
第 2章 低密度校验码(LDPC) 17
2.1 LDPC的产生和发展 18
2.2 LDPC码的基本原理 20
2.2.1 Gallager码 20
2.2.2 规则LDPC和非规则LDPC 22
2.2.3 置信度传播的基本原理及其应用 23
2.2.4 实用的解码方法 27
2.2.5 性能的理论分析 29
2.3 准循环LDPC码(QC-LDPC) 32
2.3.1 扩展矩阵 33
2.3.2 基础矩阵的基本结构 38
2.3.3 编码算法 39
2.3.4 准循环LDPC码的多码长设计 42
2.3.5 基于QC-LDPC码的多码率设计 45
2.3.6 基于QC-LDPC码的精细码率调整 46
2.3.7 一般LDPC码的短圈特性 46
2.3.8 QC-LDPC码的短圈特性 48
2.4 QC-LDPC码的译码结构 50
2.4.1 全并行译码(Full-parallel) 52
2.4.2 行并行译码(Row-parallel) 54
2.4.3 块并行译码(Block-parallel) 57
2.5 LDPC在5G-NR中的标准进展 59