这是一个读书系列,记录一些用作自己复习看,第一遍读这本书,加上我也只是个小白,可能就只是对书上的定义等进行简单的搬移,欢迎有做LDPC的小伙伴加入一起讨论。
本书题目是信道编码,但主要内容还是和LDPC有关的,经典与现代反应的正是LDPC码的发现(1961年)和再发现(1996年)。经典与现代的元素主要体现在译码器的不同:一步硬判决译码(经典)和迭代软判决译码(现代)。
文章目录
前言
第一章主要讲的是编码理论涉及到信息论的基础知识
1.1 数字数据通信和存储
1.1.1数字通信系统
以下是香农提出的基本数字通信(或存储)系统框图
这个框图就是经典的数字通信框图
(上图是从网上截的图,因为这是我第一次写这个东西,不知道会不会涉及到侵权啥的,所以有问题就和我说,以下是截图的网址https://blog.csdn.net/a493823882/article/details/109031491
)
这次看书我知道了以下:
(1)信源输出的就是可看作遵循某个概率模型的比特序列
(2)信源编码器就是对心愿比特序列进行压缩;对应的信源译码器,恢复出信源序列
(3)信道译码器的目的是对抗信道噪声、失真和干扰;对应着信道译码器,恢复出的序列存在噪声、失真和干扰。
(4)信道可以转换成为一个概率装置
1.1.2 信道容量
对信道的描述可以用信道容量C,在信道编码速率R语境下,信道容量的单位是“信息比特/信道比特”。(这里有个疑问,这就是码率??)
1.1.3 香农定理
平常经常看到的香农定理,就是在R<C时,存在码可以进行任意可靠传输,反之,香农证明得到在R.>C时,香农进一步证明了没有这样一种可以可靠传输的码。
1.2 信道编码概述
1.2.1 信道编码方案
信道编码的目的是保证码字在传输过程中尽量少的出现差错,目前放错编码方案有可以分为自动请求重传(ARQ)方案、前向纠错(FEC)方案,也存在一种混合FEC/ARQ方案。以下是对这几种方案的简单介绍。
(1)ARQ方案,其原理是接收端接收到码字后,可靠地检测接受字是否含有一个或多个错误,如果含有一个或多个错误,接收端则向发送端回一个重传请求。在这个方案中,码只有检错地功能,所以叫作检错码。
(2)FEC方案,其原理是对码加工,然后通过适当的译码算法就可纠正传输过程中出现的错误,所以这种码叫作纠错码,或者差错控制码。
(3)FEC/ARQ混合方案,如果译码器不能纠正信道引起的错误并能检测到这个事实,就发送一个重传请求。这是数据存储系统常用的一个方法。这种码叫作检错纠错码。
1.2.2 码的分类
线性码可分为:
(1)分组码:准循环码、循环码
(2)卷积码
1.3 信道编码范例:(7,4)汉明码
涉及到了第三章的一些,,以后再做介绍
1.4 涉及准则和性能度量
1.5 常用信道模型的信道容量公式
这两部分涉及到很多知识盲区,可能目前用到的还不是太多,用到了在回头来看。
总结
都是入门的概念