线性分组码精选PPT.ppt
《线性分组码精选PPT.ppt》由会员分享,可在线阅读,更多相关《线性分组码精选PPT.ppt(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于线性分组码1第1页,讲稿共50张,创作于星期二2设传输一比特字符x=0或1 若传输过程中出现差错,不能被发现引例引例第2页,讲稿共50张,创作于星期二3引例引例0后附加字符0,1后附加1;即只有00和11被接受,且00视为0,11视为1;故:如果有一位错误发生,可以被检出!第3页,讲稿共50张,创作于星期二4如果通信过程中发现差错,如果通信过程中发现差错,可以通过要求对方重新发送来获得正确的信息,即所谓的“数量换质量”.但是这在实时信息采集系统中可能是有困难的,因为信息源已经发生变化;即使是在发方保留原信息样本的情况下,也只有在差错率很低的条件下是比较可行的.因为如果通信条件比较恶劣,差错
2、出现频繁,以至多次重发仍然得不到一份正确的信息.这时,仅有“检错”手段,已无能为力!引例引例第4页,讲稿共50张,创作于星期二5引例引例0后附加字符00,1后附加11;即传输000相当于传送单字符0,111相当于传送单字符1;这时:发生不超过两位的错误均可被检出;发生一位错误可以被纠正.第5页,讲稿共50张,创作于星期二6引例引例0后附加字符00,1后附加11;即传输000相当于传送单字符0,111相当于传送单字符1;这时:发生不超过两位的错误均可被检出;发生一位错误可以被纠正.纠错码纠错码信息位校验位第6页,讲稿共50张,创作于星期二7线性分组码的基本概念线性分组码的基本概念分组码分组码分组
3、码分组码是把信源输出的信息序列,以k个信息位分为一段,通过编码器把这段信息位按一定规则f 产生r个校验位,输出长为n=k+r的一个码字,所得码字的全体.称之为(n,k)分组)分组码码!n表示码长,k表示表示信息位个数.第7页,讲稿共50张,创作于星期二8引例引例0后附加字符00,1后附加11;即传输000相当于传送单字符0,111相当于传送单字符1;这时:发生不超过两位的错误均可被检出;发生一位错误可以被纠正.(3,1)分组码分组码信息位校验位第8页,讲稿共50张,创作于星期二9(n,k)分组码分组码若校验位与信息位之间的关系是线性的,即上述编码规则是线性的,称之为(n,k)线性分组码!)线性
4、分组码!第9页,讲稿共50张,创作于星期二10一、二元域一、二元域GF(2)设设0,1为一个二元集,在其上定义模为一个二元集,在其上定义模2的加法和乘法运算的加法和乘法运算加法:加法:乘法:乘法:可见二元集可见二元集0,1对上述定义的加法及乘法运算封闭,并满足一个对上述定义的加法及乘法运算封闭,并满足一个“域域”所要求的交换律、结合律、分配律等运算规则,因此所要求的交换律、结合律、分配律等运算规则,因此0,1对所对所规定的加法和乘法运算构成一个域,称为二元域,记作规定的加法和乘法运算构成一个域,称为二元域,记作GF(2).第10页,讲稿共50张,创作于星期二11注注 第11页,讲稿共50张,创
5、作于星期二12称码为称码为(n,k)码码.二、线性分组码的定义及表示二、线性分组码的定义及表示第12页,讲稿共50张,创作于星期二13若设码字若设码字 ,则即校验位是由信息位线性组合得到即校验位是由信息位线性组合得到.第13页,讲稿共50张,创作于星期二14可见,码字的三个校验元都由其前两位线性组合得到,即可由线性方程组求得;信息位k=2码字数M=4第14页,讲稿共50张,创作于星期二15线性编码线性编码第15页,讲稿共50张,创作于星期二16例题例题1:下面是某个下面是某个(n,k)线性二元码的全部码字线性二元码的全部码字x16=000000 x26=100011 x36=010101 x4
6、6=001111x56=110110 x66=101100 x76=011010 x86=111001求求n、k的值;的值;n=6;M=2k k=3.解:第16页,讲稿共50张,创作于星期二17例2、(5,2)线性二元码的全部码字设码字 ,可得第17页,讲稿共50张,创作于星期二18改写为用矩阵可表示成:校验矩校验矩阵阵 与任一码字的乘积为0 第18页,讲稿共50张,创作于星期二194线性分组码的特性线性分组码的特性 2k个码字完全可由其中一组k 个独立的码字组合而成;4生成矩阵生成矩阵从线性分组码(n,k)中任取 k 个线性无关的码字,以行的形式写成矩阵G,则称为该线性分组码的线性分组码的生
7、成矩阵生成矩阵.第19页,讲稿共50张,创作于星期二20例题例题3:下面是一个(下面是一个(6,3)线性二元码的全部码字)线性二元码的全部码字构造它的一个生成矩阵构造它的一个生成矩阵.解解:由:由k=3 个线性独立的码字组成:个线性独立的码字组成:第20页,讲稿共50张,创作于星期二21例题例题3:下面是一个(下面是一个(6,3)线性二元码的全部码字)线性二元码的全部码字验证:验证:第21页,讲稿共50张,创作于星期二22说明说明第22页,讲稿共50张,创作于星期二23 一个线性子空间可以有不同的但相互等价的基,亦即不同的一个线性子空间可以有不同的但相互等价的基,亦即不同的G可以产生相同的线性
8、码,所以一个线性码的生成矩阵不唯一。可以产生相同的线性码,所以一个线性码的生成矩阵不唯一。第23页,讲稿共50张,创作于星期二24例例4 4 矩阵矩阵为一个为一个(7,3)码码.第24页,讲稿共50张,创作于星期二25系统码系统码 若若(n,k)线性分组码的生成矩阵形如线性分组码的生成矩阵形如 G=(Ik A)其中其中Ik是是k阶单位阵,阶单位阵,A为为 阶子阵,阶子阵,则称这类码为系统码则称这类码为系统码.特点:校验矩阵为特点:校验矩阵为H=(AT I(n-k).三、系统编码与校验矩阵三、系统编码与校验矩阵第25页,讲稿共50张,创作于星期二26例题例题3:下面是一个(下面是一个(6,3)线
9、性二元码的全部码字)线性二元码的全部码字它的一个生成矩阵它的一个生成矩阵请写出它的校验矩阵请写出它的校验矩阵H.第26页,讲稿共50张,创作于星期二27第27页,讲稿共50张,创作于星期二28注:系统码的码字的前注:系统码的码字的前k个码元就是它所载荷的数字消息,故系个码元就是它所载荷的数字消息,故系统码的前统码的前k为称为信息位,后为称为信息位,后n-k位称为校验位位称为校验位.第28页,讲稿共50张,创作于星期二29校验矩阵校验矩阵即即结论:结论:第29页,讲稿共50张,创作于星期二30汉明距离汉明距离:指(指(n,k)分组码中两个码字)分组码中两个码字xn、yn对应位取对应位取值不同的个
10、数;记为值不同的个数;记为d(xn,yn).例:例:第30页,讲稿共50张,创作于星期二31汉明距离汉明距离:指(指(n,k)分组码中两个码字)分组码中两个码字xn、yn对应位取对应位取值不同的个数;记为值不同的个数;记为d(xn,yn).例:例:第31页,讲稿共50张,创作于星期二32线性分组码的最小距离线性分组码的最小距离:称(称(n,k)分组码中任两个码字汉明距离的最)分组码中任两个码字汉明距离的最小值,为该分组码的最小距离小值,为该分组码的最小距离d.(5,2)线性分组码全部码字:)线性分组码全部码字:最小距离最小距离d=3.汉明重量第32页,讲稿共50张,创作于星期二33汉明(Ham
11、ming)码汉汉明明码码是是一一类类能能纠纠正正一一位位差差错错的的线性分组码,其参数为:线性分组码,其参数为:码长:码长:信息位长:信息位长:校验位长:校验位长:最小码距:最小码距:汉明码汉明码 H 矩阵的构造方式:矩阵的构造方式:按按 m 位位的的 2 进进制制数数的的自自然然顺顺序序从从左左到到右右排排列列(不不包包括括全全 0 列列),当当发发生生可可纠纠的的单单个个差差错错时时,伴伴随随式式为为 H 矩矩阵阵中中对对应应的的列列,译译码码比比较方便较方便将将上上述述非非标标准准形形式式的的 H 矩矩阵阵通通过过列列初初等等置置换换变变成成标标准准形形式式的的校校验验矩矩阵阵,纠纠错错
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性 分组码 精选 PPT
限制150内