收藏 分销(赏)

纠错编码.docx

上传人:胜**** 文档编号:899187 上传时间:2024-04-03 格式:DOCX 页数:62 大小:2.22MB 下载积分:11 金币
下载 相关 举报
纠错编码.docx_第1页
第1页 / 共62页
纠错编码.docx_第2页
第2页 / 共62页


点击查看更多>>
资源描述
========================= 第11章 纠错编码 ========================= 本章目录 11.1 编码信息传输模型 11.2 无差错信息传输原理 11.3 纠错编码与译码基本原理 11.4 线性分组码 11.5 线性循环码 11.6 二元线性卷积码 ========================= 本章内容要点 (1) 纠错编码传输模型,信道编码定理,香农限以及编码增益; (2) 码的基本参量,基本编码方法,译码模式和纠错码的应用方式; (3) 典型码例,伴随式、标准阵列、比特翻转译码方法; (4) 循环码,BCH码和RS码; (5) 卷积码,维特比译码,Turbo码。 ========================= 11.1 编码信息传输模型 ========================= 信息的表述 Ø 在概率意义上,信息是随机事件,消息是其样本,信息量是样本空间的概率度量。 Ø 在数据结构上,样本表述为消息码元组成的数据分组。 任何信息总可以表述为二元随机序列或随机向量 Ø 当的概率分布为均匀分布,则一个具有一个比特信息(信息量单位比特)。 Ø 任何二元数据串或向量的一个分量称为一个比特数据(数据个数单位比特)。 冗余编码(Coding)与调制(Modulation) Ø 编码(与调制):数据分组到信号的转换, 或 Ø 码字(Codeword):与离散信号的一对一数据向量,称为编码码元,简称码元(Code Symbol)。 Ø 冗余性: ========================= 无误差信息传输的基本途径 图11.1.1 编码在信息传输、数据传输与信号传输中作用 ========================= 常规通信信号基带传输模型 Ø 是等效幅度衰落系数,常为参数的瑞利(Rayleigh)分布随机变量,均值,方差。 Ø 是等效叠加噪声值,常为均值、方差的正态或高斯(Gaussian)分布随机变量。 Ø 在时间与频谱特性上,为白噪声过程,功率谱密度值为,故称相应信道为AWGN信道(加性白高斯噪声,Additive White Gaussian Noise)。 ========================= B-AWGN信道及信噪比 Ø 信道描述:输入/传输/输出分别为 BPSK信号(幅度);,白噪声; Ø 传输符号差错概率:对相干硬判决解调,,能量, Ø 信噪比:信号平均功率与噪声平均功率之比,由带宽得到 , ========================= 随机差错与突发差错 Ø 传输差错:在传输符号层次上,编码信道抽象为符号的概率转移过程,总有差错。 Ø 随机差错(Random Error):符号差错在传输符号序列中均匀分布。 通常认为单纯AWGN信道上的差错是随机差错。随机差错的一个必要条件是信道无记忆性或有独立性。 Ø 突发差错(Burst Error):符号差错在传输符号序列中有局部高密度分布(如)。 瑞利衰落总会导致突发差错。不同突发密度区间的最大长度称为突发长度。 ========================= 无记忆二元对称信道模型BSC(p)(1/2) Ø BSC(Binary Symmetric Channel)是最简单的硬判决随机差错模型,信道输入,输出,干扰 Ø 对BPSK调制和相干解调,称为BSC的信道转移概率 Ø BSC图形模型 码元 符号 图11.1.2 BSC图形模型 ========================= 无记忆二元对称信道模型BSC(p)(2/2) Ø BSC代数与概率模型 模二()加算术运算规则:, Ø 差错图案(Error Pattern):,当且仅当传输分组中的第i位符号差错。 纠错编码传输特征(1/2) Ø 逻辑上,纠错编码传输的单位是分组或向量或码字,而不是符号或比特。 图11.1.4 编码信道的分组传输模型 Ø 物理上,对于时间顺序上逐个符号调制与传输,纠错编码传输在物理实现上是逐个符号或波形的传输。 Ø 基本分析上,不考虑任何处理延时和信道传输时延。 ========================= 纠错编码传输特征(2/2) 记消息比特持续时间,带宽,发送比特能量,有: Ø 总有,且比值称为传输码率。 Ø 数据传输时延为。 Ø 消息传输总时不变,则传输信号带宽。 Ø 消息传输总能量不变,则比特传输能量。 Ø 消息传输总时和总能均不变,则有无编码的传输功率不变,即。 ========================= BSC的常见概率计算 对于以及比特的分组: (1) 恰有错概率: (2) 平均错数: 信道平均差错率。 ========================= (3) 错数方差: (4) 差错数越少的图案出现概率越大, ========================= 分组编码与分组码 Ø 分组编码(映射):以某种约束关系而成逻辑整体,并称为码字,为码元。 Ø 元分组码(Block Code)或: 个相同约束关系的码字且(符号集),称为码长 Ø 元分组码:且为整数,称为消息(位)长,称为校验(位)长。 Ø 编码码率(Code Rate,码率):平均每个码元等效传输的消息符号数, 例11.1 二元n-重复码 Ø 构造方法:每个码字的码元都是同一个码元的次重复。 Ø 3-重复码例:在长为3的8个不同二元向量中选择向量集合构成的分组码,并有: , Ø 编码与调制对应:用3-重复码和BPSK调制传输1个比特消息数据的对应关系为, ========================= 例11.2 四元重复码 Ø 构造:四元2-重复码是一个 , Ø 码率:四元2-重复码的每个码元平均传输的消息比特数为比特,一个码字传输的消息比特数为比特。 Ø 直接调制:由于比特,所以四元码的逐个符号调制是四元调制,如QPSK。 ========================= 例11.3 二元等比码 Ø 构造:5元组中恒定有3个分量为1;二元等比码有; Ø 常用于传输10进制数字符号,码率为 Ø 由于不是整数值,所以不存在整数值的消息位长和冗余位长。 ========================= 11.2 无差错信息传输原理 ========================= 信道容量 Ø 信道容量:信道上符号信息传输的最大速率(计量单位为比特/符号)。 BSC(p) : AWGN样点信道: ========================= B-AWGN符号信道: AWGN波形信道: (比特/秒) ========================= 信道容量特征 Ø 是通过调整信源符号的概率分布达到。 Ø 是AWGN信道在信道输入幅度值呈高斯分布条件下获得的,仅作为任意信道的信道容量的理论上限。 Ø 符号信道容量与时间波形信道容量的关系为, ========================= “比特/秒()”参量 不同物理概念、相同“比特/秒()计量单位”参量除信道容量外,还有: Ø 发信率(或信源速率):单位时间内信源发送出的表示信息的消息比特数。 Ø 传输率(或信道速率):单位时间内信道传输的二元符号(比特)数。 Ø 传信率(或信息速率)(Information Rate):单位时间内信道传输的信息量。 “比特/秒()”参量间关系 Ø 一个信道应有。 Ø 不考虑同步以及帧开销时,。 Ø 信道容量计算并不区分比特差错是消息比特差错还是冗余比特差错,所以 为互信息量,为折算等价BSC信道容量。 Ø 无损失信息传输: ========================= 数据传输的差错特性(1/2) 信息本身的传输减损只能通过对表示信息的消息数据的差错统计特性间接描述。 (1)信道误码率(传输误码率):传输中等效的二元符号的差错数与等效的总发送二元符号数的比值。 对均匀信源和BPSK,。 (2)信息误码率(消息比特误码率):传输中的差错消息比特数与总发送消息比特数的比值。 与具体编码译码方式有关,在译码门限之上有。无纠错编码时,。 ========================= 数据传输的差错特性(2/2) (3)信息减损率:传输中减损的信息量与总发送信息量的比值。 由总传输时间和, ========================= 例11.4 信息减损率与传信率的计算与分析(1/3) 消息比特为等概分布,。 表11.2.1 不同误码率时信息传输的信息减损率与传信率 0.5 0.3 10-1 5×10-2 10-2 10-4 10-6 0 0.1187 0.5310 0.7136 0.9524 0.9985 0.999985 1 0.8813 0.4690 0.286 0.048 () 0 11.87 53.10 71.36 95.24 99.85 99.9985 () 0 8.903 39.825 53.520 71.430 74.888 74.99888 ========================= 信息减损率与传信率的计算与分析(2/3) (1)极低误码率时,信息减损率逼近误码率,例如@。 (2)极高误码率时,信息减损率逼近100%,例如@。 信息减损率与传信率的计算与分析(3/3) (3)传信率并不能由所确定的消息比特差错比例直接获得。只表明100个消息比特传输中平均有5个消息比特差错,对无冗余的,传信率并非等于。 (4)统计意义上可大于,但传信意义上总小于等于,大于实际表明一半以上的信息传输减损。 ========================= 例11.5 n-重复码的差错概率计算与分析 择多判决准则译码的消息比特差错概率 (1)并有,传信率。 (2)虽然可有,但总有,。 n-重复码不能获得意义上的有效信息传输。 ========================= 无损失信息传输的可能与不可能 Ø 不可能实现由传输符号能量而使并进而。 Ø 不可能由不恰当的编码获得有效的无信息损失传输,且。 Ø 无损失信息传输可能性?香农(Shannon)信道编码定理! ========================= 最小差错概率译码(1/2) 记表示接收向量,译码输出码字为,则 码字译码差错概率最小 当且仅当后验概率最大 运用贝叶斯准则得最大后验概率译码准则 称为发送收到的似然值。 如果为常数,得最大似然(ML)译码准则 ========================= 最小差错概率译码(2/2) 离散信道上,与的差异由两向量间不同分量的个数(汉明距离)确定。 对于BSC有, 至此最大似然译码准则简化为汉明距离意义上的最小距离(MD)译码准则,即 ========================= 定理11.2.1(香农信道编码定理) 对q元信道,若容量为(比特/符号),则存在一种的分组码,在时,按最大似然译码的。反之,若,则不存在任何条件下的分组码可使。 Ø 。 Ø 。 Ø 可有且()。 Ø 不是构造性定理,至少不能依此衡量不同码的极限(或)性能。 ========================= 通信的极限目标、基本资源与评估指标 Ø 通信的极限目标是消息比特差错概率趋于0。 Ø 通信的基本开销或基本资源是时间,频率和能量。 Ø 通信的基本评估指标是信息比特谱效率和香农限(Shannon Limit)两个极限参量 信息比特谱效率 信息传输的信息比特谱效率是单位时间单位带宽上传输的信息比特数,即 (比特/秒.赫兹) Ø 值越小,系统的开销或代价越大或耗用通信资源的效率越低。 Ø 信息传输效率而非消息或数据传输效率的归一化衡量参量。 ========================= 香农限 香农限是传输一个信息比特所需的最小(功率)信噪比。 记传输一个符号比特的能量为,则传输一个消息比特的等效能量为,显然消耗100的能量并不表示无差错传输了100个信息比特,于是记为无差错传输一个信息比特的能量,那么 ========================= 信息比特谱效率与香农限的关系 Ø 由得 信息比特信噪比与信息比特谱效率的关系为 Ø 狭义香农限:任何系统传输一个信息比特所需信噪比的最小值, ========================= 能量带宽效率平面 Ø 由参量对界定的二维平面 可达区域 不可达区域 0.693 系统A 系统B 系统C 2 3 4 5 6 2 3 4 5 1 0 1 图11.2.1 编码信息传输系统的能量带宽效率平面 BSC-相干BPSK信道的香农限 当码率时的香农限为, ========================= B-AWGN-BPSK+理想软判决信道的香农限(1/2) 其中。 B-AWGN信道与之间的数值关系,见表11.2.2。 ========================= B-AWGN-BPSK+理想软判决信道的香农限(2/2) 表11.2.2 B-AWGN的 0.01 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 -1.55 -1.44 -1.29 -1.13 -0.96 -0.79 -0.62 -0.43 -0.24 -0.03 0.50 0.55 0.60 0.65 0.70 0.75 0.80 0.85 0.90 0.95 0.19 0.42 0.68 0.96 1.28 1.63 2.05 2.54 3.21 4.18 例11.6 n-重复码的效率分析(1/5) 分析条件:信源均匀分布,B-AWGN-BPSK传输。 Ø 能量开销分析:有无编码的平均消息比特能量相等 , 和 Ø 和分析: ² 无编码和: ========================= 例11.6 n-重复码的效率分析(2/5) ² 有编码和: ========================= 例11.6 n-重复码的效率分析(3/5) Ø 计算实例:表11.2.3 BPSK传输n-重复码的差错特性 差错特性 无编码 3-重复码 5-重复码 0.1 (-10dB) 0.100 (-10dB) 0.033 (-14.77 dB) 0.020 (-16.99 dB) 0.326 0.348 0.354 0.085 0.068 0.062 1.176 (0.71dB) 1.471 (1.67dB) 1.613 (2.08dB) ========================= 例11.6 n-重复码的效率分析(4/5) 表11.2.3 BPSK传输n-重复码的差错特性(续) 8 (9dB) 8.00 (9.03dB) 2.67 (4.26dB) 1.60 (2.04dB) 0.000032 0.0011 0.037 0.000032 0.0000036 0.0004788 0.999476 0.9999297 0.9940291 8.0042 (9.033dB) 8.0006 (9.031dB) 8.0481 (9.057 dB) ========================= 例11.6 n-重复码的效率分析(5/5) (1) 传输比特能量可小于香农限,但等价总大于香农限。例如 -10dB (2) 不恰当的编码反会导致性能恶化。例如 5-重复码性能劣于无编码性能, 3-重复码性能优于无编码性能, (3) 纠错码需在信噪比大于译码阈值时显现性能改善特性。不同的纠错码存在不同的译码门限值。 (4) 单纯增加重复码码长不能改善性能。 ========================= 例11.7 Turbo码和低密度校验码LDPC码 由C. Berrou等人于1993年提出的一种8状态码率码长为5000的Turbo码在采用8至10次迭代译码的条件下,可以在dB时实现,而码率的香农限为-0.51dB。 Sae-Young Chung等四人在2001年发现并计算机仿真验证了一种码率的LDPC码在码长达到时,实现,离香农限仅有。 ========================= 编码增益 编码增益是相同时,两个信息传输系统的的比值 ========================= 能量差错概率平面(1/3) Ø 与所确定的二维平面。 Ø 信息比特谱效率以及香农限不能有效分析容忍一定差错时的极限特性。 Ø 分析系统实际至香农限的距离更有意义。 Ø 具有“瀑布”曲线规律,如图11.2.2所示。 Ø 应当与有单调关系,存在常数使得满足, ========================= 能量差错概率平面(2/3) ========================= 能量差错概率平面(3/3) (1)编码系统由于编码后等效的码元符号能量降低而存在门限现象。门限值取决于码的结构和具体的译码方式,但一定大于相应码率的香农限。 (2)在不同的比较参照点,相应的编码增益不同。通常指渐进编码增益,即是即时的编码增益,对于码率为、最小码距为的分组码有 ========================= 典型编码系统编码增益 编 码 技 术 @ @ 理想编码 11.2 13.6 分组:,,硬判 3.0-4.0 4.5-5.5 分组:,,软判 5.0-6.0 6.5-7.5 卷积:,K=7,软判VA 4.0-5.5 5.0-6.5 级联:RS(255,233)硬判决 +卷积码,软判VA 6.5-7.5 8.5-9.5 Turbo码:,8状态, , MAP,6-8次 9.0-10.0 12.0-13.0 随机LDPC码:, ,BP,60-80次 ~11.1 ~13.6 ========================= 11.3 纠错编码与译码基本原理 纠错码基本结构特征 Ø 汉明重量(Hamming Weight):若存在可定义为0的零码元,则 Ø 汉明距离(Hamming Distance): ========================= Ø 最小码距(Minimum Code Distance): 具有最小码距的或分组码记为或分组码。 ========================= 纠错码基本结构特征间的简单关系 Ø 符号集上的加法与减法推广到向量的加法和减法 , Ø 因必然使的汉明重量加1,从而 Ø 记全零向量为,并有以及在时,则 ========================= 例11.8 汉明距离和汉明重量计算例 ========================= 纠错码设计第一目标 Ø 纠错码设计第一目标(纠错力最大):给定和, 最大,即 Ø 辛格里顿限(Singleton Bound): Ø 最大距离可分码(MDS Code, Maximum Distance Separable Code):达到辛格里顿限的码,如RS(Reed-Solomon)码。 ========================= 纠错码设计第二目标(1/2) Ø 纠错码设计第二目标(传信率最大):给定和, 最大,即 Ø 最优码(Optimal Code):给定和,最大。 Ø 球填充问题:n维空间中填充最多个半径为的互不交叠的汉明球。 Ø 汉明限(Hamming Bound): , , ========================= 纠错码设计第二目标(2/2) Ø 完备码(Perfect Code):达到汉明限的码。 Ø 完备码的码结构效率最高,且有两个重要特性: (1)d为奇数,即; (2)达到汉明限,即。 Ø 全部完备码是:汉明码;二元或三元葛莱码(Golay Codes);奇数码长重复码。 例11.9 二元5-重复码。 ========================= 例11.10 传输2比特信息的几种码构造(1/4) (1)随机选择码 ,, (2)每两位消息比特重复一次 ,, 传输2比特信息的几种码构造(2/4) (3)选择4个(恰仅有4个)重量等于3的4元组(获得一个3/4等比码) ,, ========================= 传输2比特信息的几种码构造(3/4) (4)四元4-重复码 , , ========================= 传输2比特信息的几种码构造(4/4) (5)一种三元码选择 , ========================= 检错译码的基本原理 Ø 检错译码:利用码的结构特性判断接收向量是否是码字。 Ø 实现检错译码前提:发收具有完全相同码。 Ø 检错译码适用于硬判决信道,即DMC信道。 Ø 检错译码基本准则:,则判断存在传输差错。 Ø 检错码:专用于检错的纠错码。 Ø 检错码设计目标:不可检差错概率最小,即使所有最可能出现的差错图案均不能导致任意码字。 ========================= 检错译码的基本方法(1/3) 例11.11 n-重复码用于检错时的全0/1判断法。 表11.3.1 3-重复码检错译码操作表 000 001 010 011 100 101 110 111 000 ? ? ? ? ? ? 111 无错 有错 有错 有错 有错 有错 有错 无错 记接收向量为,利用全0/1判决方法对n-重复码的一般性检错方法为:若,则有错;否则无错。 ========================= 检错译码的基本方法(2/3) 例11.12 二元偶或奇校验法 Ø 偶校验编码:k长消息组扩展为长的码组,总使码组中1码元的个数为偶数或零,新增码元为偶校验位。 Ø 偶校验码结构参数: , , , Ø [4,3]偶校验码见表11.3.2所示。 表11.3.2 [4,3]偶校验码编码表 消息 000 001 010 011 100 101 110 111 码字 0000 0011 0101 0110 1001 1010 1100 1111 ========================= 检错译码的基本方法(3/3) Ø 偶校验码的检错译码方法:若接收分组中1的个数为偶数或零(称偶校验有效),则认为该码字传输无错,否则有错,即 若偶数或零,则无错;否则有错。 Ø 偶校验码的偶校验是否有效方法对所有奇数个码元的差错检测做出正确判断。 ========================= 纠错译码的基本原理 Ø 纠错译码:利用码的结构特性,首先判断接收向量中传输差错符号的位置,然后计算差错符号的差错值,最后修正差错符号。 Ø 实现纠错译码前提之一:发送方和接收方具有完全相同的码。 Ø 实现纠错译码前提之二:差错图案重量越小其出现概率越大。 Ø 纠错译码既适用于硬判决信道,也适用于软判决信道。 ========================= 纠错译码的基本方法(1/4) 例11.13 择多判决法 Ø 择多判决法适用于对重复码的纠错译码。 Ø 一个分组中两个比特错误的概率小于一个比特错误的概率;3-重复码的纠错操作见表11.3.3和图11.3.1。 ========================= 表11.3.3 3-重复码纠错译码操作表 译码状态 0 0 0 0 1 1 1 1 000 000 000 000 111 111 111 111 000 001 010 011 100 101 110 111 000 000 000 111 000 111 111 111 0 0 0 1 0 1 1 1 正确译码 正确译码 正确译码 错误译码 错误译码 正确译码 正确译码 正确译码 ========================= 纠错译码的基本方法(2/4) 图11.3.1 纠1位差错的3-重复码 纠错译码的基本方法(3/4) Ø n-重复码的择大判决译码操作以汉明重量检测描述为: Ø n-重复码的译码操作以汉明距离描述为: ========================= 纠错译码的基本方法(4/4) 例11.14 阵列偶校验法 Ø 二维[9,4]偶校验阵列码: 分别是第1,2行的偶校验码元,分别是第1,2列的偶校验码元,是第3行或第3列的偶校验码元。 Ø 任意1位错误一定在某特定行和某特定列上同时导致偶校验失效,从而由二维坐标体系确定此码元错误位置。 ========================= 纠错译码模式(1/5) Ø 译码模式或译码器工作模式:译码器对接收分组进行纠检错的处理方式。 Ø 分检错、纠错和混合纠检错三类。 (1)检错模式 对任意只并给出有无传输差错的标志或者输出,其中 ========================= 纠错译码模式(2/5) (2)纠错模式 ² 对任意总输出码字,即。 ² 译码正确指;译码错误指。 ² 最小距离纠错译码准则, ========================= 纠错译码模式(3/5) (3)混合纠检错模式或限定距离译码模式 ² 对任意或者输出码字或者输出预设向量或输出,即对于某个预定的不可译向量集合, ========================= 纠错译码模式(4/5) ² 译码成功指;译码成功中,译码正确指,译码错误指。 ² 译码失败指。 ² 限定距离的最小距离混合纠检错译码准则为, ========================= 纠错译码模式(5/5) 混合纠检错译码并非是先纠错译码后又检错译码或者先检错译码后又纠错译码,译码器只能在三种译码模式的某一种模式下工作。 图11.3.2 译码正确(),译码错误()与译码失败() ========================= 检纠错数定理 最大检错数和最大纠错数是可以检测或纠正任意位置上码元差错的最大数目。 定理11.3.1(检纠错数定理):若分组码有最小码距,那么该码的和满足: (1) 在检错模式时,。 (2) 在纠错模式时,。 (3) 在混合纠检错模式时,且,即:或纠正个错或检个错,当且仅当。 例11.15 6-重复码检纠错数分析 Ø 检错模式时的最大检错数为5。纠错模式时的最大纠错数为2。混合纠检错模式时若纠1个错,则可检4个错;若纠2个错,则可检3个错。 Ø 注意最大检错数和最大纠错数指码字上任意位置上的差错数目。 Ø 一个设计良好的译码算法可以检测超越个差错,也可以纠正超越个差错。 Ø 最大检错数和最大纠错数并不能全面反映一个码的检纠错能力,而要用差错概率来全面评估码的检纠错能力。 ========================= 差错控制方式 纠错码的基本应用方式:FEC、ARQ、IRQ三类。 图11.3.4 差错控制方式FEC,ARQ与IRQ ========================= 纠错码基本分类 Ø 分组码与卷积码:消息分组与码字的对应关系是一对一与多对一。 Ø 循环码与非循环码:码字向量是否具有循环移位不变。 Ø 线性码与非线性码:码字集合是否为线性空间。 Ø 域上码与非域上码:码元集合是否为有限域。 Ø 汉明空间码与非汉明空间码:向量度量是否是汉明距离。 Ø 时域码与空域码:时域冗余与空域冗余。常规纠错码均是时域码,空时码是空域码,TCM(Trellis Coded Modulation)码有空间冗余性也有时间冗余性。 纠错码的研究范畴 Ø 码构造:具体码或某一类码的构造和实现。 Ø 码限:码或某一类码的整体性能、极限特性或性能界。 Ø 译码:具体码或某一类码的译码方法及其相应的纠检错性能。 Ø 码的应用 ========================= 纠错码的发展渊源 二十世纪四十年代末两个几乎同期但相互独立的工程性研究工作。 Ø 解决噪声中的可靠通信问题:创新性代表成果是香农信道容量分析和编码定理,其随机编码思想促进了数字通信理论以及信号设计与编码的发展和应用。 Ø 解决数据存储中少量比特差错纠正问题:创新性代表成果是汉明和葛莱的代数与组合构造码,其数学内涵促使了“纠错码”作为一个数学分支的诞生和发展。 ========================= 11.4 线性分组码 ========================= 线性分组码(Linear Block Code)定义 Ø 二元线性分组码或:由行秩为k 的生成矩阵(Generator Matrix)确定的有个n长向量构成的集合, Ø 矩阵运算为整数模二加和整数模二乘。 Ø 群码:线性分组码;群和线性子空间。 ========================= 线性分组码基本特性(1/2) Ø 全零向量一定是码字,即。 Ø 对有。 Ø 。 Ø 不唯一。的任意行初等变换生成相同的码,并称为行初等变换等价码。 线性分组码基本特性(2/2) Ø 给定n和k,不同(不等价)二元线性分组码的个数为, Ø 编码影射为布尔逻辑方程组, ========================= 线性分组码的系统码形式 Ø 系统码:某k个码字码元与k个消息码元恒等, Ø 标准形系统码(仍记):, ,,为单位阵 Ø 任何线性分组码均可由行初等变换转换为系统码,但并非都可等价为标准形系统码。 Ø 系统码或标准形系统码与原码有相同码率和最小码距。 Ø 行等价可以有,但不一定有。 ========================= 线性分组码的编码方程组与校验方程组(1/2) Ø 标准系统码编码方程组, ========================= 线性分组码的编码方程组与校验方程组(2/2) Ø 校验方程组由标准系统码编码方程组中后r个方程构成, ========================= 线性分组码的校验矩阵 校验方程组矩阵形式, 称为线性分组码的一致校验矩阵,简称校验矩阵。 ========================= 线性分组码的基本特性再分析 Ø 向量是码字当且仅当,故 Ø 校验矩阵与生成矩阵满足 , 其中和分别为和的任意行初等变换。 ========================= Ø 校验矩阵的行秩等于r。 Ø 对于系统码 Ø 对偶码,且。 ========================= 线性分组码最小码距判定定理(1/2) 一个较易确定最小码距的方法。 Ø 定理11.4.1(最小码距判别定理):等于校验矩阵的最小线性相关的列数。 ========================= 线性分组码最小码距判定定理(2/2) Ø 推论1:当且仅当中任意列线性无关,某列线性相关。 Ø 推论2:校验矩阵及其生成矩阵的列置换不改变码的最小距离。 Ø 注意:并不等于矩阵的(列)秩(的最大线性无关列数或某列无关但任意列相关)。 Ø 推论3(辛格里顿,Singleton,限):任意线性分组码有 简单码例(1/4) 例11.16 4-重复码 , 例11.17 (4,3)偶校验码 , , ========================= 简单码例(2/4) 例11.18 2元码 Ø 该码无全零向量为码字,不构成群,所以不是线性分组码,不存在生成矩阵描述。 Ø 该码不可能构成系统码。 Ø 该码。 ========================= 简单码例(3/4) 例11.19 一个线性分组码 , , Ø 到行初等变换:(表示第行)。 Ø 。由于的第1列和第5列相同而线性相关。 ========================= 简单码例(4/4)──例11.19续 Ø 不同生成矩阵构造的码字和对偶码的码字见下表。 表11.4.1 线性分组码 生成码字 生成码字 对偶码的码字 000 001 010 011 100 101 110 111 00000 11010 01011 10001 10110 01100 11101 00111 00000 00111 01011 01100 10001 10110 11010 11101 00000 11101 01110 10011 汉明码(1/8) Ø 汉明(Richard W. Hamming)1950年首次发现的一类纠正单个错误的线性分组码。 Ø 二元m阶汉明码:校验阵是以全部二元非零m维向量为列向量的矩阵 Ø 二元m阶汉明码的基本特性有: ² ,,,正整数。 ² 。 ² ,。 ² 是完备码,即, ========================= 汉明码(2/8)──二元码基本特性续 ² 满足如下递归关系: ² 记为重量i的码字的个数,则二元汉明码的重量分布多项式为, ========================= 汉明码(3/8)──二元码基本特性续 Ø 在汉明码的一致校验矩阵构造中,每一种不同的非零列向量的排列顺序或者对已有的任意列初等置换,均获得不同形式的校验矩阵。 Ø 不同形式的所定义的码在编码映射意义上虽然不同,但是它们都具有相同的上述汉明码的基本特性,称为是在码结构参数意义上等价的汉明码。 Ø 存在满足汉明码前三个基本特性的却不等价为汉明码的非线性分组码。 ========================= 汉明码(4/8) 例11.20 二元汉明码的两种等价的校验矩阵分别为, 汉明码(5/8) 例11.21 二元汉明码可以推广到多元汉明码。例如一个三元3阶汉明码的一致校验矩阵为, ========================= 汉明码(6/8) 例11.22 二元3阶汉明码是
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服