信道编码理论精选PPT.ppt
《信道编码理论精选PPT.ppt》由会员分享,可在线阅读,更多相关《信道编码理论精选PPT.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信道编码理论信道编码理论第1页,此课件共52页哦卷积码的卷积码的Trellis图表示图表示右图为右图为(2,1,2)卷积编码示意图,其生成多项式矩阵和生成卷积编码示意图,其生成多项式矩阵和生成矩阵分别为矩阵分别为:2第2页,此课件共52页哦卷积码的卷积码的Trellis图表示图表示s0s1s2s3s0s1s2s3状态图状态图Trellis图图3第3页,此课件共52页哦Viterbi译码译码若编码信息序列为若编码信息序列为 1011100,则编码过程即为在,则编码过程即为在Trellis图上寻找一条路径。图上寻找一条路径。4第4页,此课件共52页哦Viterbi译码译码译码过程即为在译码过程即为
2、在Trellis图上寻找一条路径,该路径图上寻找一条路径,该路径对应的编码序列对应的编码序列与接收序列之间有最大概率度量:与接收序列之间有最大概率度量:5第5页,此课件共52页哦Viterbi译码译码从第从第1时刻的全零状态开始(零状态初始度量为时刻的全零状态开始(零状态初始度量为0,其它状态初,其它状态初始度量为始度量为负无穷负无穷););在任一时刻在任一时刻t,对每一个状态只记录到达路径中度量最小的一,对每一个状态只记录到达路径中度量最小的一个(残留路径,个(残留路径,硬判决为汉明距离,软判决为欧氏距离硬判决为汉明距离,软判决为欧氏距离)及其)及其度量(状态度量);度量(状态度量);在向在
3、向t+1时刻前进过程中,对时刻前进过程中,对t时刻的每个状态作延伸,即在状时刻的每个状态作延伸,即在状态度量基础上加上分支度量,得到态度量基础上加上分支度量,得到|S|2k条路径;条路径;对所得到的对所得到的t+1时刻到达每一个状态的时刻到达每一个状态的2k条路径进行比较,找到一个条路径进行比较,找到一个度量最大的作为残留路径;度量最大的作为残留路径;直到码的终点,如果确定终点是一个确定状态,则最终保留的路径就直到码的终点,如果确定终点是一个确定状态,则最终保留的路径就是译码结果。是译码结果。6第6页,此课件共52页哦Viterbi译码译码在在BSC和和BIQO-DMC上,最大概率度量分别等效
4、为最小上,最大概率度量分别等效为最小Hamming距离度量和最小欧氏距离度量距离度量和最小欧氏距离度量。距离度量更新公式距离度量更新公式:Theorem:在:在Viterbi译码算法中,留选路径是有最大似然函数译码算法中,留选路径是有最大似然函数的路径。的路径。7第7页,此课件共52页哦Viterbi译码译码第1个时刻接收子码10汉明距离d11第2个时刻接收子码10汉明距离dExample:M=(1011100),初始状态为全0的编码器输出序列为C=(11,10,00,01,10,01,11),通过有噪信道后,接收序列为R=(10,10,00,01,11,01,11)118第8页,此课件共52
5、页哦Viterbi译码译码第3个时刻接收子码00汉明距离d21329第9页,此课件共52页哦Viterbi译码译码第4个时刻接收子码01汉明距离d3,43,43,31,5汉明距离d3331213310第10页,此课件共52页哦Viterbi译码译码第5个时刻接收子码11汉明距离d3,53,52,42,4汉明距离d3322331311第11页,此课件共52页哦Viterbi译码译码第6个时刻接收子码01汉明距离d3,42,5汉明距离d3233223,43,43312第12页,此课件共52页哦Viterbi译码译码第7个时刻接收子码11汉明距离d2,5323301/000/101/110/110/
6、011/14,44,43,413第13页,此课件共52页哦Viterbi译码译码保存的保存的幸存路径幸存路径为为:译码结果为:译码结果为:101110014第14页,此课件共52页哦Viterbi译码译码收尾收尾最大似然序列译码要求序列有限,因此对卷积码来说,要求能收最大似然序列译码要求序列有限,因此对卷积码来说,要求能收尾。尾。收尾的原则收尾的原则在信息序列输入完成后,利用输入一些特定的比特,使|S|个状态的各残留路径可以到达某一已知状态(一般是全零状态)。这样就变成只有一条残留路径,这就是最大似然序列。非递归卷积码非递归卷积码约束长度为m+1的卷积码,只要在信息序列输入完成后连续送入m个0
7、,即可使任一路径都到达最终的状态0。递归卷积码递归卷积码可通过将输入值置成反馈值的负值,而使m个时钟后的状态到达0。15第15页,此课件共52页哦Viterbi译码译码收尾收尾非系统非递归非系统非递归码码递归系统码递归系统码16第16页,此课件共52页哦Viterbi译码译码第6个时刻接收子码01汉明距离d3,42,5汉明距离d323322Example(cont.):M=(10111);M=(1011100)17第17页,此课件共52页哦Viterbi译码译码第7个时刻接收子码11汉明距离d2,518第18页,此课件共52页哦Viterbi译码译码保存的保存的幸存路径幸存路径为为:译码结果为
8、:译码结果为:101110019第19页,此课件共52页哦软判决软判决Viterbi译码译码基本思想:基本思想:为了充分利用信道输出符号的信息,提高译码可靠性,把信道输出的信号进行Q电平量化,然后在输入Viterbi译码器。能适应这种Q进制输入的Viterbi译码器称为软判决Viterbi译码器。例子:例子:Q=4电平量化的信道比特度量:电平量化的信道比特度量:001021121120第20页,此课件共52页哦Viterbi译码的复杂度译码的复杂度对信息序列长度为对信息序列长度为L,信息符号取自,信息符号取自GF(p),R=k/n,约束长度为,约束长度为m+1的卷积码。状态数为的卷积码。状态数
9、为pkm因此对每个时刻要做pkm次加比选得到pkm个状态的残留路径;每次加比选包括pk次加法和pk-1次比较。因此总运算量约为Lpkm次加比选;同时要能保存pkm条残留路径,因此需要Lpkm个存贮单元。21第21页,此课件共52页哦Viterbi译码的特点译码的特点维特比算法是最大似然的序列译码算法;维特比算法是最大似然的序列译码算法;译码复杂度与信道质量无关;译码复杂度与信道质量无关;运算量与码长呈线性关系;运算量与码长呈线性关系;存贮量与码长呈线性关系;存贮量与码长呈线性关系;运算量和存贮量都与状态数呈线性关系;运算量和存贮量都与状态数呈线性关系;状态数随分组大小状态数随分组大小k及编码存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信道编码 理论 精选 PPT
限制150内