在LTE移动回传网络中部署L3VPN的方法及系统技术方案

技术编号:19069441 阅读:52 留言:0更新日期:2018-09-29 15:24
本发明专利技术公开了一种LTE移动回传网络中部署L3VPN的方法及系统,涉及分组网传送领域。该方法的步骤为:确定部署L3VPN需要用到的所有PE节点,所有PE节点包括至少1个汇聚节点和至少1个核心节点;确定每个PE节点的UNI接口信息和本地静态路由信息,部署每个汇聚节点到核心节点之间的Tunnel;根据每个PE节点的Tunnel、UNI接口信息和本地静态路由信息,创建每个PE节点的网络侧路由信息;将每个PE节点的L3VPN信息部署至相应的PE节点,L3VPN信息包括PE节点的Tunnel信息、UNI接口信息、本地静态路由信息和网络侧路由信息,结束。本发明专利技术能够在LTE移动回传网络中静态部署L3VPN,进而提高网络的可维护性和稳定性。

【技术实现步骤摘要】
在LTE移动回传网络中部署L3VPN的方法及系统
本专利技术涉及分组网传送领域,具体涉及一种在LTE(LongTermEvolution,长期演进)移动回传网络中部署L3VPN(Layer3VirtualPrivateNetwork,三层虚拟私有网络)的方法及系统。
技术介绍
随着无线网络技术的发展,移动网络逐渐演进至LTE网络。参见图1所示,LTE网络架构一般包括:eNBs(演进型eNodeB,基站)、MME(MobilityManagementEntity,3GPP协议LTE接入网络的关键控制节点,即移动管理实体)和SGW(ServingGateWay,服务网关)等实体。LTE的移动回传网络对网络结构的要求由点到点的汇聚型网络,转变为点到多点或多点到多点的路由型网络。同时移动回传网络需要支持LTE的S1业务(eNBs到MME/SGW的业务)和X2(eNBs到eNBs的之间)业务。为了满足以上需求,需在移动回传网络网部署L3VPN。参见图1所示,部署有L3VPN的移动回传网络的网络架构中,包括接入节点、汇聚节点和核心节点,接入节点、汇聚节点和核心节点均为PE(ProviderEdge,服务提供商边缘路由器)节点,区别在于:接入节点为接入层的节点,汇聚节点为汇聚层的节点,核心节点为核心层的节点;接入节点和汇聚节点之间部署L2VPN,汇聚节点和核心节点之间集中式部署L3VPN。但是,现有部署L3VPN时,存在以下问题:(1)L3VPN部署时,通过动态L3VPN使用BGP(BorderGatewayProtocol,边界网关协议)发布和控制路由,动态发布和控制路由的部署和维护均复杂,而且容易出错,网络的稳定性较差。(2)现有的集中式L3VPN部署方式为支持X2业务,需要在需要通信的2个PE节点之间均建立Tunnel(隧道),例如汇聚节点1需要分别与核心节点1、汇聚节点2通信,则需要在汇聚节点1和2之间、以及汇聚节点1和核心节点1之间建立Tunnel,以此形成VPNPeer关系(对等体关系),才能把本地路由发布到对端PE节点上。对所有需要通信的2个PE节点之间均建立Tunnel,会大幅度降低网络的可扩展性。(3)现有的集中式L3VPN部署方式无法指定本地路由扩散或不扩散到远端的控制策略,即本地路由的扩散方式固定,无法更改。但对于主备节点场景而言,主备节点在同一网段的本地路由是不需要相互扩散的。因此,现有的集中式L3VPN部署方式的灵活性较差。
技术实现思路
针对现有技术中存在的缺陷,本专利技术解决的技术问题为:如何在在LTE移动回传网络中静态部署L3VPN,进而提高网络的可维护性和稳定性。为达到以上目的,本专利技术提供的在LTE移动回传网络中部署L3VPN的方法,包括以下步骤:S1:确定部署L3VPN需要用到的所有PE节点,所有PE节点包括至少1个汇聚节点和至少1个核心节点,转到S2;S2:确定每个PE节点的UNI接口信息和本地静态路由信息,部署每个汇聚节点到核心节点之间的Tunnel,转到S3;S3:根据每个PE节点的Tunnel、UNI接口信息和本地静态路由信息,创建每个PE节点的网络侧路由信息,转到S4;S4:将每个PE节点的L3VPN信息部署至相应的PE节点,L3VPN信息包括PE节点的Tunnel信息、UNI接口信息、本地静态路由信息和网络侧路由信息,结束。在上述技术方案的基础上,S2中所述PE节点的UNI接口信息包括:PE节点的UNI接口、UNI接口的IP地址和掩码、以及PE节点的VPNLabel;所述PE节点的本地静态路由信息包括:目的IP地址和掩码、本地静态路由输出的UNI接口、以及本地静态路由的下一跳地址。在上述技术方案的基础上,S3中所述创建每个PE节点的网络侧路由信息的流程包括:定义需要创建网络侧路由的PE节点为节点A,节点A为汇聚节点;根据节点A的Tunnel,确定节点A的对端节点B,节点B为核心节点;根据节点B的Tunnel,确定节点B的对端节点C,节点C为汇聚节点;节点A的网络侧路由信息,包括节点A到节点B的网络侧路由信息、以及节点A经过节点B转发至节点C的网络侧路由信息;节点A到节点B的网络侧路由信息包括:目的IP和掩码,目的IP和掩码为:节点B的UNI接口信息中的UNI接口的IP地址和掩码、以及节点B的本地静态路由信息中的目的IP地址和掩码;下一跳IP:下一跳IP为节点B的loopback接口IP;出标签:出标签为节点B的VPNLabel;出端口:节点A的Tunnel的出端口;节点A经过节点B转发至节点C的网络侧路由信息包括:目的IP和掩码,目的IP和掩码为:节点C的UNI接口信息中的UNI接口的IP地址和掩码、以及节点C的本地静态路由信息中的目的IP地址和掩码;下一跳IP:下一跳IP为节点B的loopback接口IP;出标签:出标签为节点B的VPNLabel;出端口:节点A的Tunnel的出端口。在上述技术方案的基础上,:S3中所述节点A经过节点B转发至节点C的网络侧路由信息创建完成后,还包括以下步骤:当节点A经过节点B转发至节点C的网络侧路由信息的目的IP,与节点A的本地静态路由信息的目的IP属于相同网段时,删除节点A经过节点B转发至节点C的网络侧路由信息。在上述技术方案的基础上,S3中所述创建每个PE节点的网络侧路由信息的流程包括:S301:遍历所有PE节点,定义遍历到的PE节点为节点A,判断节点A是否存在网络侧路由信息,若是,S3结束,否则转到S302;S302:遍历节点A的所有Tunnel,定义遍历到的当前Tunnel的对端PE节点为节点B,在节点A的网络侧路由信息中,判断是否存在节点A到节点B的网络侧路由信息,若是,S3结束;否则转到S303;S303:创建节点A到节点B的网络侧路由信息,该信息包括:目的IP和掩码,目的IP和掩码为:节点B的UNI接口信息中的UNI接口的IP地址和掩码、以及节点B的本地静态路由信息中的目的IP地址和掩码;下一跳IP,下一跳IP为节点B的loopback接口IP;出标签,出标签为节点B的VPNLabel;出端口:节点A的Tunnel的出端口,转到S304;S304:判断节点B是否为汇聚节点,若是,S3结束;否则转到S305;S305:遍历节点B的所有Tunnel,定义遍历到的当前Tunnel的对端PE节点为节点C,在节点A的网络侧路由信息中,判断是否存在节点A经过节点B转发至节点C的网络侧路由信息,若是,则代表当前Tunnel已经被处理,S3结束;否则转到S306;S306:创建节点A经过节点B转发至节点C的网络侧路由信息,该信息包括:目的IP和掩码,目的IP和掩码为:节点C的UNI接口信息中的UNI接口的IP地址和掩码、以及节点C的本地静态路由信息中的目的IP地址和掩码;下一跳IP,下一跳IP为节点B的loopback接口IP;出标签,出标签为节点B的VPNLabel;出端口:节点A的Tunnel的出端口,结束。本专利技术提供的在LTE移动回传网络中部署L3VPN的系统,该系统包括设置于服务端上的PE节点获取模块、PE节点信息获取模块、网络侧路由计算模块、以及L3VPN部署模块;PE节点获取模块用于:确定部署L3VPN需要用到的所有PE本文档来自技高网
...

【技术保护点】
1.一种在LTE移动回传网络中部署L3VPN的方法,其特征在于,该方法包括以下步骤:S1:确定部署L3VPN需要用到的所有PE节点,所有PE节点包括至少1个汇聚节点和至少1个核心节点,转到S2;S2:确定每个PE节点的UNI接口信息和本地静态路由信息,部署每个汇聚节点到核心节点之间的Tunnel,转到S3;S3:根据每个PE节点的Tunnel、UNI接口信息和本地静态路由信息,创建每个PE节点的网络侧路由信息,转到S4;S4:将每个PE节点的L3VPN信息部署至相应的PE节点,L3VPN信息包括PE节点的Tunnel信息、UNI接口信息、本地静态路由信息和网络侧路由信息,结束。

【技术特征摘要】
1.一种在LTE移动回传网络中部署L3VPN的方法,其特征在于,该方法包括以下步骤:S1:确定部署L3VPN需要用到的所有PE节点,所有PE节点包括至少1个汇聚节点和至少1个核心节点,转到S2;S2:确定每个PE节点的UNI接口信息和本地静态路由信息,部署每个汇聚节点到核心节点之间的Tunnel,转到S3;S3:根据每个PE节点的Tunnel、UNI接口信息和本地静态路由信息,创建每个PE节点的网络侧路由信息,转到S4;S4:将每个PE节点的L3VPN信息部署至相应的PE节点,L3VPN信息包括PE节点的Tunnel信息、UNI接口信息、本地静态路由信息和网络侧路由信息,结束。2.如权利要求1所述的在LTE移动回传网络中部署L3VPN的方法,其特征在于:S2中所述PE节点的UNI接口信息包括:PE节点的UNI接口、UNI接口的IP地址和掩码、以及PE节点的VPNLabel;所述PE节点的本地静态路由信息包括:目的IP地址和掩码、本地静态路由输出的UNI接口、以及本地静态路由的下一跳地址。3.如权利要求2所述的在LTE移动回传网络中部署L3VPN的方法,其特征在于:S3中所述创建每个PE节点的网络侧路由信息的流程包括:定义需要创建网络侧路由的PE节点为节点A,节点A为汇聚节点;根据节点A的Tunnel,确定节点A的对端节点B,节点B为核心节点;根据节点B的Tunnel,确定节点B的对端节点C,节点C为汇聚节点;节点A的网络侧路由信息,包括节点A到节点B的网络侧路由信息、以及节点A经过节点B转发至节点C的网络侧路由信息;节点A到节点B的网络侧路由信息包括:目的IP和掩码,目的IP和掩码为:节点B的UNI接口信息中的UNI接口的IP地址和掩码、以及节点B的本地静态路由信息中的目的IP地址和掩码;下一跳IP:下一跳IP为节点B的loopback接口IP;出标签:出标签为节点B的VPNLabel;出端口:节点A的Tunnel的出端口;节点A经过节点B转发至节点C的网络侧路由信息包括:目的IP和掩码,目的IP和掩码为:节点C的UNI接口信息中的UNI接口的IP地址和掩码、以及节点C的本地静态路由信息中的目的IP地址和掩码;下一跳IP:下一跳IP为节点B的loopback接口IP;出标签:出标签为节点B的VPNLabel;出端口:节点A的Tunnel的出端口。4.如权利要求3所述的在LTE移动回传网络中部署L3VPN的方法,其特征在于:S3中所述节点A经过节点B转发至节点C的网络侧路由信息创建完成后,还包括以下步骤:当节点A经过节点B转发至节点C的网络侧路由信息的目的IP,与节点A的本地静态路由信息的目的IP属于相同网段时,删除节点A经过节点B转发至节点C的网络侧路由信息。5.如权利要求2所述的在LTE移动回传网络中部署L3VPN的方法,其特征在于:S3中所述创建每个PE节点的网络侧路由信息的流程包括:S301:遍历所有PE节点,定义遍历到的PE节点为节点A,判断节点A是否存在网络侧路由信息,若是,S3结束,否则转到S302;S302:遍历节点A的所有Tunnel,定义遍历到的当前Tunnel的对端PE节点为节点B,在节点A的网络侧路由信息中,判断是否存在节点A到节点B的网络侧路由信息,若是,S3结束;否则转到S303;S303:创建节点A到节点B的网络侧路由信息,该信息包括:目的IP和掩码,目的IP和掩码为:节点B的UNI接口信息中的UNI接口的IP地址和掩码、以及节点B的本地静态路由信息中的目的IP地址和掩码;下一跳IP,下一跳IP为节点B的loopback接口IP;出标签,出标签为节点B的VPNLabel;出端口:节点A的Tunnel的出端口,转到S304;S304:判断节点B是否为汇聚节点,若是,S3结束;否则转到S305;S305:遍历节点B的所有Tunnel,定义遍历到的当前Tunnel的对端PE节点为节点C,在节点A的网络侧路由信息中,判断是否存在节点A经过节点B转发至节点C的网络侧路由信息,若是,则代表当前Tunnel已经被处理,S3结束;否则转到S306;S306:创建节点A经过节点B转发至节点C的网络侧路由信息,该信息包括:目的IP和掩码,目的IP和掩码为:节点C的UNI接口信息中的UNI接口的IP地址和掩码、以及节点C的本地静态路由信息中的目的IP地址和掩码;下一跳IP,下一跳IP为节点B的loopback接口IP;出标签,出标签为节点B的VPNLabel;出端口:节点A的Tunnel的出端口,结束。6.一种在LTE移动回传网络中部署L3VPN的系统,其特征...

【专利技术属性】
技术研发人员:罗岳斌
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1