第1章 绪论 1
1.1 Turbo码的起源 1
1.2 Turbo码的性能及特点分析 1
1.3 LDPC码概述 5
1.4 LDPC码的基本构造方法 7
1.5 LDPC码的编码和译码 12
1.6 基于LDPC码的MIMO空间复用系统 13
1.7 基于Turbo码和LDPC码的保密通信 13
参考文献 15
附录 Gallagher码的校验矩阵:1/2码率 19
第2章 Turbo编解码 22
2.1 Turbo编码器结构与算法 22
2.2 交织器 24
2.3 Turbo码的解码器 28
2.4 LOG-MAP算法 28
2.5 SOVA算法 30
2.6 Turbo码编解码系统仿真 31
2.7 Turbo码最小码重与最小距离 34
参考文献 37
附录 基于定理1的Turbo码的等价生矩阵的码重分布与最小码重估计主程序 39
第3章 Turbo码与LDPC码的自适应解码 41
3.1 Turbo自适应解码 41
3.2 多径信道下LDPC码的自适应解码 44
参考文献 50
附录 列重为3的随机LDPC码设计程序 51
第4章 LDPC码的短环、最小码重与最小距离 56
4.1 一般结构的LDPC码的四环检验 56
4.2 LDPC码最小码重与最小距离 58
4.3 应用例 62
参考文献 63
附录1 LDPC码四环检验程序 65
附录2 LDPC码六环检验演示程序 65
附录3 基于定义5和定理4的LDPC码最小码重搜寻程序 66
第5章 LDPC编码算法与译码算法 69
5.1 LDPC编码算法 69
5.2 LDPC译码算法 75
参考文献 83
附录 基于BP算法的LDPC译码程序 85
第6章 准循环LDPC码设计 87
6.1 概述 87
6.2 QC码的四环检验 88
6.3 QC LDPC码仿真与性能分析 91
6.4 不规则QC码构造方法 96
6.5 802.16e标准中LDPC码的设计 98
6.6 可快速编码的不规则QC码 99
参考文献 102
附录 例5的LDPC码的设计与仿真程序 103
第7章 IEEE 802.16e标准LDPC码 106
7.1 IEEE 802.16e标准LDPC码的构造 106
7.2 单位矩阵循环右移的性质 108
7.3 校验矩阵H的子矩阵的逆 109
7.4 IEEE 802.16e标准LDPC码的快速编码 112
7.5 编码复杂度分析 114
7.6 IEEE 802.16e标准LDPC码的仿真实验 114
参考文献 116
附录 117
第8章 DVB-S2标准中的LDPC码 120
8.1 概述 120
8.2 DVB-S2的LDPC码设计 121
8.3 DVB-S2标准中的LDPC码编码算法 122
8.4 编码复杂度分析 125
8.5 DVB-S2标准LDPC码与IEEE 802.16e LDPC码的误码率性能比较 125
8.6 基于DVB-S2标准的LDPC缩短码 126
8.7 DVB-S2标准中LDPC码的改进 128
参考文献 132
附录 R=1/2,码长16200 bit的DVB-S2 LDPC码设计与仿真程序 132
第9章 原模图LDPC码 136
9.1 原模图LDPC码 136
9.2 基于子矩阵移位法的围数为8的规则LDPC码设计 146
参考文献 148
附录1 码率2/5原模图(n=5120,k=2048)LDPC码的校验矩阵H的设计和仿真程序 149
附录2 码率R=0.5情况下,码长N=1080,1512,基于子矩阵移位法的LDPC码的校验矩阵H的设计和仿真程序 151
第10章 CCSDS标准的LDPC码 157
10.1 背景 157
10.2 近地应用的LDPC码 157
10.3 近地应用的LDPC码的推广 164
10.4 深空应用的LDPC码 168
10.5 深空应用的LDPC码的推广 176
参考文献 178
附录 近地应用的LDPC码的设计与仿真程序 180
第11章 GB20600标准的LDPC码 182
11.1 概述 182
11.2 GB20600 LDPC码的构造 183
11.3 GB20600-LDPC码编码方案 188
11.4 可用于GB20600标准LDPC码的快速迭代算法 189
11.5 快速迭代算法的码的仿真结果 192
11.6 基于GB20600标准LDPC码的1/2码率LDPC码 194
参考文献 197
附录1 (GB 20600—2006规范性附录B) 197
附录2 LDPC(7493,3048)码的设计与系统仿真程序 201
第12章 基于LDPC码的MIMO空间复用系统 207
12.1 概述 207
12.2 MIMO系统的导引信号序列 207
12.3 无波束赋形的MIMO系统的下行链路 209
12.4 有波束赋形的MIMO系统的下行链路 211
12.5 无波束赋形的MIMO系统的上行链路 213
12.6 实验和小结 215
参考文献 216
附录 基于LDPC码的MIMO空间复用系统基带仿真程序 217
第13章 基于Turbo码与LDPC码的保密通信技术 220
13.1 保密学的基本知识 220
13.2 信息保密技术简介 221
13.3 基于Turbo码的保密通信 223
13.4 基于Turbo码的数字水印方案 232
13.5 加密LDPC编解码器 238
参考文献 245
附录 利用交织器对数字图像加密的程序 247