专利名称:Iq数据传输方法和装置的制作方法
技术领域:
本发明涉及无线通信技术领域中的数据传输领域,特别涉及一种IQ数据传输方法和装置。
背景技术:
CPRI (Common Public Radio Interface,通用公共无线接口)是几个通信设备制造商制定的无线基站设备中REC(Radic) Equipment Controller,无线设备控制器)和 RE(Radio Equipment,无线设备)之间的接口标准。现有CPRI的IQ数据传输方式中,每一个采样点包括实部I和虚部Q,根据量化位宽I和Q直接交织传输。发明人发现,现有技术存在如下不足在带宽或载波增加的情况下,直接传输原始未变形IQ数据会导致CPRI接口流量激增,需要在物理上增加CPRI传输接口个数或者提高 CPRI的线速率三,以便能够适应更大IQ数据流量的需求。这导致硬件成本大大增加。
发明内容
本发明实施例要解决的问题是提供一种IQ数据传输方法,在控制硬件成本的同时,提高IQ数据的传输速率。为解决上述技术问题,本发明实施例提供了一种IQ数据传输方法,包括将待传输的IQ数据中一个单天线单载波容器块AxC Container Block中的s个样点分成ρ个数据块,每个数据块中包含q个样点;分别确定各数据块中q个样点的公共指数部分exp、指数函数f(exp)和各自的尾数部分;分别将各数据块中q个样点的公共指数部分和各自的尾数部分映射到对应的数据块中;通过通用公共无线接口 CPRI帧传输ρ个数据块。本发明实施例提供了一种IQ数据传输装置,包括拆分模块,用于将待传输的IQ 数据中一个单天线单载波AxC容器块中的s个样点分成ρ个数据块,每个数据块中包含q个样点;压缩模块,用于分别确定各数据块中q个样点的公共指数部分exp、指数函数f(exp) 和各自的尾数部分;映射模块,用于分别将各数据块中q个样点的公共指数部分和各自的尾数部分映射到对应的数据块中;传输模块,用于通过通用公共无线接口 CPRI帧传输ρ个数据块。本发明实施例与现有技术相比,主要区别及其效果在于在本发明实施例中,将s个样点分成P个数据块,每个数据块中包含q个样点,将 q个样点确定为公共指数部分、指数函数和尾数部分之后再映射到数据块中,能够降低数据传输所需的位宽,提高数据传输的效率。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例一种IQ数据传输方法流程示意图;图2为本发明实施例将一个AxC容器块中s个样点分解示意图;图3为为本实施例中q个样点的公共指数部分和尾数部分映射图;图4为本发明实施例一种IQ数据传输装置结构示意图;图5为本发明实施例一种IQ数据传输方法流程示意图;图6为本发明实施例将一个AxC符号块中s个样点分解示意图;图7为本发明实施例一种IQ数据传输装置结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明实施例作进一步详细的说明。本发明实施例提供一种IQ数据传输方法,图1为本发明实施例一种IQ数据传输方法流程示意图,如图1所示,为本发明一实施例提供的方法,包括S101,将待传输的IQ数据中一个AxC容器块的s个样点分成ρ个数据块,每个数据块中包含q个样点。这里的S个样点为连续传输的IQ数据,其中I为每个样点的实部,Q为每个样点的虚部。图2为本发明实施例将一个AxC容器块中s个样点分解示意图,如图2所示,一个 AxC容器块中包含s个样点,将每一个AxC容器块的待传输的IQ数据中s个样点分成P个数据块,每个数据块中包含q个样点,可以理解的是s满足条件S = p*q。其中,图中Nst 表示一个天线-载波容器块中的填充比特的数量,stuffing bits为填充比特。除此之外,在将s个样点分成ρ个数据块时,可以根据s是否为质数以及s的大小确定q的大小,使得在后续步骤中通过公共指数部分和各自尾数部分确定q个样点时,保证样点的精度,以及限制公共指数部分的位宽在合适的范围,保证样点的EVM(误差矢量幅度)性能。在本实施例中,可以预先设置第一门限,当s值小于或等于该第一预设门限时,将 s个样点分成一个数据块,即,ρ = 1,且q = S。或者当s是质数时,由于s不能分解成除1和s本身之外的其他因子,也可以将s 个样点分成一个数据块,即,P = 1,且q= S。当s大于该第一预设门限值,且s为非质数,则q取值为s的因子中最靠近第一预设门限的因子值。为了更好的说明和理解本实施例,在本实施例中取第一门限值为8。当s小于或者等于8时,将s个样点分成一个数据块,每个数据块中的样点个数q = S。当s为质数时,也将s个样点分成一个数据块,每个数据块中的样点个数q = S。当s大于8,并且s为非质数时,q为s的一个最靠近8的因子。可以理解的是,第一门限的取值可以根据s的具体数值进行取值,上述描述是为了更好的理解本实施例,而不对本发明进行任何限制。表1为本实施例中E-UTRA制式对应的q的取值,如表1所示。当s为8时,s的因子有1、2、、4、8,其中8为最接近8的因子,因此,取q = 8,由于 s = q*p,因此,ρ = 1。当s为2时,s的因子有1和2,其中2为最接近8的因子,因此,取q = 2,由于s =q*p,因此,ρ = 4。
权利要求
1.一种IQ数据传输方法,其特征在于,包括将待传输的IQ数据中一个单天线单载波容器块AxC Container Block中的s个样点分成P个数据块,每个数据块中包含q个样点;分别确定各数据块中q个样点的公共指数部分exp、指数函数f(exp)和各自的尾数部分;分别将各数据块中q个样点的公共指数部分和各自的尾数部分映射到对应的数据块中;通过通用公共无线接口 CPRI帧传输所述ρ个数据块。
2.根据权利要求1所述的方法,其特征在于,所述q满足如下条件 当s <=第一预设门限,或者s是质数时,则q = s ;或当s >所述第一预设门限,且s为非质数时,则q取值为s的因子中最靠近所述第一预设门限的因子值。
3.根据权利要求1所述的方法,其特征在于,分别将各数据块中q个样点的公共指数部分和各自的尾数部分映射到对应的数据块中,包括分别按照映射图案将各数据块中q个样点的公共指数部分映射到尾数部分之间,并将各数据块中q个样点的尾数部分映射到对应的数据块中,所述映射图案是CPRI发送端和 CPRI接收端默认的。
4.根据权利要求3所述的方法,其特征在于,所述映射图案为所述公共指数部分位于所述q个样点中第一样点和第二样点尾数部分中间。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述公共指数部分、指数函数和尾数部分满足如下条件I = I' . 2f(exp), Q = Q' ‘ 2f(exp),其中,所述I为所述样点中一个样点实部的值,Γ为所述样点中一个样点实部的尾数部分,所述Q为所述样点中一个样点虚部的值,Q'为所述样点中一个样点虚部的尾数部分。
6.根据权利要求5所述的方法,其特征在于,所述q个样点的I和Q的公共指数部分为公用指数部分exp,所述公用指数部分exp占2N比特,所述单个样点的位宽Mc满足如下条件M。= ceil ((N+q*L)/q),所述L为每个样点的I或Q的尾数位宽,所述ceil表示向上取離iF. ο或,所述q个样点的I的公共指数部分为第一公共指数部分,所述第一公共指数部分占N 比特,所述q个样点的Q的公共指数部分为第二公共指数部分,所述第二公共指数部分占N 比特,所述单个样点的位宽Mc满足如下条件:M。= ceil ((N+q*L)/q),所述L为每个样点的 I或Q的尾数位宽,所述ceil表示向上取整。
7.根据权利要求6所述的方法,其特征在于,还包括,通过高层信令确定所述指数函数 f(exp)、所述指数函数f (exp)的参数、q、N、L中的一个或者多个,或者,由CPRI发送端和 CPRI接收端双方默认所述指数函数f (exp)、所述指数函数f (exp)的参数、q、N、L中的一个或者多个。
8.根据权利要求6所述的方法,其特征在于,所述方法,还包括所述CPRI接收端通过CPRI帧接收所述数据块,根据所述公共指数部分exp、所述指数函数f(exp)和尾数部分恢复所述IQ数据样点。
9.一种IQ数据传输装置,其特征在于,包括拆分模块,用于将待传输的IQ数据中一个单天线单载波AxC容器块中的s个样点分成 P个数据块,每个数据块中包含q个样点;压缩模块,用于分别确定各数据块中q个样点的公共指数部分exp、指数函数f (exp)和各自的尾数部分;映射模块,用于分别将各数据块中q个样点的公共指数部分和各自的尾数部分映射到对应的数据块中;传输模块,用于通过通用公共无线接口 CPRI帧传输所述ρ个数据块。
10.根据权利要求9所述的装置,其特征在于,所述拆分模块将所述待传输IQ数据进行拆分时,所述q满足如下条件当s <=第一预设门限,或者s是质数时,则q = S,或当s >所述第一预设门限,且s为非质数时,则q取值为s的因子中最靠近所述第一预设门限的因子值。
11.根据权利要求9所述的装置,其特征在于,所述映射模块用于分别按照映射图案将各数据块中q个样点的公共指数部分映射到尾数部分之间,并将各数据块中q个样点的尾数部分映射到对应的数据块中,所述映射图案是CPRI发送端和CPRI接收端默认的。
12.根据权利要求11所述的装置,其特征在于,所述映射图案为所述公共指数部分位于所述q个样点中第一样点和第二样点尾数部分中间。
13.根据权利要求9-12中任一项所述的装置,其特征在于,所述公共指数部分、指数函数和尾数部分满足如下条件I = I' . 2f(exp), Q = Q' ‘ 2f(exp),其中,所述I为所述样点中一个样点实部的值,Γ为所述样点中一个样点实部的尾数部分,所述Q为所述样点中一个样点虚部的值,Q'为所述样点中一个样点虚部的尾数部分。
14.根据权利要求13所述的装置,其特征在于,所述压缩模块还用于,在确定所述样点的公共指数部分和尾数部分时,满足以下条件所述q个样点的I和Q的公共指数部分公用指数部分exp,所述公用指数部分exp占 2N比特,所述单个样点的位宽M。满足如下条件MC = ceil( (N+q*L) /q),所述L为每个样点的I或Q的尾数位宽,所述ceil表示向上取整。或,所述q个样点的I的公共指数为第一公共指数部分,所述第一公共指数部分占N比特, 所述q个样点的Q的公共指数部分为第二公共指数部分,所述第二公共指数部分占N比特, 所述单个样点的位宽M。满足如下条件:MC = ceil((N+q*L)/q),所述L为每个样点的I或Q 的尾数位宽,所述ceil表示向上取整。
15.根据权利要求14所述的装置,其特征在于,还包括第一确定模块,用于通过高层信令确定所述指数函数f (exp)、所述指数函数f (exp)的参数、q、N、L中的一个或者多个,或默认模块,用于由CPRI发送端和CPRI接收端双方默认所述指数函数f (exp)、所述指数函数f(exp)的参数、q、N、L中的一个或者多个。
16.根据权利要求15所述的装置,其特征在于,所述装置,还包括CPRI接收端,用于接收所述数据块,根据样点的公共指数部分、指数函数和尾数部分恢复所述IQ数据样点。
全文摘要
本发明实施例公开了一种IQ数据传输方法,包括将待传输的IQ数据中一个单天线单载波容器块中的s个样点分成p个数据块,每个数据块中包含q个样点;分别确定各数据块中q个样点的公共指数部分exp、指数函数f(exp)和各自的尾数部分;分别将各数据块中q个样点的公共指数部分和各自的尾数部分映射到对应的数据块中;通过通用公共无线接口CPRI帧传输p个数据块。采用本发明实施例将s个样点分成p个数据块,每个数据块中包含q个样点,将q个样点确定为公共指数部分、指数函数和尾数部分之后再映射到数据块中,能够降低数据传输所需的位宽,提高数据传输的效率。
文档编号H04L1/00GK102316517SQ20101021914
公开日2012年1月11日 申请日期2010年6月30日 优先权日2010年6月30日
发明者包盛花, 宁科, 蒋亚军 申请人:华为技术有限公司