无线调制与编码 第五章

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第五章前向纠错编码原理§5.1差错控制编码基础§5.2前向纠错编码原理§5.3码的分类§5.6解码《返回〈上页下页〉§5.0引言●编码涵盖的范围非常宽●数字系统优势所在●基本定义用编码符号序列代替原始序列的系统方法,并能重建原始序列●编码分类编码保密编码保护私密信源编码压缩数据线路编码改善谱特性差错控制编码使数据传输健壮检错编码允许重传错误数据前向纠错编码无需反馈通道也能纠正错误图5.1编码分类§5.1差错控制编码基础1.差错控制编码的功能1)减少数字通信系统接收错误的数目●量化表征BER2)获得编码增益●编码增益★定义对给定BER和同样数据速率,编码系统相对于未编码系统的减小量《返回〈上页下页〉0bEN★图示★说明注意编码增益定义中引用BER的重要性,编码增益随BER不同变化很大,在某个值之上,甚至可能为负值3)非常高效地使用通信资源●仙农信道编码定理对任意给定信道,用称作信道容量的速率以任意小错误率进行信息传输是可能的★信道容量比传统方法所能达到的速率(即使在中等错误率)大得多例某信道带宽1MHz仙农容量无编码时错误率很大时可望达到的速率010bEdBN=13.5Mbits117000.7kbitsMbits§5.2FEC编码原理1.容量增加的方法仙农证明:上述容量增加可通过增加冗余信息到所传数据中而达到★看似矛盾但却是正确的方法★以这样的方式使得所要的信息可从遭受信道污染的接收数据中重构★对二进制系统,就是在传输数据中插入附加比特,称为校验比特,而这些校验比特是通过适当的算法从信息比特得来的例5.12比特信息编码设增加3个校验比特,由于共有四种可能信息,从而得到四个5比特的编码块-码字00:00001:11010:01111:101信息比特校验比特设第二个码字被传输,其第二个比特发生错误接收码字00110非许用码字可检测依次与各许用码字比较差别可纠正2.汉明距离两码字中对应位不一样的数目★解码器的工作就是选择与接收码字汉明距离最近的码字3.码的纠错能力●传输错误的几何解释★传输码字错误把接收码字移动等于错误个数的汉明距离dmin2dt●码的纠错能力★不等式为严格小于,因为如果接收码字恰好位于两码字的中间,译码器不能可靠地选择正确的码字4.代价除了增加接收机的复杂性之外,还须传输除信息比特外的冗余比特★传信率低于无编码信道★看似矛盾§5.3码的类别●可按不同的方式分类§5.3.1基●依码符号的基数来分类●符号表允许的码符号集合★三进制码用在线路码中其它非二进制码,有时用二进制形式传输,但也可以作为多电平符号直接传输★5.5引入的几何模型并没有限制码符号为有限符号表§5.3.2分组和卷积码1.分组码将数据分割为固定长度的信息块,每个块独立地映射为码块2.卷积码码块不仅取决于当前信息块,而且也取决于之面的一个或多个信息块●码结构复杂长度固定独立的码字半无限长码序列3.分组码和卷积码的描述●一般形式(n,k,v)●码率R传输码序列中信息比特占的比例:★分组码中,v表示最小汉明距离。通常并不表示出来,故用(n,k)描述★卷积码中,v表示约束距离:影响当前输出码块的输入码块的数目kRn=§5.3.3系统和非系统码1.系统码传输码字中原始信息比特与所加的校验比特可清晰地区分开2.非系统码传输码字中原始信息比特与所加的校验比特不能清晰地区分开3.系统码的优势解码之前就可从接收码字中得到所传数据,简化了译码器设计●系统性对码字施加了额外的约束,故会影响码的性能★对某些卷积码系统码不如非系统码★对多数分组码▲总可将非系统码重排为系统码,而不影响码的最小汉明距离▲多数实际应用的分组码为系统码§5.3.4群码1.线性码●对加法封闭(模码基数加)●包含全0码字●包含每个码字的加性反码★构成了数学上的加法群2.线性码优势●线性性质使得编译码过程大大简化●线性性质使得更容易求得最小汉明距离3.线性码码距与码重●整个码集可由每个非0码字与任一给定码字相加而得到●任一给定码字到所有其它码字的汉明距离集一定是相同的,与全0码字到所有其它码字的汉明距离集一样●全0码字到所有其它码字的汉明距离集就是码的距离集★汉明距离集可由汉明重量集得到4.群码线性性质推广到基于几何模型定义的码●几何均匀性码信号形成了数学群—在某种加法定义下封闭§5.4数字通信系统码的性能界●1940年后期,香农推导出在存在信道噪声和错误时数字通信系统能力的一系列界●理论极限●评估实际编码方案的评判标准§5.4.1信息内容§5.4.2离散信道的仙农界§5.5几何模型§5.5.0概述1.信息的传递●信息用时变量—信号传递2.信号几何表示带宽W持续时间为T的信号采样定理采样频率采样点●可由这n个样点准确表示2sfW2nWTxtxt几何上,用n维欧几里德空间上的一个点表示三维示例3.信号特征与几何表示●到原点的距离平方信号能量帕斯瓦尔定理21220xniidxEST●接收信号点和传输信号点距离的平方传输信号接收信号噪声能量xtytxtnt001111y=x+n=,,,nnxyxyxyn2222i=1=y-x=n=idnNT22220011111220==y-xnnniiidyxyxyxyx平方欧氏距离4.疑义圆有扰信道传输的信号,接收点将位于以X为中心半径为NT的圆内§5.5.1码的几何模型1.码点集关注通过物理信道传输与码字相应的信号每个长度为n的码字n维空间的一个点所有码字点集2.二进制码超立方体顶点子集例长度为3的二进制码000011110101最小汉明距离2最小欧氏距离223.双极性单位幅度二进制码汉明距离与欧氏距离的关系2Hdd●码可为任意给定时长和带宽的信号集,对应于n维空间中的任意点集,并不限于二进制码对应的信号●仙农确定信道最大容量时,使用了完全随机码,用随机分布的点来表示§5.5.2连续信道的仙农界§5.6解码§5.6.0概述1.解码器的任务从接收到的含有噪声的码字中恢复原始被传码字,更准确地说,是找出最可能的被传码字(由于原始码字从不能肯定地被恢复)2.两类主要的译码硬判决软判决3.译码方法按两种不同的度量选择最相近(相似)的许用码字§5.6.1硬判决译码1.概念解调器对接收到的符号已进行了快速的硬判决,形成接收码字送给解码器,解码器须为其选择最可能的传输码字2.数学表述●MAP(最大后验概率)准则给定接收码字,选择码字,使条件概率(后验概率)最大YmCmCPYmmmmPCYPCYPCPCYPYPY,=mPC●ML(最大似然)准则依贝叶斯公式PYmPCYmPYCmC对所有的都是一样的,假定信源先验等概(即所有码字出现的概率相等),则是一常数,从而欲使最大等效为使最大★先验等概时,MAPML若Y与间的汉明距离为d,则mCnddmPYCpp1=其中p为信道错误概率mdPYC依ML应该选择d最小的码字,即最可能的发送码字是离接收码字最近的码字(在汉明距离意义下)★汉明距离是硬判决译码的最佳度量§5.6.2软判决译码1.问题的提出●硬判决忽略了接收机中某些有用的信息软判决中将解调器已作判决的可靠性信息传给了解码器,译码器在搜索有效码字时可改变那些最不可靠的比特,从而更可能译出正确码字2.可靠性信息可从接收到的模拟信号中获得★对靠近阈值附近信号所作的判决显然不如对远离阈值的信号所作的判决可靠★可靠性图示3.使用欧氏距离进行软判决★对靠近阈值★欧氏距离包含有可靠性信息★该方法等效于选择具有最小均方差的码字0.2-0.211.1-1.4nimiimnnycpYCd1202221exp221exp22=在软判决中Y为具有软信号样值的一个矢量nyy01nimimidycYC120式中为和间的欧氏距离★显然为d的递减函数,故依ML所译码字是欧氏距离意义下最近的码字mpYC4.判决区域★概念上与解调多电平调制信号时一样★区域边界为紧邻码字连线的垂直平分线§5.6.3对数似然比1.引言●定量表示似然概念很有用●与距离度量的关系2.似然比定义给定接收码字,两可能码字的似然比为如下两个条件概率之比,,,pppppqqqqqpqPCYPCYPYPYCPCLCCYPCYPCYPYPYCPCPYCPYC===假设先验等概3.对数似然比(LLR)pqepqCCYLCCY,log,=●采用LLR的好处★压缩似然比值域范围★联合事件概率相乘变为相加★事实上的度量,汉明和欧氏距仅是其代表pqpqpqepqepeqndndddeepepeCCYLCCYPYCPYCppppdpndp,log,logloglog1log1loglog1====qeqepqepqepqedpndpddpddppddploglog1loglog1log1==4.硬判决的LLR这里d为汉明距离表明汉明距离与LLR关系非常简单5.软判决的LLRppqenqenpqdCCYddd22222221,logexp221logexp222==这里d为欧氏距离表明欧氏距离与LLR关系非常简单1)二进制时,可进一步简化nnpipiipiipiiinpipiippdycycycYCycYCYC11222200122022222=这里表示矢量点乘或内积,也是两信号逐样点求相关6.几种典型情况下软判决的LLR2)球形码ppCCpq22,nnipiiqiqpiipqpqycycddCCYYCYC112200222,2==LLR可通过简单地将接收信号和码字样本逐样点相乘而得到7.LLR用于计算译码器输出比特的确定度设P表示感兴趣的比特为1的码字集合,Q表示,感兴趣的比特为0的码字集合则该比特的LLRepeqpPqQpqeepPqQYpCYpCYdd2222'1','0'loglog=logexplogexp22=peqeqpdYddd2222222min'1','0'logexp2minlogexp2minmin=2=和式中具有最小距离的项起主导作用,故★该式用于迭代译码中§5.7编码系统的性能1.概述关于编码性能●精确闭合分析表达式通常不能得到●计算机模拟●存在许多界和估值2.两类主要的译码3.译码方法min012dPQmin02dPqQ2jenjjdPnQ2jbjjdPeQmin002nnenqNqNdPPqPqnQmin1012HjnjHjjnjdknddenPQknn022sNNNTNWfnbSTEk0022222jbbHjHjdkETESkddNnNTnNminmin001nnnddenqNqNPPqPqnpp

1 / 59
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功