本发明涉及通信领域,具体涉及一种通信设备连接方法和系统、光口速率转换设备。
背景技术:
:长期演进(LongTermEvolution,LTE)无线通讯系统是由基带处理单元(BuildingBasebandUnit,BBU)和射频拉远单元(RadioRemoteUnit,RRU)构成的,BBU与RRU一起协作才能完成一个完整基站的功能,BBU和RRU之间通过公共射频接口(CommonPublicRadioInterface,CPRI)协议进行数据交互,数据传输的速率称为光口速率。CPRI协议规定物理层速率支持614.4/1228.8/2457.6/3072/4915.2/6144Mbps(兆位/秒)等一系列等级。由于每个型号RRU支持的光口速率不一致,BBU的光口需要配置不同的光口速率与RRU进行匹配,当BBU配置的光口速率与RRU支持速率不一致时,通信设备BBU与RRU无法正常建立链接,导致整个无线基站无法正常工作,进而导致目前大多数的LTE无线通讯系统的基站(EvolvedNodeB,eNodeB)只能BBU的一个光口控制管理一个对应的RRU,这种方式的局限性很多。技术实现要素:本发明要解决的主要技术问题是,提供一种通信设备连接方法和系统、光口速率转换设备,解决现有通信设备光口速率不一致时无法正常建立链接导致无法进行正常工作的问题。为解决上述问题,本发明提供一种通信设备连接方法,包括:光口速率转换设备获取上级通信设备输出光口的输出光口速率和下级通信设备输入光口的输入光口速率,并与所述上级通信设备建立上级通信链路和与所述下级通信设备建立下级通信链路;所述光口速率转换设备将所述输出光口速率转换为所述输入光口速率,将所述上级通信设备的光口数据转发给所述下级通信设备。在本发明一种实施例中,所述光口速率转换设备获取下级通信设备输入光口的输入光口速率包括:所述光口速率转换设备接收后台管理配置的输入光口速率;或所述光口速率转换设备自动获取下级通信设备的输入光口速率。在本发明一种实施例中,所述光口速率转换设备自动获取下级通信设备的输入光口速率包括:所述光口速率转换设备获取下级通信设备输入光口的同相正交数据位宽、数据采样速率和有效天线数,根据所述同相正交数据、所述数据采样速率和所述有效天线数得到输入光口速率。在本发明一种实施例中,所述光口速率转换设备将所述输出光口速率转换为所述输入光口速率包括:所述光口速率转换设备以所述输出光口速率接收所述上级通信设备输出光口的光口数据;所述光口速率转换设备根据所述输入光口速率对应的协议格式对接收到的光口数据进行转换处理;所述光口速率转换设备以所述输入光口速率对处理后的光口数据进行发送。为解决上述问题,本发明还提供一种通信设备连接方法,包括:光口速率转换设备获取上级通信设备输出光口的输出光口速率和下级通信设备输入光口的输入光口速率;所述上级通信设备与所述光口速率转换设备建立上级通信链路,所述下级通信设备与所述光口速率转换设备建立下级通信链路;所述光口速率转换设备将所述输出光口速率转换为所述输入光口速率,将所述上级通信设备的光口数据转发给所述下级通信设备。为解决上述问题,本发明还提供一种光口速率转换设备,包括匹配连接模块和速率转换模块:所述匹配连接模块用于获取上级通信设备输出光口的输出光口速率和下级通信设备输入光口的输入光口速率,并与所述上级通信设备建立上级通信链路和与所述下级通信设备建立下级通信链路;速率转换模块用于将所述输出光口速率转换为所述输入光口速率,将所述上级通信设备的光口数据转发给所述下级通信设备。在本发明一种实施例中,所述匹配连接模块还用于:接收后台管理配置的输入光口速率;或自动获取下级通信设备的输入光口速率。在本发明一种实施例中,所述匹配连接模块还用于:获取下级通信设备输入光口的同相正交数据位宽、数据采样速率和有效天线数,根据所述同相正交数据位宽、所述数据采样速率和所述有效天线数计算得到输入光口速率。在本发明一种实施例中,所述速率转换模块包括接收子模块、转换子模块和发送子模块:所述接收子模块用于以所述输出光口速率接收所述上级通信设备输出光口 的光口数据;所述转换子模块用于根据所述输入光口速率对应的协议格式对接收到的光口数据进行转换处理;所述发送子模块用于以所述输入光口速率对处理后的光口数据进行发送。为解决上述问题,本发明还提供一种通信设备连接系统,包括上级通信设备、光口速率转换设备和下级通信设备:所述光口速率转换设备用于获取上级通信设备输出光口的输出光口速率和下级通信设备输入光口的输入光口速率;所述上级通信设备用于与所述光口速率转换设备建立上级通信链路,所述下级通信设备用于与所述光口速率转换设备建立下级通信链路;所述光口速率转换设备还用于将所述输出光口速率转换为所述输入光口速率,将所述上级通信设备的光口数据转发给所述下级通信设备。本发明的有益效果是:本发明提供的通信设备连接方法和系统、光口速率转换设备,光口速率转换设备获取上级通信设备输出光口的输出光口速率和下级通信设备输入光口的输入光口速率,并与上级通信设备建立上级通信链路和与下级通信设备建立下级通信链路;光口速率转换设备将输出光口速率转换为输入光口速率,将上级通信设备的光口数据转发给下级通信设备。与现有技术相比,通过口速率转换设备将不同光口速率的通信设备进行连接,进而让不同光口速率的通信设备可以链接,并且实现光口速率自匹配配置,提高的通信设备之间的兼容性,可以增加基站的覆盖面积,提高组网的灵活性,大大降低运营商的城市机房选择难度,同时降低工程施工和维护难度。附图说明图1-1为本发明实施例一提供的通信设备连接方法流程图;图1-2为本发明实施例一提供的通信设备连接方法中协议格式示意图一;图1-3为本发明实施例一提供的通信设备连接方法中协议格式示意图二;图2-1为本发明实施例二提供的通信设备连接方法流程图;图2-2为本发明实施例二提供的通信设备连接方法中通信设备与光口速率转换设备连接示意图一;图2-3为本发明实施例二提供的通信设备连接方法中通信设备与光口速率转换设备连接示意图二;图2-4为本发明实施例二提供的通信设备连接方法中通信设备与光口速率转换设备连接示意图三;图3-1为本发明实施例三提供的光口速率转换设备结构示意图一;图3-2为本发明实施例三提供的光口速率转换设备结构示意图二;图3-3为本发明实施例三提供的通信设备连接系统结构示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例一:本实施例提供的通信设备连接方法,如图1-1所示,该方法包括:S101:光口速率转换设备获取上级通信设备输出光口的输出光口速率,与输出光口速率进行光口速率匹配,建立上级通信链路;在该步骤中,主要是为了与上级通信设备建立通信链路。这里的上级通信设备可以基带处理单元BBU或射频拉远单元RRU。例如,上级通信设备基带处理单元BBU的输出光口的输出光口速率为2G,那么就要获取该输出端口的协议格式,以其对应的速率以2.4576G的速率进行光口数据的接收,光口数据的格式是按照协议格式转换成串行数据。S102:光口速率转换设备获取下级通信设备输入光口的输入光口速率,将输出光口速率转换为输入光口速率;在该步骤中,由于上级通信设备输出光口的输出光口速率与下级通信设备的输入光口速率不一致,光口速率转换设备需要与下级通信设备建立链路,在进行建链之前需要获取下级通信设备对应的输入光口的输入光口速率,能够将上级通信设备的输出光口速率转换为输入光口速率达到兼容的效果。这里的下级通信设备可以是射频拉远单元RRU。例如,下级通信设备射频拉远单元RRU的输入光口速率为3G,上级通信设备基带处理单元BBU的输出光口的输出光口速率为2G,为了保证能建立链路,将基带处理单元BBU的输出光口的输出光口速率2G转换为下级通信设备射频拉远单元RRU的输入光口速率3G。S103:光口速率转换设备与下级通信设备的输入光口连接,建立下级通信链路。在该步骤中,转换后的光口速率与下级通信设备的光口速率相同,两者的光口速率能够进行匹配,可以进行连接,并且建立链路。在上述步骤S102中,光口速率转换设备获取下级通信设备输入光口的输入光口速率可以是所述光口速率转换设备接收用户通过后台管理配置的输入光口 速率;即一种是通过用户去获取下级通信设备的输入光口速率,用户一般可以读取到下级通信设备的输入光口速率,将该输入光口速率通过后台管理界面进行输入配置。进一步,为了避免人为配置错误的光口速率带来的设备之间断链的问题,光口速率转换设备获取下级通信设备输入光口的输入光口速率还可以是光口速率转换设备自动获取下级通信设备的输入光口速率。具体的,光口速率转换设备自动获取下级通信设备的输入光口速率包括:光口速率转换设备获取下级通信设备输入光口的同相正交(In-phase/Quadrature,IQ)数据位宽、数据采样速率和有效天线数,根据IQ数据位宽、数据采样速率和有效天线数计算得到输入光口速率。具体IQ数据位宽包括发射IQ数据位宽和接收IQ数据位宽,具体有效天线数包括有效发射天线数和有效接收天线数。例如光口速率与参数的对应关系如下表所示,决定光口速率的因素有IQ数据位宽,数据采样速率,RRU配置的有效天线数(物理上有的天线不一定都使用)。每个参数配置的不一样根据CPRI协议可以计算出不同的光口速率,下表列举出3个示例:采样速率30.72M30.72M30.72M发射IQ数据位宽15bit15bit15bit接收IQ数据位宽9bit9bit15bit有效发射天线数224有效接收天线数424光口速率3.072G2.4576G6.144G在上述步骤S102中,将输出光口速率转换为输入光口速率包括:光口速率转换设备以输出光口速率接收上级通信设备输出光口的光口数据;光口速率转换设备根据输入光口速率对应的协议格式对接收到的光口数据进行转换处理;光口速率转换设备以输入光口速率对处理后的光口数据进行发送。例如,上级 设备的光口速率配置完成之后,上级光口速率自适应模块的光口速率也就确定了,假设上级光口速率自适应模块的光口速率2G,那么光口就以2.4576G的速率进行光口数据的接收,光口数据的格式是按照协议格式(如图1-2所示)转换成串行数据进行发射,光口数据包含控制字和数据区,光口资源接收模块检测到控制字为一个光口数据的开始,将控制字和数据接收到光口资源存储模块进行存储,对于下级光口速率大于上级光口速率的情况,假设光口速率从2.4576G升到3.072G,存储模块就在接收到下一个光口控制字前按照3G的光口协议格式(如图1-3)作为一个单元进行存储,后级光口速率配置光口的光口速率确定为3G,光口资源发射模块将按照3.072的速率发送存储模块中的光口数据到下级设备。降速率和同速率的处理也是如此。对于上下级光口同速率的情况,也可以不经过光口资源存储模块,直接从光口资源接收模块发到光口资源发射模块到达下级设备。值得注意是,在本实例中是光口速率转换设备是先与上级通信设备建立通信链路,后与下级通信设备建立通信链路,还可以是先与下级通信设备建立通信链路,后与上级通信设备建立通信链路,应该理解为具体的建立通信链路的时序不构成限制,具体的可以根据具体情况而定,即光口速率转换设备获取上级通信设备输出光口的输出光口速率和下级通信设备输入光口的输入光口速率,并与上级通信设备建立上级通信链路和与下级通信设备建立下级通信链路。实施例二:本实施例提供的通信设备连接方法,如图2-1所示,该方法包括:步骤S201:光口速率转换装置的自动适应上级无线设备的光口速率并建立通信;步骤S202:后台配置光口速率转换装置的输出光口速率;在该步骤中,具体的,直接透传后台配置的下级无线设备的光口速率给光口速率转换装置,光口速率转换装置将后台配置的光口速率设置为当前的光口速率。步骤S203:光口速率转换装置的自动适应上级无线设备的光口速率并建立通信。进一步,对于上述步骤S202中,还可以采用自动获取,具体的建立通信后,光口速率转换装置计算下级无线设备光口速率并发送给,并将该佳光口速率设置为当前的光口速率。采用本实施例的方法能用光口速率转换装置实现设备之间的光口速率转换,是一种比较实用和新颖的光口连接方式。特别是自动根据BBU下发的参数自动计算出下级无线设备的光口速率的功能减少人工配置光口速率错误带来的问题。如图2-2、2-3和2-4所示,其中,如图2-2和2-3中BBU代表上级通信设备,RRU代表下级通信设备。也可以上下级通信设备是同种设备,同为BBU或者RRU如图2-4所示。从图中可以看出为一个BBU的一个光口控制管理一个对应的RRU,应该理解为,在本实例中的光口速率转换装置的作用下,还可是实现一个BBU的一个光口控制管理多个对应的RRU,即通过光口速率转换装置与上级通信设备连接,并且与多个下级通信设备建立连接,将上级通信设备的光口速率分别转换为下级通信设备对应的光口速率。实施例三:本实施例提供一种光口速率转换设备300,如图3-1所示,包括匹配连接模块301和速率转换模块302:其中,匹配连接模块301用于获取上级通信设备输 出光口的输出光口速率和下级通信设备输入光口的输入光口速率,并与上级通信设备建立上级通信链路和与下级通信设备建立下级通信链路;速率转换模块302用于将输出光口速率转换为输入光口速率,将上级通信设备的光口数据转发给下级通信设备。进一步,匹配连接模块301还用于:接收用户通过后台管理配置的输入光口速率;或自动获取下级通信设备的输入光口速率。进一步,匹配连接模块301还用于:获取下级通信设备输入光口的IQ数据位宽、数据采样速率和有效天线数,根据IQ数据位宽、数据采样速率和有效天线数计算得到输入光口速率。本实施例还提供一种光口速率转换设备300,如图3-2所示,速率转换模块302包括接收子模块3021、转换子模块3022和发送子模块3023:其中,接收子模块3021用于接收上级通信设备输出光口的光口数据,转换子模块3022用于根据输入光口速率对应的协议格式对接收到的光口数据进行转换处理;发送子模块3023用于以输入光口速率对处理后的光口数据进行发送。本实施例还提供一种通信设备连接系统,如图3-3所示,包括上级通信设备400、光口速率转换设备300和下级通信设备300:其中,光口速率转换设备300用于获取上级通信设备400输出光口的输出光口速率和下级通信设备500输入光口的输入光口速率;上级通信设备400用于与光口速率转换设备300建立上级通信链路,下级通信设备500用于与光口速率转换设备500建立下级通信链路;光口速率转换设备300还用于将输出光口速率转换为输入光口速率,将上级通信设备400的光口数据转发给下级通信设备500。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,上述程序可以存储于计算机可读存储介质中,如只读存储 器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。以上实施例仅用以说明本发明的技术方案而非限制,仅仅参照较佳实施例对本发明进行了详细说明。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。当前第1页1 2 3