数据映射方法、装置及设备与流程

文档序号:11139868阅读:873来源:国知局
数据映射方法、装置及设备与制造工艺
本发明涉及通信领域,尤其涉及一种数据映射方法、装置及设备。
背景技术
:随着移动通信技术的不断进步,无线通信的网络架构也在不断向前演进,以基带和射频分离为主要特征的基站系统已经成为公网基站,尤其是长期演进(LongTermEvolution,LTE)基站为主要形态,即基站系统为分布式的射频系统。在基带单元(BaseBandUnit,BBU)和远程射频单元(RemoteRadioUnit,RRU)呈分布式的射频系统中,通用公共无线接口(CommonPublicRadioInterface,CPRI)是BBU所在的无线设备控制中心(RadioEquipmentControl,REC),与RRU所在的无线设备(RadioEquipment,RE)之间进行交互的标准接口。由于CPRI具有标准化、传输速率高、延迟小等特征,因而成为公网基站中REC和RE的常用接口,接口的传输协议称为CPRI协议。图1为CPRI的基本配置图,除了REC和RE,CPRI系统还包括CPRI链路。图2为CPRI协议的分层结构图,该图示出CPRI协议分为两层:物理层和数据链路层。通常,REC与RE之间的数字基带调制信号通过数据链路层中的同向/正交(in-phase/Quadrature-phase,IQ)两个分量的数据流(简称IQ数据)通道进行传输。若REC向RE传输IQ数据,那么REC称为数据传输方,RE称为数据接收方;若RE向REC传输IQ数据,那么RE称为数据传输方,REC称为数据接收方。不管是哪一方是数据传输方,哪一方是数据接收方,在对IQ数据进行传输之前,都需要进行IQ数据映射,其目的在于使得IQ数据按照CPRI的传输要求进行传输。在现有的CPRI协议中提出了三种IQ数据映射方法:基于IQ采样点(IQsamplebased)、基于符号(symbolbased)和向后兼容(backwardcompatible)。其中第三种IQ数据映射的基本思路为:将宽带的NA个天线载波(Antenna-carrier,简称AxC)的宽带IQ采样点(IQsamples)均匀的分配在K个基本帧中,每个AxC具有相同的特性(位宽、采样速率均相同),且每个AxC都分别对应S个宽带IQ采样点。基本帧是CPRI传输的基本单位,NA·S个宽带IQ采样点对应的时间和K个基本帧的时间相同。一个基本帧对应一个AxC容器(AxCContainer),因此一个AxC容器的大小NC需要满足至少能承载个采样点的条件。若NA·S个宽带IQ采样点没有把K个基本帧中的AxC容器填满,AxC容器中剩余的容量由无效采样点填充。协议中给出了S和K的计算方式,即:其中,fs为宽带IQ数据的采样速率,fc为CPRI基本帧速率,固定为3.84MHz,LCM为计算最小公倍数的函数。目前,集群专网由于技术发展相对缓慢,传统的窄带系统,例如数字集群PDT、数字移动无线电标准DMR、Tetra(TransEuropeanTrunkedRadio,泛欧集群无线电)等,还在使用一体式基站架构,即BBU和RRU合为一体的架构,随着系统宽带LTE的演进,必然要采用BBU和RRU分离的架构。这就涉及到窄带数据在CPRI中的容纳和传输问题,而公网的CPRI接口协议是无法直接用在集群专网中的,因为在计算S个宽带IQ采样点(或窄带IQ采样点)对应的基本帧的个数K时,窄带计算得到的数值要远远高于宽带计算得到的数值。而在公网制式下,对映射参数K的配置通常较小(例如在50以内),以至于现有的CPRI无法传输窄带的窄带IQ数据。所以,目前需要出现一种能够兼容传输窄带IQ数据和宽带IQ数据的数据映射方法。技术实现要素:为了解决现有技术存在的技术问题,本发明提供一种数据映射方法、装置及设备,实现了在不改变CPRI的前提下能够传输窄带IQ数据的目的。一种数据映射方法,包括:获取窄带的窄带IQ数据的采样速率fs'、宽带的频率fsf以及窄带天线载波数量N’A,所述宽带的频率为时间片的倒数,所述时间片是指宽带制式协议中规定的时间周期;利用所述窄带的窄带IQ数据的采样速率fs'和所述宽带的频率fsf得到每个所述窄带天线载波对应的窄带IQ采样点的个数S',以及N'A个所述窄带天线载波的窄带IQ采样点能够映射到的宽带的时间片的个数K';依据所述窄带IQ采样点的个数S'、所述宽带的时间片的个数K'和所述宽带的带宽Ntti,计算出窄带采样点组包含的窄带IQ采样点的个数NSAxC;将所述N'A个窄带天线载波的窄带IQ采样点,以NSAxC个IQ采样点为单位,划分为多个窄带采样点组;将N'A个窄带天线载波对应的窄带采样组中,以预设数目个窄带采样点组为单位,划分成多个映射采样点组;获取每一所述映射采样点组对应的同步序列,将一映射采样点组与其自身对应的同步序列作为一基带采样点组,所述同步序列包括与其对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息;将所述N'A个窄带天线载波的映射采样点组对应的基带采样点组,映射到K'个宽带的时间片中,其中,所述K'个宽带的时间片所能容纳的基带采样点组的数量大于或等于所述N'A个窄带天线载波的窄带IQ采样点对应的基带采样点组的数量;以映射后的K'个宽带的时间片为单位,将窄带IQ采样点映射到通用公共无线接口的基本帧中,以完成对窄带IQ采样点在通用公共无线接口中的映射。其中,所述将所述N'A个窄带天线载波的映射采样点组对应的基带采样点组,映射到宽带的K'个宽带的时间片中包括:依据所述宽带的带宽Ntti、所述宽带的时间片的个数K'以及每个所述窄带天线载波对应的窄带IQ采样点的个数S',计算出K'个宽带的时间片中映射的相邻两个基带采样点组的间隔Ng-gap;将N'A个窄带天线载波对应的基带采样点组按照间隔Ng-gap,映射在K'个宽带的时间片中。其中,所述预设数目的确定方法包括:依据所述间隔Ng-gap,所述同步序列的位宽NSAxC,以及每一所述窄带采样点组包含的窄带IQ采样点的个数NSAxC,计算出K'个宽带的时间片中每一所述间隔Ng-gap的长度所能容纳的最大窄带采样点组数目NC-AxC;将一小于等于所述最大窄带采样点组数目NC-AxC的窄带天线载波数目,确定为所述预设数目。其中,所述依据所述间隔Ng-gap,所述同步序列的位宽NSAxC,以及每一所述窄带采样点组包含的窄带IQ采样点的个数NSAxC,计算出K'个宽带的时间片中每一所述间隔Ng-gap的长度所能容纳的最大窄带采样点组数目NC-AxC包括:其中,为向下取整符号。其中,所述依据所述宽带的带宽Ntti、所述宽带的时间片的个数K'以及每个所述窄带天线载波对应的窄带IQ采样点的个数S',计算出K'个宽带的时间片中映射的相邻两个基带采样点组的间隔Ng-gap包括:其中,GCD表示计算两者的最大公约数。其中,所述同步序列包括时隙计数部分和样点计数部分,所述获取每一所述映射采样点组对应的同步序列包括:确定所述同步序列的位宽为:其中,CEIL为向上取整函数;Mi为第i个计数周期的比特数,i为大于等于0小于等于N-1的正整数,N为需要传输的窄带天线载波的计数周期的总个数;2M为一个窄带IQ采样点的比特数;依据与所述同步序列对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息,填写所述同步序列的所述时隙计数部分和所述样点计数部分。其中,所述依据所述窄带IQ采样点的个数S'、所述宽带的时间片的个数K'和所述宽带的带宽Ntti,计算出窄带采样点组包含的窄带IQ采样点的个数NSAxC包括:其中,GCD表示计算两者的最大公约数。一种数据映射装置,包括:参数获取模块,用于获取窄带的窄带IQ数据的采样速率fs'、宽带的频率fsf以及窄带天线载波数量N'A,所述宽带的频率为时间片的倒数,所述时间片是指宽带制式协议中规定的时间周期;第一参数计算模块,用于利用所述窄带的窄带IQ数据的采样速率fs'和所述宽带的频率fsf得到每个所述窄带天线载波对应的窄带IQ采样点的个数S',以及N'A个所述窄带天线载波的窄带IQ采样点能够映射到的宽带的时间片的个数K';第二参数计算模块,用于依据所述窄带IQ采样点的个数S'、所述宽带的时间片的个数K'和所述宽带的带宽Ntti,计算出窄带采样点组包含的窄带IQ采样点的个数NSAxC;第一划分模块,用于将所述N'A个窄带天线载波的窄带IQ采样点,以NSAxC个IQ采样点为单位,划分为多个窄带采样点组;第二划分模块,用于将N'A个窄带天线载波对应的窄带采样组中,以预设数目个窄带采样组为单位,划分成多个映射采样点组;同步序列获取模块,用于获取每一所述映射采样点组对应的同步序列,将一映射采样点组与其自身对应的同步序列作为一基带采样点组,所述同步序列包括与其对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息;窄带映射模块,用于将所述N'A个窄带天线载波的映射采样点组对应的基带采样点组,映射到宽带的K'个宽带的时间片中,其中,所述K'个宽带的时间片所能容纳的基带采样点组的数量大于或等于所述N'A个窄带天线载波的窄带IQ采样点对应的基带采样点组的数量;宽带映射模块,用于以映射后的K'个宽带的时间片为单位,将窄带IQ采样点映射到通用公共无线接口的基本帧中,以完成对窄带IQ采样点在通用公共无线接口中的映射。其中,所述同步序列包括时隙计数部分和样点计数部分,所述同步序列获取模块包括:位宽确定单元,用于确定所述同步序列的位宽为:其中,CEIL为向上取整函数;Mi为第i个计数周期的比特数,i为大于等于0小于等于N-1的正整数,N为需要传输的窄带天线载波的计数周期的总个数;2M为一个窄带IQ采样点的比特数;同步信息填充单元,用于依据与所述同步序列对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息,填写所述同步序列的所述时隙计数部分和所述样点计数部分。一种数据映射设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为:获取窄带的窄带IQ数据的采样速率fs'、宽带的频率fsf以及窄带天线载波数量N'A,所述宽带的频率为时间片的倒数,所述时间片是指宽带制式协议中规定的时间周期;利用所述窄带的窄带IQ数据的采样速率fs'和所述宽带的频率fsf得到每个所述窄带天线载波对应的窄带IQ采样点的个数S',以及N'A个所述窄带天线载波的窄带IQ采样点能够映射到的宽带的时间片的个数K';依据所述窄带IQ采样点的个数S'、所述宽带的时间片的个数K'和所述宽带的带宽Ntti,计算出窄带采样点组包含的窄带IQ采样点的个数NSAxC;将所述N'A个窄带天线载波的窄带IQ采样点,以NSAxC个IQ采样点为单位,划分为多个窄带采样点组;将N'A个窄带天线载波对应的窄带采样组中,以预设数目个窄带采样点组为单位,划分成多个映射采样点组;获取每一所述映射采样点组对应的同步序列,将一映射采样点组与其自身对应的同步序列作为一基带采样点组,所述同步序列包括与其对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息;将所述N'A个窄带天线载波的映射采样点组对应的基带采样点组,映射到K'个宽带的时间片中,其中,所述K'个宽带的时间片所能容纳的基带采样点组的数量大于或等于所述N'A个窄带天线载波的窄带IQ采样点对应的基带采样点组的数量;以映射后的K'个宽带的时间片为单位,将窄带IQ采样点映射到通用公共无线接口的基本帧中,以完成对窄带IQ采样点在通用公共无线接口中的映射。本发明通过获取窄带的窄带IQ数据的采样速率fs'、宽带的频率fsf以及窄带的天线载波数量N'A,并利用所述窄带的窄带IQ数据的采样速率fs'和所述宽带的频率fsf得到每个所述窄带天线载波对应的窄带IQ采样点的个数S',以及N'A个窄带天线载波的窄带IQ采样点能够映射到的宽带的时间片的个数K',以将窄带的N'A个天线载波的窄带IQ采样点映射到宽带的K'个宽带的时间片中,实现了将窄带IQ数据映射到宽带IQ数据的目的,然后以映射后的K'个宽带的时间片为单位,将窄带的IQ采样点映射到通用公共无线接口的基本帧中,以完成对窄带IQ采样点在通用公共无线接口中的映射。利用本申请实施例中的技术方案,CPRI可以同时传输宽带IQ数据和窄带IQ数据,从而实现了宽窄带数据的兼容传输,提高了现有CPRI的适应性和利用率。为了保证N'A个窄带天线载波的窄带IQ采样点能够均匀的映射至K'个宽带的时间片中,对窄带IQ采样点进行了分组捆绑处理,即将N'A个窄带天线载波的窄带IQ采样点,划分为多个窄带采样点组。为了能够使得数据接收方能够正常解析数据传输方传输的携带窄带IQ数据的宽带的基本帧,本申请实施例还为每预设数目个窄带采样组,即一映射采样点组设置一同步序列,同步序列包括与其对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息,从而能够使得数据接收方,依据同步序列准确的解析并还原基本帧中的窄带的IQ数据。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为CPRI的基本配置图;图2为CPRI协议的分层结构图;图3为本申请实施例提供的一种数据映射方法的一种实现方式的流程示意图;图4为同步序列的一种实现方式的示意图;图5为本申请实施例提供的一种将N'A个窄带天线载波对应的基带采样点组按照间隔Ng-gap,映射在K'个宽带的时间片中的帧结构示意图;图6为本申请实施例提供的一种CPRI接口的协议层的示意图;图7为PDT制式的帧结构图;图8为PDT的基带调制过程图;图9为同步序列的另一种实现方式的示意图;图10为同步序列的详细示意图;图11为本申请实施例提供的一种将4个窄带天线载波对应的基带采样点组按照间隔800,映射在5个宽带的时间片中的帧结构示意图;图12为本申请实施例提供的一种数据映射方法中宽窄带数据兼容传输的LTE天线载波复用示意图;图13为本申请实施例提供的一种数据映射装置的结构框图;图14为本实施例提供的一种数据映射设备的结构框图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。现有技术的CPRI协议给出了基于宽带的宽带IQ数据映射方法,其基本思想为:将宽带的NA个天线载波(Antenna-carrier,简称AxC)的宽带IQ采样点(IQsamples)均匀的分配在K个基本帧中,并给出了每个AxC对应的宽带IQ采样点的个数S,以及NA个天线载波(Antenna-carrier,简称AxC)的宽带IQ采样点对应的基本帧个数K的计算公式。一般来说,基于宽带的宽带IQ数据传输计算得到的基本帧个数K只有个位数,而若将该公式直接应用在对窄带的窄带IQ数据映射,则计算得到的基本帧的个数K要远远高于基于宽带的宽带IQ数据传输计算得到的基本帧个数。举个例子,假设宽带的宽带IQ数据的采样速率fs=30.72MHz,由于fc为定值3.84MHz,因此有LCM(fs,fc)=30.72MHz,进而可以得到:假设窄带的窄带IQ数据的采样速率为fs=38.4KHz=3.84×10-2MHz,由于fc为定值3.84MHz,因此有LCM(fs,fc)=3.84MHz,进而可以得到:可见传输窄带IQ数据的K值和传输宽带IQ数据的K值相差很大,现有的CPRI不适用于窄带IQ数据的传输。为了克服这个技术问题,发明人提出了一种数据映射方法,其基本思路为:首先将窄带的N'A个窄带天线载波对应的窄带IQ采样点映射到宽带的K'个宽带的时间片中,然后再以映射后的K'个宽带的时间片为单位,将窄带的窄带IQ采样点映射到通用公共无线接口的基本帧中。也就是说,先将窄带的窄带IQ采样点“包装”成宽带的宽带IQ采样点,然后利用现有技术中对宽带IQ采样点的映射方法进行映射,这样就可以采用现有的CPRI对窄带IQ数据继续传输,利用本申请实施例中的技术方案,可以使得CPRI同时传输宽带和窄带数据,从而实现了宽窄带数据的兼容传输,提高了现有CPRI的适应性和利用率。为了使本
技术领域
的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。参阅图3,为本申请实施例提供的一种数据映射方法的一种实现方式的流程示意图,该方法包括:步骤S301:获取窄带的窄带IQ数据的采样速率fs'、宽带的频率fsf以及窄带天线载波数量N'A。所述宽带的频率为时间片的倒数,所述时间片是指宽带制式协议中规定的时间周期。所述宽带的频率为时间片的倒数,所述时间片是指宽带制式协议中规定的时间周期,例如子帧、时隙、无线帧、OFDM(OrthogonalFrequencyDivisionMultiplexing,正交频分复用)符号等。步骤S302:利用所述窄带的窄带IQ数据的采样速率fs'和所述宽带的频率fsf得到每个所述窄带天线载波对应的窄带IQ采样点的个数S',以及N'A个窄带天线载波的窄带IQ采样点能够映射到的宽带的时间片的个数K'。在本实施例中,所述每个所述窄带天线载波对应的窄带IQ采样点的个数S'可以通过如下公式得到:其中,所述LCM为计算最小公倍数的函数。所述N'A个天线载波的窄带IQ采样点能够映射到的宽带的时间片的个数K'可以通过如下公式得到:其中,所述LCM为计算最小公倍数的函数。需要注意的是,上述两个公式并不构成对本发明的限定,本领域技术人员可以根据本发明提供的技术思想结合实际应用需求自行设计。步骤S303:依据所述窄带IQ采样点的个数S'、所述宽带的时间片的个数K'和所述宽带的带宽Ntti,计算出窄带采样点组包含的窄带IQ采样点的个数NSAxC。在本实施例中,NSAxC可以通过如下公式得到:其中,GCD表示计算两者的最大公约数。需要注意的是,上述公式并不构成对本发明的限定,本领域技术人员可以根据本发明提供的技术思想结合实际应用需求自行设计。步骤S304:将所述N'A个窄带天线载波的窄带IQ采样点,以NSAxC个IQ采样点为单位,划分为多个窄带采样点组。步骤S305:将N'A个窄带天线载波对应的窄带采样组中,以预设数目个窄带采样组为单位,划分成多个映射采样点组。预设数目的确定方法包括:依据所述间隔Ng-gap,所述同步序列的位宽NSAxC,以及每一所述窄带采样点组包含的窄带IQ采样点的个数NSAxC,计算出K'个宽带的时间片中每一所述间隔Ng-gap的长度所能容纳的最大窄带采样点组数目NC-AxC。将一小于等于所述最大窄带采样点组数目NC-AxC的窄带天线载波数目,确定为所述预设数目。在本实施例中,NSAxC和Ng-gap可以通过如下公式得到:其中,为向下取整符号。其中,GCD表示计算两者的最大公约数,Ntti为宽带的带宽。需要注意的是,上述公式并不构成对本发明的限定,本领域技术人员可以根据本发明提供的技术思想结合实际应用需求自行设计。步骤S306:获取每一所述映射采样点组对应的同步序列,将一映射采样点组与其自身对应的同步序列作为一基带采样点组。所述同步序列包括与其对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息。同步序列SYNC是窄带天线载波的同步标识,用于记录和传输各个窄带IQ采样点在窄带天线载波中的位置信息,用于数据接收方的帧时序恢复。同步序列可以如图4所示,同步序列SYNC位宽的NSYNC可为一个或多个窄带IQ采样点的比特数,这取决于其比特长度是否能够容纳窄带天线载波整个周期的计数。具体的,确定所述同步序列的位宽为:其中,CEIL为向上取整函数;Mi为第i个计数周期的比特数,i为大于等于0小于等于N-1的正整数,N为需要传输的窄带天线载波的计数周期的总个数;2M为一个窄带IQ采样点的比特数。依据与所述同步序列对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息,填写所述同步序列的所述时隙计数部分和所述样点计数部分。步骤S307:将所述N'A个窄带天线载波的映射采样点组对应的基带采样点组,映射到宽带的K'个宽带的时间片中,其中,所述K'个宽带的时间片所能容纳的基带采样点组的数量大于或等于所述N'A个窄带天线载波的窄带IQ采样点对应的基带采样点组的数量。在实际应用中,若K'个宽带的时间片所能容纳的基带采样点组的数量大于所述N'A个天线载波的基带采样点组数量,则可以将K'个宽带的时间片中剩余的采样点容量用无效IQ采样点填充,所述K'个宽带的时间片中剩余的采样点容量为K'个宽带的时间片所能容纳的窄带IQ采样点数与所述N'A个天线载波的窄带IQ采样点数量之差。步骤S308:以映射后的K'个宽带的时间片为单位,将窄带IQ采样点映射到通用公共无线接口的基本帧中,以完成对窄带IQ采样点在通用公共无线接口中的映射。本发明通过获取窄带的窄带IQ数据的采样速率fs'、宽带的频率fsf以及窄带的天线载波数量N'A,并利用所述窄带的窄带IQ数据的采样速率fs'和所述宽带的频率fsf得到每个所述窄带天线载波对应的窄带IQ采样点的个数S',以及N'A个窄带天线载波的窄带IQ采样点能够映射到的宽带的时间片的个数K',以将窄带的N'A个天线载波的窄带IQ采样点映射到宽带的K'个宽带的时间片中,实现了将窄带IQ数据映射到宽带IQ数据的目的,然后以映射后的K'个宽带的时间片为单位,将窄带的IQ采样点映射到通用公共无线接口的基本帧中,以完成对窄带IQ采样点在通用公共无线接口中的映射。利用本申请实施例中的技术方案,CPRI可以同时传输宽带IQ数据和窄带IQ数据,从而实现了宽窄带数据的兼容传输,提高了现有CPRI的适应性和利用率。为了保证N'A个窄带天线载波的窄带IQ采样点能够均匀的映射至K'个宽带的时间片中,对窄带IQ采样点进行了分组捆绑处理,即将N'A个窄带天线载波的窄带IQ采样点,划分为多个窄带采样点组。为了能够使得数据接收方能够正常解析数据传输方传输的携带窄带IQ数据的宽带的基本帧,本申请实施例还为每预设数目个窄带采样组,即一映射采样点组设置一同步序列,同步序列包括与其对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息,从而能够使得数据接收方,依据同步序列准确的解析并还原基本帧中的窄带的IQ数据。为本申请实施例还提供的一种数据映射方法中的将所述N'A个窄带天线载波的映射采样点组对应的基带采样点组,映射到宽带的K'个宽带的时间片中的一种实现方法,该方法包括:依据所述宽带的带宽Ntti、所述宽带的时间片的个数K'以及每个所述窄带天线载波对应的窄带IQ采样点的个数S',计算出K'个宽带的时间片中映射的相邻两个基带采样点组SAxCGroup的间隔Ng-gap。将N'A个窄带天线载波对应的基带采样点组按照间隔Ng-gap,映射在K'个子时间片中。如图5所示,为本申请实施例提供的一种将N'A个窄带天线载波对应的基带采样点组按照间隔Ng-gap,映射在K'个宽带的时间片中的帧结构示意图。图5为窄带天线载波的窄带IQ采样点和所述无效IQ采样点填充在K'个宽带的时间片中的其中一种方式,即窄带天线载波的窄带IQ采样点集中在一起,无效IQ采样点集中在一起。在实际应用中,还可以有其他的填充方式,例如各个窄带天线载波的窄带IQ采样点与无效IQ采样点间隔开来填充,每个间隔填充的无效IQ采样点的数量可以相同。图5中Pading部分填充了无效IQ采样点。每一基带采样点组SAxCGroup包括一同步序列SYNC,以及多个窄带采样点组,可选的,可以从每一窄带天线载波中选取一个或多个窄带采样点组,将各个窄带天线载波中一个或多个窄带采样点组作为一映射窄带采样点组。图5中示出的,是从每一窄带天线载波中选取一个窄带采样点组,则每一映射窄带采样点组包括N'A个窄带采样点组,将第r个窄带天线载波对应的窄带采样点组称为SAxCr,则SAxCGroup包括的窄带采样点组分别为:SAxC0、SAxC1、SAxC2,…,SAxC(N'A-1)。本申请实施例中可以将窄带天线载波以均匀的时间间隔装载至K'个宽带的时间片中,使得传输延时最小化,以K'个宽带的时间片为基本单位,可以保证兼容传输的同时,也为数据同步提供了便利。本实施例通过结合实际应用场景来介绍本发明提供的数据映射方法。在该实施例中,所述窄带为PDT(PoliceDigitalTrunking或PublicDigitalTrunking,警用数字集群系统或公共数字集群)制式,所述宽带为LTE(LongTermEvolution,长期演进)制式,本实施例不仅要实现对PDT制式的窄带IQ数据的传输,而且还要实现PDT制式的窄带IQ数据与所述LTE制式的宽带IQ数据的兼容传输。为了更好的理解本实施例提供的数据映射方法,首先介绍一下PDT集群制式的帧格式和窄带IQ数据格式。参见图6,该图为PDT制式的帧结构,在该帧结构中,60ms被划分成2个时隙,每个时隙长度为30ms。一个时隙由三分部组成:同步或内嵌信令、语音或数据以及CACH(下行)或保护间隔(上行)。每一帧数据包括144个OFDM符号,符号速率为4800Hz,由于是采用4FSK(Frequency-shiftkeying,移频键控)调制,每个时隙承载288bit比特有效数据。PDT的基带调制过程图7所示,即首先将每2比特数据映射成调制符号,然后对调制符号进行上采样和成形滤波,最后经进频率调制生成窄带IQ数据,即基带信号。经过调制后,窄带IQ数据在符号速率之上进行了一定倍数的上采样。本实施样例中以8倍采样率为例,即fs'=8×4800Hz=38400Hz的窄带IQ采样速率,当然实际中也可以使用其它采样速率。此外,假设PDT的天线载波数量N'A=4。本实施例以LTE子帧作为时间片,每个子帧时间长度为1ms,因此子帧的频率fsf为1000Hz(单个子帧时间长度的倒数)。若要将PDT的4个天线载波的窄带IQ采样点装入LTE的K'个子帧中进行传输,则应当满足如下条件:其中,PDT的每个天线载波对应S'个窄带IQ采样点。因为S'和K'只能取整数,因此需要将小数的fs'进行处理,也就是在计算fs'和fsf的最小公倍数时,将fs'乘以10,相应的,也需要将fsf乘以10。S'和K'可以通过如下公式得到:其中,LCM为计算两者的最小公倍数。每一所述窄带采样点组包含的窄带IQ采样点的个数可以根据以下公式得到:也就是,每一窄带天线载波包括192个窄带采样点组。K'个子帧中容纳多个基带采样点组,其容纳的相邻的两个基带采样点组之间的间隔为:每一间隔Ng-gap长度能够映射的最大窄带采样点组数据为:本申请实施例,假设将预设数目取值为4,即从每一窄带天线载波中选取一窄带采样点组,即将4个不同窄带天线载波的窄带采样点组作为一个映射采样点组。映射采样点组的同步序列的位宽计算方式如下:根据PDT制式的窄带IQ数据,由于窄带IQ数据包括两个时隙(窄带天线载波的计数周期的总个数为2);每个时隙144个符号,本实施样例中以8倍采样率为例,即fs'=38.4ksps的窄带IQ采样速率,则每个时隙的采样点数目为144*8=1152(用11bit即可表示0至1151,因此第i个计数周期的比特数为11)。假设,CPRI线速率为4915.2Mbps,IQ采样位宽M=15bit。所述同步序列的位宽为:其中,CEIL为向上取整函数;Mi为第i个计数周期的比特数,i为大于等于0小于等于N-1的正整数,N为需要传输的窄带天线载波的计数周期的总个数;2M为一个窄带IQ采样点的比特数。每一SAxCGroup中的同步序列SYNC格式如图8所示,1152个采样点需要11bit才能表示,将11bit所在的部分称为样点计数部分。同步序列的前18bit可以为保留字段,第19bit为时隙计数部分,样点计数部分可以存放在同步序列的最低11位,有效范围0~1151。同步序列是为了CPRI数据接收方和数据传输方根据同步序列SNYC中带的序号即进行时序同步。如图9所示,为本申请实施例提供的一种同步序列的具体实现方式的示意图。每个所述窄带天线载波中的窄带IQ采样点,均按照“时隙计数,样点计数”方式排布。为了能将PDT的4个天线载波中的IQ采样点映射到LTE的5个子帧中,需要保证这5个子帧所能容纳的PDT的IQ采样点大于或等于这四个天线载波中的IQ采样点。由于每个PDT的天线载波对应192个IQ采样点,那么4个天线载波一共对应192×4=768个IQ采样点,因而需要保证5个子帧所能容纳最少768个IQ采样点。LTE子帧所能容纳的PDT的采样点数可以根据LTE的OFDM符号的采样点数得到,而LTE的OFDM符号的采样点数可以根据LTE的带宽查表得到。假设所述LTE的带宽为20MHz,那么根据表1可以查到与所述带宽对应的OFDM符号的采样点Nsymbol为2048。表1带宽(MHz)1.435101520Nsymbol12825651210241536或20482048一个LTE子帧所能容纳的采样点数Ntti根据如下公式得到:Ntti=15·Nsymbol=15×2048=30720所以,本实施例中K'个子帧所能容纳的采样点数Ng根据如下公式得到:Ng=K'·Ntti=5×30720=153600经过计算,本实施例中PDT的四个天线载波对应的IQ采样点的数量(768个)远远小于5个LTE子帧所能容纳的采样点数Ng(153600个),因此可以实现PDT的IQ采样点与LTE子帧之间的映射。每一所述窄带采样点组包含的窄带IQ采样点的个数可以根据以下公式得到:其中,GCD表示计算两者的最大公约数。本申请实施例中一个基带采样点组的长度为同步序列长度与映射窄带采样点组的长度之和,即为34。由于两个基带采样点组之间的间隔为Ng-gap,所以K'个宽带的时间片所能容纳的基带采样点组数据可以用如下公式计算:Ng/Ng-gap=153600/800=192将所述N'A个窄带天线载波的窄带IQ采样点映射到宽带的K'个宽带的时间片中,如图10所示(详细介绍可参见图5),图9中,每一基带采样点组SAxCGroup包括一同步序列以及4个窄带采样点组,这4个窄带采样点组(SAxC0、SAxC1、SAxC2、SAxC3)分别属于不同的窄带天线载波。此外,还可以通过另外一种方式来验证K'个LTE子帧是否能容纳PDT的4个天线载波的IQ采样点。每一间隔Ng-gap长度能够映射的最大窄带采样点组数据为:K'个LTE子帧所能容纳的窄带采样点组的最大个数NC即:NC=(Ng/Ng-gap)*NC-AxC=192*770=147840也就是说,本实施例中5个LTE子帧所能复用的PDT的最多窄带采样点组的个数为147840个,远远超过实际PDT的窄带天线载波对应的窄带采样点组的数量(192*4=768),因此可以将PDT的4个天线载波的IQ采样点“装入”所述5个LTE子帧中。在本实施例中,在将所述PDT4个天线载波的IQ采样点映射到5个LTE子帧中后,所述5个LTE子帧中剩余的采样点容量可以用无效IQ采样点填充,也就是说可以填充Ng-4×S'-192×NSAxC=153600-4×192-192×30=147072个无效IQ采样点,所述无效IQ采样点是指用于填充的IQ采样点,在发送端和接收端均可以忽略其内容。在介绍了如何将PDT的IQ采样点映射到LTE子帧中后,下面介绍如何进行宽窄带的数据兼容传输。假设根据计算得到CPRI支持的LTE的天线载波个数NA为4,而实际需要传输的LTEIQ采样点只需要占用两个天线载波,那么就可以利用剩余两个天线载波中的一个来复用PDT的IQ采样点,另外一个为空闲保留。参见图11,AxC0(即LTEAxC#0)和AxC1(即LTEAxC#1)用于“装载”LTE的IQ采样点,AxC2(即LTEAxC#2)用于“装载”PDT的IQ采样点,这样的复用方式实现了宽窄带数据的兼容传输。本申请实施例可以在CPRI接口的数据链路层上面设置适配层,本申请实施例提供的数据映射方法可以应用于CPRI接口,如图12所示,为本申请实施例提供的一种CPRI接口示意图。适配层将窄带天线载波的窄带IQ采样点映射到宽带的时间片中,本申请实施例中认为窄带的窄带IQ数据和宽带的宽带IQ数据的采样位宽完全一致,均为2M,因此本申请实施例中关于窄带天线载波中窄带IQ采样点的大小、各个基带采样点组之间的间隔等等都是以窄带IQ采样点的比特数为单位。数据链路层提供AxC通道进行IQ数据交互;适配层调用数据链路层的AxC通道,并在此基础上进行复用,得到多个SAxC通道。本申请实施例中将宽带的时间片称为AxC(图12中以LTEAxC为例),映射到AxC中的窄带天线载波为SAxC。从图12可以看出适配层将各个SAxCGroup(包括SAxC0、SAxC1、SAxC2,…,SAxC(N'A-1),如图5所示,在图12中仅示出了一个SAxCGroup)复用到LTEAxC#0中,LTEAxC#0表示第一个宽带的时间片,LTEAxC#(K'-1)为第K'个宽带的时间片,CPRI接口的数据链路层,数据链路层中的复用是指,以映射后的K'个宽带的时间片为单位,将窄带IQ采样点映射到通用公共无线接口的基本帧中。在实际应用中,若所述REC为数据传输方,所述RE为数据数据接收方,则上述数据映射方法可以由所述REC执行,所述REC可以通过C&M(ControlandManagement,控制和管理)通道将所述PDT的天线载波数N'A和所述PDT映射在所述LTE中的位置(例如AxC序号2)发送给所述RE,并且所述REC和所述RE事先约定PDT的采样速率,所述RE在接收到上述参数后,可以根据上述参数得到所述PDT的IQ数据在LTE天线载波中的映射关系,以便根据所述映射关系接收来自所述REC发送的数据。若所述RE为数据传输方,所述REC为数据数据接收方,则同理。基于以上实施例提供的一种数据映射方法,本发明实施例还提供了一种数据映射装置,下面结合附图来详细说明其工作原理。参阅图13,为本申请实施例提供的一种数据映射装置的结构框图。本实施例提供的数据映射装置包括:参数获取模块1301、第一参数计算模块1302、第二参数计算模块1303、第一划分模块1304、第二划分模块1305、同步序列获取模块1306、窄带映射模块1307以及宽带映射模块1308,其中:参数获取模块1301,用于获取窄带的窄带IQ数据的采样速率fs'、宽带的频率fsf以及窄带天线载波数量N'A,所述宽带的频率为时间片的倒数,所述时间片是指宽带制式协议中规定的时间周期。第一参数计算模块1302,用于利用所述窄带的窄带IQ数据的采样速率fs'和所述宽带的频率fsf得到每个所述窄带天线载波对应的窄带IQ采样点的个数S',以及N'A个所述窄带天线载波的窄带IQ采样点能够映射到的宽带的时间片的个数K'。第二参数计算模块1303,用于依据所述窄带IQ采样点的个数S'、所述宽带的时间片的个数K'和所述宽带的带宽Ntti,计算出窄带采样点组包含的窄带IQ采样点的个数NSAxC。第一划分模块1304,用于将所述N'A个窄带天线载波的窄带IQ采样点,以NSAxC个IQ采样点为单位,划分为多个窄带采样点组。第二划分模块1305,用于将N'A个窄带天线载波对应的窄带采样组中,以预设数目个窄带采样组为单位,划分成多个映射采样点组。同步序列获取模块1306,用于获取每一所述映射采样点组对应的同步序列,将一映射采样点组与其自身对应的同步序列作为一基带采样点组,所述同步序列包括与其对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息。窄带映射模块1307,用于将所述N'A个窄带天线载波的映射采样点组对应的基带采样点组,映射到宽带的K'个宽带的时间片中,其中,所述K'个宽带的时间片所能容纳的基带采样点组的数量大于或等于所述N'A个窄带天线载波的窄带IQ采样点对应的基带采样点组的数量。宽带映射模块1308,用于以映射后的K'个宽带的时间片为单位,将窄带IQ采样点映射到通用公共无线接口的基本帧中,以完成对窄带IQ采样点在通用公共无线接口中的映射。可选的,窄带映射模块1307包括:计算间隔单元,用于依据所述宽带的带宽Ntti、所述宽带的时间片的个数K'以及每个所述窄带天线载波对应的窄带IQ采样点的个数S',计算出K'个宽带的时间片中映射的相邻两个基带采样点组的间隔Ng-gap;映射单元,用于将N'A个窄带天线载波对应的基带采样点组按照间隔Ng-gap,映射在K'个宽带的时间片中。可选的,上述数据映射装置还包括:计算最大容纳量模块,用于依据所述间隔Ng-gap,所述同步序列的位宽NSAxC,以及每一所述窄带采样点组包含的窄带IQ采样点的个数NSAxC,计算出K'个宽带的时间片中每一所述间隔Ng-gap的长度所能容纳的最大窄带采样点组数目NC-AxC;确定预设数目模块,用于将一小于等于所述最大窄带采样点组数目NC-AxC的窄带天线载波数目,确定为所述预设数目。可选的,计算最大容纳量模块,具体用于:其中,为向下取整符号。可选的,所述计算间隔单元,具体用于:其中,GCD表示计算两者的最大公约数。可选的,述同步序列包括时隙计数部分和样点计数部分,所述同步序列获取模块包括:位宽确定单元,用于确定所述同步序列的位宽为:其中,CEIL为向上取整函数;Mi为第i个计数周期的比特数,i为大于等于0小于等于N-1的正整数,N为需要传输的窄带天线载波的计数周期的总个数;2M为一个窄带IQ采样点的比特数。同步信息填充单元,用于依据与所述同步序列对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息,填写所述同步序列的所述时隙计数部分和所述样点计数部分。可选的,第二参数计算模块1303具体用于:其中,GCD表示计算两者的最大公约数。基于以上实施例提供的一种数据映射方法和装置,本发明实施例还提供了一种数据映射设备,下面结合附图来详细说明其工作原理。参阅图14,该图为本实施例提供的一种数据映射设备的结构框图。在本实施例中,所述数据映射设备包括:处理器1401以及存储器1402,处理器1401与存储器1402之间通过通信总线1403进行通信,其中:存储器1402,用于存储所述处理器可执行指令。其中,所述处理器被配置为:获取窄带的窄带IQ数据的采样速率fs'、宽带的频率fsf以及窄带天线载波数量N'A,所述宽带的频率为时间片的倒数,所述时间片是指宽带制式协议中规定的时间周期;利用所述窄带的窄带IQ数据的采样速率fs'和所述宽带的频率fsf得到每个所述窄带天线载波对应的窄带IQ采样点的个数S',以及N'A个所述窄带天线载波的窄带IQ采样点能够映射到的宽带的时间片的个数K';依据所述窄带IQ采样点的个数S'、所述宽带的时间片的个数K'和所述宽带的带宽Ntti,计算出窄带采样点组包含的窄带IQ采样点的个数NSAxC;将所述N'A个窄带天线载波的窄带IQ采样点,以NSAxC个IQ采样点为单位,划分为多个窄带采样点组;将N'A个窄带天线载波对应的窄带采样组中,以预设数目个窄带采样点组为单位,划分成多个映射采样点组;获取每一所述映射采样点组对应的同步序列,将一映射采样点组与其自身对应的同步序列作为一基带采样点组,所述同步序列包括与其对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息;将所述N'A个窄带天线载波的映射采样点组对应的基带采样点组,映射到K'个宽带的时间片中,其中,所述K'个宽带的时间片所能容纳的基带采样点组的数量大于或等于所述N'A个窄带天线载波的窄带IQ采样点对应的基带采样点组的数量;以映射后的K'个宽带的时间片为单位,将窄带IQ采样点映射到通用公共无线接口的基本帧中,以完成对窄带IQ采样点在通用公共无线接口中的映射。可选的,处理器在将所述N'A个窄带天线载波的映射采样点组对应的基带采样点组,映射到宽带的K'个宽带的时间片中时,具体用于:依据所述宽带的带宽Ntti、所述宽带的时间片的个数K'以及每个所述窄带天线载波对应的窄带IQ采样点的个数S',计算出K'个宽带的时间片中映射的相邻两个基带采样点组的间隔Ng-gap;将N'A个窄带天线载波对应的基带采样点组按照间隔Ng-gap,映射在K'个宽带的时间片中。可选的,处理器还用于:依据所述间隔Ng-gap,所述同步序列的位宽NSAxC,以及每一所述窄带采样点组包含的窄带IQ采样点的个数NSAxC,计算出K'个宽带的时间片中每一所述间隔Ng-gap的长度所能容纳的最大窄带采样点组数目NC-AxC;将一小于等于所述最大窄带采样点组数目NC-AxC的窄带天线载波数目,确定为所述预设数目。可选的,处理器在依据所述间隔Ng-gap,所述同步序列的位宽NSAxC,以及每一所述窄带采样点组包含的窄带IQ采样点的个数NSAxC,计算出K'个宽带的时间片中每一所述间隔Ng-gap的长度所能容纳的最大窄带采样点组数目NC-AxC时,具体用于:其中,为向下取整符号。可选的,处理器在依据所述宽带的带宽Ntti、所述宽带的时间片的个数K'以及每个所述窄带天线载波对应的窄带IQ采样点的个数S',计算出K'个宽带的时间片中映射的相邻两个基带采样点组的间隔Ng-gap时,具体用于:其中,GCD表示计算两者的最大公约数。可选的,同步序列包括时隙计数部分和样点计数部分,处理器在获取每一所述映射采样点组对应的同步序列时,具体用于:确定所述同步序列的位宽为:其中,CEIL为向上取整函数;Mi为第i个计数周期的比特数,i为大于等于0小于等于N-1的正整数,N为需要传输的窄带天线载波的计数周期的总个数;2M为一个窄带IQ采样点的比特数;依据与所述同步序列对应的所述映射采样点组中各个窄带IQ采样点在窄带天线载波中的位置信息,填写所述同步序列的所述时隙计数部分和所述样点计数部分。可选的,处理器在依据所述窄带IQ采样点的个数S'、所述宽带的时间片的个数K'和所述宽带的带宽Ntti,计算出窄带采样点组包含的窄带IQ采样点的个数NSAxC时,具体用于:其中,GCD表示计算两者的最大公约数。上述处理器可以是微处理器或者该处理器也可以是任何常规的处理器。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。当使用软件实现时,可以将实现上述功能的代码存储在计算机可读介质中。计算机可读介质包括计算机存储介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以是随机存取存储器(英文全称为randomaccessmemory,英文缩写为RAM)、只读存储器(英文全称为read-onlymemory,英文缩写为ROM)、电可擦可编程只读存储器(英文全称为electricallyerasableprogrammableread-onlymemory,英文缩写为EEPROM)、只读光盘(英文全称为compactdiscread-onlymemory,英文缩写为CD-ROM)或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的程序代码并能够由计算机存取的任何其他介质。计算机可读介质可以是压缩光碟(英文全称为compactdisc,英文缩写为CD)、激光碟、数字视频光碟(英文全称为digitalvideodisc,英文缩写为DVD)、软盘或者蓝光碟。需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1