信道编码纠错码基础幻灯片.ppt
《信道编码纠错码基础幻灯片.ppt》由会员分享,可在线阅读,更多相关《信道编码纠错码基础幻灯片.ppt(99页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信道编码纠错码基础第1页,共99页,编辑于2022年,星期五课程概况目的目的:了解信道编码的作用与意义作用与意义,对信道编码的研究方法和成果研究方法和成果有广泛的基本认识,学会应用信道编码应用信道编码,为进一步研究打下基础特点特点:以概念和物理意义为主,数学推导尽量放到课外第2页,共99页,编辑于2022年,星期五教材及参考书“纠错码纠错码原理与方法原理与方法”,王新梅,西安电子科技大学出版社,高等学校教材“差错控制编码差错控制编码”,ShuLin等著,晏坚等译,机械工业出版社,电子与电气工程图书“Digital Modulation and Coding”,S.G.Wilson,Prenti
2、ce Hall(“数字调制与编码”影印版,电子工业出版社,通信与信息科学教育丛书)第3页,共99页,编辑于2022年,星期五作业及考试作业:每章布置课后练习,20%。项目:二至四人为一组,选择一篇或两篇相关论文精读,模拟论文作者写一份国家自然科学基金申请书和答辩ppt,组长代表全组作报告;用C语言、Java或Matlab实现其中一篇论文的算法,20%。考试:基本概念、计算和简单证明,60%。第4页,共99页,编辑于2022年,星期五“通信的基本问题就是在一点重新准确地或近似地再现另一点所选择的消息”。烽火狼烟、摔杯为号、铜镜反光、鸣金收兵、集结号C.E.Shannon(1916-2001)第5
3、页,共99页,编辑于2022年,星期五第6页,共99页,编辑于2022年,星期五为什么需要信道编码?第7页,共99页,编辑于2022年,星期五信道编码发展简史(1)1948年C.E.Shannon信道编码定理20世纪四十年代,Hamming码、Golay码1954年,Reed-Muller码1955年Elias提出卷积码循环码(CRC,CyclicRedundancyCheck)1959年BCH码(Bose,Ray-Chaudhuri,Hocquuenghem)1960年RS码(Reed-Solomon)第8页,共99页,编辑于2022年,星期五信道编码发展简史(2)序列译码算法:1961年,
4、Wozencraft,Reiffen,1963Fano,1969,Jelinek.1963年Massy门限译码算法1966年Forney级联编码概念同年Forney提出GMD算法1967年viterbi算法1967年Berlekmp译码算法第9页,共99页,编辑于2022年,星期五信道编码发展简史(3)1974年BCJR算法1976年HR算法(Hartman和Rudoolph)1971年WeldonWED算法1972年Chase算法1982年Ungerbock提出TCM概念1993年,Turbo码,ClaudeBerrou,AlainGlavieux和PunyaThitimajshima第10
5、页,共99页,编辑于2022年,星期五信道编码在GSM中应用信道编码是提高通信系统可靠性的最主要手段,它不仅成功地用于典型的加性高斯噪声AWGN信道,也成功的用于各类变参量的衰落信道,前者主要是卫星通信。信道编码在数字蜂窝移动通信中最典型的应用是在全球移动通信系统GSM中的应用。在GSM中无线信道按其功能可分为业务信道(TCH)和控制信道(CCH),其中业务信道用于传送话音与数据,控制信道用于传送信令和同步。GSM的信道编码系统总体框图如图所示。第11页,共99页,编辑于2022年,星期五GSM编、译码器方框图第12页,共99页,编辑于2022年,星期五图解GSM语音信道编码第13页,共99页
6、,编辑于2022年,星期五CDMA(IS-95)CDMA2000(IS-2000)、WCDMA中的信道编码IS-95是高高通通公司基于CDMA技术发展出来的2G移移动动通通信信标准:检错码、卷积码、交织编码。CDMA2000:检错码、卷积码、Turbo码、交织编码。WCDMA:检错码、卷积码、Turbo码、交织编码。第14页,共99页,编辑于2022年,星期五第一章 纠错码的基本概念Basic Concepts of Error Control Coding 1.1 数字通信系统的组成及信道模型数字通信系统的组成及信道模型 1.2 差错控制系统和纠错码分类差错控制系统和纠错码分类 1.3 最大
7、似然译码和纠错码的基本概念最大似然译码和纠错码的基本概念 1.4 信道编码定理信道编码定理 第15页,共99页,编辑于2022年,星期五1.1 数字通信系统的组成及信道模型数字通信系统的组成及信道模型 一、一、数字通信系统的组成数字通信系统的组成通信的目的是要把对方不知道的消息及时可靠地(有时还须秘密地)传送给对方,因此,要求一个通信系统传输消息必须可靠与快速,在数字通信系统中可靠与快速往往是一对矛盾。若要求快速,则必然使得每个数据码元所占的时间缩短、波形变窄、能量减少,从而在受到干扰后产生错误的可能性增加,传送消息的可靠性减低。若要求可靠,则使得传送消息的速率变慢。因此,如何较合理地解决可靠
8、性与速度这一对矛盾,是正确设计一个通信系统关键问题之一。通信理论本身(包括纠错码)也正是在解决这对矛盾中不断发展起来的。第16页,共99页,编辑于2022年,星期五图1-1数字通信系统模型第17页,共99页,编辑于2022年,星期五图中,信源编码器是把信源发出的消息如语言、图像、文字等转换成为二进制(也可转换成为多进制)形式的信息序列,并且为了使传输有效,还去掉了一些与传输信息无关的多余度(有时为了保密,信源编码器后还可接上加密器)。为了抗击传输过程中的各种干扰,往往要人为地增加一些多余度,使其具有自动检错或纠错能力,这种功能由图中的信道编码器即纠错编码器完成。发射机(调制器)的功用是把纠错码
9、送出的信息序列通过调制器变换成适合于信道传输的信号。数字信号在信道传输过程中,总会遇到各种干扰而使信号失真,这种失真信号传输到接收端的接收机,进行解调,变成二进制(或多进制)信息序列。由于信道干扰的影响,该信息序列中可能已有错误,经过信道译码器即纠错码译码器,对其中的错误进行纠正,再通过信源译码器恢复成原来的消息送给用户。第18页,共99页,编辑于2022年,星期五本课程研究的是图中的信道编、译码器即纠错编、译码器两个方框,为了研究方便,将上述模型再进一步简化成图-所示的模型。在此模型中,信源是指原来的信源和信源编码器,其输出是二(多)进制信息序列。信道是包括发射机、实际信道(或称传输媒质)和
10、接收机在内的广广义义信信道道(又称编编码码信信道道),它的输入是二(多)进制数字序列,输出一般也是二(多)进制数字序列,而图中的信宿可以是人或计算机。第19页,共99页,编辑于2022年,星期五图1-2数字通信系统简化模型第20页,共99页,编辑于2022年,星期五二、信道模型回顾:编码是消息到信道波形或矢量的一种映射关系从数学上看,信道实际上也是从发空间X到收空间Y一个概率映射函数第21页,共99页,编辑于2022年,星期五收发集合可以以符号集的多重形式表示,相当于多维空间。发空间的维数n与收空间的维数m可以不等例如当发送波形x(t)通过一个滤波器h(t)时,输出y(t)=x(t)*h(t)
11、,如果x(t)只在0,T内有值,而当h(t)有一定的宽度t时,输出的非零长度变成了T+t,也就是说当接收采样率等于或高于发送采样率时,接收的维数增加了。而如果接收时采用了较低的采样率,则有效维数就减低了。第22页,共99页,编辑于2022年,星期五根据收发空间中每一维所取的数域有限或无限可分为离散信道和连续信道这里借用了空间的名称,但只用到了它的集合概念而没有用到空间中的运算,只有线性信道才可以直接用线性运算构成一个线性空间。离散信道可用转移概率律描述:P(y=b|x=a),a=(a1,a2,.aK)X(发空间)(发空间),b=(b1,b2,.bJ)Y(收空间)(收空间),均为矢量(或K(J)
12、重符号)第23页,共99页,编辑于2022年,星期五信道特性:信道译码:发送ak,收到bj的概率为,接收端不唯一,以什么准则译码,使差错可接受?第24页,共99页,编辑于2022年,星期五例:二元对称信道正确的传递概率分别为1/3和1/3。第25页,共99页,编辑于2022年,星期五译码器1:译码性能分析:则在此译码器下,平均错误概率为(设输入为等概)第26页,共99页,编辑于2022年,星期五译码器2:第27页,共99页,编辑于2022年,星期五关于译码准则的结论第28页,共99页,编辑于2022年,星期五现在以图1-2的模型来讨论二进制数字序列通过该系统时所发生的情况。设从信源送出字母A,
13、它的二进制序列为11000,以基带信号传送,经发射机调制后,送往信道的已调信号如图1-3所示。由于信道的干扰,从信道输出端的信号产生了失真,如图1-4所示。这些失真信号送入接收机进行判决时,由于第一、二、四、五码元的波形失真不大,容易正确地判为1、1和0、0;但对第三个码元来说,由于失真严重而难于判决。这时有以下三种判决方法:一是勉强作出是0还是1的判决,即所谓硬硬判判决决;另一种是对该码元暂且不作判决,而输出一个未知或待定的信号“x”,称其为删删除除符符号号;第三种方法是输出一种有关该码元的信息,例如关于0和1的后验概率或似然函数,这种作法称为软软判判决决。当然软判决的性能较好,但实现起来较
14、复杂。第29页,共99页,编辑于2022年,星期五图1311000发送的已调信号波形第30页,共99页,编辑于2022年,星期五图1-4接收端收到的失真信号波形第31页,共99页,编辑于2022年,星期五在二进制硬判决情况下,信道可用图1-5所示的简单模型表示。图中,p01和p10分别是0错成1和1错成0的概率,称信信道道转转移移概概率率。该信道的信道转移概率矩阵可用描述。如果p01=p10=pe,则称这种信道为二二进进制制对对称称信信道道,简称BSC(Binary Symmetric Channel)。否则,称为不不对对称称信信道道。若p01或p10等于零,则称为Z Z信信道道。通常BSC是
15、一种无无记记忆忆信信道道,所以也称随随机机信道信道,它说明数据序列中出现的错误彼此无关。第32页,共99页,编辑于2022年,星期五图15二进制信道第33页,共99页,编辑于2022年,星期五如果信道的输入是二进制符号,而输出是离散的q(qpm2)进制符号,如图1-6所示,且p(i0)p(q-1-i1),i0,1,q-1,则这种信道称为离离散散无无记记忆忆信信道道(Discrete Memoryless Channel,DMC)DMC),显然BSC是DMC的一种特殊情况。DMC的信道转移概率矩阵第34页,共99页,编辑于2022年,星期五图1-6DMC第35页,共99页,编辑于2022年,星期
16、五在作删除判决情况下,信道可用图1-7所示的模型表示,称为二二进进制制删删除除信信道道,简称BEC(Binary Erasure Channel),一般它也是对称信道。图中,pe为信道的转移概率,q为删除概率,在有删除处理情况下,信道的转移概率pe一般很小,可忽略,因此把图1-7所示的模型用图1-8代替,称为二进制纯删除信道。以后所说的BEC都是指这种信道。应当指出,当码元作删除处理时,它在序列中的位置是已知的,仅不知其值是0还是1,故对这种BEC信道的纠错要比BSC信道容易。第36页,共99页,编辑于2022年,星期五图图 1-7 二进制删除信道二进制删除信道 第37页,共99页,编辑于20
17、22年,星期五图图 1-8 二进制纯删除二进制纯删除 第38页,共99页,编辑于2022年,星期五上述三种信道模型只是为了讨论问题方便而简化成理想的情况,它们表达了某些实际信道传送信号的主要特征。例如,卫星信道或深空信道,可近似看成是BSC。但有很多实际信道如高频、散射、有线等信道,由于各种干扰所造成的错误,往往不是单个地而是成群成串地出现的,也就是一个错误的出现,往往引起其前后码元的错误(突突发发错错误误),表现为错误之间的相关性。产生这种错误的信道称有记记忆忆信信道道或突突发发信信道道。在计算机存贮系统中,磁带的缺陷或读写头接触不良所引起的错误,也属于这种类型。但由于实际信道干扰的复杂性,
18、所引起的错误往往不是单纯的一种,而是两种错误形式并存,只不过有的信道以某种错误形式为主罢了。第39页,共99页,编辑于2022年,星期五像这种随机错误与突发错误并存的信道,称为组合信道或复合信道。作为检错与纠错用的抗干扰码,必须针对这几类信道,设计能纠正随机错误或纠正突发错误的码,或者设计既能纠正随机错误又能纠正突发错误的码。我们将首先讨论BSC和BEC(包括多进制)的纠错编码问题。第40页,共99页,编辑于2022年,星期五由于目前在信道中传输或计算机内部运算的数据序列,大部分是二进制数字序列,因此以后主要讨论二进制数字通信中的纠错码,当然这些纠错码往往可以推广到q(素数或素数的幂)进制情况
19、,这将在以后具体讨论时予以说明。二进制情况下,序列之间0、1两个符号按下列规则进行运算:+01001110模2相加模2相乘01000101为了简便,今后用+和表示模2相加和相乘。在模2情况下,加和减是一回事。第41页,共99页,编辑于2022年,星期五 三、三、错误图样错误图样设发送的是n个码元长的序列C:(cn-1,cn-2,c1,c0),通过信道传输到达接收端(纠错码译码器输入端)的序列为R:(rn-1,rn-2,r1,r0)。由于信道中存在干扰,R序列中的某些码元可能与C序列中对应码元的值不同,也就是说产生了错误。由于二进制序列中的错误不外乎是1错成0或0错成1,因此,如果把信道中的干扰
20、也用二进制序列E:(en-1,en-2,e1,e0)表示,则相应有错误的各位ei取值为1,无错的各位取值为0,而R就是C与E序列模2相加的结果,称E为信道的错错误误图图样样或干干扰扰矢矢量量。例如,发送序列C:(1111100000),收到的序列R:(1001010000),第二、三、五、六位产生了错误,因此信道的错误图样E的二、三、五、六位取值为1,其它各位取值为0,即E:(0110110000)。用式子可表示成:第42页,共99页,编辑于2022年,星期五发送序列C:1111100000错误图样E:0110110000接收序列R:1001010000+即RC+E,或E=R-C。信道干扰所造
21、成的错误可在序列中的任一位出现,且也可以在n长序列中同时出现一位、二位,甚至n位错误。因此,若发送的C序列长为n,则信道中可能产生的错误图样E共有2n种。若为突发信道,则在错误图样E中,第一个1与最后一个1之间的长度称为突突发发长长度度,其图样称为突发图样。在该例中,突发图样是(11011),突发长度为5。第43页,共99页,编辑于2022年,星期五1.2 差错控制系统和纠错码分类差错控制系统和纠错码分类(1)重重传传反反馈馈方方式式(Automatic(Automatic Repeat Repeat reQuest,reQuest,ARQ)ARQ),(自自动动请请求求重重传传、或或检检错错重
22、重发发)。应用ARQ方式纠错的通信系统如图1-9所示。发送端发出能够发现(检测)错误的码,接收端收到通过信道传来的码后,在译码器根据该码的编码规则,判决收到的码序列中有无错误产生,并通过反馈信道把判决结果用判决信号告诉发端。发端根据这些判决信号,把接收端认为有错的消息再次传送,直到接收端认为正确接收为止。第44页,共99页,编辑于2022年,星期五图1-9ARQ通信系统第45页,共99页,编辑于2022年,星期五应用ARQ方式必须有一反馈信道,一般较适用于一个用户对一个用户(点对点)的通信,且要求信源能够控制,系统收发两端必须互相配合、密切协作,因此这种方式的控制电路比较复杂。由于反馈重发的次
23、数与信道干扰情况有关,若信道干扰很频繁,则系统经常处于重发消息的状态,因此这种方式传送消息的连贯性和实时性较差。该方式的优点是:编译码设备比较简单;在一定的多余度码元下,检错码的检错能力比纠错码的纠错能力要高得多,因而整个系统的纠错能力极强,能获得极低的误码率;由于检错码的检错能力与信道干扰的变化基本无关,因此这种系统的适应性很强,特别适应于短波、散射、有线等干扰情况特别复杂的信道中。第46页,共99页,编辑于2022年,星期五(2)前前向向纠纠错错方方式式(Forward Error Correction,FEC)FEC)。数字通信系统如图1-2所示。发送端发送能够被纠错的码,接收端通过纠错
24、译码器不仅能自动地发现错误,而且能自动地纠正接收码字传输中的错误。其优点是不需要反馈信道,适用于一对多的广播通信,译码实时性较好。其缺点是译码设备复杂,所选用的纠错码必须与信道的干扰情况相匹配,因而对信道的适应性较差。为了要获得比较低的误码率,必须以最坏的信道条件来设计纠错码,所需的冗余码元比检错码要多得多,从而编码效率低。特别适用于军用通信,并且随着编码理论的发展和编译码设备所需的大规模集成电路成本的不断降低,译码设备有可能更简单,成本更低,在实际的数字通信中逐渐得到应用。主要用于语音,广播,TV等通信。第47页,共99页,编辑于2022年,星期五(3)混混合合纠纠错错方方式式(Hybrid
25、 Error Correction,HEC)HEC)。这种方式是发送端发送的码不仅能够被检测出错误,而且还具有一定的纠错能力。接收端收到码序列以后,首先检验错误情况,如果在纠错码的纠错能力以内,则自动进行纠错。如果错误很多,超过了码的纠错能力,但能检测出来,则接收端通过反馈信道,要求发端重新传送有错的消息。这种方式在一定程度上避免了FEC方式要求用复杂的译码设备和ARQ方式信息连贯性差的缺点,并能达到较低的误码率,因此在实际中的应用越来越广。第48页,共99页,编辑于2022年,星期五除了上述三种主要方式以外,还有所谓狭狭义义信信息息反反馈馈系系统统(InformationRepeatreQu
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信道编码 纠错码 基础 幻灯片
限制150内