信息论与编码原理-第8章-线性分组码课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《信息论与编码原理-第8章-线性分组码课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息论 编码 原理 线性 分组码 课件
- 资源描述:
-
1、第1页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng第2页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng8.1 一般概念一般概念8.2 一致监督方程和一致一致监督方程和一致监督矩阵监督矩阵8.3 线性分组码的线性分组码的生成矩阵生成矩阵8.4 线性分组码的编码线性分组码的编码8.5 线性分组码的线性分组码的最小距离最小距离、检错和纠错能力、检错和纠错能力8.6 线性分组码的线性分组码的译码译码
2、8.7 线性分组码的性能线性分组码的性能8.8 汉明码汉明码8.9 由已知码构造新码的方法由已知码构造新码的方法8.10 GSM 的信道编码总体方案的信道编码总体方案8.11 线性分组码的码限线性分组码的码限第3页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(1)线性分组码的编码:线性分组码的编码:编码过程分为两步:编码过程分为两步:把信息序列按一定长度分成把信息序列按一定长度分成若干若干信息码组信息码组,每组由每组由 k 位位组成组成;编码器按照预定的编码器按照预定的线性规则线性规则(可由
3、线性方程组规定),(可由线性方程组规定),把信息码组变换成把信息码组变换成 n 重(重(nk)码字,其中)码字,其中(nk)个附个附加码元是由信息码元的加码元是由信息码元的线性运算线性运算产生的。产生的。(2)线性分组码的码字数:线性分组码的码字数:信息码组长信息码组长 k 位位,有,有 2k 个不同个不同的信息码组,有的信息码组,有 2k 个码字与它们一一对应。个码字与它们一一对应。第4页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(3)术语术语线性分组码:线性分组码:通过预定的线性运算将
4、长为通过预定的线性运算将长为 k 位的信息码位的信息码组变换成组变换成 n 重的码字重的码字(nk)。由。由 2k 个信息码组所编成的个信息码组所编成的 2k个码字集合,称为个码字集合,称为线性分组码线性分组码。码矢:码矢:一个一个 n 重的码字可以用矢量来表示:重的码字可以用矢量来表示:C C=(cn1,cn1,c1,c0)(n,k)线性码:线性码:信息位长为信息位长为 k,码长为,码长为 n 的线性码。的线性码。编码效率编码效率/编码速率编码速率/码率码率/传信率:传信率:R=k/n。它说明了信。它说明了信道的利用效率,道的利用效率,R 是衡量码性能的一个重要参数。是衡量码性能的一个重要参
5、数。返回目录第5页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(1)一致监督方程一致监督方程(2)举举 例例(3)一致监督矩阵一致监督矩阵(4)一致监督矩阵特性一致监督矩阵特性第6页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(1)一致监督方程一致监督方程构成码字的方法:构成码字的方法:编码是给已知信息码组按预定规则添加监督码元,编码是给已知信息码组按预定规则添加监督码元,构成码字。构成码
6、字。在在 k 个信息码元之后附加个信息码元之后附加 r(r=nk)个监督码元,使每个监督元是其个监督码元,使每个监督元是其中某些信息元的模中某些信息元的模 2 和。和。举例:举例:k=3,r=4,构成,构成(7,3)线性分组码。设码字为:线性分组码。设码字为:(c6,c5,c4,c3,c2,c1,c0)c6,c5,c4为信息元,为信息元,c3,c2,c1,c0为监督元,每个码元取为监督元,每个码元取“0”或或“1”监督元按下面方程组计算:监督元按下面方程组计算:)1.2.7(4505614562463 ccccccccccccc第7页2023-2-12Department of Electro
7、nics and Information,NCUT Song PengSong Peng(1)一致监督方程一致监督方程一致监督方程一致监督方程/一致校验方程:确定信息元得到监督元一致校验方程:确定信息元得到监督元规则的一组方程称为监督方程规则的一组方程称为监督方程/校验方程。由于校验方程。由于所有码所有码字都按同一规则确定,字都按同一规则确定,又称为一致监督方程又称为一致监督方程/一致校验一致校验方程。方程。为什么叫线性分组码?为什么叫线性分组码?由于一致监督方程是由于一致监督方程是线性线性的,即的,即监督元和信息元之间是线性运算关系,所以由线性监督监督元和信息元之间是线性运算关系,所以由线性
8、监督方程所确定的分组码是方程所确定的分组码是线性分组码。线性分组码。返回目录第8页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(2)举例举例信息码组信息码组(101),即,即c6=1,c5=0,c4=1代入代入(7.2.1)得:得:c3=0,c2=0,c1=1,c0=1由信息码组由信息码组(101)编出的码字为编出的码字为 (1010011)。其它。其它 7 个码字如表个码字如表8.2.1。00000000000000000000451562456346ccccccccccccc)1.2.8
9、(4505614562463 ccccccccccccc返回目录第9页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(3)一致监督矩阵一致监督矩阵为了运算方便,将式为了运算方便,将式(7.2.1)监监督方程写成矩阵形式,得:督方程写成矩阵形式,得:)2.2.8(000010001100100011001011100011010123456 ccccccc )3.2.8(100011001000110010111000110100000123456 HH0 0C Cccccccc令令将式将式(8
10、.2.2)可写成:可写成:HH C CT=0 0T 或或 C C HHT=0 0 C CT、HHT、0 0T 分别表示分别表示 C C、HH、0 0 的转置矩阵。的转置矩阵。第10页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng )4.2.8(1000010000100001110011111101434)37(434I IP PHHI IP P ,所以所以(3)一致监督矩阵一致监督矩阵系数矩阵系数矩阵 H H 的后四列组成一个的后四列组成一个(44)阶单位子阵,用阶单位子阵,用 I I4 表
11、示,表示,H H 的其余部分用的其余部分用 P P 表示:表示:第11页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(3)一致监督矩阵一致监督矩阵推广到一般情况:推广到一般情况:对对(n,k)线性分组码,每个码字中的线性分组码,每个码字中的 r(r=nk)个监督元与信息元之间的关系可由下面的线个监督元与信息元之间的关系可由下面的线性方程组确定:性方程组确定:)5.2.8(000022110222212101212111 chchchchchchchchchrnnrnrnnnnnn返回第12页
12、2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(3)一致监督矩阵一致监督矩阵令上式的系数矩阵为令上式的系数矩阵为 HH,码字行阵列为,码字行阵列为 C C:返回目录 0211cccnnn C C)6.2.8(212222111211 rnrrnnnrhhhhhhhhhHH矩矩阵阵,简简称称监监督督矩矩阵阵。线线性性分分组组码码的的一一致致监监督督为为称称或或可可写写成成:式式),()7.2.8()()()()5.2.7(1111knrTnrnTrTnnrHH0 0HHC C0 0C CHH 第
13、13页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(4)一致监督矩阵特性一致监督矩阵特性对对 H H 各行实行初等变换,将后面各行实行初等变换,将后面 r 列列化为化为单位子阵单位子阵,得到下面矩阵,行变换所得方程组与原方程组同解。得到下面矩阵,行变换所得方程组与原方程组同解。监督矩阵监督矩阵 H H 的标准形式的标准形式:后面后面 r 列列是一是一单位子阵单位子阵的监的监督矩阵督矩阵 HH。)8.2.8(100010001212222111211 rnrrkknrpppppppppHH第1
14、4页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(4)一致监督矩阵特性一致监督矩阵特性 H H 标准形式的特性标准形式的特性q H H 阵的每一行都代表一个监督方程,它表示与该行中阵的每一行都代表一个监督方程,它表示与该行中“1”相对应的码相对应的码元的模元的模 2 和为和为 0。q H H 的标准形式表明了相应的监督元是由哪些信息元决定的。例如的标准形式表明了相应的监督元是由哪些信息元决定的。例如(7,3)码的码的 H H 阵的第一行为阵的第一行为(1011000),说明第一个监督元等于第
15、一个和第三,说明第一个监督元等于第一个和第三个信息元的模个信息元的模 2 和,依此类推。和,依此类推。q H H 阵的阵的 r 行代表了行代表了 r 个监督方程,个监督方程,由由 H H 所确定的码字有所确定的码字有 r 个监督元。个监督元。q 为了得到确定的码,为了得到确定的码,r 个监督方程(或个监督方程(或 H H 阵的阵的 r 行)必须是行)必须是线性独立线性独立的,这要求的,这要求 H H 阵的秩为阵的秩为 r。q 若把若把 H H 阵化成标准形式,只要检查单位子阵的秩,就能方便地确定阵化成标准形式,只要检查单位子阵的秩,就能方便地确定 H H 阵本身的秩。阵本身的秩。参见方程返回目
16、录第15页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng (1)线性码的封闭性线性码的封闭性 (2)线性分组码的生成矩阵线性分组码的生成矩阵(3)生成矩阵与一致监督矩阵的关系生成矩阵与一致监督矩阵的关系 (4)对偶码对偶码第16页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(1)线性码的封闭性线性码的封闭性 线性码的封闭性:线性码的封闭性:线性码任意两个码字之和仍是一个码字。线性码任意两个码
17、字之和仍是一个码字。定理定理7.3.1:设二元线性分组码设二元线性分组码 C CI(C CI 表示码字集合表示码字集合)是由监督矩阵是由监督矩阵H H 所定义的,若所定义的,若 U U 和和 V V 为其中的任意两个码字,则为其中的任意两个码字,则 U U+V V 也是也是 C CI 中的中的一个码字一个码字.证明证明:由于由于 U U 和和 V V 是码是码 C CI 中的两个码字,故有:中的两个码字,故有:HU HU T=0 0T HV HV T=0 0T,那么,那么 HH(UU+V V)T=HH(U U T+V V T)=HU HU T+HV HV T=0 0T 即即 UU+V V 满足
18、监督方程,所以满足监督方程,所以 UU+V V 一定是一个码字。一定是一个码字。一个长为一个长为 n 的二元序列可以看作是的二元序列可以看作是 GFGF(2)(二元域二元域)上的上的 n 维线性维线性空间中的一点。所有空间中的一点。所有 2n 个矢量集合构成了个矢量集合构成了GFGF(2)上的上的 n 维线性空间维线性空间 V Vn。把线性码放入线性空间中进行研究,将使许多问题简化而比较。把线性码放入线性空间中进行研究,将使许多问题简化而比较容易解决。容易解决。(n,k)线性码是线性码是 n 维线性空间维线性空间 V Vn 中的一个中的一个 k 维子空间维子空间 V Vk。返回目录第17页20
19、23-2-12Department of Electronics and Information,NCUT Song PengSong Peng(2)线性分组码的生成矩阵线性分组码的生成矩阵生成矩阵的来由生成矩阵的来由:在由在由(n,k)线性码构成的线性空间线性码构成的线性空间 V Vn 的的 k 维子维子空间中,一定存在空间中,一定存在 k 个线性独立的码字:个线性独立的码字:g g1,g g2,g gk。码。码 C CI 中其中其它任何码字它任何码字 C C 都可以表为这都可以表为这 k 个码字的一种线性组合,即:个码字的一种线性组合,即:。写写成成矩矩阵阵形形式式得得:)(1,1,0),
20、2(1.3.802211 kiGFmmmmikkkg gg gg gC C 阶阶矩矩阵阵。是是一一个个待待编编码码的的信信息息组组nkmmmnkkk GGmm021 )2.3.8(,1210211nkkkkknmmm GGmmg gg gg gC C第18页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(2)线性分组码的生成矩阵线性分组码的生成矩阵生成矩阵定义生成矩阵定义:由于矩阵由于矩阵 G G 生成了生成了(n,k)线性码,称矩线性码,称矩阵阵 G G 为为(n,k)线性码的生成矩阵。线性
21、码的生成矩阵。)3.3.8(21222211121121 knkknnknkgggggggggg gg gg gGG第19页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(2)线性分组码的生成矩阵线性分组码的生成矩阵 生成矩阵生成矩阵G G 的特性的特性q G G 中每一行中每一行 g gi=(gi1,gi2,gin)都是一个码字;都是一个码字;q 对每一个信息组对每一个信息组 mm,由矩阵,由矩阵 G G 都可以求得都可以求得(n,k)线线性码对应的码字。性码对应的码字。q(n,k)线性码的
22、每一个码字都是生成矩阵线性码的每一个码字都是生成矩阵 G G 的行矢量的行矢量的线性组合,所以它的的线性组合,所以它的 2k 个码字构成了由个码字构成了由 G G 的行张成的行张成的的 n 维空间的一个维空间的一个 k 维子空间维子空间 V Vk。第20页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng )4.3.8(100010001)(21)(22221)(11211rkkknkkkknknnkqqqqqqqqq QQI IGG(2)线性分组码的生成矩阵线性分组码的生成矩阵 线性线性系统系统
23、分组码分组码q 线性系统分组码的构成线性系统分组码的构成:通过行初等变换,将通过行初等变换,将 G G 化为前化为前 k 列是列是单位子阵的标准形式。单位子阵的标准形式。)5.3.8(,2,1,2,1),(),(02211)(0210211 knjqmqmqmckimc,mmmccckjjkjkjknikinnkkknnn得:得:将上式代入将上式代入GGC C第21页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(2)线性分组码的生成矩阵线性分组码的生成矩阵 线性线性系统系统分组码分组码q 线
24、性系统分组码定义线性系统分组码定义:用标准生成矩阵用标准生成矩阵 GGkn 编成的码字,前面编成的码字,前面 k 位为信息位,后面位为信息位,后面 r=nk 位为校验位,这种信息位在前校验位位为校验位,这种信息位在前校验位在后的线性分组码称为线性系统分组码。在后的线性分组码称为线性系统分组码。q 当生成矩阵当生成矩阵 G G 确定之后,确定之后,(n,k)线性码也就完全被确定了,只要线性码也就完全被确定了,只要找到码的生成矩阵,编码问题也同样被解决了。找到码的生成矩阵,编码问题也同样被解决了。第22页2023-2-12Department of Electronics and Informat
25、ion,NCUT Song PengSong Peng )1010011(11010000110100111001010100010101)1010(11010000110100111001010100017441714174 GGmmC CmmGG,则则:若若(2)线性分组码的生成矩阵线性分组码的生成矩阵举例举例:(7,4)线性码的生成矩阵为:线性码的生成矩阵为:返回目录第23页2023-2-12Department of Electronics and Information,NCUT Song PengSong Peng(3)生成矩阵与一致监督矩阵的关系生成矩阵与一致监督矩阵的关系由于生
展开阅读全文