数据通信
汉明码,汉明码是什么意思
汉明码是一种能够纠正单个错误的线性分组码。它有以下特点:
(1)最小码距,可以纠正一位错误;
(2)码长n与监督元个数r之间满足关系式:。
如果要产生一个系统汉明码,可以将矩阵H转换成典型形式的监督矩阵,进一步利用Q = PT的关系,得到相应的生成矩阵G。通常二进制汉明码可以表示为:
(15)
根据上述汉明码定义可以看到,8.3.1构造的(7,4)线性分组码实际上就是一个汉明码,它满足汉明码的两个特点。图8-5中给出(7,4)系统汉明码的编码器和译码器电路。
(a)发端编码器
(b)收端译编码器
图8-5 (7,4)汉明码的编译码器
全部0条评论
快来发表一下你的评论吧 !