[发明专利]一种交织和解交织的方法、交织器和解交织器有效
| 申请号: | 201180001704.5 | 申请日: | 2011-07-29 |
| 公开(公告)号: | CN102318249A | 公开(公告)日: | 2012-01-11 |
| 发明(设计)人: | 斯陀亚呢维齐·尼伯伊萨;赵羽;李扬 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L1/00 | 分类号: | H04L1/00 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129 中国广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 交织 和解 方法 | ||
技术领域
本发明涉及通信领域,尤其是涉及一种交织和解交织的方法、交织器和解交织器。
背景技术
FEC(Forward Error Correction,前向纠错)是一种在数据传输中进行错误控制的技术,已经被广泛应用于光通信等通信领域。FEC具有较强的纠错能力,当长距离数据传输的纠前误码率大于2E-2(表示传输2×102比特最多出现1比特错误)时,经过FEC纠错后误码率能够保持在1E-15以下。
光通信系统中,信道中存在突发噪声,会导致突发误码。FEC本身具有一定的的纠正突发误码的能力,但是,当信道中突发噪声导致的突发误码超出了FEC所具有的纠正突发误码的能力时,将会导致误码扩算,产生严重的纠后误码率。
为对付突发误码,业界通常采用信道交织的方案,即:将连续突发误码“打散”到不同的FEC码字中,使得每个码字的突发误码量小于FEC纠正突发误码的能力,具体做法为:在发端将经过FEC编码后的数据进行交织处理,交织处理后的数据经过信道传输后在接收端再进行相应的解交织处理,然后解交织处理处理后的数据在进行FEC译码。现有技术中有三种信道交织的方案:块交织、bit间插交织、螺旋交织。
图1A为块交织方案的示意图,块交织具体采用“行进列出”的方式,即存储器中以行为顺序缓存信息流,再以列方向输出信息流。
图1B为bit交织方案的示意图,bit间插交织具体通过比特间插的方式混合两路信息流。
图1C为螺旋交织方案的示意图,螺旋交织具体采用“行进斜纹出”的方式,即存储器中以行为顺序缓存信息流,再以斜纹方向输出信息流。
但是,上述现有的三种交织方案同分组卷积码译码器匹配纠正突发误码时,随着交织深度的增加,上述三种交织方案的纠正突发误码的能力会遇到瓶颈,而且这三种交织方案实现的复杂度高。
发明内容
为克服现有技术中的交织方案存在的问题,本发明提供一种交织和解交织的方法、交织器和解交织器。
本发明的一方面提供一种交织方法,包括:
接收N×M帧数据,以帧为单位将所述N×M帧数据顺序存储到第一存储单元的N×M个地址所指示的存储空间,其中,每个地址所指示的存储空间均能存储一帧数据,N和M均为大于1的自然数;
将所述第一存储单元的第((X-1)×M+Y+1)个地址所指示的存储空间中存储的数据转存到第二存储单元的第(Y×N+X)个地址所指示的存储空间,其中,所述第二存储单元包含由N×M个地址所指示的存储空间,所述第二存储单元中的每个地址所指示的存储空间均能存储一帧数据;X=1,2,...,N;Y=0,1,2,...,M-1;
按照地址顺序,将所述第二存储单元的N×M个地址所指示的空间中所存储的数据逐帧输出。
本发明实施例的另一方面提供一种解交织方法,包括:
接收N×M帧数据,以帧为单位将所述N×M帧数据顺序存储到第三存储单元的N×M个地址所指示的存储空间,其中,每个地址所指示的存储空间均能存储一帧数据,N和M均为大于1的自然数;
将所述第三存储单元的第(B×N+A)个地址所指示的存储空间中存储的数据转存到第四存储单元的第((A-1)×M+B+1)个地址所指示的存储空间,其中,所述第四存储单元包含N×M个地址所指示的存储空间,所述第四存储单元的每个地址所指示的存储空间均能存储一帧数据;A=1,2,...,N;B=0,1,2,...,M-1;
按照地址顺序,以帧为单位将所述第四存储单元存储的N×M帧数据输出。
本发明的又一方面提供一种交织器,包括:第一存储单元、第二存储单元和交织处理器;所述第一存储单元和所述第二存储单元均有N×M个地址所指示的存储空间,每个地址所指示的存储空间均能存储一帧数据,N和M均为大于1的自然数。
所述第一存储单元,用于接收N×M帧数据,并以帧为单位将所述N×M帧数据顺序存储到N×M个地址所指示的存储空间;
所述交织处理器,用于从所述第一存储单元的第((X-1)×M+Y+1)个地址所指示的存储空间中读取一帧数据,并将读取的所述一帧数据存储到所述第二存储单元的第(Y×N+X)个地址所指示的存储空间,其中,X=1,2,...,N;Y=0,1,2,...,M;
所述第二存储单元,用于按照地址顺序,将N×M个地址所示的空间中所存储的数据逐帧输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180001704.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:取料机积料自动清扫装置
- 下一篇:一种脚踏式分类垃圾桶





