编辑: 颜大大i2 2016-03-20

1 0

1 0

0 1

1 1

0 1

0 0 G

46 10.5 循环码 ? 概念 ? (n, k)循环码是线性分组码 ? 具有严密的代数结构,纠/检错能力很强 ? 主要特点 ? 封闭性等 ? 循环性,即码组集合中任一码组循环移 位,仍然属于一个可用码组

47 ? 例:一种(7,3)循环码的编码表 编号

0 1

2 3

4 5

6 a a a a a a a

0 0

1 0

1 1

1 1

0 0

1 0

1 1

1 1

0 0

1 0

1 0

1 1

1 0

0 1

0 1

0 1

1 1

0 1

1 1

0 0

1 0

1 0

1 1

1 0

0 0

0 0

0 0

0 0

8 7

6 5

4 3

2 1

2 3

5 6

8 4

7 48

一、循环码的表示 ? 码组: ? 码组矢量 ? 码多项式

0 0

1 1

2 2

1 1 ) ( x a x a x a x a x T n n n n + + + + = ? ? ? ? L ) , , , (

0 1

2 1 a a a a T n n L ? ? = r bit 监督码 k bit 信息码

0 1

1 2

1 a a a a a a k n k n n n L L ? ? ? ? ?

49 ? T(x)左移 i 位?对应码组仍为可用码组 ? 码多项式 i i n i n n i n i n n i n n i x a x a x a x a x a x a x T x

0 1

1 1

1 2

2 1

1 ) ( + + + + + + + = + ? ? ? ? + ? ? + ? ? L L i n n n i n a a a a a a ? ? ? ? ? L L , , , , ,

2 1

0 1

1 i n i n i n i i n i n a x a x a x a x a x a x R ? ? ? ? ? + ? ? ? + + + + + + + = L L

2 2

1 1

0 1

1 1

1 ) (

0 0

1 1

2 2

1 1 ) ( x a x a x a x a x a x T i n i n n n n n + + + + + + = ? ? ? ? ? ? L L

50 ? 结论 ? 是一个长度为 n 的循环码可用码 组,经过移位,也就是按模 运 算后,仍是一个可用码组.也即,一 个长为 n 的循环码,一定是以 为模的一个余式 )

1 ( + n x )

1 ( + n x ) (x T ) ( )

1 )( ( ) ( )

1 ( mod ) ( ) ( x R x x Q x F x x R x T x n n i + + = + =

51

二、循环码的生成多项式 ? 循环码字 ? 必存在这样一个码字,记为 g ? 生成多项式 a

0 …… a n-k-1 a n-k …… a n-1 x n-1 x n-k x n-k-1 x

0 1 * …… * *

1 0 ……

0 0

1 ) (

1 1

1 + + + + = ? ? ? ? ? x a x a x x g k n k n k n L 最高幂次n-k 末位为1

52 ? 生成矩阵 ? 例:(7, 3)循环码,已知生成多项式 构造编码表 G x g x g x x g x x G k ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? = ? ) ( ) ( ) ( ) (

1 M

1 ) (

2 4 + + + = x x x x g

53 ? 任意一个循环码多项式 T(x) 都是 g(x) 的倍式 ? g(x)是xn +1 的一个因式,且最高幂次 n-k,末位为1 ) ( ) ( ) ( ) ( ) ( ] [ ) (

2 2

1 1

2 1 x g x h x g a x a x a x G a a a x T k n k n k n k n n n ? = ? + + + = ? = ? ? ........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题