您的当前位置:首页交织码

交织码

来源:小侦探旅游网
交织码

移动通信的特点是发射的信号常常是连续的一段被干扰,但是卷积编码或CRC的纠错能力也只限定在纠正不连续的误码,如果出现了连续误码,则无法解决。

为了解决这一问题,出现了交织编码技术,即一条消息中的比特以非连续的方式被传送,使突发差错信道变为离散信道。

交织编码的目的:把一个较长的突发性差错离散成随机差错。 交织编码的分类:块交织,帧交织,随机交织,混合交织等。 块交织特点: 交织 按列写入,逐行读出; 反交织 按行写入,按列读出。 交织原理方框图如下:

编码器 交织器 突发信道 去交织器 译码器 独立差错无记忆信道

图1 :交织编码原理框

下面,我们以一个最简单的例子入手来讨论交织器与去交织器的设计,以及如何通过交织与去交织变换,将一个突发错误的有记忆信道改造为独立差错的无记忆信道。

假若,发送一组信息X(x1x2......x24x25),首先将X送入交织器,同时将交织器设计成按列写入按行取出的5*5的列存储器,然后从存储器中按行输出送入突发差错的有机一心到,

信道输出送入反交织器,他完成交织的相反变换,即按行写入按列取出,它仍是一个5*5阵列存储器。去交织器的输出,即阵列存储器中按列输出的信息,其差错规律就变成独立差错。 原始信息:

X(x1x2x3x4x5x6x7x8x9x10x11x12x13x14x15x16x17x18x19x20x21x22x23x24x25)

x1x6x11x16x21xxxxx27121722x3x8x13x18x23xxxxx49141924 按列写入按行读出 交织矩阵:

xxxxx510152025X(x1x6x11x16x21x2x7x12x17x22x3x8x13x18x23x4x9x14x19x24x5x10x15x20x25) 假设在信道传输中了

'x11x16x21x2出差错变成了

X11X16X21X2,x14x19x24变成

X14X19X24。

''因而,接收到的信息为:

X(x1x6X11X16X21X2x7x12x17x22x3x8x13x18x23x4x9X14X19X24x5x10x15x20x25)

x1X2xx67X11x12Xx1617去交织矩阵:

Xx2122'''x3x4x5x8x9x10x13X14x15x18X19x20 x23X24x25

X(x1X2x3x4x5x6x7x8x9x10X11x12x13X14x15X16x17x18X19x20X21x22x23X24x25)

因而可见,连续的编码错误,被离散化了,再用一般的纠错码就可以解决这种错误了。

应用举例:

CDMA2000系统中的交织码

在CDMA2000系统的前向链路中:

(1)对SR1:同步信道,寻呼信道,广播控制信道,公共分配信道,公共控制信道和业务信道的数据流都要在卷积编码,符号重复以及删除之后经过交织编码。

对于CR1和CR2,符号按地址序列0~N-1输入交织器,经过交织后的符号通过公式计算出Ai的地址从交织器读取。

对于CR3~CR5,也是通过类似的方法进行交织。

(2)对SR3:输入到交织器的符号按地址序列0~N/3-1写入,经过交织后的符号通过特定的公式计算出地址。

在CDMA2000系统的反向链路中,接入信道,增强接入信道,公共控制信道和业务信

道的数据流都要经过交织编码。

因篇幅问题不能全部显示,请点此查看更多更全内容