Lecture 4 线性分组码(2).

Slides:



Advertisements
Similar presentations
第二章 导数与微分. 二、 微分的几何意义 三、微分在近似计算中的应用 一、 微分的定义 2.3 微 分.
Advertisements

(寫一篇有關求學道理的 文章訓示晚輩們) 為學一首示子姪 彭端淑.
信号与系统 第三章 傅里叶变换 东北大学 2017/2/27.
妝點歌曲的神奇彩衣 part2 六年一班 設計與教學:陳映蓉.
報告書名:父母會傷人 班級:二技幼四甲 姓名:吳婉如 學號:1A2I0034 指導老師:高家斌
巫山职教中心欢迎您.
高等代数与空间解析几何 第一章 n阶行列式 1.1 n阶行列式 二阶、三阶行列式 n阶行列式的概念来源于对线性方程组的研究:
REED-SOLOMON CODES.
谷歌杯大学生公益创意大赛.
媽,我們真的不一樣 青少年期與中年期 老師: 趙品淳老師 組員: 胡珮玟4A1I0006 馬菀謙4A1I0040
第 9 章 差错控制编码 9.1 概述 9.2 常用的几种简单分组码 9.3 线性分组码 9.4 循环码 9.5 卷积码
第6章 编码技术 6.1 概述 6.2 常用的差错控制编码 6.3 线性分组码 6.4 循环码 6.5 卷积码.
第九章 信道编码 9.1 引言 9.2 信道编码的基本原理 9.3 线性分组码 9.4 循环码 9. 5 卷积码.
二. 差错检测 1.差错检测的基本原理 差错控制的根本措施:采用抗干扰编码(即纠错编码)。 码组:由n个码元(0,1)构成的每一组合。
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
第三章 函数逼近 — 最佳平方逼近.
古文朗讀訓練        李清筠.
指導老師:陳韻如 姓名:吳宜珊 學號:4A0I0911 班級:幼保二乙
§1 线性空间的定义与性质 ★线性空间的定义 ★线性空间的性质 ★线性空间的子空间 线性空间是线性代数的高等部分,是代数学
定风波.
四种命题 2 垂直.
鸿门宴 司马迁.
傳統童玩遊戲創新 組別:第八組 班級:幼保二甲 組員: 4A0I0005柯舒涵 4A0I0011謝孟真
产后血晕.
第5章 定积分及其应用 基本要求 5.1 定积分的概念与性质 5.2 微积分基本公式 5.3 定积分的换元积分法与分部积分法
Class Profile 36 credit hours.
消防产品监督管理规定 《消防产品监督管理规定》已经2012年4月10日公安部部长办公会议通过,并经国家工商行政管理总局、国家质量监督检验检疫总局同意,现予发布,自2013年1月1日起施行。 2013年3月17日.
第5章 §5.3 定积分的积分法 换元积分法 不定积分 分部积分法 换元积分法 定积分 分部积分法.
§3.7 热力学基本方程及麦克斯韦关系式 热力学状态函数 H, A, G 组合辅助函数 U, H → 能量计算
第二章 矩阵(matrix) 第8次课.
元素替换法 ——行列式按行(列)展开(推论)
循 环 码 (IV).
使用矩阵表示 最小生成树算法.
线性代数 第二章 矩阵 §1 矩阵的定义 定义:m×n个数排成的数表 3) 零矩阵: 4) n阶方阵:An=[aij]n×n
概 率 统 计 主讲教师 叶宏 山东大学数学院.
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
卷积码.
线性分组编码.
12.2全等三角形的判定(2) 大连市第三十九中学 赵海英.
复习.
第十章 双线性型 Bilinear Form 厦门大学数学科学学院 网址: gdjpkc.xmu.edu.cn
第五讲 线性分组码 5.1 一般概念 5.2 一致监督方程和一致监督矩阵 5.3 线性分组码的生成矩阵 5.4 线性分组码的编码
第16讲 相似矩阵与方阵的对角化 主要内容: 1.相似矩阵 2. 方阵的对角化.
§8.3 不变因子 一、行列式因子 二、不变因子.
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
1.2 子集、补集、全集习题课.
第一节 不定积分的概念与性质 一、原函数与不定积分的概念 二、不定积分的几何意义 三、基本积分表 四、不定积分的性质 五、小结 思考题.
4) 若A可逆,则 也可逆, 证明: 所以.
卷积码的概率译码.
第5章 线性分组码 5.1 一般概念 5.2 一致监督方程和一致监督矩阵 5.3 线性分组码的生成矩阵 5.4 线性分组码的编码
2.2矩阵的代数运算.
第五章 循环码.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
线 性 代 数 厦门大学线性代数教学组 2019年5月12日4时19分 / 45.
第五章 信道编码定理.
第五章 信道编码定理.
§2 方阵的特征值与特征向量.
通 信 原 理 指导教师:杨建国 指导教师:杨建国 二零零七年十一月 二零零八年三月.
陈振国 杨鸿文 郭文彬 编著 北京邮电大学出版社
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
第四章 函数的 积分学 第七节 定积分的换元积分法     与分部积分法 一、定积分的换元积分法 二、定积分的分部积分法.
下列各句没有语病的一项是 A.布什政府在陷入伊战泥潭不能自拔的情况下,美国国会通过决议要求政府限期从伊拉克撤军。 B.自上世纪70年代开始,心脏病急剧上升,该病已成为威胁人类健康的主要杀手之一。 C.尊重事实,追求真理是专家的天职,任何违背科学真理的行为都应成为其禁区都不可踏入。 D.北京时间2007年9月14日,9时33分,日本第一颗绕月探测卫星“月亮女神”号在日本九州种子岛宇宙中心发射升空。
Lecture 3 线性分组码(I).
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
§4.5 最大公因式的矩阵求法( Ⅱ ).
第三章 线性方程组 §4 n维向量及其线性相关性(续7)
最小生成树 最优二叉树.
§2 自由代数 定义19.7:设X是集合,G是一个T-代数,为X到G的函数,若对每个T-代数A和X到A的函数,都存在唯一的G到A的同态映射,使得=,则称G(更严格的说是(G,))是生成集X上的自由T-代数。X中的元素称为生成元。 A变, 变 变, 也变 对给定的 和A,是唯一的.
循环码和BCH码.
Presentation transcript:

Lecture 4 线性分组码(2)

内容 修正的线性码 线性码的重量分布 线性码的纠错性能 扩展码,删余码 增广码,增余删信码 延长码,Reed-Muller码 Singleton bound Hamming (sphere packing) bound Varshamov-Gilbert bound McEliece-Rodemich-Rumsey-Welch upper bound

修正的线性码 纠错码的设计码长通常由矩阵或多项式的代数和组合特性决定 线性分组码的设计码长通常不等于理想码长 例如: 修正方法 二进制Hamming码的设计码长为2m-1(7, 15, 31,…) 修正方法 线性分组码三个参数(n, k, n-k): 增大一个参数,降低另一个参数,保持第三个参数不变。 共有6种方法

扩展(Expanded)码 基本原理:对[n, k, d]线性分组码中的每一个码字,增加一个校验元 ,满足: 称为全校验位 校验矩阵 若d为偶数, [n, k, d]码变成了[n+1, k, d] 若d为奇数, [n, k, d]码变成了[n+1, k, d+1] 校验矩阵

扩展(Expanded)码 校验矩阵

扩展(Expanded)码 例子: [7,4,3]Hamming码的校验矩阵

删余(Punctured)码 基本原理:在原码基础上删去一个校验元,得到[n-1, k]码。是扩展码的逆过程 在软判决译码和纠错纠删码中,将删去的符号看作不可靠符号 最小汉明距离可能比原码小1,也可能不变 例如把上例中的[8, 4, 4]码的最后一个校验位后,便得到了[7, 4, 3]Hamming码。此时删余码的校验矩阵可直接从原码的校验矩阵上删去第1行和最后1列得到 一般的,若删掉的校验位只参与了其中一个校验方程,则在原码校验矩阵中删掉上述校验位对应的行和列,即可得到新码的校验矩阵

增广(Augmented)码 基本原理 基本实现方法 在原码基础上,增加一个信息元,删去一个校验元得到 [n, k+1, da]码 在原码生成矩阵G的基础上,再选择一个与G中各行都不相关的n维向量,得到新矩阵Ga,该矩阵有n列,k+1行,即得到一个[n, k+1, da]码 若原码中没有全1码,可在其G矩阵上增加一组全为1的行,得到增广码的生成矩阵为: 且da=min{d, n-dmax(C)}

增广(Augmented)码 生成矩阵 最小Hamming重量

增余删信(Expurgated)码 基本原理 基本实现方法 在原码基础上删去一个信息元,增加一个校验元。和增广码构造过程相反 删掉原码生成矩阵G中的一行,得到新矩阵Ge,该矩阵有n列,k-1行,即得到一个[n, k-1, de]码 若[n, k, d]码的最小汉明距离d为奇数,则挑选所有偶数重量的码字,即可构成[n, k-1, d+1]增余删信码 [Recall: 任何[n, k, d]线性分组码,码字的重量或全部为偶数,或者奇数重量的码字数等于偶数重量的码字数]

延长(Lengthened)码与RM码 延长码 RM码 对增广码再填加一个全校验位得到[n+1, k+1]码,此时码率R=(k+1)/(n+1)>k/n。和缩短(Shortened) 码的构造过程相反 RM码 如果把(2m-1, 2m-1 -m, 3)Hamming码的对偶码,即单纯码(2m-1, m, 2m-1)进行延长,就得到一个(2m, m+1, 2m-1)码,称之为一阶Reed-Muller码,用RM(1, m)表示。 一般,r阶RM码RM(r, m)是[2m, k, 2m-r],其中 其对偶码为RM(m-r-1, m)码

修正的线性码 改变线性码参数n, k, n-k的任意两个 Shorten: 删除信息符号 lengthen: 增加信息符号 Puncture: 删除校验符号 Expand :增加校验符号 Expurgate: 删除码字,增加校验符号 Augment: 增加码字,删除校验符号

汉明码的各类修正码之间关系图

第四节 线性码的纠错能力(p79) 码的重量分布(p73) 普洛特金限(P限) 汉明限 V-G限

一、码重量分布

线性码的重量分布 码的性能不仅由码的最小汉明距离决定,还可由码的重量分布有关 定义 设Ai是[n, k ,d]分组码中重量为i的码字数目,则集合{A1, A2, …, An}称为该分组码的重量分布 也可以把码的重量分布写成如下的多项式形式 称A(x)为码的重量估值算子,或简称重量算子 如 [3, 1, 3]重复码的重量分布为{1, 0, 0, 1},重量算子为

马克威伦(MacWilliams)恒等式 设二进制[n, k]线性分组码及其[n, n-k]对偶码的 重量算子分别是 则它们之间有如下关系:

线性分组码的不可检错误概率 线性码是同距离分布码 若码字等概发送 平均不可检 错误概率

译码错误与译码失败概率 teD译码器正确译码的概率 译码错误概率 译码失败概率 误码率 (参见pp.78)

普洛特金(P)限

GF(q)上(n,M,d)分组码的最小距离d为:

三、汉明限(H限、球包限)

长为n纠t个错误的q进制分组码的码字数M为:

四、V-G限

若码的校验元数目n-k满足 则一定可以构造出一长为n、最小距离为d的[n, k]线性分组码

当n时,由P限可推出: 由汉明限可推出: 由V-G限可推出:

最大的最小距离存在区间