一种数据处理方法及装置与流程

文档序号:13767568阅读:115来源:国知局
本发明涉及通信领域的信道传输技术,尤其涉及一种数据处理方法及装置。
背景技术
:在长期演进(LTE)规范中定义了物理广播信道(PBCH),该PBCH用于广播小区基本的物理层配置信息,如系统带宽、帧号、物理混合重传指示信道(PHICH)持续时间、以及用于确定整个下行带宽所承载的PHICH总组数的参数等。而LTE-A系统是对LTE系统的演进,其新加入了载波聚合的功能,它能将多个分量载波聚合起来达到更高带宽的传输,LTE系统载波支持最大20MHz带宽,LTE-A支持多达5个20MHz的分量载波。LTE-A系统中,每个下行分量载波上都可能有一个物理下行控制信道(PDCCH)承载对这个分量载波的下行资源分配和对相应上行分量载波的上行资源授权,这种情形称之为独立载波调度。此外,LTE-A载波聚合还支持跨载波调度,即一个分量载波上的PDCCH可以调度另一个分量载波上的资源分配和数据传输。相关技术中,传统的基于PHICH信道的数据处理方法包括如下步骤:首先在第一随机存储器中获取PHICH数据的索引信息,根据该索引信息获取该PHICH数据在第二随机存储器的存储地址;其次,对PHICH数据进行3倍重复处理、BPSK解调、4倍扩频处理、以及求和处理,得到12个IQ数据;最后将上述12个IQ数据一次写入到第二随机存储器中地址0到11对应的单元。然而,上述用于PHICH信道的数据处理方法由于采用了随机存储器,需要执行数据的读随机存取器和写随机存储器的操作,因而大大降低了数据处理速率,同时还存在能量消耗高,使用灵活性差等问题。技术实现要素:有鉴于此,本发明实施例提供一种数据处理方法及装置,能够达到处理速率快,资源开销小,能量消耗低,使用灵活性好的目的。为达到上述目的,本发明实施例的技术方案是这样实现的:本发明实施例提供一种数据处理方法,该方法包括:对信道数据进行时频资源解映射处理,获得资源组及各资源组的对应序号;所述资源组为隶属于信道数据中不同信道组的资源组;根据各资源组的对应序号对获得的资源组进行解扰解扩处理,得到解扰解扩处理后的资源组;以所述解扰解扩处理后的资源组为单位进行信道数据解码处理,得到新的信道数据。上述方案中,对信道数据进行时频资源解映射处理,获得资源组及各资源组的对应序号,包括:通过时频资源解映射的方式对信道数据进行一次分组,获得隶属于不同载波的信道数据集合和各个信道的映射位置;当确定所述信道数据集合中存在多组信道,则通过二次分组,形成资源组;根据所述各个信道的映射位置,得到各资源组的对应序号。上述方案中,所述根据各资源组的对应序号对获得的资源组进行解扰解扩处理,得到解扰解扩处理后的资源组,包括:根据各资源组的对应序号中的组内序号获得扩频正交序列;根据预定义的解扰码字序列和获得的扩频正交序列,生成解扰解扩码字序列;根据生成解扰解扩码字序列对获得的资源组中的资源元素按序进行解扰解扩处理,得到解扰解扩处理后的资源组。上述方案中,所述以所述解扰解扩处理后的资源组为单位进行信道数据解码处理,得到新的信道数据,包括:利用第一扩频因子并结合同相/正交两路二进制相移键控调制的复用方式将所述解扰解扩处理后的资源组中包括的调制符号进行累加,得到新的信道数据。上述方案中,在对获得的资源组进行解扰解扩处理之前,所述方法还包括:根据各资源组的对应序号中的组号的奇偶性,在获得的资源组的资源元素中筛选出信道数据;相应地,所述根据各资源组的对应序号对获得的资源组进行解扰解扩处理,得到解扰解扩处理后的资源组;以所述解扰解扩处理后的资源组为单位进行信道数据解码处理,得到新的信道数据,包括:根据各资源组的对应序号对筛选出的信道数据进行解扰解扩处理,得到解扰解扩处理后的资源组;利用第二扩频因子并结合同相/正交两路二进制相移键控调制的复用方式将所述解扰解扩处理后的资源组中包括的调制符号进行累加,得到新的信道数据。本发明实施例还提供一种数据处理装置,该装置包括解映射处理模块、解扰解扩处理模块、以及解码处理模块;其中,所述解映射处理模块,用于对信道数据进行时频资源解映射处理,获得资源组及各资源组的对应序号;所述资源组为隶属于信道数据中不同信道组的资源组;所述解扰解扩处理模块,用于根据各资源组的对应序号对获得的资源组进行解扰解扩处理,得到解扰解扩处理后的资源组;所述解码处理模块,用于以所述解扰解扩处理后的资源组为单位进行信道数据解码处理,得到新的信道数据。上述方案中,所述解映射处理模块包括分组单元和确定单元;其中,所述分组单元,用于通过时频资源解映射的方式对信道数据进行一次分组,获得隶属于不同载波的信道数据集合和各个信道的映射位置;当确定所述信道数据集合中存在多组信道,则通过二次分组,形成资源组;所述确定单元,用于根据所述各个信道的映射位置,得到各资源组的对应序号。上述方案中,所述解扰解扩处理模块包括获取单元、生成单元、以及处理单元;其中,所述获取单元,用于根据各资源组的对应序号中的组内序号获得扩频正交序列;所述生成单元,用于根据预定义的解扰码字序列和获得的扩频正交序列,生成解扰解扩码字序列;所述处理单元,用于根据生成解扰解扩码字序列对获得的资源组中的资源元素按序进行解扰解扩处理,得到解扰解扩处理后的资源组。上述方案中,所述解码处理模块用于利用第一扩频因子并结合同相/正交两路二进制相移键控调制的复用方式将所述解扰解扩处理后的资源组中包括的调制符号进行累加,得到新的信道数据。上述方案中,所述装置还包括筛选模块;其中,所述筛选模块,用于在所述解扰解扩处理模块对获得的资源组进行解扰解扩处理之前,根据各资源组的对应序号中的组号的奇偶性,在获得的资源组的资源元素中筛选出信道数据;相应地,所述解扰解扩处理模块,用于根据各资源组的对应序号对筛选出的信道数据进行解扰解扩处理,得到解扰解扩处理后的资源组;所述解码处理模块,用于利用第二扩频因子并结合同相/正交两路二进制相移键控调制的复用方式将所述解扰解扩处理后的资源组中包括的调制符号进行累加,得到新的信道数据。本发明实施例所提供的数据处理方法及装置,对信道数据进行时频资源解映射处理,获得资源组及各资源组的对应序号;所述资源组为隶属于信道数据中不同信道组的资源组;根据各资源组的对应序号对获得的资源组进行解扰解扩处理,得到解扰解扩处理后的资源组;以所述解扰解扩处理后的资源组为单位进行信道数据解码处理,得到新的信道数据。如此,在数据处理过程中能够实现对信道数据的时频资源解映射处理、解扰解扩处理、以及解码处理三个环节的并行操作,同时,整个数据处理过程中并未采用随机寄存器,有效避免针对信道数据的读随机存储器和写随机存储器相关操作,从而达到处理速率快,资源开销小,能量消耗低,使用灵活性好的目的。附图说明图1为本发明实施例数据处理方法的流程示意图;图2为本发明实施例对信道数据进行时频资源解映射处理的流程示意图;图3为本发明实施例根据各资源组的对应序号对获得的资源组进行解扰解扩处理的流程示意图;图4为本发明一应用实例的数据处理方法的流程示意图;图5为本发明实施例PHICH数据集合中所含资源组的标记示意图;图6为本发明实施例所述资源组集合的组成示意图;图7为本发明实施例数据处理装置的组成结构示意图;图8为本发明实施例数据处理装置中解映射处理模块的组成结构示意图;图9为本发明实施例数据处理装置中解扰解扩处理模块的组成结构示意图;图10为本发明实施例数据处理装置中解码处理模块的组成结构示意图。具体实施方式在本发明实施例中,对信道数据进行时频资源解映射处理,获得资源组及各资源组的对应序号;所述资源组为隶属于信道数据中不同信道组的资源组;根据各资源组的对应序号对获得的资源组进行解扰解扩处理,得到解扰解扩处理后的资源组;以所述解扰解扩处理后的资源组为单位进行信道数据解码处理,得到新的信道数据。下面结合附图及具体实施例对本发明再作进一步详细的说明。实施例一图1为本发明实施例数据处理方法的流程示意图,如图1所示,本发明实施例的数据处理方法包括:步骤S101:对信道数据进行时频资源解映射处理,获得资源组及各资源组的对应序号;其中,所述资源组为隶属于信道数据中不同信道组的资源组。在一实施例中,如图2所示,本发明实施例对信道数据进行时频资源解映射处理,获得资源组及各资源组的对应序号,包括:步骤S1011~S1012:通过时频资源解映射的方式对信道数据进行一次分组,获得隶属于不同载波的信道数据集合和各个信道的映射位置;当确定所述信道数据集合中存在多组信道,则通过二次分组,形成资源组;其中,所形成的资源组在各信道之间相互独立。需要补充说明的是,当确定所述信道数据集合中只存在一组信道时,可以不再需要执行二次分组操作,直接将所述信道数据集合作为资源组。这里,以PHICH为例,各个PHICH的映射位置是由对应的物理上行共享信道(PUSCH)数据的第一个物理资源块(PRB)的序号解调参考信号(DMRS)的循环偏移量nDMRS和PHICH调制的扩频因子共同决定的。具体地,通过时频资源解映射的方式对PHICH数据进行一次分组和二次分组,形成资源组的相关计算如下,其中,各个PHICH的映射位置可以表示为各个PHICH的索引号nPHICHgroup=(IPRB_RA+nDMRS)modNPHICHgroup+IPHICHNPHICHgroup;]]>其中,PHICH组在正交频分复用(OFDM)时频域空间的映射,获得资源组(REG)的分布时域位置:扩展PHICH持续时间,MBSFN子帧的频域位置:扩展PHICH持续时间,无线帧结构2子帧1和子帧6的频域位置:其中,m′为PHICH组ID;为第l′i个OFDM符号中PCFICH之外剩余的REG总数;是基站为每一个小区分配的标识符。步骤S1013:根据所述各个信道的映射位置,得到各资源组的对应序号。具体地,以PHICH为例,根据各个PHICH的映射位置即各个PHICH的索引号得到各资源组的对应序号中的组号和组内序号这里,需要说明的是,通过本发明实施例步骤S101,可以获得若干个资源组及各个资源组的对应序号;同时,由于所述资源组在各信道之间相互独立,因此在每获得一个资源组及其对应序号时,即可直接进入后续流程S102,从而实现在数据处理过程中,时频资源解映射处理和解扰解扩处理的并行操作。步骤S102:根据各资源组的对应序号对获得的资源组进行解扰解扩处理,得到解扰解扩处理后的资源组;在一实施例中,如图3所示,本发明实施例所述根据各资源组的对应序号对获得的资源组进行解扰解扩处理,得到解扰解扩处理后的资源组,包括:步骤S1021:根据各资源组的对应序号中的组内序号获得扩频正交序列;具体地,根据步骤S101中得到的各资源组的对应序号中的组内序号按照规定的映射关系得到如下述表1所示的扩频正交序列,其中,在具体的解扰解扩过程中,+1代表二进制数00,-1代表二进制数11,+j代表二进制数01,-j代表二进制数10:表1步骤S1022:根据预定义的解扰码字序列和获得的扩频正交序列,生成解扰解扩码字序列;具体地,根据预定义的解扰码字序列和获得的扩频正交序列,通过二进制数逐位抑或运算的方式生成解扰解扩码字序列。其中,以PHICH为例,预定义的解扰扰码序列c(n)为:c(n)=(x1(n+NC)+x2(n+NC))mod2x1(n+31)=(x1(n+3)+x1(n))mod2x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2;其中,NC=1600;x1(0)=1,x1(n)=0,n=1,2,...,30;ns是LTE系统中的时隙号(0~19);是基站为每一个小区分配的标识符。步骤S1023:根据生成解扰解扩码字序列对获得的资源组中的资源元素(RE)按序进行解扰解扩处理,得到解扰解扩处理后的资源组。这里,需要说明的是,通过本发明实施例步骤S102,可以对步骤S101所获得的每个资源组进行解扰解扩处理,得到对应的解扰解扩处理后的资源组;同时,在每得到一个对应的解扰解扩处理后的资源组时,即可直接进入后续流程S103,从而实现在数据处理过程中,解扰解扩处理和解码处理的并行操作。步骤S103:以所述解扰解扩处理后的资源组为单位进行信道数据解码处理,得到新的信道数据。具体地,在正常循环前缀(NormalCP)的情况下,利用第一扩频因子并结合同相/正交两路二进制相移键控调制的复用方式将所述解扰解扩处理后的资源组中包括的调制符号进行累加,得到新的信道数据,其中,所述第一扩频因子的取值可以为4;另外,需要补充说明的是以PHICH为例,一个资源组包括12个调制符号。在扩展循环前缀(ExtendedCP)的情况下,需要首先在对获得的资源组进行解扰解扩处理之前,根据各资源组的对应序号中的组号的奇偶性,在获得的资源组的资源元素中筛选出信道数据;其次,根据各资源组的对应序号对筛选出的信道数据进行解扰解扩处理,得到解扰解扩处理后的资源组;最后,利用第二扩频因子并结合同相/正交两路二进制相移键控调制的复用方式将中包括的调制符号进行累加,得到新的信道数据,其中,所述第二扩展因子的取值可以为2。这里,当时,即为偶数组,对应每个资源组中4个资源元素的前两个作为本组数据,共6个调制符号;当时,即为奇数组,对应每个资源组中4个资源元素的后两个作为本组数据,共6个调制符号。如此,在数据处理过程中能够实现对信道数据的时频资源解映射处理、解扰解扩处理、以及解码处理三个环节的并行操作,同时,整个数据处理过程中并未采用随机寄存器,有效避免针对信道数据的读随机存储器和写随机存储器相关操作,从而达到处理速率快,资源开销小,能量消耗低,使用灵活性好的目的。实施例二图4为本发明一应用实例的数据处理方法的流程示意图,如图4所示,本发明实施例的数据处理方法包括:步骤S201:通过时频资源解映射的方式对PHICH数据进行一次分组,获得隶属于不同载波p的PHICH数据集合和各个PHICH的映射位置。其中,每个载波p所承载的PHICH数据集合均由若干个PHICH资源组(REG)集合组成;针对每一个载波p,都对应一个PHICH数据集合所含资源组REG位置标记。在PCFICH信道指示的前几个OFDM符号上,承载了总量为组的PHICH,Ng∈{1/6,1/2,1,2},其通过物理广播信道(PBCH)承载,是下行传输带宽,即:步骤S202:当确定所述PHICH数据集合中存在多组信道,则通过二次分组,形成资源组;其中,所形成的资源组在各信道之间相互独立。具体地,按照PHICH资源组先频域再时域的传输方法,由PHICH索引号和频域时域位置找出载波p所承载的PHICH数据集合,如图5所示,依次标记的是某一个资源组REG是否隶属于载波p,其中1表示隶属于该载波,0表示不隶属于该载波。步骤S203:根据所述各个PHICH的映射位置,得到各资源组的对应序号;其中,如图6所示,每个载波p承载的每一个资源组(REG)集合q都对应一个组号/组内序号,最高位G表示资源组集合q中的某一个资源组的组号(最多两组,0表示第一组,1表示第二组),剩余的低两位表示资源组集合q中的某一个资源组(REG)的组内序号,具体地讲,一个资源组集合最多3个REG,二进制数00表示组内第一个REG,二进制数01表示组内第二个REG,二进制数10表示组内第三个REG。步骤S204:根据各资源组的对应序号对获得的资源组进行解扰解扩处理,得到解扰解扩处理后的资源组;具体地,按照步骤S203所描述的资源组(REG)集合q对应的组号/组内序号(如图6所示),在各个不同的资源组集合q内,获取各个资源组的组内序号,由所述组内序号选择对应的扩频正交序列;再根据预定义的解扰码字序列和获得的扩频正交序列,生成解扰解扩码字序列;最后根据生成解扰解扩码字序列对获得的资源组中的资源元素按序进行解扰解扩处理,得到解扰解扩处理后的资源组。步骤S205:以所述解扰解扩处理后的资源组为单位进行信道数据解码处理,得到新的PHICH数据。如此,以PHICH为例,在数据处理过程中,能够实现对信道数据的时频资源解映射处理、解扰解扩处理、以及解码处理三个环节的并行操作,同时,整个数据处理过程中并未采用随机寄存器,有效避免针对信道数据的读随机存储器和写随机存储器相关操作,从而达到处理速率快,资源开销小,能量消耗低,使用灵活性好的目的。实施例三图7为本发明实施例数据处理装置的组成结构示意图,如图7所示,本发明实施例数据处理装置包括解映射处理模块701、解扰解扩处理模块702、以及解码处理模块703;其中,所述解映射处理模块701,用于对信道数据进行时频资源解映射处理,获得资源组及各资源组的对应序号;所述资源组为隶属于信道数据中不同信道组的资源组;所述解扰解扩处理模块702,用于根据各资源组的对应序号对获得的资源组进行解扰解扩处理,得到解扰解扩处理后的资源组;所述解码处理模块703,用于以所述解扰解扩处理后的资源组为单位进行信道数据解码处理,得到新的信道数据。具体地,在一实施例中,所述解码处理模块用于利用第一扩频因子并结合同相/正交两路二进制相移键控调制的复用方式将所述解扰解扩处理后的资源组中包括的调制符号进行累加,得到新的信道数据。在一实施例中,如图8所示,所述解映射处理模块701包括分组单元7011和确定单元7012;其中,所述分组单元7011,用于通过时频资源解映射的方式对信道数据进行一次分组,获得隶属于不同载波的信道数据集合和各个信道的映射位置;当确定所述信道数据集合中存在多组信道,则通过二次分组,形成资源组;其中,所形成的资源组在各信道之间相互独立。所述确定单元7012,用于根据所述各个信道的映射位置,得到各资源组的对应序号。在一实施例中,如图9所示,所述解扰解扩处理模块702包括获取单元7021、生成单元7022、以及处理单元7023;其中,所述获取单元7021,用于根据各资源组的对应序号中的组内序号获得扩频正交序列;所述生成单元7022,用于根据预定义的解扰码字序列和获得的扩频正交序列,生成解扰解扩码字序列;所述处理单元7023,用于根据生成解扰解扩码字序列对获得的资源组中的资源元素按序进行解扰解扩处理,得到解扰解扩处理后的资源组。在一实施例中,如图10所示,所述装置还包括筛选模块704;其中,所述筛选模块704,用于在所述解扰解扩处理模块702对获得的资源组进行解扰解扩处理之前,根据各资源组的对应序号中的组号的奇偶性,在获得的资源组的资源元素中筛选出信道数据;相应地,所述解扰解扩处理模块702,用于根据各资源组的对应序号对筛选出的信道数据进行解扰解扩处理,得到解扰解扩处理后的资源组;所述解码处理模块703,用于利用第二扩频因子并结合同相/正交两路二进制相移键控调制的复用方式将所述解扰解扩处理后的资源组中包括的调制符号进行累加,得到新的信道数据。本发明实施例中提供的数据处理装置中的各模块,及模块各自包括的单元均可以通过数据处理装置或数据处理装置所属设备中的处理器实现,也可以通过具体的逻辑电路实现;比如,在实际应用中,可由位于数据处理装置的中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)、或现场可编程门阵列(FPGA)等实现。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1