几个概念 生成矩阵 G和校验矩阵 H 典型校验矩阵是什么含义? G 的每一行的物理含义是什么? H 的每一行的物理含义是什么?每一列的物理含义是什么? 错误图样 E 伴随式 S
5.
G 的每一行代表一个码字,且生成矩阵各行之间是线性独立的。 H的每一行决定了一个码字中各码元之间的约束关系。所有码字都必须满足 H 给出的 n - k 个线性方程。 H 的每一列实际是某一错误图样对应的伴随式,该错误图样中只有该列对应位置为 1, 其他位置均为零。 伴随式实际是由 H 中各列的线性组合构成的。
6.
几个特殊码类的 生成矩阵和校验矩阵 汉明码 [2 m -1 , 2 m -1- m ,3] 了解汉明码的参数和纠错能力 循环码 g ( x ) h ( x ) =x n -1 给定码长和信息位长度,会求生成多项式和校验多项式;会求生成矩阵和校验矩阵;会画编码电路。
7.
循环码的编码原理 (1) 基本步骤([ n , k ]) 1 、分解多项式 x n -1= g ( x ) h ( x ) 2 、选择其中的 n - k 次多项式 g ( x ) 为生成多项式 3 、由 g ( x ) 可得到 k 个多项式 g ( x ), xg ( x ),… x k- 1 g ( x ) 4 、取上述 k 个多项式的系数即可构成相应的生成矩阵 5 、取 h ( x ) 的互反多项式 h *( x ), 取 h *( x ), xh *( x ),… x n-k -1 h *( x ) 的系数即可构成相应的校验矩阵
8.
循环码的编码原理 (2) 可选择k 个线性无关的信息组 (1,0,0,…,0) x k -1 , (0,1,0,0,…0) x k -2 , … (0,0,0,…,0,1) 1
n - k 级编码器 基本原理:利用生成多项式 g (x) 若要求编成非系统码形式,则利用乘法电路 若要求编成系统码形式,则利用除法电路
12.
g 0 g1 g 2 g n-k -2 b 1 g n-k -1 b 1 g n-k 输出 C ( x ) 输入 m ( x ) m 0 , m 1 ,… m k 乘 g ( x ) 运算电路 m k -1 g n-k -1 m k -1 g n-k 输入 m (x) 是信息序列, g (x) 为生成多项式 m k -1 g 0 m k -1 g 1
13.
输入 m (x ) m 0 , m 1 ,… m k- 1 g n-k -1 -g 0 -g n -k-1 -g n -k-2 乘 x n-k 除 g ( x ) 运算电路 -g 1 -g 2 门 1
14.
循环码 k 级编码电路-h 0 -h 1 -h 2 -h k -2 b 1 -h k -1 输入信息 门 c n -1 c n -2 c n - k -1 c n - k
15.
Ex1 GF(2) 上,x 7 -1=( x +1)( x 3 + x +1)( x 3 + x 2 +1) 试画一个 [7,4] 循环码的编码电路。
16.
几个特殊码类的 生成矩阵和校验矩阵 卷积码 ( n 0 , k 0 , m ) G , G ( D ) 根据编码电路会求 G 和 G ( D ) ; 由 G 会求 G ( D ) ; 由 G ( D ) 会求 G ; 由 G 和 G ( D ) 会画编码电路; G 以子码为单位描述卷积码 G (D) 以子码中的单个码元为单位描述卷积码
定义 : 以一个F p 上的多项式 f ( x )= f n x n + f n -1 x n -1 +…+ f 1 x+f 0 为模的剩余类全体构成一个 多项式剩余类环 F p 上的所有次数小于 n -1 的多项式构成 n 次多项式的剩余类全体 剩余类之间的加法和乘法运算规则
34.
Examples 1 、GF(2) 上的多项式 f ( x )= x 2 +1 的剩余类全体为: 2 、 GF(2) 上的多项式 f ( x )= x 2 + x +1 的剩余类全体为: 对所定义的加法和乘法运算,前者构成剩余类环,后者构成域 结论:若 n 次首一多项式 f ( x ) 在域 F p 上既约,则 f ( x ) 的剩余类环构成 一个有 p n 个元素的有限域
有限循环群和无限循环群 若元素 a的所有幂次均不相同 ( 无限循环群 ) 存在整数 h 和 k ,使得 a k = a h ,则有 a 生成的循环群中元素个数有限 ( 有限循环群 ) 循环群元素的级 若 a k = a h , 则有 a h - k = e , 定义使 a n = e 的最小正整数为有限循环群元素 a 的 级 。
39.
有限循环群的几个特点 1 、若元素a 的级为 n ,则 a 0 = e , a , a 2 ,…a n -1 均互不相同 2 、若 a 为 n 级元素,则 a 的一切幂次生成的元素都在群 G ( a ) 中 3 、凡是循环群必是可换群 4 、可换群 G 中的每一个元素 a 都能生成一个循环群。若 a 为有限级,则生成有限循环群, a 的级即为循环群中元素的个数 ( 循环群的阶 )
40.
Ex5 设 GF(2)上的多项式 x 2 + x +1 试写出模该多项式的剩余类全体 在模多项式的加法和乘法运算下构造加法 和乘法运算表 3) 上述剩余类全体在所定义的运算下是否构 成域? 4) 若构成域,所有非零元素在上述定义的乘 法运算下是否构成循环群?若是,该循环群的 生成元是什么?单位元是什么?每个元素的级 是多少?