版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网络网络工程系工程系- -Information Theory and Coding第六章信道编码信道编码赵永斌石家庄铁道大学信息科学与技术学院 2021年12月16日第第20讲讲网络网络工程系工程系- -Information Theory and Coding2回顾l线性分组码码字间的关系l生成矩阵l一致校验矩阵与生成矩阵的关系错误图样与伴随式l陪集与译码网络网络工程系工程系- -Information Theory and Coding6.3 线性分组码原理线性分组码原理6.3.1 汉明距离与汉明重量汉明距离与汉明重量6.3.2 汉明距离与汉明重量间关系汉明距离与汉明重量间关系6.3.3
2、 线性分组码译码线性分组码译码6.3.4 检错与纠错检错与纠错网络网络工程系工程系- -Information Theory and Coding6.3.1 汉明距离、汉明重量汉明距离、汉明重量l最小最小Hamming距离距离线性分组码的最小线性分组码的最小Hamming距离定义距离定义为两个不同码字的为两个不同码字的Hamming距离的最距离的最小值,记为小值,记为dmin。区别:区别:汉明距离汉明距离与与最小最小汉明距离汉明距离网络网络工程系工程系- -Information Theory and Coding6.3.1 汉明距离、汉明重量汉明距离、汉明重量l最小最小Hamming重量重量
3、线性分组码的最小线性分组码的最小Hamming重量定义为非全重量定义为非全0码字的码字的Hamming重量的最小值,记为重量的最小值,记为wmin。区别:区别:汉明重量汉明重量与与最小最小汉明重量汉明重量网络网络工程系工程系- -Information Theory and Coding6.3.2 汉明距离与汉明重量关系汉明距离与汉明重量关系定理定理1 线性分组码的最小汉明距离等于最小汉明重线性分组码的最小汉明距离等于最小汉明重量,即量,即dmin=wmin。证明:设两个不同的码字证明:设两个不同的码字u(1)和和u(2),使得,使得dmin=d(u(1) , u(2)=w(u(1)-u(2)
4、。注意到注意到(u(1)-u(2)是一个非全是一个非全0码字,所以码字,所以dminwmin。设一个非全设一个非全0码字码字u,使得,使得wmin=w(u)=w(u-全全0码字码字)=d(u, 全全0码字码字)。所以所以dminwmin。证完。证完。 网络网络工程系工程系- -Information Theory and Coding6.3.2 汉明距离与汉明重量关系汉明距离与汉明重量关系定理定理2 设信道的输入为码字设信道的输入为码字u,信道的输出为向量,信道的输出为向量y,差错向量为,差错向量为e=y-u。则。则(1)当)当w(e)dmin,yHT肯定不是全肯定不是全0的的N-L维向量维向
5、量,因而发现信道传输错误。,因而发现信道传输错误。(2)当)当w(e)(dmin-1)/2(下方取整),由上述实(下方取整),由上述实用纠错译码算法肯定将用纠错译码算法肯定将y译为真正的原发码字译为真正的原发码字u,而不会将,而不会将y译为其它码字。译为其它码字。 网络网络工程系工程系- -Information Theory and Coding6.3.2 汉明距离与汉明重量关系汉明距离与汉明重量关系证明证明(1)当)当w(e)(dmin-1)/2w(e)=d(y,u)。因此,所有码字中因此,所有码字中,u与与y的的Hamming距离最小。距离最小。网络网络工程系工程系- -Informat
6、ion Theory and Coding6.3.3 线性分组码译码线性分组码译码定理定理1 设信道的输入为码字设信道的输入为码字u,信道的输出为向量,信道的输出为向量y,差错向量为,差错向量为e=y-u。当。当w(e)(dmin-1)/2(下方取(下方取整),由上述实用纠错译码算法未必将整),由上述实用纠错译码算法未必将y译为译为u。证明证明 设信道的输入为码字设信道的输入为码字u,设另一个码字,设另一个码字c恰好满恰好满足足d(c, u)= dmin。网络网络工程系工程系- -Information Theory and Coding6.3.3 线性分组码译码线性分组码译码设输出向量是这样
7、的设输出向量是这样的y: d(c, u)= d(c, y)+d(y,u); (三角不等式变为等式(三角不等式变为等式)w(e)=d(y,u)=(dmin-1)/2+1(dmin-1)/2。请注意,请注意,这样的输出向量这样的输出向量y存在!存在!而且此时而且此时d(c, y)= d(c, u)-d(y,u)=dmin-(dmin-1)/2+1=dmin-1-(dmin-1)/2。d(y,u)=(dmin-1)/2+1;d(c, y)=dmin-1-(dmin-1)/2。网络网络工程系工程系- -Information Theory and Coding当当dmin是奇数时,是奇数时,d(y,u
8、)=(dmin-1)/2+1,d(c, y)= (dmin-1)/2,故故d(c, y)(dmin-1)/2 ,则未必,则未必e(s)=e,因而未必,因而未必c=u。换句话说,如果换句话说,如果w(e)(dmin-1)/2 ,则,则e一定是一定是s=eHT的陪的陪集首;如果集首;如果w(e)(dmin-1)/2 ,则,则e未必是未必是s=eHT的陪集的陪集首。首。网络网络工程系工程系- -Information Theory and Coding6.3.3 线性分组码译码线性分组码译码l说明说明 设信道真正的输入码字为设信道真正的输入码字为u,信道的输,信道的输出向量为出向量为y,真正的差错向
9、量为,真正的差错向量为e=y-u。网络网络工程系工程系- -Information Theory and Coding6.3.4 检错与纠错检错与纠错定理定理 设真正的差错向量为设真正的差错向量为e。w(e)t时肯定正确译时肯定正确译码,当且仅当码,当且仅当dmin2t+1。推论推论 设真正的差错向量为设真正的差错向量为e。肯定正确译码肯定正确译码的概率的概率为为 2/ ) 1(0minmin)1 ()2/ ) 1()(dttNttNppCdewP网络网络工程系工程系- -Information Theory and Codingl 说明说明dmin是线性分组码纠错能力的一个指标。是线性分组码
10、纠错能力的一个指标。dmin越越大,大,(dmin-1)/2就越大,就越大,肯定正确译码的肯定正确译码的概率也越概率也越大。当大。当N比比L大得越多,码字在所有大得越多,码字在所有N维向量中占的维向量中占的比例越小,越容易使得比例越小,越容易使得dmin大。问题是,当大。问题是,当N和和L都都确定时,如何设计码使得确定时,如何设计码使得dmin大。大。l 纠正一种误解:纠正一种误解:dmin越大,越大,肯定正确译码肯定正确译码的概率越大。决不能说:的概率越大。决不能说:dmin越大,越大,正确译码正确译码的概率越大。(怎么回事?)的概率越大。(怎么回事?)6.3.4 检错与纠错检错与纠错网络网
11、络工程系工程系- -Information Theory and Codingl “肯定正确译码肯定正确译码”=w(e)(dmin-1)/2; “不能肯定正确译码不能肯定正确译码”=w(e)(dmin-1)/2。注意:注意:P(肯定正确译码肯定正确译码)+ P(不能肯定正确译码不能肯定正确译码)=1。这就是说,这就是说,“肯定正确译码肯定正确译码”的概率越大,的概率越大,“不能不能肯定正确译码肯定正确译码” 的概率越小。的概率越小。“正确译码正确译码”=“肯定正确译码肯定正确译码”“不能肯定正确译不能肯定正确译码中的一部分码中的一部分”。6.3.4 检错与纠错检错与纠错网络网络工程系工程系-
12、-Information Theory and Coding6.3.4 检错与纠错检错与纠错 一个线性分组码,一个线性分组码,dmin小,肯定正确译小,肯定正确译码的概率小,但码的概率小,但“不能肯定正确译码中的不能肯定正确译码中的一部分一部分” 的概率很大,则正确译码的概率的概率很大,则正确译码的概率也可能很大。也可能很大。网络网络工程系工程系- -Information Theory and Codingl“肯定正确译码肯定正确译码”=w(e)(dmin-1)/2; “不能肯定正确译码不能肯定正确译码”=w(e)(dmin-1)/2。注意:注意:P(肯定正确译码肯定正确译码)+ P(不能肯
13、定正确译码不能肯定正确译码)=1。这就是说,这就是说,“肯定正确译码肯定正确译码”的概率越大,的概率越大,“不能肯定正确译码不能肯定正确译码” 的概率越小。的概率越小。6.3.4 检错与纠错检错与纠错网络网络工程系工程系- -Information Theory and Coding6.3.4 检错与纠错检错与纠错练习练习回答“肯定正确译码”、“不能肯定正确译码”、“肯定不能正确译码”。(1)w(e)(dmin-1)/2;(2)w(e)(dmin-1)/2;(3)e是一个码字;(4)e不是一个码字。网络网络工程系工程系- -Information Theory and Coding例例 求一致
14、校验矩阵;码字集合;译码预计算(简化计算量)。求一致校验矩阵;码字集合;译码预计算(简化计算量)。 显然是系统码。显然是系统码。100011010101001110G011100101010110001H网络网络工程系工程系- -Information Theory and Coding信息向量码字000 000000100 011100010 101010001 110001110 110110101 101101011 011011111 000111伴随式s陪集首e(s)000 000000100 100000010 010000001 001000110 000100101 00001
15、0011 000001111 100100网络网络工程系工程系- -Information Theory and Coding观察有,观察有,dmin=3;(dmin-1)/2=1。当当真正的差错向量的真正的差错向量的Hamming重量不超过重量不超过1时,时,肯定正确译码;肯定正确译码;当当真正的差错向量的真正的差错向量的Hamming重量超过重量超过1时,未时,未必正确译码。必正确译码。网络网络工程系工程系- -Information Theory and Coding肯定正确译码肯定正确译码的概率为的概率为(1-p)6+6(1-p)5p。正确译码正确译码的概率为的概率为(1-p)6+6(1-p)5p+(1-p)4p2。若若p=10-2,则,则(1-p)6=0.9415; (1-p)6+6(1-p)5p=0.9986; (1-p)6+6(1-p)5p+(1-p)4p2=0.9987。网络网络工程系工程系- -Information Theory and Coding设信道的输出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 悬挑脚手架方案
- (完整版)自动喷水灭火系统施工方案
- 未来五年开窍胶囊市场需求变化趋势与商业创新机遇分析研究报告
- 未来五年中式正餐市场需求变化趋势与商业创新机遇分析研究报告
- 未来五年助起跑器行业市场营销创新战略制定与实施分析研究报告
- 未来五年新形势下止咳平喘膏药行业顺势崛起战略制定与实施分析研究报告
- 未来五年传真机批发市场需求变化趋势与商业创新机遇分析研究报告
- 2026江苏食品药品职业技术学院招聘专职辅导员3人备考题库及答案详解(必刷)
- 2026内蒙古呼和浩特职业技术大学第二批人才引进23人备考题库带答案详解(达标题)
- 2026上半年广东广州市越秀区教育局招聘事业编制教师83人备考题库及参考答案详解(轻巧夺冠)
- 2026届安徽省示范高中皖北协作区高三下学期第28届联考(高考一模)物理试题
- 汽车涂装专业英语词汇课件
- GB/T 47111-2026公园城市建设评价指南
- 竹笛介绍教学
- 业主群规范管理制度
- 重组人生长激素在儿科临床的应用
- 2026年市场波动对电气行业的影响
- 2025年物权法考试真题及答案
- 政府采购保密管理制度范本(3篇)
- T-CAQ 10201-2024《质量管理小组活动准则》解读与实践指南
- 产品设计说课要点解析
评论
0/150
提交评论