发明名称 数字音频广播子载波矩阵处理方法和装置
摘要 本发明是关于数字音频广播子载波矩阵处理方法和装置,其中的方法包括:对传输来的包含有业务数据的比特流进行比特分组,并基于该比特分组获取业务数据符号;对业务数据符号进行延时处理,并在延时处理的期间计算业务数据符号在交织和矩阵填充后的存储位置addw;基于同一时钟将延时处理后的业务数据符号和存储位置addw同时输出;本发明通过将现行标准中的先第一次块交织、再比特交织、及再第二次块交织的过程等效变换为:先比特交织、再第一次块交织、及再第二次块交织;从而有效避免了子载波矩阵填充及子载波交织过程中的数据转存现象,并有效简化了系统的时序设计,进而本发明提供的技术方案提高了子载波矩阵的处理速度,并降低了子载波矩阵的处理功耗。
申请公布号 CN103873191B 申请公布日期 2017.04.19
申请号 CN201210544811.9 申请日期 2012.12.14
申请人 北京北广科技股份有限公司 发明人 赵尔波;耿束建;梁富林
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 北京中原华和知识产权代理有限责任公司 11019 代理人 寿宁;张华辉
主权项 一种数字音频广播子载波矩阵处理方法,其特征在于,包括:对传输来的包含有业务数据的比特流进行比特分组,并基于所述比特分组获取业务数据符号;对所述业务数据符号进行延时处理,并在所述延时处理的期间计算所述业务数据符号在交织和矩阵填充后的存储位置addw;基于同一时钟将所述延时处理后的业务数据符号和所述存储位置addw同时输出;所述计算所述业务数据符号的存储位置addw包括:对所述业务数据符号进行实时的比特交织,获得所述业务数据符号在进行所述比特交织后所在交织块的行号r1';计算所述比特交织后的业务数据符号在进行第一次块交织后的块号ab1,且ab1=mod((r1'+ni‑2),N<sub>I</sub>)+1;计算所述第一次块交织后的业务数据符号在进行第二次块交织后的块号ab2,且ab2=mod((432*N<sub>I</sub>‑r2'+ab1),N<sub>I</sub>)+1;计算所述业务数据符号存储位置addw,且addw=(ab2‑1)*u+d‑1;其中,ni为业务数据符号在所述比特交织后所在交织块序号,N<sub>I</sub>为子载波矩阵的有效子带数,r2'为业务数据符号在所述比特交织前所在交织块的行号,u为1帧数据中的1个子带的数据总量,d为业务数据符号在子载波矩阵中的填充位置;如果业务数据符号在子载波矩阵中的填充是基于前3行填充位置进行循环填充的过程,则根据下述公式计算r1':<img file="FDA0001186250070000011.GIF" wi="1182" he="279" />r1为t=cn1时的rn值,且<img file="FDA0001186250070000012.GIF" wi="1451" he="455" />其中,N<sub>SDISn</sub>为子载波矩阵中的子矩阵中的业务描述信息符号的行数,cn1为所述比特分组后的业务数据符号的计数值,S<sub>n</sub>为子载波矩阵中的子矩阵所包含的行数,slen为数据元素中的业务描述信息符号在子载波矩阵中的子矩阵中的数量,dlen为数据元素中的业务数据符号在子载波矩阵中的子矩阵中的数量,dalen为数据元素在基于3行的循环周期中填充的数量,d1为循环的3行中第1行的数据元素的数量,d2为循环的3行中第2行或第3行的数据元素的数量;如果业务数据符号在子载波矩阵中的填充是基于前3行填充位置进行循环填充的过程,则根据下述公式计算r2':<img file="FDA0001186250070000021.GIF" wi="1198" he="279" />r2为t=cn2时的rn值,且<img file="FDA0001186250070000022.GIF" wi="1451" he="454" />其中,N<sub>SDISn</sub>为子载波矩阵中的子矩阵中的业务描述信息符号的行数,cn2为业务数据符号在进行所述比特交织后所在交织块中的序号,S<sub>n</sub>为子载波矩阵中的子矩阵所包含的行数,slen为数据元素中的业务描述信息符号在子载波矩阵中的子矩阵中的数量,dlen为数据元素中的业务数据符号在子载波矩阵中的子矩阵中的数量,dalen为数据元素在基于3行的循环周期中填充的数量,d1为循环的3行中第1行的数据元素的数量,d2为循环的3行中第2行或第3行的数据元素的数量。
地址 101312 北京市顺义区天竺空港工业区天柱路A区26号
您可能感兴趣的专利