汉明码编译码文档.docx
《汉明码编译码文档.docx》由会员分享,可在线阅读,更多相关《汉明码编译码文档.docx(11页珍藏版)》请在优知文库上搜索。
1、第一章绪论过失控制编码1.1 概述数字信号在传输过程中,由于受到干扰的影响,码元波形将变坏。接收端收到后可能发生错误判决。由于乘性干扰引起的码间串扰,可以采用均衡的方法来纠正。而加性干扰的影响那么需要用其他方法解决。在设计数字通信系统时,应该首先从合理选择调制制度,解调方法以及发送功率等方面考虑,使加性干扰缺乏以影响到误码率要求。在仍不能满足要求时,就要考虑采用过失控制措施了。从过失控制角度看,按加性干扰引起的错码分布规律不同,信道可以分为3类,即随机信道,突发信道和混合信道。在随机信道中,错码的出现是随机的,而且错码之间是统计独立的。在突发信道中,错码是成串集中出现的,而且在短促的时间段之间
2、存在较长的无错码区间。把既存在随机错码又存在突发错码的的信道称为混合信道。对于不同类型的信道,应该采用不同的过失控制技术。1.2 纠错编码原理我们把信息码分组,为每组信息码附加假设干监督码的编码称为分组码(blockcode).在分组码中,监督码元仅监督本码组中的信息码元。分组码一般用符号(n,k)表示,其中n是码组的总位数,又称为码组的长度(码长),k是码组中信息码元的数目,n-k=r为码组中的监督码元的数目,或者称为监督位数目,分组码的结构如图2示,图中前k位为信息位,后面附加r个监督位。其中an到a为k个信息位,a-到a为r个监督位。Qn-I3n-23r-SLo图4分组码的结构在分组码中
3、,把码组中“1”的个数称为码组的重量,简称码重。把两个码组中对应位上数字不同的位数称为码组的距离,简称为码距,码距又称为汉明距离。我们把某种编码中各个码组之间距离的最小值称为最小码距(d。)。一种编码的最小距离的大小直接关系着这种编码的检错与纠错能力:(1)为检测e个错码,要求最小码距d。大于等于e+1;(2)为了纠正t个错码,要求最小码距d。大于等于2t+l;(3)为纠正t个错码同时检测e个错码,要求最小码距d。大于等于e+t+1St).1.3汉明码编码Hamming码中文称作汉明码。汉明码是由汉明于1950年提出的,具有纠正一位错误能力的线性分组码它的突出特点是:编译码电路简单,易于硬件实
4、现;用软件实现编译码算法时,软件效率高;而且性能比拟好.1汉明码的定义:假设一致监督矩阵H的列是由不全为O且互不相同的所有二进制m(m22的正整数)重组成,那么由此H矩阵得到的线性分组码称为3汉明码。汉明码的构造特点:1) .绐定一个m,我们由二进制In重组成线性分组码的监督矩阵H,由二进制m重来标定一个发生错误的位置。由此可知,二进制m重共有2种位组合,去掉一个全为O的位组合,那么余下共有2-1种位组合。故汉明码的最大码长2-1。2) .由上面分析,我们可以知道:m即是汉明码监督位的位数。故一个汉明码中,信息位的位数k=nm=2-l-m3) .汉明码的距离为3,因此可以纠正1位错误,检出2位
5、错误。汉明码编码的主要算法汉明码的编码就是如何根据信息位数k,求出纠正一个错误的监督矩阵H,然后根据H求出信息位所对应的码字。构造汉明码监督矩阵H的方法很多,这里仅介绍一种。1)根据的信息位数k,从汉明不等式中求出校验位数m=n-k;2)在每个码字C:(C1,C2,中,用4,心,c7作为监督位,剩下的位作为信息位;3)用二进制数字表示2门列,得到2门列和m行监督矩阵H;4)用3步的H形成HC=0,从而得出In个监督方程;5)将的信息代入方程组,然后求出满足上述方程组的监督位C(i=0,1,m-l)o例如,用以上方法,很容易求出7,4,3汉明码的监督矩阵:11101001101010101100
6、1及编码所对应的码字为C=OlloOl。1.4.主要应用领域1. 4.1钢丝绳张力检测系统随着现代通信技术和计算机技术的高速开展,无线数字通信的应用越来越广泛.钢丝绳张力检测系统将数字无线通信、测量和计算机技术结合在一起,其功能是将电梯、缆车或提升机钢丝绳张力检测信息转换成数字信号,通过无线方式传送给控制中心,由控制中心对原始数据进行处理、分析和计算,输出人们想耍的结果,做出相应的判断与控制。因此,钢丝绳张力的检测系统对使用钢丝绳的提升设备的平安运行起着至关重要的作用。数字存储系统随着PC机的日益普及,存储对象的日渐多元化,用户对存储需求不断升级,如何保证数据稳定、高速传输?RAlD(,Red
7、undantArrayofIndependentDisk”)独立冗余磁盘阵列解决了这个难题,并且成为目前存储的主流技术。RAID之所以实现数据高速、可靠的传输,一个关键的核心技术就是应用了一定的过失控制编码技术。在RAlD众多系列中最复杂的RAID2中就采用了汉明码(HammingCOde)过失控制编码技术”,它在数据存储及移动过程中进行过失控制,对传输过程中出现的过失自动进行纠正,保证了数据传输的平安可靠性。保密通信技术随着计算机网络的开展及应用的普及,特别是在军事指挥,情报系统,银行系统的应用,通信的可靠性及保密性要求越来越高,这就要求研制新的高可靠性及保密性通信技术。接收端不仅能从接收到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汉明码 译码 文档