数据传输方法、第一运营商边缘路由器及系统的制作方法

文档序号:7859860阅读:154来源:国知局
专利名称:数据传输方法、第一运营商边缘路由器及系统的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种数据传输方法、第一运营商边缘路由器及系统。
背景技术
在无线通信系统中,基站由多个功能部分组成,其中最主要的两个部分是基带单元和射频单元。传统基站的基带单元和射频单元通常集成在一起,造成基站架构封闭,不利于基带单元与射频单元各自领域的技术进步。为了使基站具有开放式的架构,新一代基站采用基于仿真通用公共无线接口 (Common Public Radio Interface, CPRI)的技术,将基带单元与射频单元分开,形成通过光纤相连的基带处理单元(Base Band Unit, BBU)和射频拉远单元(Radio Remote Unit,RRU),将基站的部分载波通过标准的CPRI接口实现分布式组网,采用专用于CPRI数据传输的光纤传输BBU与RRU之间的CPRI数据。在实现上述基于CPRI的数据传输过程中,发明人发现现有技术中至少存在如下问题由于需要在BBU与RRU之间铺设光纤,以专用于CPRI数据传输,当RRU大量部署,会导致光纤铺设成本及光纤维护成本过高,特别地,当RRU与多个BBU连接时,需要RRU与多个BBU分别铺设光纤,光纤铺设成本较高,另外,还需要分别对铺设的光纤进行维护,维护成本急剧增大。

发明内容
本发明的实施例提供数据传输方法、第一运营商边缘路由器及系统,用于解决RRU和BBU通过铺设光纤建立数据传输通道的光纤铺设成本和维护成本过高的问题。为达到上述目的,本发明的实施例采用如下技术方案第一方面,提供了一种数据传输方法,所述数据传输方法包括第一运营商边缘路由器(Provider Edge,PE)与第二 PE建立伪线(Pseudo Wire,PW)类型为CPRI类型的CPRI伪线,所述第一 PE与RRU相连,所述第二 PE与BBU相连,所述第一 PE与所述第二 PE处于多协议标签交换(Multi Protocol Label Switch) ,MPLS)网络中;所述第一 PE通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据。在所述第一方面的第一种可能的实现方式中,所述第一 PE与第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线,包括所述第一 PE通过所述MPLS网络向所述第二 PE发送第一伪线标签映射消息,所述第一伪线标签映射消息中包含所述第一 PE的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第一伪线标签,以便所述第二 PE匹配所述第一伪线标签映射消息中包含的所述第二 PE的CPRI伪线标识,并在匹配成功后将所述第一伪线标签映射消息中包含的所述第一伪线标签存储,作为从所述第二 PE到所述第一 PE的伪线标签。在所述第一方面的第一种可能的实现方式中,还提供了所述第一方面的第二种可能的实现方式,在所述第一方面的第二种可能的实现方式中,所述第一 PE与第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线,还包括所述第一 PE通过所述MPLS网络接收所述第二 PE发送的第二伪线标签映射消息,所述第二伪线标签映射消息中包含第
一PE的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第二伪线标签;所述第一 PE匹配所述第二伪线标签映射消息中包含的所述第一 PE的CPRI伪线标识;若所述匹配成功,所述第一 PE将所述第二伪线标签映射消息中包含的所述第二伪线标签存储,作为从所述第一PE到所述第二 PE的伪线标签。在所述第一方面的上述任意一种可能的实现方式中,还提供了所述第一方面的第三种可能的实现方式,在所述第一方面的第三种可能的实现方式中,所述第一 PE与第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线,还包括若所述匹配不成功,所述第一 PE通过所述MPLS网络向所述第二 PE发送伪线标签释放消息。 在所述第一方面的第一种可能的实现方式或所述第一方面的第二种可能的实现方式或所述第一方面的第三种可能的实现方式中,还提供了所述第一方面的第四种可能的实现方式,在所述第一方面的第四种可能的实现方式中,所述通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据,包括所述第一 PE接收所述RRU发送的第一 CPRI数据;所述第一 PE向所述第二 PE发送第一 CPRI报文,所述第一 CPRI报文中包含所述第一 CPRI数据和所述第二伪线标签,以便所述第二 PE在识别所述第二伪线标签后将所述第一 CPRI数据转发给所述BBU。在所述第一方面的第二种可能的实现方式或所述第一方面的第三种可能的实现方式或所述第一方面的第四种可能的实现方式中,还提供了所述第一方面的第五种可能的实现方式,在所述第一方面的第五种可能的实现方式中,所述通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据,还包括所述第一 PE接收所述第二 PE发送的第二 CPRI报文,所述第二 CPRI报文中包含第二 CPRI数据和所述第一伪线标签;所述第一 PE识别所述第一伪线标签后,将所述第二 CPRI数据转发给所述RRU。第二方面,提供了一种第一 PE,所述第一 PE包括伪线建立单元,用于与第二 PE建立伪线类型为CPRI类型的CPRI伪线,所述第一PE与RRU相连,所述第二 PE与BBU相连,所述第一 PE与所述第二 PE处于多协议标签交换MPLS网络中;传输单元,用于通过所述伪线建立单元建立的所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据。在结合所述第二方面的第一种可能的实现方式中,所述伪线建立单元包括建立子单元,用于通过所述第一 PE和所述第二 PE之间的MPLS网络向所述第二 PE发送第一伪线标签映射消息,所述第一伪线标签映射消息中包含所述第一 PE的CPRI伪线标识、所述第
二PE的CPRI伪线标识及第一伪线标签,以便所述第二 PE匹配所述第一伪线标签映射消息中包含的所述第二 PE的CPRI伪线标识,并在匹配成功后将所述第一伪线标签存储,作为从所述第二 PE到所述第一 PE的伪线标签。在所述第二方面的第一种可能的实现方式中,还提供了所述第二方面的第二种可能的实现方式,在所述第二方面的第二种可能的实现方式中,所述伪线建立单元还包括第一接收子单元,用于通过所述MPLS网络接收所述第二 PE发送的第二伪线标签映射消息,所述第二伪线标签映射消息中包含第一 PE的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第二伪线标签;匹配子单元,用于匹配所述第二伪线标签映射消息中包含的所述第一 PE的CPRI伪线标识。标签存储子单元,用于当所述匹配子单元匹配成功时,将所述第一接收子单元接收的所述第二伪线标签映射消息中包含的所述第二伪线标签存储,作为从所述第
一PE到所述第二 PE的伪线标签。在所述第二方面的上述任意一种可能的实现方式中,还提供了所述第二方面的第三种可能的实现方式,在所述第一方面的第三种可能的实现方式中,所述伪线建立单元还包括标签释放子单元,用于当所述匹配子单元匹配不成功时,通过所述MPLS网络向所述第二 PE发送伪线标签释放消息。在所述第二方面的第一种可能的实现方式或所述第二方面的第二种可能的实现 方式或所述第二方面的第三种可能的实现方式中,还提供了所述第二方面的第四种可能的实现方式,在所述第二方面的第四种可能的实现方式中,所述传输单元包括第二接收子单元,用于接收与所述第一 PE相连的所述RRU发送的第一 CPRI数据;第一发送子单元,用于向所述第二 PE发送第一 CPRI报文,所述第一 CPRI报文中包含由所述第二接收子单元接收的所述第一 CPRI数据和所述标签存储子单元得到的所述第二伪线标签,以便所述第二 PE在识别所述第二伪线标签后将所述第一 CPRI数据转发给所述BBU。在所述第二方面的第一种可能的实现方式或所述第二方面的第二种可能的实现方式或所述第二方面的第三种可能的实现方式中,还提供了所述第二方面的第四种可能的实现方式,在所述第二方面的第四种可能的实现方式中,所述传输单元还包括第三接收子单元,用于接收所述第二 PE发送的第二 CPRI报文,所述第二 CPRI报文中包含第二 CPRI数据和所述第一伪线标签;第二发送子单元,用于识别所述第一伪线标签,并将由所述第三接收子单元接收的所述第二 CPRI数据转发给所述RRU。第三方面,提供了一种数据传输系统,所述数据传输系统包括第一运营商边缘路由器PE、第二 PE、射频拉远单元RRU和基带处理单元BBU ;所述第一 PE与射频拉远单元RRU相连,所述第二 PE与基带处理单元BBU相连,所述第一 PE与所述第二 PE处于多协议标签交换MPLS网络中,其中,所述第一 PE包括第一伪线建立单元,用于与所述第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线;第一传输单元,用于通过所述第一伪线建立单元建立的所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据;所述第二 PE包括第二伪线建立单元,用于与所述第一 PE建立所述CPRI伪线;第二传输单元,用于通过所述第二伪线建立单元建立的CPRI伪线传输所述RRU与所述BBU之间的CPRI数据;所述RRU包括第一发送单元,用于通过所述第一 PE和所述第二 PE向所述BBU发送CPRI数据;
第一接收单元,用于接收所述BBU通过所述第二 PE和所述第一 PE发送的CPRI数据;所述BBU包括第二发送单元,用于通过所述第二 PE和所述第一 PE向所述RRU发送CPRI数据;第二接收单元,用于接收所述RRU通过所述第一 PE和所述第二 PE发送的CPRI数据。本发明实施例提供的数据传输方法、第一 PE及系统,通过第一 PE与所述第二 PE建立伪线类型为CPRI的CPRI伪线,将第一 PE和第二 PE分别与RRU和BBU相连,通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据,与现有技术通过在BBU和RRU之间 专门铺设光纤,用于传输RRU与BBU之间的CPRI数据的技术相比,可以利用第一 PE与第二PE之间的传输线路建立仿真的CPRI接口,复用PE和可以承载多种业务传输的MPLS网络,以实现CPRI数据传输,不需要在RRU与BBU之间铺设专用的光纤,减少了专为BBU和RRU之间铺设光纤的铺设成本,此外,利用MPLS网络成熟的维护技术能够有效的降低BBU和RRU之间进行CPRI数据传输时的维护成本。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例中的一种数据传输方法流程示意图;图2为本发明实施例中的一种数据流转示意图;图3为图I所示的数据传输方法的第一种实现方式流程示意图;图4为图I所示的数据传输方法的第二种实现方式的流程示意图;图5为图I所示的数据传输方法的第三种实现方式的流程示意图;图6为图I所示的数据传输方法的第四种实现方式的流程示意图;图7为本发明实施例中的一种第一 PE结构示意图;图8为图7所示的第一 PE的一种实现方式的结构示意图;图9为本发明实施例中的另一种第一 PE结构示意图;图10为本发明实施例中的一种数据传输系统组成示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。参见图1,本发明实施例提供一种数据传输方法,所述方法包括101、第一 PE与第二 PE建立伪线类型为CPRI类型的CPRI伪线,所述第一 PE与射频拉远单元RRU相连,所述第二 PE与基带处理单元BBU相连,所述第一 PE与所述第二 PE处于MPLS网络中。所述第一 PE与第二 PE建立伪线类型为CPRI类型的CPRI伪线需要MPLS网络的支持,建立的CPRI伪线用于传输RRU和BBU之间的CPRI数据,当然MPLS网络中还可以建立其他类型的伪线用于传输其他类型的业务数据,本发明实施例对此不做限定。所述RRU与BBU分别与第一 PE或第二 PE连接的方法可以是RRU与第一 PE连接,BBU与第二 PE连接;也可以是BBU与第一 PE连接,RRU与第二 PE连接。具体的,RRU和BBU可以通过AC (AttachmentCircuit, AC)连接到所述CPRI伪线,接入到MPLS网络中。例如,如图2所示,RRU与第一 PE通过AC相连,BBU与第二 PE通过AC相连,建立由第一 PE到第二 PE方向的CPRI伪线以及由第二 PE到第一 PE方向的CPRI伪线。由于第
一PE与第二 PE在MPLS网络中,因此RRU和BBU通过连接到CPRI伪线也接入到MPLS网络中。可以理解的是,图2中RRU和BBU的位置也可以互换,本实施例不再赘述。
当然,第一 PE与第二 PE之间还可以建立其他伪线用于第一 PE和第二 PE连接的其他设备的数据传输,而本发明实施例中建立的CPRI伪线适用于传输所述RRU和BBU之间的CPRI数据。102、所述第一 PE通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据。其中,所述RRU与所述BBU之间的CPRI数据,可以是RRU发向BBU的CPRI数据,也可以是BBU发向RRU的CPRI数据。所述CPRI伪线是传输所述CPRI数据的专用通道,即利用已建立的第一 PE与第二 PE之间的CPRI伪线,传输所述RRU与所述BBU之间的CPRI数据。本发明实施例提供的数据传输方法,通过第一 PE与所述第二 PE建立伪线类型为CPRI类型的CPRI伪线,将第一 PE和第二 PE分别与RRU和BBU,通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据,与现有技术通过在BBU和RRU之间专门铺设光纤,用于传输RRU与BBU之间的CPRI数据的技术相比,可以利用第一 PE与第二 PE之间的传输线路建立仿真的CPRI接口,复用PE和可以承载多种业务传输的MPLS网络,以实现CPRI数据传输,不需要在RRU与BBU之间铺设专用的光纤,减少了专为BBU和RRU之间铺设光纤的铺设成本,此外,利用MPLS网络成熟的维护技术能够有效的降低BBU和RRU之间进行CPRI数据传输时的维护成本。参见图2,本发明实施例还提供另一种数据传输方法,所述另一种数据传输方法是针对图I所述的数据传输方法的细化,所述另一种数据传输方法包括201、第一 PE通过MPLS网络向所述第二 PE发送第一伪线标签映射消息。其中,所述第一伪线标签映射消息包含CPRI类型、所述第一 PE的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第一伪线标签,以便所述第二 PE匹配所述第一伪线标签映射消息中包含的所述第二 PE的伪线标识,即第二 PE将第一伪线标签映射消息中包含的所述第一 PE的伪线标识与第二 PE上预先存储的伪线标识进行匹配,若匹配成功,则第二 PE将所述第一伪线标签映射消息中包含的所述第一伪线标签存储,作为伪线类型为CPRI类型的CPRI伪线的从所述第二 PE到所述第一 PE伪线标签。这样,后续第二 PE再给第一 PE发送CPRI报文时,就可以在CPRI报文中携带该第一伪线标签,第一 PE在接收到携带该第一伪线标签的CPRI报文时便可以将报文中的CPRI数据发送给这条CPRI伪线对应的RRU了。其中,所述第一伪线标签映射消息中包含的所述第二 PE的CPRI伪线标识是第一 PE预先获取并存储的,可以对第一 PE进行手动配置获得所述第二 PE的CPRI伪线标识,也可以是第一 PE通过动态学习获得所述第二 PE的CPRI伪线标识。需要说明的是,所述第一伪线标签映射消息包含转发等价类类型长度值(Forwarding Equivalence Class Type Length Value, FEC TLV)及标签 TLV。标签 TLV 中包含伪线标签与本发明实施例所述的第一伪线标签相对应,FEC TLV中包含FEC单元(FECElement)。当第一伪线 标签映射消息采用通用伪线标识FEC单元时,FEC单元包含源端接入标识(Source Access Identifier, SAI)和目的端接入标识(Target Access Identifier,TAI),当第一 PE向第二 PE发送为伪线标签映射消息时,SAI和TAI分别与第一 PE的CPRI伪线标识和第二 PE的CPRI伪线标识相对应;当第二 PE向第一 PE发送伪线标签映射消息时,SAI和TAI分别与第二 PE的CPRI伪线标识和第一 PE的CPRI伪线标识相对应。当第一伪线标签映射消息采用伪线标识FEC单元时,FEC单元包含伪线标识(Pseudo WireIdentification,Pff ID)。所述第一 PE和第二 PE的CPRI伪线标识是相同的,即Pff ID。此时,所述伪线标签映射信息中只包含一个CPRI伪线标识。当第二 PE收到所述伪线标签映射消息时,将CPRI伪线标识与本地存储的所有伪线标识相比较,存在CPRI伪线标识,则匹配成功,所述CPRI伪线与第二 PE端的CPRI伪线标识绑定,同时CPRI伪线与第二 PE相连的RRU之间的AC也建立了对应关系。202、所述第二 PE通过所述MPLS网络接收所述第一 PE发送的所述第一伪线标签映射消息,所述第一伪线标签映射消息包含所述第一 PE的CPRI伪线标识和所述第二 PE的CPRI伪线标识及第一伪线标签。203、所述第二 PE匹配所述第一伪线标签映射消息中包含的所述第二 PE的CPRI伪线标识。若所述匹配成功,则执行步骤204 ;若所述匹配不成功,则执行步骤205。其中,当所述第一伪线标签映射消息到达所述第二 PE后,第二 PE查看第二 PE本地存储中所有的伪线标识,所述本地存储中所有的伪线标识可以包含与第一 PE的CPRI伪线标识及第二 PE的CPRI伪线标识不同的其他CPRI接入标识。将第二 PE本地所有CPRI接入标识与所述第一伪线标签映射消息中包含的所述第二 PE的CPRI伪线标识比较,如果在所述第二 PE本地存储中查找到与所述第一伪线标签映射消息中包含的所述第二 PE的CPRI伪线标识相同的CPRI接入标识,则所述匹配所述第一伪线标签映射消息中包含的所述第二 PE的CPRI伪线标识匹配成功,将第一伪线标签映射消息中包含的该伪线标识对应的第一伪线标签存储,完成了 CPRI伪线与第二 PE端的CPRI接入标识绑定,从而与第二 PE端的RRU建立了对应关系。如果在所述第二 PE本地存储中没有查找到与所述第一伪线标签映射信息中包含的所述第二 PE的CPRI伪线标识相同的伪线标识,则所述匹配所述第一伪线标签映射消息中包含的所述第二 PE的CPRI伪线标识匹配不成功,CPRI伪线不与第二PE端的CPRI接入标识绑定。204、所述第二 PE将所述第一伪线标签映射消息中包含的所述第一伪线标签存储,作为从所述第一 PE到所述第二 PE的伪线标签。其中,当所述第二 PE匹配所述第一伪线标签映射消息中包含的所述第一 PE的伪线标识匹配成功后,将所述第一伪线标签映射消息中包含的所述第一伪线标签存储到第二PE的存储单元中,并将存储的所述第一伪线标签作为CPRI伪线的从所述第一 PE到所述第
二PE的伪线标签。此时,所述CPRI伪线与第二 PE端的CPRI伪线标识绑定,同时CPRI伪线与第二 PE相连的RRU之间的AC也建立了对应关系,由第二 PE到第一 PE方向的CPRI伪线建立完成。205、所述第二 PE通过所述MPLS网络向所述第一 PE发送伪线标签释放消息。其中,当所述第二 PE匹配所述第一伪线标签映射消息中包含的所述第二 PE的伪线标识匹配不成功后,第二 PE不存储所述第一伪线标签映射消息中包含的所述第一伪线标签,并且向所述第一 PE发送伪线标签释放消息,通知所述第一 PE不再向所述第二 PE发送所述第一伪线标签映射消息,不能建立由第二 PE到第一 PE方向的CPRI伪线。需要说明的是,建立CPRI伪线包括建立从第一 PE到第二 PE方向的CPRI伪线和从第二 PE到第一 PE方向的CPRI伪线。建立从第一 PE到第二 PE方向的CPRI伪线和从第
二PE到第一 PE方向的CPRI伪线没有先后顺序。其中,步骤201-205所述的是所述由第二 PE到第一 PE方向的伪线建立过程,所述由第二 PE到第一 PE方向的CPRI伪线建立完成后,还需建立由第一 PE到第二 PE方向的CPRI伪线,如图4所示,所述建立由第一 PE到第二 PE方向的CPRI伪线的建立过程如步骤206-210所述。可以理解的是,由于各个PE上的伪线标签是可以在本地区域内配置的,因此步骤201-205中所述的第一伪线标签和步骤206-210中所述的第二伪线标签可能相同也可能不同,本发明实施例对此不做限定。206、第二 PE通过MPLS网络向所述第一 PE发送第二伪线标签映射消息。其中,所述第二伪线标签映射消息包含所述第一 PE的CPRI伪线标识和所述第二PE的CPRI伪线标识及第二伪线标签,以便所述第一 PE匹配所述第二伪线标签映射消息中包含的所述第一 PE的伪线标识,并在匹配成功后将所述第二伪线标签映射消息中包含的所述伪线标签存储,作为伪线类型为CPRI类型的CPRI伪线的从所述第一 PE到所述第二 PE的伪线标签。所述第二伪线标签映射消息中包含的所述第一 PE的CPRI伪线标识,可以通过对第二 PE进行手动配置获得所述第一 PE的CPRI伪线标识,也可以是第二 PE通过动态学习获得所述第一 PE的CPRI伪线标识。207、所述第一 PE通过所述MPLS网络接收所述第二 PE发送的第二伪线标签映射消息,所述第二伪线标签映射消息包含第一 PE的CPRI伪线标识和所述第二 PE的CPRI伪线标识及第二伪线标签。208、所述第一 PE匹配所述第二伪线标签映射消息中包含的所述第一 PE的CPRI伪线标识。若所述匹配成功,则执行步骤209 ;若所述匹配不成功,则执行步骤210。其中,当所述第二伪线标签映射消息到达所述第一 PE后,第一 PE查看第一 PE本地存储中所有的伪线标识,所述本地存储中所述有的伪线标识可以包含与第一 PE的CPRI伪线标识及第二 PE的伪线标识不同的其他伪线标识。将第一 PE本地所有的伪线标识与所述第二伪线标签映射消息中包含的所述第一 PE的CPRI伪线标识比较,如果在所述第一 PE本地存储中查找到与所述第二伪线标签映射消息中包含的所述第一 PE的CPRI伪线标识相同的伪线标识,则所述匹配所述第二伪线标签映射消息中包含的所述第一 PE的CPRI伪线标识匹配成功;如果在所述第一 PE本地存储中没有查找到与所述第二伪线标签映射信息中包含的所述第一 PE的CPRI伪线标识相同的伪线标识,则所述匹配所述第二伪线标签映射消息中包含的所述第一 PE的CPRI伪线标识匹配不成功。209、所述第一 PE将所述第二伪线标签映射消息中包含的所述第二伪线标签存储,作为从所述第一 PE到所述第二 PE的伪线标签。其中,当所述第一 PE匹配所述第二伪线标签映射消息中包含的所述第二 PE的伪线标识匹配成功后,将所述第二伪线标签映射消息中包含的所述第二伪线标签存储到第一PE的存储单元中,并将所述存储的所述第二伪线标签作为所述CPRI伪线的从所述第一 PE到所述第二 PE的伪线标签。此时,所述CPRI伪线与第一 PE端的CPRI伪线标识绑定,同时CPRI伪线与第一 PE相连的RRU之间的AC也建立了对应关系,所述由第二 PE到第一 PE方向的伪线建立完成。210、所述第一 PE通过所述MPLS网络向所述第二 PE发送伪线标签释放消息。其中,当所述第一 PE匹配所述第二伪线标签映射消息中包含的所述第一 PE的伪线标识匹配不成功后,第一 PE不存储所述第二伪线标签映射消息中包含的所述第一 PE的CPRI伪线标识,并且向所述第二 PE发送伪线标签释放消息,通知所述第二 PE不再向所述第 一PE发送所述第二伪线标签映射消息,不能建立由第一 PE到第二 PE方向的CPRI伪线。在本实施例中,所述第一 PE与所述第二 PE之间的CPRI伪线建立成功后,通过所述第一 PE与所述第二 PE之间的CPRI伪线,可以传输CPRI数据,所述传输CPRI数据,如图5所示,可以是由第一 PE向第二 PE发送第一 CPRI数据,如步骤211-215所述211、所述第一 PE接收与所述第一 PE相连的所述RRU发送的第一 CPRI数据。其中,由于所述第一 PE与第二 PE之间的CPRI伪线已经建立,所述RRU与所述BBU都已通过AC与所述第一 PE与第二 PE之间的CPRI伪线绑定,所述第一 PE可以通过AC直接接收到与所述第一 PE相连的所述RRU发送的第一 CPRI数据。212、所述第一 PE封装所述第一 CPRI数据得到第一 CPRI报文。其中,所述封装第一 CPRI数据可以是通过对所述第一 CPRI数据打上所述第二伪线标签及分组交换网络标签,所述分组交换网络标签便于所述第一 CPRI报文在MPLS网络上进行传输。213、所述第一 PE向所述第二 PE发送第一 CPRI报文,所述第一 CPRI报文中包含所述第一 CPRI数据和所述第二伪线标签,以便所述第二 PE在识别所述第二伪线标签后,将所述第一 CPRI数据转发给所述BBU。214、所述第二 PE接收所述第一 PE发送的第一 CPRI报文,所述第一 CPRI报文中包含所述第一 CPRI数据和所述第二伪线标签。其中,当所述第一 PE向所述第二 PE发送的第一 CPRI报文到达所述第二 PE时,所述第二 PE接收所述第一 PE发送的所述第一 CPRI报文,所述第二 PE将所述第一 CPRI报文的分组交换网络标签去掉,得到只包含第二伪线标签与第一 CPRI数据的第一 CPRI报文。215、所述第二 PE识别所述第二伪线标签,并将所述第一 CPRI数据转发给所述BBU。需要说明的是,所述第一 PE与所述第二 PE之间的CPRI伪线建立成功后,通过所述第一 PE与所述第二 PE之间的CPRI伪线,可以传输CPRI数据,所述传输CPRI数据,如图6所示,还可以是由第二 PE向第一 PE发送第一 CPRI数据,如步骤216-220所述216、所述第二 PE接收与所述第二 PE相连的所述RRU发送的第二 CPRI数据。 其中,由于所述第一 PE与第二 PE之间的CPRI伪线已经建立,所述RRU与所述BBU都已通过所述第一 PE与第二 PE之间的CPRI伪线绑定,所述第一 PE可以通过AC直接接收到与所述第一 PE相连的所述RRU发送的第一 CPRI数据。217、所述第二 PE封装所述第二 CPRI数据得到第二 CPRI报文。其中,所述封装第二 CPRI数据可以是通过对所述第二 CPRI数据打上所述第一伪线标签及分组交换网络标签,所述分组交换网络标签便于所述第二 CPRI报文在所述MPLS网络上进行传输。218、所述第二 PE向所述第一 PE发送第二 CPRI报文,所述第二 CPRI报文中包含所述第二 CPRI数据和所述第一伪线标签,以便所述第一 PE在识别所述第一伪线标签后,将所述CPRI数据转发给与所述BBU。219、所述第一 PE接收所述第二 PE发送的第二 CPRI报文,所述第二 CPRI报文中包含第二 CPRI数据和所述第一伪线标签。
其中,当所述第二 PE向所述第一 PE发送的第二 CPRI报文到达所述第一 PE时,所述第一 PE接收所述第二 PE发送的所述第二 CPRI报文,所述第一 PE将所述第二 CPRI报文的分组交换网络标签去掉,得到只包含第一伪线标签与第二 CPRI数据的第二 CPRI报文。220、所述第一 PE识别所述第一伪线标签,并将所述第二 CPRI数据转发给与所述第一 PE相连的所述BBU。本发明实施例提供的数据传输方法,通过第一 PE与所述第二 PE建立伪线类型为CPRI类型的CPRI伪线,将第一 PE和第二 PE分别与RRU和BBU相连,通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据,与现有技术通过在BBU和RRU之间专门铺设光纤,用于传输RRU与BBU之间的CPRI数据的技术相比,可以利用第一 PE与第二 PE之间的传输线路建立仿真的CPRI接口,复用PE和可以承载多种业务传输的MPLS网络,以实现CPRI数据传输,不需要在RRU与BBU之间铺专用的设光纤,减少了专为BBU和RRU之间铺设光纤的铺设成本,此外,利用MPLS网络成熟的维护技术能够有效的降低BBU和RRU之间进行CPRI数据传输时的维护成本。参见图7,本发明实施例还提供一种第一PE30,所述第一PE30包括伪线建立单元31、传输单元32。伪线建立单元31,用于与第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线,所述第一 PE30与射频拉远单元RRU相连,所述第二 PE与基带处理单元BBU相连,所述第一 PE30与所述第二 PE处于MPLS网络中。传输单元32,用于通过所述伪线建立单元31建立的所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据。需要说明的是,所述RRU和所述BBU通过所述CPRI伪线接入到多协议标签交换MPLS网络中。进一步的,如图8所示,所述伪线建立单元31可以包括建立子单元311。建立子单元311,用于通过所述MPLS网络向所述第二 PE发送第一伪线标签映射消息,所述第一伪线标签映射消息包含所述第一 PE30的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第一伪线标签,以便所述第二 PE匹配所述第一伪线标签映射消息中包含的所述第二 PE的伪线标识,并在匹配成功后将所述第一伪线标签存储,作为从所述第二 PE到所述第一 PE30的伪线标签。进一步的,如图8所示,所述伪线建立单元31还可以包括第一接收子单元312、匹配子单兀313、标签存储子单兀314。第一接收子单元312,通过所述MPLS网络接收所述第二 PE发送的第二伪线标签映射消息,所述第二伪线标签映射消息包含第一 PE30的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第二伪线标签;匹配子单元313,匹配所述第二伪线标签映射消息中包含的所述第一 PE30的CPRI伪线标识。标签存储子单元314,用于当所述匹配子单元313匹配成功时,将所述第一接收子单元312接收的所述第二伪线标签映射消息中包含的所述第二伪线标签存储,作为从所述第一 PE30到所述第二 PE的伪线标签。进一步的,如图8所示,所述伪线建立单元31还可以包括标签释放子单元315。
标签释放子单元315,用于当所述匹配子单元313匹配不成功时,通过所述MPLS网络向所述第二 PE发送伪线标签释放消息。进一步的,如图8所示,所述传输单元32可以包括第二接收子单元321、第一发送子单元322。第二接收子单元321,用于接收与所述第一 PE30相连的所述RRU发送的第一 CPRI数据。第一发送子单元322,用于向所述第二 PE发送第一 CPRI报文,所述第一 CPRI报文中包含由所述第二接收子单元321接收的所述第一 CPRI数据和所述标签存储子单元314得到的所述第二伪线标签,以便所述第二 PE识别所述第二伪线标签后将所述第一 CPRI数据转发给所述BBU。进一步的,如图8所示,所述传输单元32还可以包括第三接收子单元323、第二发送子单元324。第三接收子单元323,用于接收所述第二 PE发送的第二 CPRI报文,所述第二 CPRI报文中包含第二 CPRI数据和所述第一伪线标签。第二发送子单元324,用于识别所述第一伪线标签,并将由所述第三接收子单元323接收的所述第二 CPRI数据转发给所述RRU。可选地,所述第一 PE 30可以为交换机或路由器或其他网络设备。可选地,本发明实施例提供的所述第一PE30的伪线建立单元31、传输单元32可以合并为一个或者多个单元;所述伪线建立单元31包括的第一接收子单元312、匹配子单元313、标签存储子单元314和标签释放子单元315可以合并为一个或多个单元;所述传输单元32包含的第二接收子单元321、第一发送子单元322、第三接收子单元323和第二发送子单元324可以合并为一个或多个单元。参见图9,本发明实施例还提供另一种第一 PE40,所述第一 PE40包括发送器41、处理器43、接收器42和存储器44。处理器43,用于与第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线,所述第一 PE40与射频拉远单元RRU相连,所述第二 PE与基带处理单元BBU相连,所述第一 PE40与所述第二 PE处于多协议标签交换MPLS网络中。发送器41和接收器42,用于通过所述处理器43建立的所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据。
其中,在所述第一 PE40和所述第二 PE之间设置有多协议标签交换MPLS网络;所述RRU和所述BBU通过所述CPRI伪线接在所述MPLS网络中传输所述CPRI数据。进一步的,所述发送器41还用于通过所述第一 PE40和所述第二 PE之间的MPLS网络向所述第二 PE发送第一伪线标签映射消息,所述第一伪线标签映射消息中包含所述第一 PE40的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第一伪线标签,以便所述第二PE匹配所述第一伪线标签映射消息中包含 的所述第二 PE的CPRI伪线标识,并在匹配成功后将所述第一伪线标签存储,作为从所述第二 PE到所述第一 PE40的伪线标签。所述接收器42,还用于通过所述第一 PE40和所述第二 PE之间MPLS网络接收所述第二 PE发送的第二伪线标签映射消息,所述第二伪线标签映射消息中包含第一 PE40的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第二伪线标签。所述处理器43,还用于匹配所述接收器42接收的第二伪线标签映射消息中包含的所述第一 PE40的CPRI伪线标识。所述存储器44,用于当所述处理器43匹配成功时,将所述第二伪线标签映射消息中包含的所述第二伪线标签存储,作为从所述第一 PE40到所述第二 PE的伪线标签。进一步的,所述发送器41,还用于当所述处理器43的匹配不成功时,通过所述MPLS网络向所述第二 PE发送伪线标签释放消息。进一步的,所述接收器42,还用于接收与所述第一 PE40相连的所述RRU发送的第
一CPRI数据;所述发送器41,还用于向所述第二 PE发送第一 CPRI报文,所述第一 CPRI报文中包含所述第一 CPRI数据和所述第二伪线标签,以便所述第二 PE识别所述第二伪线标签后,将所述第一 CPRI数据转发给所述BBU。进一步的,所述接收器42,还用于接收所述第二 PE发送的第二 CPRI报文,所述第
二CPRI报文中包含第二 CPRI数据和所述第一伪线标签;所述处理器43,还用于识别所述第一伪线标签;所述发送器41,还用于将由所述第二 CPRI数据转发给与所述第一 PE40相连的所述BBU。可选地,所述第一 PE40可以为交换机或路由器或其他网络设备。可选地,上述第一 PE40的发送器41、处理器43、接收器42和存储器44可以集成为一个或多个独立的电路或硬件,如专用集成电路(英文全称为Application SpecificIntegrated Circuit,英文简称为 ASIC)。需要说明的是,本发明实施例中部分装置的具体描述可以参考方法实施例中对应的内容,本发明实施例这里不再一一赘述。本发明实施例提供的第一 PE40,通过第一 PE40与所述第二 PE建立伪线类型为CPRI类型的CPRI伪线,将第一 PE40和第二 PE分别与RRU和BBU相连,通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据,与现有技术通过在BBU和RRU之间铺设光纤,用于传输RRU与BBU之间的CPRI数据的技术相比,可以利用第一 PE40与第二 PE之间的传输线路建立仿真的CPRI接口,复用PE和可以承载多种业务传输的MPLS网络,以实现CPRI数据传输,不需要在RRU与BBU之间铺设专用的光纤,减少了专为BBU和RRU之间铺设光纤的铺设成本,此外,利用MPLS网络成熟的维护技术能够有效的降低BBU和RRU之间进行CPRI数据传输时的维护成本。参见图10,本发明实施例还提供一种数据传输系统50,所述数据传输系统50包括第一 PE51、第二 PE52、RRU53和BBU54,所述第一 PE51与RRU53相连,所述第二 PE52与BBU54相连,所述第一 PE51与所述第二 PE52处于MPLS网络中,其中,所述第一 PE51包括第一伪线建立单元511,用于与所述第二 PE52建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线;第一传输单元512,用于通过所述第一伪线建立单元511建立的所述CPRI伪线传输所述RRU53与所述BBU54之间的CPRI数据;所述第二 PE52包括第二伪线建立单元521,用于与所述第一 PE51建立所述CPRI伪线;第二传输单元522,用于通过所述第二伪线建立单元521建立的CPRI伪线传输所述RRU53与所述BBU54之间的CPRI数据;所述RRU53包括第一发送单元531,用于通过所述第一 PE51和所述第二 PE52向所述BBU54发送CPRI数据;第一接收单元532,用于接收所述BBU54通过所述第二 PE和所述第一 PE发送的CPRI数据;
所述BBU54包括第二发送单元541,用于通过所述第二 PE52和所述第一 PE51向所述RRU53发送CPRI数据;第二接收单元542,用于接收所述RRU53通过所述第一 PE51和所述第二 PE52发送的CPRI数据。如图10中,BBU54与第二 PE52相连,RRU53与第一 PE51相连,在第一 PE51与第二PE52之间建立CPRI伪线。当然,图10中BBU53与RRU54的位置也可以互换,即BBU54与第一 PE51相连,RRU53与第二 PE52相连。本发明实施例提供的数据传输系统50,通过第一 PE51与所述第二 PE52建立伪线类型为CPRI类型的CPRI伪线,将第一 PE51和第二 PE52分别与RRU53和BBU54,通过所述CPRI伪线传输所述RRU53与所述BBU54之间的CPRI数据,与现有技术通过在BBU和RRU之间专门铺设光纤,用于传输RRU与BBU之间的CPRI数据的技术相比,可以利用第一 PE51与第二 PE52之间的传输线路建立仿真的CPRI接口,复用PE和可以承载多种业务传输的MPLS网络,以实现CPRI数据传输,不需要在RRU53与BBU54之间铺设专用的光纤,减少了专为BBU54和RRU53之间铺设光纤的铺设成本,此外,利用MPLS网络成熟的维护技术能够有效的降低BBU54和RRU53之间进行CPRI数据传输时的维护成本。本发明实施例中提到的第一 P E、第一伪线标签、第一伪线标签映射消息、第一CPRI数据、第一 CPRI报文、第一接收子单元、第一发送子单元、第一伪线建立单元、第一传输单元、第一发送单元和第一接收单元中的“第一”只是用来做名字标识,并不代表顺序上的第一;第二 PE、第二伪线标签、第二伪线标签映射消息、第二 CPRI数据、第二 CPRI报文、第二接收子单元、第二发送子单元、第二伪线建立单元、第二传输单元、第二发送单元和第二接收单元中的“第二”也只是用来做名字标识,并不代表顺序上的第二。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括只读存储器(Read-only Memory, ROM)、随机存取存储器(Random-AccessMemory, RAM)、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是以上实施例仅用以示例性的说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明及本发明带来的有益效果进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明权利要求的范 围。
权利要求
1.一种数据传输方法,其特征在于,包括 第一运营商边缘路由器PE与第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线,所述第一 PE与射频拉远单元RRU相连,所述第二 PE与基带处理单元BBU相连,所述第一 PE与所述第二 PE处于多协议标签交换MPLS网络中; 所述第一 PE通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据。
2.根据权利要求I所述的数据传输方法,其特征在于,所述第一运营商边缘路由器PE与第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线,包括 所述第一 PE通过所述MPLS网络向所述第二 PE发送第一伪线标签映射消息,所述第一伪线标签映射消息中包含所述第一 PE的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第一伪线标签,以便所述第二 PE匹配所述第一伪线标签映射消息中包含的所述第二 PE的CPRI伪线标识,并在匹配成功后将所述第一伪线标签映射消息中包含的所述第一伪线标签存储,作为从所述第二 PE到所述第一 PE的伪线标签。
3.根据权利要求2所述的数据传输方法,其特征在于,所述第一运营商边缘路由器PE与第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线,还包括 所述第一 PE通过所述MPLS网络接收所述第二 PE发送的第二伪线标签映射消息,所述第二伪线标签映射消息中包含所述第一 PE的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第二伪线标签; 所述第一 PE匹配所述第二伪线标签映射消息中包含的所述第一 PE的CPRI伪线标识; 若所述匹配成功,所述第一 PE将所述第二伪线标签映射消息中包含的所述第二伪线标签存储,作为从所述第一 PE到所述第二 PE的伪线标签。
4.根据权利要求3所述的数据传输方法,其特征在于,所述第一运营商边缘路由器PE与第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线,还包括 若所述匹配不成功,所述第一 PE通过所述MPLS网络向所述第二 PE发送伪线标签释放消息。
5.根据权利要求2至4任一权利要求所述的数据传输方法,其特征在于,所述通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据,包括 所述第一 PE接收所述RRU发送的第一 CPRI数据; 所述第一 PE向所述第二 PE发送第一 CPRI报文,所述第一 CPRI报文中包含所述第一CPRI数据和所述第二伪线标签,以便所述第二 PE在识别所述第二伪线标签后,将所述第一CPRI数据转发给所述BBU。
6.根据权利要求3至5任一权利要求所述的数据传输方法,其特征在于,所述通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据,还包括 所述第一 PE接收所述第二 PE发送的第二 CPRI报文,所述第二 CPRI报文中包含第二CPRI数据和所述第一伪线标签; 所述第一 PE识别所述第一伪线标签后,将所述第二 CPRI数据转发给所述RRU。
7.一种第一运营商边缘路由器PE,其特征在于,包括 伪线建立单元,用于与第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线,所述第一 PE与射频拉远单元RRU相连,所述第二 PE与基带处理单元BBU相连,所述第一PE与所述第二 PE处于多协议标签交换MPLS网络中;传输单元,用于通过所述伪线建立单元建立的所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据。
8.根据权利要求7所述的第一PE,其特征在于,所述伪线建立单元包括 建立子单元,用于通过所述PMPLS网络向所述第二 PE发送第一伪线标签映射消息,所述第一伪线标签映射消息中包含所述第一 PE的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第一伪线标签,以便所述第二 PE匹配所述第一伪线标签映射消息中包含的所述第二 PE的CPRI伪线标识,并在匹配成功后将所述第一伪线标签存储,作为从所述第二 PE到所述第一 PE的伪线标签。
9.根据权利要求8所述的第一PE,其特征在于,所述伪线建立单元还包括 第一接收子单元,用于通过所述MPLS网络接收所述第二 PE发送的第二伪线标签映射消息,所述第二伪线标签映射消息中包含所述第一 PE的CPRI伪线标识、所述第二 PE的CPRI伪线标识及第二伪线标签; 匹配子单元,用于匹配所述第二伪线标签映射消息中包含的所述第一 PE的CPRI伪线标识。
标签存储子单元,用于当所述匹配子单元匹配成功时,将所述第一接收子单元接收的所述第二伪线标签映射消息中包含的所述第二伪线标签存储,作为从所述第一 PE到所述第二 PE的伪线标签。
10.根据权利要求9所述的第一PE,其特征在于,所述伪线建立单元还包括 标签释放子单元,用于当所述匹配子单元匹配不成功时,通过所述MPLS网络向所述第二 PE发送伪线标签释放消息。
11.根据权利要求8至10任一权利要求所述的第一PE,其特征在于,所述传输单元包括 第二接收子单元,用于接收所述RRU发送的第一 CPRI数据; 第一发送子单元,用于向所述第二 PE发送第一 CPRI报文,所述第一 CPRI报文中包含由所述第二接收子单元接收的所述第一 CPRI数据和所述标签存储子单元得到的所述第二伪线标签,以便所述第二 PE在识别所述第二伪线标签后将所述第一 CPRI数据转发给所述BBU。
12.根据权利要求9至11任一权利要求所述的第一PE,其特征在于,所述传输单元还包括 第三接收子单元,用于接收所述第二 PE发送的第二 CPRI报文,所述第二 CPRI报文中包含第二 CPRI数据和所述第一伪线标签; 第二发送子单元,用于在识别所述第一伪线标签后,将由所述第三接收子单元接收的所述第二 CPRI数据转发给所述RRU。
13.一种数据传输系统,其特征在于,所述数据传输系统包括第一运营商边缘路由器PE、第二 PE、射频拉远单元RRU和基带处理单元BBU ;所述第一 PE与射频拉远单元RRU相连,所述第二 PE与基带处理单元BBU相连,所述第一 PE与所述第二 PE处于多协议标签交换MPLS网络中,其中, 所述第一 PE包括 第一伪线建立单元,用于与所述第二 PE建立伪线类型为通用公共无线接口 CPRI类型的CPRI伪线; 第一传输单元,用于通过所述第一伪线建立单元建立的所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据; 所述第二 PE包括 第二伪线建立单元,用于与所述第一 PE建立所述CPRI伪线; 第二传输单元,用于通过所述第二伪线建立单元建立的CPRI伪线传输所述RRU与所述BBU之间的CPRI数据; 所述RRU包括 第一发送单元,用于通过所述第一 PE和所述第二 PE向所述BBU发送CPRI数据; 第一接收单元,用于接收所述BBU通过所述第二 PE和所述第一 PE发送的CPRI数据; 所述BBU包括 第二发送单元,用于通过所述第二 PE和所述第一 PE向所述RRU发送CPRI数据; 第二接收单元,用于接收所述RRU通过所述第一 PE和所述第二 PE发送的CPRI数据。
全文摘要
本发明实施例公开了一种数据传输方法、第一运营商边缘路由器及系统,涉及通信技术领域,能够有效的降低RRU和BBU建立数据传输通道成本过高的问题,并且能够有效的降低维护成本。本发明的实施方法包括第一PE与第二PE建立伪线类型为CPRI类型的CPRI伪线,所述PE与射频拉远单元RRU相连,所述第二PE与BBU相连,所述第一PE与所述第二PE处于多协议标签交换MPLS网络中;通过所述CPRI伪线传输所述RRU与所述BBU之间的CPRI数据。本发明的实施例主要用于RRU和BBU之间的数据传输过程中。
文档编号H04L12/723GK102868610SQ20121033012
公开日2013年1月9日 申请日期2012年9月7日 优先权日2012年9月7日
发明者郑莲淑, 陈国义 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1