PDA

查看完整版本 : Adsl交织与快速模式对比


Tony
2006-04-21, 12:19 AM
interleaved 只是加强了纠错性能,用于抵抗突然的干扰。
交织的过程是这样的:在数据被送入线路前,首先进入交织器,按行写入,按列读出,这样假设跨度为7的交织器,设定交织深度为3,ADSL编码中一个FEC码字的长度为256byte。那么这些字节写入后被如下排列:

01 02 03 04 05 06 07
08 09 10 11 12 13 14
15 16 17 18 19 20 21

读出后,排列顺序编为 1、8、15、2、9、16、3、10、17……

而在接受端,数据被按列写入交织器,按行读出,从而恢复本来的顺序。
正是这样一个写入、读出的过程,导致了延时,交织深度越大,延时越大。

交织带来的好处是什么呢?我们假定线路受到了一个脉冲干扰,如果采用Fast模式,按顺序把数据送入线路的情况下,2、3、4这三个比特被受到了干扰。而采用交织的情况,会如何呢?我们注意到,当采用交织后,被送入线路的实际顺序,因此被干扰的是8、15 、2这三个比特。这样,由于交织的存在,错误被分解了,这就有利于FEC更好的纠错。