收发数据的方法、装置及传输数据的系统的制作方法

文档序号:7710424阅读:134来源:国知局
专利名称:收发数据的方法、装置及传输数据的系统的制作方法
技术领域
本发明涉及通信领域,特别涉及一种收发数据的方法、装置及传输数据的系统。
背景技术
在将基站分离为基带单元(BBU,Base Band Unit)和远端射频单元(RRU, Remote Radio Unit)的通信架构中,通用公共无线接口(CPRI,TheCommon Public Radio Interface)协议作为BBU和RRU之间的标准接口协议得到了普遍接受。CPRI接口协议定义 了 BBU和RRU互联的物理层和链路层协议,定义了 614. 4/1228. 8/2457. 6/3072. 0/4915. 2/6 144. O (Mbit/s)六种CPRI传输速率接口,每种传输速率的基本帧的帧长度都是1/3. 84MHz, 都由16列构成,每列称为一个字,共16个字,不同CPRI接口速率的字长不同,对应上述六 种CPRI接口速率,η取值为分别为0、1、3、4、7、9,其中,(η+1)表示CPRI接口的一个字的字 长所对应的字节数,其示意如图1所示。在CPRI基本帧中包含有控制字和IQ数据块,控制 字用于完成控制与管理、同步和协议数据的传递,IQ数据块用于完成用户业务数据的传递。 用户数据以IQ数据流形式出现在CPRI链路,IQ数据流反映的是天线载波数据,一个天线 载波AxC (antenna-carrier)就是一定数量的用户数字基带数据IQ的组合。发明人在实现本发明的过程中,发现现有技术至少存在如下问题在现有的3G的3种移动制式中,大部分厂商根据自己的实际情况定义各自的AxC 资源分配方式,但基本上都是利用CPRI基本帧频率与各移动制式的码片速率倍数关系实 行固定的分配方式,然后根据该分配方式进行IQ数据的传输,兼容性差。

发明内容
本发明所要解决的技术问题是提供一种收发数据的方法、装置及传输数据的系 统,以解决现有技术中根据固定分配AxC资源进行IQ数据传输时,面临的兼容性差的问题。为了解决上述问题,本发明提供了一种收发数据的方法、装置及传输数据的系统, 具体的技术方案如下—种收发数据的方法,包括上游设备获取通用公共无线接口 CPRI链路的天线载波AxC资源的分配控制参数 信息,所述AxC资源的分配控制参数信息用于确定IQ通道;所述上游设备将所述AxC资源的分配控制参数信息发送给下游设备;所述上游设备在接收到所述下游设备发送的正确接收到所述AxC资源的分配控 制参数信息的通知后,通过所述AxC资源的分配控制参数信息确定的IQ通道与所述下游设 备进行IQ数据的收发。一种收发数据的方法,包括下游设备接收上游设备发送的CPRI链路AxC资源的分配控制参数信息,所述AxC 资源的分配控制参数信息用于确定IQ通道;所述下游设备向所述上游设备发送正确接收到所述AxC资源的分配控制参数信息的通知后,通过所述AxC资源的分配控制参数信息确定的IQ通道与所述上游设备进行IQ 数据的收发。一种收发数据的方法,包括上游设备获取CPRI链路的AxC资源的分配控制参数信息,所述AxC资源的分配控 制参数信息用于确定IQ通道;将所述AxC资源的分配控制参数信息发送给下游设备;在接 收到所述下游设备发送的正确接收到所述AxC资源的分配控制参数信息的通知后,通过所 述AxC资源的分配控制参数信息确定的IQ通道与所述下游设备进行IQ数据的收发;所述下游设备接收所述上游设备发送的CPRI链路AxC资源的分配控制参数信息; 向所述上游设备发送正确接收到所述AxC资源的分配控制参数信息的通知后,通过所述 AxC资源的分配控制参数信息确定的IQ通道与所述上游设备进行IQ数据的收发。一种收发数据的装置,包括获取模块,用于获取CPRI链路的AxC资源的分配控制参数信息,所述AxC资源的 分配控制参数信息用于确定IQ通道;参数发送模块,用于将所述AxC资源的分配控制参数信息发送给所述下游设备;接收模块,用于接收所述下游设备发送的正确接收到所述AxC资源的分配控制参 数信息的通知;数据收发模块,用于在所述接收模块接收到所述通知后,通过所述AxC资源的分 配控制参数信息确定的IQ通道与所述下游设备进行IQ数据的收发。一种收发数据的装置,包括参数接收模块,用于接收上游设备发送的CPRI链路的AxC资源的分配控制参数信 息,所述AxC资源的分配控制参数信息用于确定IQ通道;发送模块,用于向所述上游设备发送正确接收到所述AxC资源的分配控制参数信 息的通知;数据收发模块,用于在所述发送模块发送所述通知后,通过所述AxC资源的分配 控制参数信息确定的IQ通道与所述上游设备进行IQ数据的收发。一种传输数据的系统,包括第一收发数据的装置,用于获取CPRI链路的AxC资源的分配控制参数信息,所述 AxC资源的分配控制参数信息用于确定IQ通道;将所述AxC资源的分配控制参数信息发 送给所述第二收发数据的装置;在接收到所述第二收发数据的装置发送的正确接收到所述 AxC资源的分配控制参数信息的通知后,通过所述AxC资源的分配控制参数信息确定的IQ 通道与所述第二收发数据的装置进行IQ数据的收发;第二收发数据的装置,用于接收所述第一收发数据的装置发送的CPRI链路AxC资 源的分配控制参数信息;向所述第一收发数据的装置发送正确接收到所述AxC资源的分配 控制参数信息的通知后,通过所述AxC资源的分配控制参数信息确定的IQ通道与所述第一 收发数据的装置进行IQ数据的收发。本发明提供的技术方案中,上游设备将用于确定IQ通道的CPRI链路AxC资源分 配控制参数发送给下游设备,在接收到下游设备发送的正确接收到CPRI链路AxC资源分配 控制参数的通知后,上游设备和下游设备开始在CPRI链路AxC资源分配控制参数所确定的 IQ通道上收发IQ数据,使CPRI链路AxC资源可以在任何移动制式、或在级联、或混模应用中灵活分配,为不同厂商的上游设备和下游设备之间的互联提供一种通用接口,提高了系 统的兼容性。


图1是现有技术提供的CPRI基本帧的结构示意图;图2是本发明的第一个实施例提供的收发数据的方法的流程图;图3是本发明的第二个实施例提供的收发数据的方法的应用架构图;图4是本发明的第二个实施例提供的收发数据的方法的详细流程图;图5是本发明的第二个实施例提供的进行AxC资源分配控制参数设置的流程图;图6是本发明的第二个实施例提供的CPRI链路控制通道集的示意图;图7是本发明的第二个实施例提供的CPRI链路AxC资源分配控制数据包的示意 图;图8是本发明的第二个实施例提供的CPRI链路AxC资源分配控制数据包的包头 示意图;图9是本发明的第二个实施例提供的CPRI链路AxC资源分配控制数据包的CPRI 链路AxC资源分配控制参数的示意图;图10是本发明的第二个实施例提供的进行AxC资源分配控制参数设置的流程 图;图11是本发明的第二个实施例提供的本发明的第二个实施例提供的收发数据的 方法的另一种应用架构图;图12是本发明的第二个实施例提供的本发明的第二个实施例提供的收发数据的 方法的适用的星型网络架构图;图13是本发明的第三个实施例提供的CDMA2000的级联站点架构图;图14是本发明的第四个实施例提供的长期演进(LTE,Long TermEvolution)和宽 带码址多分(WCDMA,Wideband Code Division MultipleAccess)的混模站点架构图;图15是本发明的第五个实施例提供的一种收发数据的装置的结构图;图16是本发明的第六个实施例提供的一种收发数据的装置的结构图;图17是本发明的第七个实施例提供的一种传输数据的系统的结构图。
具体实施例方式本发明的核心思想在于上游设备将用于确定IQ通道的CPRI链路AxC资源分配 控制参数发送给下游设备,在接收到下游设备发送的正确接收到CPRI链路AxC资源分配控 制参数的通知后,上游设备和下游设备开始在CPRI链路AxC资源分配控制参数所确定的IQ 通道上收发IQ数据,使CPRI链路AxC资源可以在任何移动制式、或在级联、或混模应用中 灵活分配,为不同厂商的上游设备和下游设备之间的互联提供一种通用接口,提高了系统 的兼容性。下面结合附图及优选实施方式对本发明技术方案进行详细说明。本发明的第一个实施例提供了一种收发数据的方法,如图2所示,包括210,上游设备获取CPRI链路AxC资源的分配控制参数信息,该分配控制参数信息用于确定IQ通道;将该分配控制参数信息发送给下游设备;在接收到下游设备发送的正确 接收到分配控制参数信息的通知后,通过分配控制参数所确定的IQ通道与下游设备进行 IQ数据的收发;220,下游设备接收分配控制参数信息;向上游设备发送正确接收到分配控制参数 信息的通知后,通过分配控制参数信息所确定的IQ通道与上游设备进行IQ数据的收发。进一步地,上游设备为BBU,该下游设备为RRU ;获取该分配控制参数信息,包括BBU获取第一组信息;将该第一组信息作为分配控制参数信息;其中,第一组信息包括CPRI链路的字长、RRU的标识、RRU的扇区数、RRU的IQ数 据的采样宽度、RRU的扇区在CPRI基本帧占用的IQ通道数、RRU的扇区的IQ通道在CPRI 基本帧的起始地址字偏移和起始地址比特偏移。进一步地,获取该分配控制参数信息,还包括获取第二组信息;将第一组信息和第二组信息作为分配控制参数信息;其中,第二组信息包括:RRU的扇区复用比、RRU的单载扇基本帧的占用数和RRU单 载扇基本帧的空闲数。其中,RRU的扇区复用比为(n-b)/m ;其中,m、n表示在发送m个IQ数据的时间内,发送η个CPRI基本帧,m/n等于RRU 的码片速率和CPRI基本帧的频率的比值,m、η、b为不为0的自然数,且m、η互为质数。进一步地,上游设备和下游设备之间通过CPRI链路控制通道中除Comma字节和同 步定时通道外的控制通道进行分配控制参数信息的传送;上游设备和下游设备之间通过CPRI链路控制通道的保留部分中新建的控制通道 进行分配控制参数信息的传送。进一步地,上游设备为BBU,下游设备为RRU ;或上游设备为第一 RRU,下游设备为 第二 RRU。下面通过本发明的第二个实施例提供的收发数据的方法对本发明的第一个实施 例进行详细的描述。本发明的第二实施例的应用的网络架构如图3所示,包括BBU、第一级 RRU和第二级RRU。其中,BBU为上游设备、第一级RRU为BBU的下游设备,同时,第一级RRU 为第二级RRU的上游设备,第一级RRU至少有一个RRU,第二级RRU至少有一个RRU。如图 4所示,该方法包括410,获取网络拓扑结构数据表。具体地,该步骤包括410a,根据组网要求,收集每个RRU的扇区配置、载频配置信息,为每个RRU分配ID 编号,确定BBU容量需求。410b,确定网络拓扑架构,根据RRU的扇区配置、载频配置信息,确定BBU作为上游 设备所需要的CPRI链路数量,及每条CPRI链路所支持的RRU数量和RRU ID编号、CPRI链 路的带宽要求。410c,确定作为上游设备的第一级RRU所需要的CPRI链路数量,及每条CPRI链路 所支持的第二级RRU数量和RRU ID编号、CPRI链路的带宽要求。410d,根据410a到410c收集的信息形成网络拓扑结构数据表。420,确定作为上游设备的BBU的每条CPRI链路的AxC资源的分配控制参数信息。具体地,如图5所示,该步骤可以包括420a,选择一条 CPRI 链路。420b,根据网络拓扑结构数据表确定该CPRI链路所支持的RRU数量。420c,根据网络拓扑结构数据表中该CPRI链路带宽确定CPRI链路字长。例如,614. 4M的CPRI链路对应1个字节的字长;1228. 8M CPRI链路对应2个字节 的字长;2457. 6M CPRI链路对应4个字节的字长;3072. OMCPRI链路对应5个字节的字长。420d,选择该CPRI链路支持的一个RRU ID编号,根据网络拓扑结构数据表确定此 ID编号RRU所规划的扇区数、IQ数据采样宽度。420e,确定是否需要针对此ID编号的RRU采用IQ通道复用技术以节省传输带宽。 如果某种移动制式码片速率小于CPRI基本帧频率,则可以复用IQ通道,此时,需确定扇区 复用比,即几个扇区的IQ数据时分复用到一个IQ通道;如果某种移动制式码片速率大于或 等于CPRI基本帧频率,则不复用IQ通道,此时,执行420h。其中,复用方法可以按照此ID编号RRU的码片速率Y与CPRI基本帧频率3. 84M 之间的比例关系确定假设Y/3. 84 = m/n其中,m、η都是自然数,且m,η互为质数,即在传 m个的IQ数据的时间内,可以发送η个CPRI基本帧,将η表示为m的关系式为η = am+b, 其中,a、b都是自然数,即在η个CPRI基本帧周期内可以传a个扇区、每扇区m个IQ的数 据量,剩余的b个CPRI基本帧周期内不再发送IQ数据,由此,扇区复用比确定为a。420f,根据420e的计算结果确定此ID编号RRU在本条CPRI链路的单载扇基本帧 占用数。如果不复用IQ通道,则跳过此步骤。其中,ID编号RRU在该条CPRI链路连续占用的CPRI基本帧的帧数为扇区复用比 与单载扇基本帧的占用数的乘积。420g,确定此ID编号RRU在该条CPRI链路的单载扇基本帧的空闲数。如果不复 用IQ通道,则跳过此步骤。420h,确定此ID编号RRU每扇区所需的IQ通道数。420i,确定此ID编号RRU第一扇区的IQ通道在CPRI基本帧的起始地址字偏移和 比特偏移。420j,确定该CPRI链路的所有RRU的AxC资源分配控制参数是否分配完毕,如果 是,则执行420k ;如果不是,执行420d至420i,直到该CPRI链路上所有RRU的AxC资源分 配控制参数确定完成。420k,选择一种对上述AxC资源分配控制信息进行保护的循环冗余码校验(CRC, Cyclical Redundancy Check)算法。需要说明的是,420d至420i的配置分配控制参数信息的步骤可以根据实际需要 进行调整,并不限于上述步骤。4201,确定BBU的所有CPRI链路的AxC资源分配控制参数是否分配完毕,如果不 是,重复执行420a至420k,直到BBU上所有CPRI链路的AxC资源分配控制参数分配完成。430,确定作为第二级RRU的上游设备的第一级RRU的每条CPRI链路AxC资源的 分配控制参数信息。具体地,该步骤可以包括根据网络拓扑结构数据表,确定第一级RRU是否有下游设备,在本实施例中,第一 级RRU是第二级RRU的上游设备,此时,根据网络拓扑结构数据表确定第一级RRU的CPRI链路AxC资源的分配控制参数信息,具体过程可以参见420,在此不再赘述。440,BBU接收410得到的网络拓扑结构数据表和420、430得到的CPRI链路AxC资 源的分配控制参数信息。450,建立BBU和第一级RRU,第一级RRU和第二级RRU的通信链路。需要说明的是,410到450是本实施例的初始配置过程。460,BBU广播网络拓扑结构数据表。具体地,BBU通过所有CPRI接口向第一级RRU广播网络拓扑结构数据表。第一级 RRU在收到BBU广播的网络拓扑结构数据表之后,先向BBU上报网络拓扑结构数据表接收确 认,之后通过CPRI接口向其下游设备第二级RRU广播网络拓扑结构数据表。第二级RRU在 收到第一级RRU广播的网络拓扑结构数据表之后,逐级向BBU上报网络拓扑结构数据表接 收确认。470,BBU根据AxC资源分配控制参数确定IQ通道,并向第一级RRU发送CPRI链 路AxC资源分配控制参数,在接收到第一级RRU发送的确认通知后,通过CPRI链路AxC资 源分配控制参数确定的IQ通道与第一级RRU进行IQ数据的收发。具体地,BBU根据网络拓扑结构数据表向第一级RRU发送各自CPRI链路的AxC资 源分配控制参数,并在接收到第一级RRU发送的接收确认通知后,根据接收确认通知中的 RRU ID编号,通过AxC资源分配控制参数确定的IQ通道开始与该RRU ID编号对应的RRU 进行IQ数据的收发。其中,BBU通过CPRI链路控制通道中除Comma字节和同步定时通道外的控制通道 将AxC资源的分配控制参数信息发送给第一级RRU ;或通过CPRI链路控制通道的保留部分 新建的控制通道将AxC资源的分配控制参数信息发送给第一级RRU。其中,CPRI基本帧的第一列为一个控制字,256个CPRI基本帧组成一个超帧,一个 超帧中256个控制字构成了控制通道集,如图6所示为CPRI链路控制通道集的示意图。其 中,超帧的256个控制字构成了多个控制通道,分别有Comma字节、同步和定时通道、慢速操 作和管理链路、层1带内协议(Li inband)、保留部分、厂商规范、快速操作和管理链路等, 其中,(Xs = 0,Ns = 0)为(0_&字节,从(Ns = 0,Xs = 1)至Ij (Ns = 0,Xs = 3)为同步和 定时通道,其他的可以详见协议规定,在此不再赘述。其中,BBU可以利用除Comma字节、同 步和定时通道之外的其它控制通道将AxC资源的分配控制参数信息发送给第一级RRU,或 是利用保留部分重新建立一条CPRI链路AxC资源控制通道将AxC资源的分配控制参数信 息发送给第一级RRU。其中,可以将AxC资源的分配控制参数信息封装成AxC资源分配控制数据包后发 送给第一级RRU。AxC资源分配控制数据包的结构示意图如图7所示,包括包头、AxC资源 分配控制参数和CRC校验算法。其中,包头的结构示意图如图8所示,AxC资源分配控制参 数的结构示意图如图9所示。其中,包头包括如下字段字段Version表示AxC资源分配控制参数的版本。字段WorcLLength表示CPRI链路的字长,指一个字所含的字节数,随CPRI接口速 率的不同,一个字的长度也有所不同。其中,一个字的所占的字节长度等于图1中的n+1。字段RRU_Num表示RRU数量,即本CPRI链路所支持的RRU个数。
AxC资源的分配控制参数包括如下字段字段RRU1_ID表示此RRU在系统中的ID编号,即RRU的标识,以下所有标有RRUl 的字段都与RRU1_ID相关。字段RRUl_Sec_Num表示RRUl的扇区数。字段RRUl_Sample_IQ_Scale表示RRUl的IQ数据采样宽度。字段RRUl_Sec_Mul表示RRUl的扇区复用比,即RRUl几个不同扇的IQ数据被分 时复用到CPRI基本帧的同一个IQ通道。其中,该参数仅在IQ通道复用时使用。字段RRUl_Frm_Use表示RRUl单载扇基本帧的占用数,即RRUl单载扇的IQ数据 占用CPRI基本帧的帧数。其中,该参数仅在IQ通道复用时使用。其中,RRUl总共连续占用CPRI基本帧的帧数为RRUl_Sec_Mul和RRUl_Frm_Use 的乘积。字段RRUl_Frm_idle表示RRUl的单载扇基本帧的空闲数,即在连续发送IQ数据 的 RRUl_Sec_Mul 和 RRUl_Frm_Use 乘积个 CPRI 基本帧之后的 RRUl_Frm_idle 个 CPRI 基本 帧为空闲帧,之后再开始新一轮的IQ数据传输。其中,该参数仅在IQ通道复用时使用。字段RRUl_Sec_IQ_Num表示RRUl的每扇区在一个CPRI基本帧占用的IQ通道数。字段RRUl_word_Offset表示RRUl的第一扇区的IQ通道在CPRI基本帧的起始地 址字偏移。例如在图1中起始地址字偏移Wx的取值可以是1到15中的任何一个数值。字段RRUl_bit_Offset表示RRUl的第一扇区的IQ通道在CPRI基本帧中的起始 地址比特偏移。RRUl的第一扇区的IQ通道在CPRI基本帧的起始地址比特定位为第(RRU1_ word_0ffset χ CPRI 接口字长+RRUl_bit_Offset)个比特位。以上只是第一级RRU中的RRUl的AxC资源分配控制参数,关于第一级RRU中的 RRUn (η为正整数)的AxC资源分配控制参数与此相同,在此不在赘述。480,第一级RRU根据CPRI链路AxC资源分配控制参数确定IQ通道,并根据IQ通 道开始进行IQ数据的传输。具体地,如图10所示,该步骤包括480a,第一级RRU在接收到BBU发来的网络拓扑结构数据表和AxC资源分配控制 参数之后,先向BBU上报确认信息,再根据本RRU ID编号从AxC资源分配控制参数中获取 本RRU的AxC资源分配控制参数,根据本RRU的AxC资源分配控制参数确定IQ通道。480b,第一级RRU根据得到的网络拓扑结构数据表确定是否有下游设备,如果有, 则执行480c ;如果没有,则结束。480c,第一级RRU根据本RRU ID编号和网络拓扑结构数据表确定本RRU所支持下 游设备RRU的CPRI接口数量和CPRI链路带宽要求。480d,选择一条 CPRI 链路。480e,根据网络拓扑结构数据表确定本CPRI链路所支持的RRU数量及其RRU ID编号。480f,根据网络拓扑结构数据表确定的本CPRI链路带宽确定CPRI链路字长。例如,614. 4M CPRI链路对应1个字节的字长;1228. 8M CPRI链路对应2个字节的 字长;2457. 6M CPRI链路对应4个字节的字长;3072. OM CPRI链路对应5个字节的字长。480g,选择本CPRI链路支持的一个RRU ID,从上游设备BBU发来的AxC资源分配控制参数中直接提取此ID编号的RRU所规划的扇区数、IQ采样宽度、扇区复用比、CPRI基 本帧占用数、CPRI基本帧空闲数、IQ通道数等参数。480h,确定此ID编号RRU第一扇区的IQ通道在本CPRI基本帧结构中的起始地址 偏移,此起始地址偏移根据起始地址字偏移和起始地址比特偏移得到具体地,计算字偏移和CPRI链路字长的乘积,将该乘积和起始地址比特偏移的和 值作为起始地址偏移。例如,在图1中,计算字偏移Wx与CPRI链路字长的乘积,将该乘积与比特偏移By 的和值作为RRU第一扇区的IQ通道的起始地址偏移。480i,确定本CPRI链路下的RRU的AxC资源分配控制参数是否分配完毕,如果没 有完毕,则执行480g到480h ;如果完毕,则执行480 j。480j,选择BBU下发的CRC算法对以上AxC资源的分配控制参数信息进行保护。480k,第一级RRU向第二级RRU下发AxC资源的分配控制参数信息,并在接收到第 二级RRU发送的接收确认后发送给BBU,使BBU根据接收确认的RRU ID编号,开始与对应的 RRU ID编号的RRU之间进行IQ数据的传输。具体地,第一级RRU通过CPRI接口将上述AxC资源的分配控制参数信息发送给第 二级RRU,具体地发送过程可以参见470,在此不再赘述。在第二级RRU确认AxC资源分配 控制参数正常接收后,第二级RRU通过第一级RRU向BBU上报接收确认。BBU在接收到确认 信息后,根据发送确认信息的RRU ID编号,开始BBU与对应RRU ID编号的RRU之间的正常 IQ数据的传输。4801,第一级RRU确定CPRI链路的AxC资源分配控制参数是否完成,如果是,则执 行490 ;如果不是,则执行480d到480k。490,确定是否所有RRU的CPRI链路AxC资源的分配控制参数是否分配完毕,如果 是,则执行400 ;如果不是,则执行480。400,系统正常运行。本发明的第二个实施例提供的收发数据的方法不仅适用于图3所示的网络架构, 还适用于存在更多级RRU的网络架构,例如,在BBU下除了第一级RRU、第二级RRU外,还存 在第三级RRU、第四级RRU等,该网络架构下的具体流程,可以参照图3所示的网络架构的流 程。此外,还适用于图11所示的网络架构,图11中,BBU作为上游设备,第一级RRU仅作为 下游设备,详细的IQ数据收发数据的过程可以本实施例中关于BBU和第一级RRU之间的描 述,在此不再赘述。另外,本发明的第二个实施例提供的收发数据的方法也适用于图12所 示的星型网络架构,其中,BBU作为上游设备,RRU1、RRU2、RRU3......RRUn为下游设备。下面通过本发明的第三个实施例提供的收发数据的方法对本发明的第二个实施 例进行详细的描述。本发明的第三个实施例应用的网络架构为一 CDMA2000级联站点,如 图13所示,包括CDMA2000 BBU (以下简称“BBU”),CDMA2000 RRUl (以下简称“RRU1”)和 CDMA2000 RRU2(以下简称“RRU2”),其中,BBU通过1. 2288Gbit/s CPRI接口链路连接RRUl, RRUl通过1. 2288Gbit/s CPRI接口链路级联RRU2。RRUl为3扇区,每扇区4载波,IQ数据 采样宽度为15bit ;RRU2为3扇区,每扇区2载波,IQ数据采样宽度为15bit。在本发明实施例中,BBU提供一个CPRI接口,此CPRI接口支持两个RRU,分别为 RRUU RRU2, CPRI链路带宽为1. 2288Gbit/s。RRUl需要为下游RRU2提供一个CPRI接口,此CPRI接口支持一个RRU,即RRU2,CPRI链路带宽为1. 2288Gbit/s。确定BBU的CPRI链路AxC资源的分配控制参数信息。具体地,BBU仅有一条CPRI链路,此链路支持两个RRU,CPRI链路的字长为2个字 节,RRUl的扇区数为3,IQ数据采样宽度为15bit。由于CDMA2000的码片速率是1. 2288Mc/s, CPRI基本帧频率是3. 84M,因此,此时 可以考虑采用IQ通道复用技术,有Y/3. 84 = m/n即1. 2288/3. 84 = 8/25,即在发送8个 的码片的时间内,可以发送25个CPRI基本帧,从而有η = am+b = 3x 8+1,即在25个CPRI 基本帧周期内可以传送3个扇区、每扇区8个IQ的数据量,剩余的1个CPRI基本帧周期内 不再发送IQ数据,扇区复用比确定为3,即RRUl的三个扇区、每扇区一个载波的IQ数据可 以通过时分复用的方式承载到CPRI链路的一个IQ通道上。根据以上计算可以得到RRUl在此CPRI链路上单载扇基本帧的占用数为8,即连续 占用3x 8 = 24个CPRI基本帧来分时传输每扇区的IQ数据。在24个CPRI基本帧之后, 空余1个CPRI基本帧,即单载扇基本帧的空闲数为1,之后再开始下一次IQ复用传输。另 外,由于采用了 IQ通道复用技术,则RRUl所需要占用CPRI的IQ通道数仅与RRUl的载波 数有关,即可得到RRUl每扇区所需的IQ通道数为4。RRUl在CPRI链路基本帧的起始地址偏移可以直接定义为字偏移为Wx = 1,字节 偏移为By = 0。然后可以利用与确定RRUl的AxC资源分配控制参数的类似的方法,得到RRU2的 AxC资源的分配控制参数信息如下RRU2的扇区数为3,IQ数据采样宽度15bit,扇区复用 比为3,单载扇基本帧的占用数为8,单载扇基本帧的空闲数为1,每扇区所需的IQ通道数 为2。RRU2在CPRI基本帧的起始地址偏移需要从未分配使用的地址开始,因RRUl已经在 CPRI基本帧中占用了 4 χ 15 χ 2 = 120bit,此CPRI链路的字长为2,即16bit,从而得到 发送给RRU2的IQ数据应该在字偏移8、bit偏移7之后的位置开始,例如,可以定义RRU2 在CPRI链路基本帧的起始地址偏移为字偏移Wx = 9,比特偏移By = 0。为保护AxC资源的分配控制参数信息选择一种CRC校验算法。经过以上分析过程,BBU到RRUl之间的“CPRI链路AxC资源分配控制数据包”中 所需的全部参数被确定下来。以后的详细过程可以参照440到470的,在此不再赘述。进一步地,RRUl从网络拓扑结构数据表得知RRUl需要为下游设备RRU2提供一个 CPRI链路,此CPRI链路支持一个RRU,即RRU2,CPRI链路带宽为1. 2288Gbit/s, CPRI链路 字长为2个字节。RRUl从上游设备BBU发来的“CPRI链路AxC资源分配控制数据包”中直接提取编 号为RRU2的RRU扇区数为3,IQ数据采样宽度15bit,扇区复用比为3,单载扇基本帧的占 用数为8,单载扇基本帧空闲数为1,每扇区所需的IQ通道数为2。RRU2在CPRI基本帧的 起始地址偏移可以直接定义为字偏移Wx = 1,字节偏移By = 0。使用BBU下发的CRC校验 算法对以上参数进行校验。经过以上分析过程之后,RRUl到RRU2之间的“CPRI链路AxC资源分配控制数据 包”中所需的全部参数便被确定下来。RRUl向RRU2发送AxC资源的分配控制参数,并在接 收到RRU2发送的正确接收到AxC资源分配控制参数的通知后,向BBU反馈,BBU经过RRUl和RRU2开始进行IQ数据的传输。 下面通过本发明的第四个实施例提供的收发数据的方法对本发明的第二个实施 例进行详细的描述。本发明的第四个实施例应用的网络架构为一 LTE和WCDMA混模站点,如 图14所示,包括LTE、WCDMA混模BBU (以下简称“混模BBU”) ,LTE RRU (以下简称“RRU1,,) 和 WCDMA RRU(以下简称“RRU2”)。混模 BBU 通过 3. 072Gbit/s CPRI 接 口连接 RRUl,RRUl 通过614. 4Mbit/s CPRI接口连接RRU2。RRUl是一个LTE的RRU,为一全向覆盖站点,20M 空口带宽,2x2MIM0,IQ数据采样宽度为15bit ;RRU2是一个WCDMA的RRU,为3扇区,每扇区 1载波,IQ数据采样宽度为15bit。 确定混模BBU的CPRI链路AxC资源分配控制参数,如下BBU仅有一条CPRI链路。此链路支持两个RRU。CPRI链路字长为5个字节。RRUl的扇区数为1,IQ数据采样宽度为15bit。LTE 20M空口带宽的采样率是30. 72M, CPRI基本帧频率是3. 84M,有Y/3. 84 = m/ η即30. 72/3. 84 = 8/1,此时,一个CPRI基本帧需要发送1个天线的8个LTE的码片才能 满足LTE的传输需求,对于2天线来说一个CPRI基本帧中需有16个IQ通道来支持LTE的 基带IQ数据传输,故不能采用IQ通道复用技术,RRUl每扇区所需的IQ通道数为16。RRUl在CPRI基本帧的起始地址偏移可以直接定义为字偏移Wx = 1,字节偏移By =0。RRU2的扇区数为3,IQ采样宽度15bit。WCDMA的码片速率为3. 84M,与CPRI基本帧频率相同,所以不能采用IQ通道复用 技术。WCDMA的码片速率与CPRI基本帧频率相同,即一个CPRI基本帧承载WCDMA的IQ通 道数就等于WCDMA的布网载波数。RRU2为3扇区,每扇区1载波,所以RRUl每扇区所需的 IQ通道数为1,3扇区总共需要的IQ通道数为3。RRU2在CPRI基本帧的起始地址偏移需要从未分配使用的地址开始,因RRUl已 经在CPRI基本帧占用了 16 χ 15 χ 2 = 480bit的位置,此CPRI接口的字长为5字节,即 40bit,从而得到RRU2应该在字偏移12、bit偏移39之后的位置开始,此时可以定义RRU2 在CPRI基本帧中的起始地址偏移为字偏移Wx = 13,比特偏移By = 0。为保护AxC资源的分配控制参数信息选择一种CRC校验算法。经过以上分析过程之后BBU到RRUl之间的“CPRI链路AxC资源分配控制数据包” 中所需的全部参数便被确定下来。BBU和RRUl之间如何利用CPRI链路AxC资源分配控制数据包进行IQ数据的传 输,可以参见本发明的第三个实施例相应部分,在此不在赘述。RRUl从网络拓扑结构数据表中得知RRUl需要为下游RRU2提供一个CPRI接口, 此CPRI接口支持一个RRU,即RRU2,CPRI接口带宽为614. 4Mbit/s,确定CPRI链路字长为 1个字节。RRUl从BBU发来的“AxC资源分配控制参数”中直接提取编号为RRU2的扇区数为 3,IQ采样宽度15bit,不使用IQ复用技术,每扇区所需的IQ通道数为1。RRU2在CPRI基 本帧的起始地址偏移可以直接定义为字偏移Wx = 1,字节偏移By = 0。使用BBU下发的CRC校验算法对以上参数进行校验。经过以上分析过程之后RRUl到RRU2之间的CPRI链路AxC资源分配控制数据包中所需的全部参数便被确定下来。RRUl向RRU2发送“AxC资源分配控制参数”。关于RRUl 和RRU2之间如何根据AxC资源分配控制参数进行IQ数据的传输,可以参见本发明的第三 个实施例,在此不在赘述。本发明的第五个实施例提供了一种收发数据的装置,如图15所示,包括获取模块,用于获取CPRI链路AxC资源的分配控制参数信息,该AxC资源的分配 控制参数信息用于确定IQ通道;参数发送模块,用于将AxC资源的分配控制参数信息发送给下游设备;接收模块,用于接收下游设备发送的正确接收到AxC资源的分配控制参数信息的 通知;数据收发模块,用于在接收模块接收到所述通知后,通过AxC资源的分配控制参 数信息确定的IQ通道与下游设备进行IQ数据。进一步地,下游设备为RRU,相应地,获取模块获取CPRI链路的AxC资源的分配控 制参数信息,包括获取模块获取第一组信息;将第一组信息作为AxC资源的分配控制参数信息;其中,第一组信息包括CPRI链路的字长、RRU的标识、RRU的扇区数、RRU的IQ数 据的采样宽度、RRU的扇区在CPRI基本帧占用的IQ通道数、RRU的扇区的IQ通道在CPRI 基本帧的起始地址字偏移和起始地址比特偏移。进一步地,获取模块获取CPRI链路的AxC资源的分配控制参数信息,还包括获取模块获取第二组信息;将第一组信息和第二组信息作为AxC资源的分配控制参数信息;其中,第二组信息包括RRU的扇区复用比、RRU的单载扇基本帧的占用数和RRU单 载扇基本帧的空闲数。其中,RRU的扇区复用比为(n-b)/m;其中,m、n表示在发送m个IQ数据的时间内,发送η个CPRI基本帧,m/n等于RRU 的码片速率和CPRI基本帧的频率的比值,m、η、b为不为0的自然数,且m、η互为质数。进一步地,收发数据的装置通过CPRI链路控制通道中除Comma字节和同步定时通 道外的控制通道将AxC资源的分配控制参数信息发送给下游设备;或通过CPRI链路控制通道的保留部分中新建的控制通道将AxC资源的分配控制参 数信息发送给下游设备。需要说明的是,收发数据的装置可以是一 BBU,也可以是另一 RRU。本发明的第六个实施例提供了一种收发数据的装置,如图16所示,包括参数接收模块,用于接收上游设备发送的CPRI链路AxC资源的分配控制参数信 息,该AxC资源的分配控制参数信息用于确定IQ通道;发送模块,用于向上游设备发送正确接收到AxC资源的分配控制参数信息的通 知;数据收发模块,用于在发送模块发送所述通知后,通过AxC资源的分配控制参数 信息确定的IQ通道与上游设备进行IQ数据的收发。进一步地,所述收发数据的装置为RRU,相应地,参数接收模块接收CPRI链路的AxC资源的分配控制参数信息,包括接收上游设备发送的第一组信息;将第一组信息作为AxC资源的分配控制参数信息;其中,第一组信息包括CPRI链路的字长、RRU的标识、RRU的扇区数、RRU的IQ数 据的采样宽度、RRU的扇区在CPRI基本帧占用的IQ通道数、RRU的扇区的IQ通道在CPRI 基本帧的起始地址字偏移和起始地址比特偏移。进一步地,参数接收模块接收CPRI链路的AxC资源的分配控制参数信息,还包 括接收第二组信息;将第一组信息和第二组信息作为所述AxC资源的分配控制参数信息;其中,第二组信息包括RRU的扇区复用比、RRU单载扇基本帧的占用数和RRU单载 扇基本帧的空闲数。其中,RRU的扇区复用比为(n-b)/m;其中,m、n表示在发送m个IQ数据的时间内,发送η个CPRI基本帧,m/n等于RRU 的码片速率和CPRI基本帧的频率的比值,m、η、b为不为0的自然数,且m、η互为质数。进一步地,收发数据的装置通过CPRI链路控制通道中除Comma字节和同步定时通 道外的控制通道接收上游设备发送的AxC资源的分配控制参数信息;或通过CPRI链路控制通道的保留部分中新建的控制通道接收上游设备发送的AxC 资源的分配控制参数信息。需要说明的是,收发数据的装置可以是一 RRU。本发明的第七个实施例提供了一种传输数据的系统,如图17所示,包括第一收发数据的装置,用于获取CPRI链路的AxC资源的分配控制参数信息,该AxC 资源的分配控制参数信息用于确定IQ通道;将AxC资源的分配控制参数信息发送给第二收 发数据的装置;在接收到第二收发数据的装置发送的正确接收到AxC资源的分配控制参数 信息的通知后,通过AxC资源的分配控制参数信息确定的IQ通道与第二收发数的装置进行 IQ数据的收发;第二收发数据的装置,用于接收第一收发数据的装置发送的CPRI链路AxC资源的 分配控制参数信息;向第一收发数据的装置发送正确接收到AxC资源的分配控制参数信息 的通知后,通过AxC资源的分配控制参数信息确定的IQ通道与第一收发数据的装置进行IQ 数据的收发。其中,关于第一收发数据的装置以及第二收发数据的装置的详细的功能架构以及 各个模块的详细功能可以分别参见本发明的第五个实施例和第六个实施例,在此不再赘 述。其中,第一收发数据的装置可以是BBU,相应地,第二收发数据的装置可以是RRU。第一收发数据的装置可以是RRU,相应地,第二收发数据的装置可以是另一 RRU。本发明提供的技术方案通过上游设备将用于确定IQ通道的CPRI链路AxC资源的 分配控制参数发送给下游设备,在接收到下游设备发送的正确接收到CPRI链路AxC资源的 分配控制参数的通知后,上游设备和下游设备开始在CPRI链路AxC资源的分配控制参数所 确定的IQ通道上收发IQ数据,使CPRI链路的AxC资源可以在任何移动制式、或在级联、或混模应用中灵活分配,为不同厂商的上游设备和下游设备之间的互联提供一种通用接口, 提高了系统的兼容性。同时,利用IQ通道复用技术,提高了传输带宽的利用率。
本发明所述方案,并不仅仅限于说明书和实施方式中所列运用。对本发明技术所 属领域的普通技术人员来说,可根据本发明做出各种相应的改变和变形,而所有这些相应 的改变和变形都属于本发明权利要求的保护范围。
权利要求
一种收发数据的方法,其特征在于,包括上游设备获取通用公共无线接口CPRI链路的天线载波AxC资源的分配控制参数信息,所述AxC资源的分配控制参数信息用于确定IQ通道;所述上游设备将所述AxC资源的分配控制参数信息发送给下游设备;所述上游设备在接收到所述下游设备发送的正确接收到所述AxC资源的分配控制参数信息的通知后,通过所述AxC资源的分配控制参数信息确定的IQ通道与所述下游设备进行IQ数据的收发。
2.如权利要求1所述的收发数据的方法,其特征在于,所述上游设备为基带单元BBU, 所述下游设备为远端射频单元RRU ;所述获取通用公共无线接口 CPRI链路的天线载波AxC 资源的分配控制参数信息,包括所述BBU获取第一组信息;将所述第一组信息作为所述AxC资源的分配控制参数信息;其中,所述第一组信息包括=CPRI链路的字长、所述RRU的标识、所述RRU的扇区数、所 述RRU的IQ数据的采样宽度、所述RRU的扇区在CPRI基本帧占用的IQ通道数、所述RRU 的扇区的IQ通道在CPRI基本帧的起始地址字偏移和起始地址比特偏移。
3.如权利要求2所述的收发数据的方法,其特征在于,所述获取通用公共无线接口 CPRI链路的天线载波AxC资源的分配控制参数信息,还包括获取第二组信息;将所述第一组信息和所述第二组信息作为所述AxC资源的分配控制参数信息;其中,所述第二组信息包括用于对所述IQ数据进行时分复用处理的RRU的扇区复用 比、所述RRU的单载扇基本帧的占用数和所述RRU的单载扇基本帧的空闲数。
4.如权利要求3所述的收发数据的方法,其特征在于,所述RRU的扇区复用比为 (n-b)/m ;其中,m、η表示在发送m个IQ数据的时间内,发送η个CPRI基本帧,m/n等于RRU的 码片速率和CPRI基本帧的频率的比值,m、η、b为不为0的自然数,且m、η互为质数。
5.如权利要求1至4任意一项所述的收发数据的方法,其特征在于,通过CPRI链路控制通道中除Comma字节和同步定时通道外的控制通道将所述AxC资 源的分配控制参数信息发送给所述下游设备;或通过CPRI链路控制通道的保留部分新建的控制通道将所述AxC资源的分配控制参数 信息发送给所述下游设备。
6.一种收发数据的方法,其特征在于,包括下游设备接收上游设备发送的CPRI链路AxC资源的分配控制参数信息,所述AxC资源 的分配控制参数信息用于确定IQ通道;所述下游设备向所述上游设备发送正确接收到所述AxC资源的分配控制参数信息的 通知后,通过所述AxC资源的分配控制参数信息确定的IQ通道与所述上游设备进行IQ数 据的收发。
7.如权利要求6所述的收发数据的方法,其特征在于,所述下游设备为RRU,所述下游 设备接收上游设备发送的AxC资源的分配控制参数信息,包括所述RRU接收上游设备发送的第一组信息,将所述第一组信息作为所述AxC资源的分配控制参数信息;其中,所述第一组信息包括=CPRI链路的字长、所述RRU的标识、所述RRU的扇区数、所 述RRU的IQ数据的采样宽度、所述RRU的扇区在CPRI基本帧占用的IQ通道数、所述RRU 的扇区的IQ通道在CPRI基本帧的起始地址字偏移和起始地址比特偏移。
8.如权利要求7所述的收发数据的方法,其特征在于,所述下游设备接收上游设备发 送的CPRI链路的AxC资源的分配控制参数信息,还包括所述下游设备接收第二组信息;将所述第一组信息和第二组信息作为所述分配控制参数信息; 其中,所述第二组信息包括用于对所述IQ数据进行时分复用处理的RRU的扇区复用 比、所述RRU的单载扇基本帧的占用数和所述RRU的单载扇基本帧的空闲数。
9.如权利要求8所述的收发数据的方法,其特征在于,所述RRU的扇区复用比为 (n-b)/m ;其中,m、η表示在发送m个IQ数据的时间内,发送η个CPRI基本巾贞,m/n等于RRU的 码片速率和CPRI基本帧的频率的比值,m、η、b为不为0的自然数,且m、η互为质数。
10.如权利要求6-9任意一项所述的收发数据的方法,其特征在于,所述下游设备通过CPRI链路控制通道中除Comma字节和同步定时通道外的控制通道 接收所述上游设备发送的所述AxC资源的分配控制参数信息;或所述下游设备通过CPRI链路控制通道的保留部分新建的控制通道接收所述上游设备 发送的所述AxC资源的分配控制参数信息。
11.一种收发数据的方法,其特征在于,包括上游设备获取CPRI链路的AxC资源的分配控制参数信息,所述AxC资源的分配控制 参数信息用于确定IQ通道;将所述AxC资源的分配控制参数信息发送给下游设备;在接收 到所述下游设备发送的正确接收到所述AxC资源的分配控制参数信息的通知后,通过所述 AxC资源的分配控制参数信息确定的IQ通道与所述下游设备进行IQ数据的收发;所述下游设备接收所述上游设备发送的CPRI链路AxC资源的分配控制参数信息;向所 述上游设备发送正确接收到所述AxC资源的分配控制参数信息的通知后,通过所述AxC资 源的分配控制参数信息确定的IQ通道与所述上游设备进行IQ数据的收发。
12.—种收发数据的装置,其特征在于,包括获取模块,用于获取CPRI链路的AxC资源的分配控制参数信息,所述AxC资源的分配 控制参数信息用于确定IQ通道;参数发送模块,用于将所述AxC资源的分配控制参数信息发送给所述下游设备; 接收模块,用于接收所述下游设备发送的正确接收到所述AxC资源的分配控制参数信 息的通知;数据收发模块,用于在所述接收模块接收到所述通知后,通过所述AxC资源的分配控 制参数信息确定的IQ通道与所述下游设备进行IQ数据的收发。
13.如权利要求12所述的收发数据的装置,其特征在于, 所述收发数据的装置为基带单元,所述下游设备为RRU ;或 所述收发数据的装置为第一 RRU,所述下游设备为第二 RRU。
14.一种收发数据的装置,其特征在于,包括参数接收模块,用于接收上游设备发送的CPRI链路的AxC资源的分配控制参数信息, 所述AxC资源的分配控制参数信息用于确定IQ通道;发送模块,用于向所述上游设备发送正确接收到所述AxC资源的分配控制参数信息的 通知;数据收发模块,用于在所述发送模块发送所述通知后,通过所述AxC资源的分配控制 参数信息确定的IQ通道与所述上游设备进行IQ数据的收发。
15.如权利要求14所述的接收数据的装置,其特征在于,所述收发数据的装置为RRU, 相应地,所述上游设备为基带单元或另一 RRU。
16.一种传输数据的系统,其特征在于,包括第一收发数据的装置,用于获取CPRI链路的AxC资源的分配控制参数信息,所述AxC 资源的分配控制参数信息用于确定IQ通道;将所述AxC资源的分配控制参数信息发送给所 述第二收发数据的装置;在接收到所述第二收发数据的装置发送的正确接收到所述AxC资 源的分配控制参数信息的通知后,通过所述AxC资源的分配控制参数信息确定的IQ通道与 所述第二收发数据的装置进行IQ数据的收发;第二收发数据的装置,用于接收所述第一收发数据的装置发送的CPRI链路AxC资源的 分配控制参数信息;向所述第一收发数据的装置发送正确接收到所述AxC资源的分配控制 参数信息的通知后,通过所述AxC资源的分配控制参数信息确定的IQ通道与所述第一收发 数据的装置进行IQ数据的收发。
全文摘要
本发明公开了一种收发数据的方法、装置及传输数据的系统,属于通信领域。该方法包括上游设备获取CPRI链路的AxC资源分配控制参数信息,该AxC资源分配控制参数信息用于确定IQ通道;将AxC资源的分配控制参数信息发送给下游设备;在接收到下游设备发送的正确接收到AxC资源分配控制参数信息的通知后,通过AxC资源的分配控制参数信息确定的IQ通道与下游设备进行IQ数据的收发;下游设备接收上游设备发送的CPRI链路AxC资源分配控制参数信息;向上游设备发送正确接收到AxC资源分配控制参数信息的通知后,通过AxC资源分配控制参数信息确定的IQ通道与上游设备进行IQ数据的收发。该系统包括第一收发数据的装置和第二数据收发的装置。本发明提高了系统的兼容性。
文档编号H04W72/12GK101959254SQ20091015856
公开日2011年1月26日 申请日期2009年7月14日 优先权日2009年7月14日
发明者贾昊男, 闫鹏周 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1