Rru与bbu之间业务传输的实现方法、系统及bbu的制作方法

文档序号:7988620阅读:551来源:国知局
Rru与bbu之间业务传输的实现方法、系统及bbu的制作方法
【专利摘要】本发明公开了一种RRU与BBU之间业务传输的实现方法、系统及BBU,涉及通信【技术领域】,解决了现有技术中RRU与BBU之间的业务传输缺乏保护的技术问题。其中,该方法包括:RRU分别接入到BBU1和BBU2;BBU1和BBU2分别实时检测各自与RRU之间的光路1和光路2是否故障,其中,业务数据通过BBU1与RRU之间的光路1传送;当BBU1检测到与RRU之间传送业务数据的所述光路1故障时,通知所述BBU2接管所述业务数据;BBU2启用与RRU之间的所述光路2传送所述业务数据到所述RRU。
【专利说明】RRU与BBU之间业务传输的实现方法、系统及BBU
【技术领域】
[0001]本发明涉及通信【技术领域】,特别涉及一种RRU与BBU之间业务传输的实现方法、系统及BBU。
【背景技术】
[0002]3G网络大量使用分布式基站架构,即BBU (基带处理单元)+RRU (射频拉远模块)的组网形式,如图1所示,RRU和BBU之间采用光纤连接。一个BBU可以支持一个或多个RRU。BBU与RRU之间采用光纤传输,RRU再通过同轴电缆及功分器(耦合器)等连接至天线,即主干采用光纤,支路采用同轴电缆,BBU和RRU之间通过基带数字信号传输,可以大大降低对本小区其他通道上的干扰,并且对于容量配置也非常灵活。
[0003]但是,现有技术中的这种一个BBU支持多个RRU的组网形式存在如下技术问题:当RRU与BBU之间的光路出现故障时,RRU都会退出服务,导致业务传输无法进行,该RRU服务的用户终端无法进行通信。

【发明内容】

[0004]为了解决现有技术中一个BBU支持多个RRU的组网形式下,RRU与BBU之间的光路缺少保护容易导致业务数据传输无法进行的技术问题,本发明提出一种RRU与BBU之间业务传输的实现方法、系统及BBU。
[0005]一种RRU与BBU之间业务传输的实现方法,包括:
[0006]RRU分别接入到BBUl和BBU2 ;
[0007]BBUl和BBU2分别实时检测各自与RRU之间的光路I和光路2是否故障,其中,业务数据通过BBUl与RRU之间的光路I传送;
[0008]当BBUl检测到与RRU之间传送业务数据的所述光路I故障时,通知所述BBU2接管所述业务数据;
[0009]BBU2启用与RRU之间的所述光路2传送所述业务数据到所述RRU。
[0010]一种RRU与BBU之间业务传输的实现系统,包括RRU和两个BBU,两个BBU分别为BBUU BBU2 ;
[0011 ] 所述RRU,用于分别接入到BBUl和BBU2 ;
[0012]BBUl,用于实时检测各自与RRU之间的光路I和光路2是否故障,其中,业务数据通过BBUl与RRU之间的光路I传送;当BBUl检测到与RRU之间传送业务数据的所述光路I故障时,通知所述BBU2接管所述业务数据;
[0013]BBU2,用于实时检测各自与RRU之间的光路I和光路2是否故障,其中,业务数据通过BBUl与RRU之间的光路I传送;并在接收到BBUl的通知后,启用与RRU之间的所述光路2传送所述业务数据到所述RRU。
[0014]一种 BBU,包括:
[0015]连接模块,用于RRU接入以及与另一 BBU建立连接;[0016]故障检测模块,用于实时检测与RRU之间的光路是否故障,业务数据通过所述光路传送;
[0017]切换模块,用于在所述光路用来传送与RRU之间的业务数据的情况下,若故障检测模块检测到所述光路故障,通知所述另一 BBU接管所述业务数据;或者用于在接收到来自所述另一 BBU发送的接管业务数据的通知时,接管所述另一 BBU的业务数据,并启用与RRU之间的所述光路传送所述业务数据到所述RRU。
[0018]本实施例提供的方案可将RRU归属到不同的BBU上,实现了组网和数据的热备份,这样带来的好处是,当RRUlO与BBUl或者BBU2之间链路出现故障时,切换步骤少,切换时间短,有效保证业务感知。双BBU带来的另一个好处是避免单BBU节点失效,带来的业务全阻。可将多个RRU与BBU组成环网,一旦链路故障,能保证RRUlO业务不受到影响。
【专利附图】

【附图说明】
[0019]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0020]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为【背景技术】中BBU与RRU的分布式组网示意图;
[0022]图2为本发明实施例1提供的RRU与BBU之间业务传输的实现方法中的RRU双归属的组网示意图;
[0023]图3为本发明实施例1提供的RRU与BBU之间业务传输的实现方法的流程示意图;
[0024]图4为本发明实施例2提供的BBU的结构示意图;
[0025]图5为本发明实施例3提供的RRU与BBU之间业务传输的实现系统的结构示意图。【具体实施方式】
[0026]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。并且,以下各实施例均为本发明的可选方案,实施例的排列顺序及实施例的编号与其优选执行的顺序无关。
[0027]实施例1
[0028]本实施例结合图2所示的组网示意图提供一种RRU与BBU之间业务传输的实现方法。如图2所示,其中,RRU归属(即连接)到两个不同的BBU,分别为BBUl和BBU2。BBU1、BBU2和RRU三者之间可通过光缆相连。RRU与BBUl之间为光路I ;RRU与BBU2之间为光路2。
[0029]当RRU接入BBUl后,BBUl定时发送心跳消息到RRU,检测光路I是否畅通。如果BBUl未在规定的时间内接收到RRU反馈的心跳响应消息,则确定BBUl与RRU之间的光路I故障;
[0030]同理,RRU2接入BBU2后,BBU2定时发送心跳消息到RRU,检测光路2是否畅通。如果BBU2未在规定的时间内接收到RRU反馈的心跳响应消息,则确定BBU2与RRU之间的光路2故障。
[0031 ] 通过上述心跳消息,BBUl和BBU2可以分别实时检测各自与RRU之间的光路I和光路2是否故障。本实施例中,RRU双归属到BBUl和BBU2实现了 BBUl和BBU2互为主备设备,当业务数据通过BBUl与RRU之间的光路I传送时,即光路I为主用光路时,光路2则成为光路I的备用光路;因此,当BBUl检测到与RRU之间传送业务数据的光路I故障时,BBUl可以通知BBU2接管业务数据,实现主备切换。
[0032]主备切换过程中,由于存在需要RRU在故障时配置光路2,然后再从光路I切换到光路2的步骤,因此正常来说RRU需要进行二次配置,但考虑到二次配置需要的时间较长,会对用户的通信业务数据造成影响,故而本实施例采用了热备份的技术手段,即作为备用的光路2和正常用来传送业务数据的光路I 一样,已预先在RRU上配置了用来作为RRU与BBU2互通业务的传输配置数据(即RRU上配置有光路I和光路2的传输配置参数,该传输配置数据与现有技术中仅对RRU配置一个用来与BBU互通业务数据的光口时所需的数据一样,如包括单板类型、收发模式、光路I和光路2的ID、小区配置参数),并且本实施例采用通过心跳消息实时检测光路2是否故障的技术手段,也是为了保证备用光路2畅通,便于在光路I故障时随时切换到光路2上。相应地,为了实现热备份,作为主用的BBUl与RRU互通业务数据时,所需要的业务数据配置参数,在作为备用的BBU2上也存在一套相同的。具体业务数据配置参数与现有技术中,单独一个BBU与一个RRU互通业务数据时所需要的业务数据配置参数相同,如包括:IP地址、天线参数、IQ数据通道、小区配置参数等。在本实施例中,为了保证BBU2上也存在一套同BBUl相同的业务数据配置参数,以便切换到BBU2后,BBU2可以立即接管业务数据的传送工作,所以采用如下同步机制:BBU1检测BBUl与BBU2之间的光路是否畅通,并将BBU2接管业务数据所需的业务配置参数同步到BBU2。
[0033]此外,为了保证切换后通信业务的业务数据不会丢失,优选方案为BBUl和BBU2采用同一频率的时钟,如均采用网管时钟传送业务数据。
[0034]如图3所示,BBUl与BBU2之间存在光路3。优先方案中,BBUl通过光路3发送心跳消息到BBU2检测光路3是否畅通,保证光路I故障时,BBUl可以顺利的通过光路3。并且在检测光路3畅通后,BBUl将本地存储的业务数据配置参数发送到BBU2,BBU2存储该业务配置参数,以便可根据该参数即时接管BBUl的业务数据。其中,该心跳检测可以不用实时进行,在BBUl与BBU2连接后的初期进行一段时间的检测即可。
[0035]基于上述说明,如图4所示,该方法包括:
[0036]步骤101,RRU分别接入到BBUl和BBU2。
[0037]步骤102,BBUl和BBU2分别实时检测各自与RRU之间的光路I和光路2是否故障,与此同时,BBUl通过光路I与RRU交互业务数据。
[0038]步骤103,BBUl检测到与RRU之间传送业务数据的光路I故障,并通过光路3通知BBU2接管业务数据。
[0039]步骤104,BBU2在接收到通知后,如果未检测到光路2故障,则启用光路2,并将业务配置参数指示的业务数据通过光路2发送到RRU。[0040]步骤105,RRU接收到来自光路2的业务数据后,后继通过光路2与BBU2交互业务数据。
[0041]本实施例主要是提出了一种RRU和BBU之间新的组网方法,RRU通过光路I和光路12与BBUl和BBU2组成环网,正常状态下,RRUl通过光路I与BBUl互通业务数据,BBUl边发送业务数据,边检测光路2的质量,当检测到光路I故障时,通知BBU2采用光路2与RRUl互通业务数据,解决了在RRU与BBUl之间的光路出现问题时,导致RRU与BBU之间的业务数据无法传输的技术问题,保证BBU与RRU之间业务数据传输质量,取得业务数据仍旧可以切换到备用光路上传输,不影响通信业务的技术效果。
[0042]本发明实施例提供的上述方法中,虽然给出了执行各步骤的先后顺序,但是该顺序仅为本发明的一个优选的实施方式。显然,本领域技术人员根据上述方法可以对该方法步骤的执行顺序进行多种多样的等效变换,也就是说本发明实施例方法中的上述各步骤或部分步骤完全可以按照其他顺序执行,或者同时执行。例如:同时执行BBUl检测光路I是否故障的步骤和BBU2检测光路2是否故障的步骤。因此上述方法描述的各步骤的执行顺序并仅限于实施例中所提供的一种方式。
[0043]实施例2
[0044]为了便于实施例1中方法的实现,本实施例提供了一种BBU,如图4所示,包括:连接模块21,故障检测模块22,切换模块23。
[0045]连接模块21,用于RRU接入以及与另一 BBU建立连接;
[0046]故障检测模块22,用于实时检测与RRU之间的光口通道光路是否故障,业务数据通过光口通道光路传送;
[0047]切换模块23,用于在光口通道光路用来传送与RRU之间的业务数据的情况下,若故障检测模块22检测到光口通道光路故障,通知另一 BBU接管业务数据;或者切换模块23,用于在接收到来自另一 BBU发送的接管业务数据的通知时,接管另一 BBU的业务数据,并启用与RRU之间的光口通道光路传送业务数据到RRU。
[0048]其中,切换模块23,具体用于在接收到通知后,如果未检测到与RRU之间的光口通道光路故障,则开启与RRU之间的光口通道光路,并将业务配置参数指示的业务数据通过与RRU之间的光口通道光路发送到RRU。
[0049]故障检测模块22,具体用于定时发送心跳消息到RRU,如果未在规定的时间内接收到RRU反馈的心跳响应消息,则确定与RRU之间的光路故障。
[0050]进一步地,该BBU还可以包括:
[0051]同步模块24,用于检测与另一 BBU之间的光路是否畅通,并将使另一 BBU接管业务数据所需的业务配置参数同步到另一 BBU。
[0052]本实施例提供的BBU可用于组网成环网结构,对RRU来说,BBU是“热备份”当BBU检测到与RRU之间的光路故障时,可以通知本实施例的另一 BBU激活与RRU相连的光路2,由于RRU的参数已经配置为可以与另一 BBU互通业务数据,所以RRU无需清楚自身数据,直接和该另一 BBU传输业务数据即可,保证业务数据正常传输的同时,可使当前正在使用的业务不会中断。
[0053]本发明实施例提供的上述设备或装置等产品是属于以计算机程序的流程方法为依据,并按照与方法实施例1和/或附图中方法流程的各步骤完全对应一致的方式,所提供的功能模块。并且由于这种功能模块是通过计算机程序的方式实现的软件装置,所以对于装置实施例2未具体提及的功能模块,由于考虑到根据上述方法实施例记载的内容已经足够使本领域技术人员从方法记录的各流程步骤直接地、毫无意外地确定实现步骤所必须建立的功能模块,所以在此不赘述。
[0054]实施例3
[0055]本实施例提供一种RRU与BBU之间业务传输的实现系统,如图5所示,包括RRUlO和两个BBU,两个BBU分别为BBUl、BBU2 ;
[0056]RRU10,用于分别接入到BBUl和BBU2 ;
[0057]BBUl,用于实时检测各自与RRUlO之间的光口通道光路I和光口通道光路2是否故障,其中,业务数据通过BBUl与RRU之间的光口通道光路I传送;当BBUl检测到与RRU之间传送业务数据的光口通道光路I故障时,通知BBU2接管业务数据;
[0058]BBU2,用于实时检测各自与RRUlO之间的光口通道光路I和光口通道光路2是否故障,其中,业务数据通过BBUl与RRU之间的光口通道光路I传送;并在接收到BBUl的通知后,启用与RRUlO之间的光口通道光路2传送业务数据到RRU10。
[0059]具体而言,BBUl,还用于检测BBUl与BBU2之间的光路是否畅通,并将BBU2接管业务数据所需的业务配置参数同步到BBU2。
[0060]BBU2,具体用于包括:在接收到通知后,如果未检测到与BBU2之间的光口通道光路2故障,则开启光口通道光路2,并将业务配置参数指示的业务数据通过光口通道光路2发送到RRUlO ;
[0061 ] RRUlO,具体用于接收到来自光口通道光路2的业务数据后,后继通过光口通道光路2与BBU2交互。
[0062]进一步地,BBUl,具体用于定时发送心跳消息到RRU10,如果BBUl未在规定的时间内接收到RRUlO反馈的心跳响应消息,则确定BBUl与RRU之间的光口通道光路I故障;
[0063]BBU2,具体用于定时发送心跳消息到RRU10,如果BBU2未在规定的时间内接收到RRUlO反馈的心跳响应消息,则确定BBU2与RRUlO之间的光口通道光路2故障。
[0064]本实施例提供的系统可将RRU归属到不同的BBU上,实现了组网和数据的热备份,这样带来的好处是,当RRUlO与BBUl或者BBU2之间链路出现故障时,切换步骤少,切换时间短,有效保证业务感知。双BBU带来的另一个好处是避免单BBU节点失效,带来的业务全阻。可将多个RRU与BBU组成环网,一旦链路故障,能保证RRUlO业务不受到影响。
[0065]本发明的技术方案本质上或者说对现有技术做出贡献的部分是以软件产品的形式体现出来的功能,也即是说:本发明的装置、设备或者组成系统的各个设备其所执行的方法或实现的功能主体即便为硬件,但是实际上实现本发明上述功能的部分却是计算机软件产品的模块或单元。并且该计算机软件产品可存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台设备执行本发明各个实施例所述的方法。
[0066]以上所述,仅为本发明的【具体实施方式】,但本发明能有多种不同形式的【具体实施方式】,上文结合附图对本发明做举例说明,这并不意味着本发明所应用的【具体实施方式】只能局限在这些特定的【具体实施方式】中,本领域的技术人员应当了解,上文所提供的【具体实施方式】只是多种优选实施方式中的一些示例,任何体现本发明权利要求的【具体实施方式】均应在本发明权利要求所要求保护的范围之内;本领域的技术人员能够对上文各【具体实施方式】中所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换或者改进等,均应包含在本发明权利要求的保护范围之内。
【权利要求】
1.一种RRU与BBU之间业务传输的实现方法,其特征在于,包括: RRU分别接入到BBUl和BBU2 ; BBUl和BBU2分别实时检测各自与RRU之间的光路I和光路2是否故障,其中,业务数据通过BBUl与RRU之间的光路I传送; 当BBUl检测到与RRU之间传送业务数据的所述光路I故障时,通知所述BBU2接管所述业务数据; BBU2启用与RRU之间的所述光路2传送所述业务数据到所述RRU。
2.根据权利要求1所述的方法,其特征在于,在BBUl检测到与RRU之间传送业务数据的所述光路I故障之前,该方法还包括: BBUl检测BBUl与BBU2之间的光路是否畅通,并将BBU2接管所述业务数据所需的业务配置参数同步到所述BBU2。
3.根据权利要求2所述的方法,其特征在于,所述BBU2启用与所述RRU之间光路传送所述业务数据到所述RRU,具体包括: BBU2在接收到所述通知后,如果未检测到光路2故障,则启用所述光路2,并将所述业务配置参数指示的业务数据通过光路2发送到RRU ; RRU接收到来自光路2的业务数据后,后继通过光路2与BBU2交互。
4.根据权利要求2或3所述的方法,其特征在于,所述业务配置参数包括:IP地址、天线参数、IQ数据通道、小区配置参数;该方法还包括:所述RRU上配置有光路I和光路2的传输配置参数,包括单板类型、收发模式、光路I和光路2的ID、小区配置参数。
5.根据权利要求1至3中任意一项所述的方法,其特征在于,所述BBUl和所述BBU2采用同一频率的时钟传送业务数据。
6.一种RRU与BBU之间业务传输的实现系统,其特征在于,包括RRU和两个BBU,两个BBU 分别为 BBUU BBU2 ; 所述RRU,用于分别接入到BBUl和BBU2 ; BBU1,用于实时检测各自与RRU之间的光路I和光路2是否故障,其中,业务数据通过BBUl与RRU之间的光路I传送;当BBUl检测到与RRU之间传送业务数据的所述光路I故障时,通知所述BBU2接管所述业务数据; BBU2,用于实时检测各自与RRU之间的光路I和光路2是否故障,其中,业务数据通过BBUl与RRU之间的光路I传送;并在接收到BBUl的通知后,启用与RRU之间的所述光路2传送所述业务数据到所述RRU。
7.根据权利要求6所述的系统,其特征在于,所述BBUl,还用于检测BBUl与BBU2之间的光路是否畅通,并将BBU2接管所述业务数据所需的业务配置参数同步到所述BBU2。
8.根据权利要求7所述的系统,其特征在于,所述BBU2,具体用于包括:在接收到所述通知后,如果未检测到与BBU2之间的光路2故障,则开启所述光路2,并将所述业务配置参数指示的业务数据通过光路2发送到所述RRU ; 所述RRU,具体用于接收到来自光路2的业务数据后,后继通过光路2与BBU2交互。
9.根据权利要求6至8中任意一项所述的系统,其特征在于, 所述BBU1,具体用于定时发送心跳消息到所述RRU,如果BBUl未在规定的时间内接收到RRU反馈的心跳响应消息,则确定BBUl与RRU之间的光路I故障;所述BBU2,具体用于定时发送心跳消息到所述RRU,如果BBU2未在规定的时间内接收到RRU反馈的心跳响应消息,则确定BBU2与RRU之间的光路2故障。
10.一种BBU,其特征在于,包括: 连接模块,用于RRU接入以及与另一 BBU建立连接; 故障检测模块,用于实时检测与RRU之间的光路是否故障,业务数据通过所述光路传送; 切换模块,用于在所述光路用来传送与RRU之间的业务数据的情况下,若故障检测模块检测到所述光路故障,通知所述另一 BBU接管所述业务数据;或者用于在接收到来自所述另一 BBU发送的接管业务数据的通知时,接管所述另一 BBU的业务数据,并启用与RRU之间的所述光路传送所述业务数据到所述RRU。
11.根据权利要求10所述的BBU,其特征在于,还包括: 同步模块,用于检测与所述另一 BBU之间的光路是否畅通,并将使所述另一 BBU接管所述业务数据所需的业务配置参数同步到所述另一 BBU。
12.根据权利要求11所述的方法,其特征在于,所述切换模块,具体用于在接收到所述通知后,如果未检测到与RRU之间的光路故障,则开启所述与RRU之间的光路,并将所述业务配置参数指示的业务数据通过所述与RRU之间的光路发送到RRU。
13.根据权利要求10至12中任意一项所述的BBU,其特征在于,所述故障检测模块,具体用于定时发送心跳消息到所述RRU,如果未在规定的时间内接收到RRU反馈的心跳响应消息,则确定与RRU之间的光路故障。
【文档编号】H04B10/075GK103905115SQ201210590239
【公开日】2014年7月2日 申请日期:2012年12月29日 优先权日:2012年12月29日
【发明者】李方正, 王滨, 欧阳燕, 孙军, 李志国, 左鑫, 朱文武 申请人:中国移动通信集团安徽有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1