[发明专利]DTMB符号解交织方法有效
申请号: | 200810043035.8 | 申请日: | 2008-01-18 |
公开(公告)号: | CN101488763A | 公开(公告)日: | 2009-07-22 |
发明(设计)人: | 马伟剑;陈肯;陶媛媛 | 申请(专利权)人: | 卓胜微电子(上海)有限公司 |
主分类号: | H03M13/27 | 分类号: | H03M13/27 |
代理公司: | 上海浦一知识产权代理有限公司 | 代理人: | 陈 平 |
地址: | 201203上海市浦东新区龙*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | dtmb 符号 交织 方法 | ||
技术领域
本发明涉及无线信号传输技术,特别涉及一种符号解交织方法。
背景技术
在无线数字信号传输领域,为了抗时间选择性衰落,通常要对传输帧(frame)里主服务信道(Main Service Channel)中的普通信号帧(CommonInterleaved Frames)数据进行时间交织。
在DTMB(中国国家地面数字多媒体广播系统标准)系统中,为了抵抗传输过程中的错误,使原本相邻的数据或数据块经受相对独立的信道畸变,在DTMB发射端对普通信号帧数据在时域进行符号交织处理,改变每帧数据的发送顺序,相应的在DTMB接收机端对数据进行时域符号解交织处理。
在DTMB系统中,一普通信号帧共3744个符号,交织宽度为52,交织深度分720个符号或240个符号两种模式,普通信号帧时域符号交织编码是在多个信号帧的基本数据块之间进行的,基本原理如图1所示。交织帧数据信号(即星座映射输出的符号)的基本数据块间交织采用基于星座符号的卷积交织编码,如图1所示,其中变量B表示交织宽度(支路数目),变量M表示交织深度(延迟缓存器尺寸)。进行符号交织的基本数据块的第一个符号与支路0同步。交织/去交织对的总时延为M×(B-1)×B符号。取决于应用情况,基本数据块间交织的编码器有2种工作模式:
模式1:B=52,M=240符号,交织/解交织总延迟为170个信号帧;
模式2:B=52,M=720符号,交织/解交织总延迟为510个信号帧。
按DTMB解交织的基本原理,通常的解交织方法如图3所示(图中以4个支路示意),接收一帧交织后的数据存入解交织存储器,第0行存放72个符号(这72个符号分别是交织帧中的第0,第52,第104...第3692个符号),第1行存放另外72个符号(这72个符号分别是交织帧中的第1,第53,第105...第3693个符号),第2行再存放另外72个符号(这72个符号分别是交织帧中的第2,第54,第106...第3674个符号)…,第51行存放一帧数据剩余的72个符号(这72个符号分别是交织帧中的第51,第103,第155...第3743个符号)。然后列地址加72,行地址重新归0,准备下一交织帧的符号写入,下一帧数据写入的操作方式相同。因为数据经过交织,必须等收满交织前的一帧符号数据,才能将解交织的数据送出。在720交织模式下需要收集510帧交织后的数据,才能进行解交织,输出一帧交织后的数据,在240交织模式下需要170帧后才能进行解交织,解交织读数据时先将带0标记的符号按行顺序输出,而后再将带1标记的符号按行顺序输出,720交织模式下实现整个解交织过程至少需要44M(510帧×3744个符号×24比特/符号)的存储空间才能实现,内存消耗较大。
发明内容
本发明要解决的技术问题是提供DTMB符号解交织方法,采用该方法能减少时域符号解交织存储空间的消耗,降低硬件复杂度。
为解决上述技术问题,本发明的DTMB符号解交织方法,采用的一种技术方案是,一个普通信号帧共3744个数据符号,52支路交织,交织块尺寸为M个符号,解交织存储器逻辑分为第0~51共52行,每行各写同一交织帧中的72个符号,第0行写交织帧的第0、第52、第104,符号序号依次递增52,直到第3692个符号,第1行写交织帧的第1、第53、第105,符号序号依次递增52,直到第3693个符号,行号依次递增1直到第51行,第51行写交织帧的第51、第103、第155,符号序号依次递增52,直到第3743个符号,其特征在于,第N行包含(52-N+R)个块,R为0或正整数,每个块的尺寸为M个符号,当交织帧的数据写满解交织存储器一行的最后一个块后,把要存储到该行的后续数据覆盖到该行中写有无效数据的块中,初始化时预先写满51×52M个符号,随后每写入一帧符号,就读出一帧解交织普通信号数据。
本发明的DTMB符号解交织方法,解交织存储器以符号为单位的地址可以是,
写数据列地址:write_addr=(wr_col_pnt+round_cnt_y*N*M)%(Lrow*M),
读数据列地址:
rd_addr=(rd_col_pnt+(round_cnt_y+1)*N*M)%(Lrow*M),
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓胜微电子(上海)有限公司,未经卓胜微电子(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810043035.8/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类