相关服务

  • 《现代电子技术》2006年第23期摘录:2006年第23期总第238再

如发现有乱码,请点击下面链接浏览原文
正文摘录:

2006年第23期总第238再按行读出。这样如果在传输中遇到突发干扰,若干扰片的尺寸为m,经交织编码后的干扰片尺寸就变为m/M,只要m/M小于差错控制电路的纠错控制能力范围,就可以克服这一干扰带来的影响,因此可以有效地抑制突发干扰,特别是大尺寸的突发干扰。要使用交织器和解交织器,会带来以下两个问题:第一,需要增加交织帧同步,即交织器与解交织器之间的同步。第二,对于大多数实际的通信信道来说,当性能有较大的改善时所需要的交织的位数是很大的,从而带来较大的延迟。因此,在所需的时延容限范围内,才可以使用交织。图2数据矩阵中误码分布3遥测中采用的交织方法对于遥测中使用的差错控制编码,如果要使一串长度为N的突发错误随机化,即将误码分散在不同的奇偶监督矩阵中,采用上面介绍的交织编码,则交织帧的行数为N,列数为288(36×8),这不仅使硬件实现中需要很大的缓冲区,而且会带来很大的时延。考虑到在16×16的数据块中,如果误码按图2(a)或图2(b)所示分布,注意在这两种情况下分别对行、列进行奇偶校验,则每一个误码所引起的行奇偶校验错误和列奇偶校验错误的坐标都是单调增加的,如果使一串突发错误按照这种规律分布,就可以在一块数据矩阵中纠正多个误码。除了上面介绍的矩形交织方法,还有一种交织方法称为螺旋交织,即数据是按行(或列)写人,沿对角线读出,采用这种交织方法,恰好可以使一个数据矩阵中的误码按照上述的规律分布,只要突发误码长度小于15个,都能正确检出误码位置并进行纠正。采用螺旋交织编码,只需使用一个16个字的缓冲区,从FIF()中读入16个字的图像压缩数据,组成一个16*16矩阵,对每一行、每一列进行奇偶校验,得到2个字的纠错编码(RJ,CJ),为了防止交织编码时如果误码出现在奇偶校验码上产生错误纠错,必须将两个纠错编码(RJ,CJ)先进行交织排序之后生成两个新的校验码(JYl,JY2),然后再与数据块一起进行交织编码,按照对角线的顺序依次读出编码数据并进行并串转换,螺旋交织编码的原理如图3所示。图3螺旋交织编码原理以下为交织编码的一个示例,RJ表示行奇偶校验码,CJ表示列奇偶校验码,JYl和JY2分别为刚和CJ经过重新排序之后生成的新的检验字,交织编码时沿对角线方向依次读出数据,假设图中用粗框标出的为出错码的位置,连续误码为15个,在地面站将交织编码经过解交织之后,恢复成16*16的奇偶监督矩阵,则由于误码而引起的奇偶校验错误分别为:RJ3,RJ4,R-15,RIl6,RJ7,RJ9,刚10,RJll,RIJl2,R-J13,RJl4,RJl5,CJ0,CJl,CJ2,cJ3,CJ4,CJ5,CJ6,CJ7,CJ8,CJ9,CJlO,CJll,CJl3,CJl4,可以发现列奇偶校验错误要多于行奇偶校验错误,这时从低向高将行奇偶校验错和列奇偶校验错两两组合就可以确定误码位置:(CJO,RIl3),(CJl,RJ4),(CJ2,RJ5),……,(CJl0,RJl4),(c-J12,RJl5),如果误码出现在RJ的位置上,与此类似,行奇偶校验错误将多于列奇偶校验错误,只要从高向低将行奇偶校验错和列奇偶校验错两两组合即可确定误码位置,如图4所示。6l】Q5l】04In31]n211n图4交织编码纠错示例(下转第43页)

阅读此文(图):   点击此处在线翻阅