第五章-卷积码码1课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第五章-卷积码码1课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 卷积码 课件
- 资源描述:
-
1、3/27/2022信道编码信道编码1第五章 卷积码5.1 卷积码的基本概念卷积码的基本概念5.2 卷积码的矩阵描述与编码卷积码的矩阵描述与编码5.3 卷积码的状态图与格图描述卷积码的状态图与格图描述5.4 卷积码的概率译码卷积码的概率译码3/27/2022信道编码信道编码2第五章 卷积码p重点掌握:重点掌握:卷积码的基本概念与编码方法卷积码的格图描述p重点理解:重点理解:n卷积码的维特比译码算法3/27/2022信道编码信道编码3第五章 卷积码5.1 卷积码的基本概念卷积码的基本概念5.2 卷积码的矩阵描述与编码卷积码的矩阵描述与编码5.3 卷积码的状态图与格图描述卷积码的状态图与格图描述5.
2、4 卷积码的概率译码卷积码的概率译码3/27/2022信道编码信道编码45.1 卷积码的基本概念p卷积码的提出与发展卷积码的提出与发展n1954年,埃里斯(Elias)提出卷积码的概念,它是完全不同于线性分组码的一个码类。n1961年,提出卷积码的序列译码方法。n1963年,梅西(Massey)提出了卷积码的代数译码方法门限译码。n1967年,维特比(Vitebi)提出了卷积码的最大似然译码方法,称为维特比算法。直到现在,仍是应用最为广泛的译码算法。3/27/2022信道编码信道编码55.1 卷积码的基本概念p一个简单的卷积码编码例子一个简单的卷积码编码例子初始状态:00设输入m=101100
3、则输出与输入的关系为:DDmC输入:1状态:00输出:11010011010011010011100011100000码序列码分组码序列编码存储信息分组3/27/2022信道编码信道编码65.1 卷积码的基本概念p说明:说明:n可以将卷积码的编码器看作一个由k0个输入端和n0个输出端组成的时序网络,即每输入k0个信息元,输出n0个码元组成的码分组(子码)。例子中k0=1, n0=2;n编码器某个时刻的输出不仅与该时刻编码器的输入有关,而且与以前若干时刻(由编码存储单元的个数决定)的输入编码器的信息有关。n卷积码的码字(码序列)可以看作是由无限多个码分组组成的码向量,即码字是一个无限维向量。3/
4、27/2022信道编码信道编码75.1 卷积码的基本概念p几个基本概念几个基本概念n信息分组与码分组(子码):k0,n0k0:每个时刻输入编码器信息组中的信息元个数;n0 :每个时刻编码器输出一个子码中码元的个数。n系统码与非系统码:如果在n0位长的码分组中,前k0位是原输入的信息元,则该卷积码为系统码,否则称为非系统码。n编码效率:R=k0/n03/27/2022信道编码信道编码85.1 卷积码的基本概念p几个基本概念几个基本概念n编码存储m :表示编码过程中,输入的信息组在编码器中需要存贮的单位时间。前面例子中,m=2n编码约束度N=m+1 :表示编码过程中相互约束的码分组个数。n编码约束
5、长度n0N:表示编码过程中相互约束的码元数目。参数m,N, k0,n0反映了编码器的复杂度卷积码通常记为:(n0,k0,m)卷积码或N(n0,k0)3/27/2022信道编码信道编码95.1 卷积码的基本概念p卷积码的特点:卷积码的特点:n当前码分组输出不仅与当前信息分组输入有关,还与前面m个信息分组有关。n在相同码率、相同译码复杂性条件下,卷积码的性能要好于分组码。n卷积码仍是线性码,满足线性叠加关系。n通常情况下,非系统码的性能好于系统码。n尚没有完善的数学工具有效地分析其结构和性能,须借助计算机搜索来寻找好码。3/27/2022信道编码信道编码10第五章 卷积码5.1 卷积码的基本概念卷
6、积码的基本概念5.2 卷积码的矩阵描述与编码卷积码的矩阵描述与编码5.3 卷积码的状态图与格图描述卷积码的状态图与格图描述5.4 卷积码的概率译码卷积码的概率译码3/27/2022信道编码信道编码115.2 卷积码的矩阵描述与编码p卷积码的特点:卷积码的特点:n当前码分组输出不仅与当前信息分组输入有关,还与前面m个信息分组有关。n在相同码率、相同译码复杂性条件下,卷积码的性能要好于分组码。n卷积码仍是线性码,满足线性叠加关系。n通常情况下,非系统码的性能好于系统码。n尚没有完善的数学工具有效地分析其结构和性能,须借助计算机搜索来寻找好码。3/27/2022信道编码信道编码125.2 卷积码的矩
7、阵描述与编码p卷积码的生成矩阵与编码卷积码的生成矩阵与编码p系统卷积码的校验矩阵系统卷积码的校验矩阵p初始截短码初始截短码p卷积码的距离特性卷积码的距离特性3/27/2022信道编码信道编码135.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的生成矩阵为便于理解,仍以为便于理解,仍以(2,1,2)卷积码为例卷积码为例设:设:m=(m0,m1,m2,) C=(C0,C1,C2,),其中Ci=(ci(1),ci(2)若输入信息序列和编码器相应输出序列为:m =(100) C =(11 01 11)m=(0100.) C=(00 11 01 11)m=(0010.) C=(00
8、 00 11 01 11)DDmC3/27/2022信道编码信道编码145.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的生成矩阵为便于理解,仍以为便于理解,仍以(2,1,2)卷积码为例卷积码为例设:设:m=(m0,m1,m2,) C=(C0,C1,C2,),其中Ci=(ci(1),ci(2)若输入信息序列分别为m=m+m+m =(100)+(0100.)+(0010.)=(1110)编码器相应输出的码序列为:C=C+C+C =(11 01 11) +(00 11 01 11) +(00 00 11 01 11)=(11 10 01 10 11)DDmC3/27/2022
9、信道编码信道编码155.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的生成矩阵为便于理解,仍以为便于理解,仍以(2,1,2)卷积码为例卷积码为例设:设:m=(m0,m1,m2,) C=(C0,C1,C2,),其中Ci=(ci(1),ci(2)若输入信息序列分别为m=m+m+m =(100)+(0100.)+(0010.)=(1110)编码器相应输出的码序列为: C=mG=(1110) 11 01 11 00 11 01 11 00 00 11 01 11 DDmC3/27/2022信道编码信道编码165.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的
10、生成矩阵为便于理解,仍以为便于理解,仍以(2,1,2)卷积码为例卷积码为例设:设:m=(m0,m1,m2,) C=(C0,C1,C2,),其中Ci=(ci(1),ci(2)(2,1,2)卷积码的生成矩阵为: 11 01 11 00 00 G= 00 11 01 11 00 00 00 00 11 01 11 00 00 DDmCgg0g1g23/27/2022信道编码信道编码175.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的生成矩阵为便于理解,仍以为便于理解,仍以(2,1,2)卷积码为例卷积码为例ng=11 01 11 00 =g0 g1 g2 0 称为(2,1,2)
11、卷积码的基本生成矩阵。其中:g0=11, g1=01, g2=11 均为1x2 (k0 xn0)阶矩阵,称为该码的子生成矩阵。n子生成矩阵的行构成的向量,称为该码的生成元。 g(1)=11 01 11 n生成元g(1)=11 01 11中每一段对应位构成的子向量g(1,1)=101, g(1,2)=111称为该码的子生成元。DDmC3/27/2022信道编码信道编码185.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的生成矩阵为便于理解,仍以为便于理解,仍以(2,1,2)卷积码为例卷积码为例n子生成元的物理含义: 子生成元 g(1, j)表示了码分组中第j个码元与参与运算
12、的共m+1个信息元之间的校验关系,它对应于编码器的抽头系数。n生成元的物理含义: 生成元 g(1)表示了码分组与m+1个信息元之间的校验关系。DDmC3/27/2022信道编码信道编码195.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的生成矩阵对于一般的对于一般的(n0,1,m)卷积码:卷积码: 子生成元一共有子生成元一共有n0个,每个个,每个子生成元子生成元都是一个都是一个m+1重重向量,记为:向量,记为: g(1,1)=g0(1,1) g1(1,1) gm(1,1) g(1,2)=g0(1,2) g1(1,2) gm(1,2) g(1,n0)=g0(1,n0) g1
13、(1,n0) gm(1,n0)g0,g1,gm为子生成矩阵3/27/2022信道编码信道编码205.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的生成矩阵它们对应编码器的它们对应编码器的n0组抽头系数组抽头系数特别地:对于系统卷积码,其第一个子生成元为g(1,1)=1 0 0 0。对于一般的(n0,1,m)卷积码: 生成元仅有一个,可以由子生成元得到: g(1)=g0(1,1)g0(1,2)g0(1,n0) g1(1,1)g1(1,2) g1(1,n0) gm(1,1)gm(1,2)gm(1,n0) 子生成矩阵gi为: gi = gi(1,1)gi(1,2)gi(1,n0
14、)3/27/2022信道编码信道编码215.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的生成矩阵因此可得到(n0,1,m)卷积码的基本生成矩阵: g=g0 g1 gm 0 (n0,1,m)卷积码的生成矩阵为:.00.0.0.00.101010mmmgggggggggG3/27/2022信道编码信道编码225.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的编码原理卷积码的编码原理对于线性码均有C=mG,因此对卷积码有:C=mG(n0,1,m)卷积码的编码可由如下电路实现:D1D2Dmmc(1)c(n0)Cg0(1,1)g1(1,1)g2(1,1)gm(1,1)g0(
15、1,n0)g1(1,n0)g2(1,n0)gm(1,n0).3/27/2022信道编码信道编码235.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的生成矩阵 (n0,1,m)卷积码举例:卷积码举例:给定一卷积码的子生成元为: g(1,1)=10011,g(1,2)=11101判断该码的参数,写出生成矩阵,给出编码电路;假设信息序列m=110110000,试求出编码序列C3/27/2022信道编码信道编码245.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的生成矩阵由子生成元 g(1,1)=10011,g(1,2)=11101可得:m=4,n0=2,k
16、0=1该码为(2,1,4)非系统卷积码其生成元为:g(1)=11 01 01 10 11子生成矩阵为: g0=11,g1=01,g2=01,g3=10,g4=11 3/27/2022信道编码信道编码255.2 卷积码的矩阵描述与编码p(n0,1,m)卷积码的生成矩阵卷积码的生成矩阵于是该码的生成矩阵为:11 01 01 10 11 00 00 11 01 01 10 11 00 00 00 11 01 01 10 11 00 G= 00 11 01 01 10 11 00 00 11 01 01 10 11 00 3/27/2022信道编码信道编码265.2 卷积码的矩阵描述与编码p(n0,1
展开阅读全文