一种在DOCSIS/DPoE网络中实现多归连接的VPLS的方法技术

技术编号:13799713 阅读:87 留言:0更新日期:2016-10-07 02:35
本发明专利技术提供了一种DOCSIS/DPoE网络的运营商边缘路由器中实现基于BGP的多归连接的虚拟专用局域网业务的方法,其中包括步骤:从后台配置服务器中获取电缆调制解调器配置文件,其中,所述配置文件包括BGP属性子类型长度值;根据所述BGP属性子类型长度值配置多归连接的BGP信今参数;根据所述多归连接的BGP信令参数创建和维护伪线,从而与网络中其他运营商边缘路由器之间建立和维护基于BGP的多归连接的虚拟专用局域网业务。其中,所述BGP属性子类型长度值中包括:BGP多归连接配置子类型,其用于配置实现基于BGP的多归连接的虚拟专用局域网业务所需的BGP信令参数中的特定参数项。另外,本发明专利技术还提出了自动配置路由区分参数和路由目标参数的方法。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体地,本专利技术涉及一种DOCSIS/DPoE网络的运营商边缘路由器中实现基于BGP的多归连接的虚拟专用局域网业务(VPLS)的方法。
技术介绍
有线实验室(有线电视实验室)、DOCSIS(有线数据服务接口规范)和DPoE(EPON规范的DOCSIS配置)规范支持在CMTS(有线解调器终端系统)或DPoE系统上配置支持BGP-AD(边界网关协议-自动发现)的LDP(标签分布协议)虚拟专用局域网业务和BGP虚拟专用局域网业务。为了支持这些特性,有线实验室已经在L2VPN编码TLV(43.5)下定义了BGP属性子类型长度值(BGP Attribute Sub TLV)(43.5.21)以编码RFC6074或RFC4761所要求的边界网关协议信令参数。然而,目前BGP属性子TLV(43.5.21)的定义仅仅支持以其最简单的方式部署VPLS服务。除了最简单的模型,MSO(多系统运营商)市场还要求更灵活和可靠的VPLS部署模型。例如,IETF标准虚拟专用局域网业务多归连接(IETF standard VPLS multi-homing)方案是商业服务市场最令人期望的部署模型。本专利技术试图拓展对于BGP属性子TLV(43.5.21)的现有标准的DOCSIS/DPoE定义,以支持基于IETF BGP的多归连接的虚拟专用局域网业务方案的部署。
技术实现思路
为了实现本专利技术的目的,本专利技术的第一方面提供了一种DOCSIS/DPoE网络的运营商边缘路由器中实现基于BGP的多归连接的虚拟专用局域网业务的方法,其中包括步骤:从后台配置服务器中获取电缆调制解调器配置文件,其中,所述配置文件包括BGP属性子类型长度值;根据所述BGP属性子类型长度值配置多归连接的BGP信令参数;根据所述多归连接的BGP信令参数创建和维护伪线,从而与网络中其他运营商边缘路由器之间建立和维护基于BGP的多归连接的虚拟专用局域网业务。特别的,所述BGP属性子类型长度值中包括:BGP多归连接配置子类型,其用于配置实现基于BGP的多归连接的虚拟专用局域网业务所需的BGP信令参数中的特定参数项。特别的,所述BGP多归连接配置子类型包括以下子类型长度值:多归连接站点标识子类型长度值,其用于配置多归连接站点标识参数,以指示多归连接的用户边缘设备的标识。特别的,所述BGP多归连接配置子类型还包括以下多个子类型长度值中的至少一项:路由区分子类型长度值,其用于配置路由区分参数以区分不同的虚拟专用网络;路由目标子类型长度值,其用于配置路由目标参数以识别不同的VFR;优先级子类型长度值,其用于配置多归连接优先级参数以指示所述运营商边缘路由器在多归连接中作为指定转发器的优先级。特别的,所述BGP属性子类型长度值中还包括5个标准的子类型,其中,所述5个标准子类型分别为:BGP VPNID、标准路由区分、标准导入路由目标、标准导出路由目标和CE-ID/VE-ID。特别的,路由区分参数和路由目标参数基于所述5个标准子类型配置生成。特别的,配置所述路由区分参数的方法包括以下步骤:I.确认所述BGP VPNID和所述CE-ID/VE-ID的配置状态,i.如果都被配置或都没
被配置,则报错;ii.如果仅所述BGP VPNID或所述CE-ID/VE-ID被配置,则设定所述路由区分参数的值为:RD类型编码、路由标识和任意数的级联。特别的,所述路由标识为CMTS或DPoE系统的4个8位的系统IPv4地址。特别的,所述任意数为大于1小于65535的单调递增整数。特别的,配置所述路由目标参数的方法包括以下步骤:I.确认所述BGP VPNID和所述CE-ID/VE-ID的配置状态,i.如果都被配置或都没被配置,则报错;ii.如果仅所述BGP VPNID被配置,则设定所述路由目标参数的值为:RT类型编码、ASN和所述BGP VPNID的值的级联;iii.如果仅所述CE-ID/VE-ID被配置,则判断所述标准导入路由目标和所述标准导出路由目标是否被配置且相同:如果已被配置且相同,则所述路由目标参数的值为所述标准导入路由目标或所述标准导出路由目标的值;否则,则报错。特别的,所述ASN为CMTS或DPoE系统的2个8位的自治系统数字。特别的,配置多归连接优先级参数的方法包括以下步骤:把所述运营商边缘路由器的系统地址转换为数值;把所述多归连接优先级参数的值配置为所述转换后的数值。本专利技术提出定义一个新的符合DOCSIS的BGP多归连接配置项以配置“draft-IETF-L2VPN-VPLS-multihoming”中所规定的用于CMTS或DPoE系统的VPLS多归连接方案。另外,本专利技术还提出了自动配置用于VPLS多归连接的BGP信令的路由区分参数和路由目标参数的方法。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更加明显:图1示出了根据本专利技术所公开的一种支持多归连接的VPLS的
DOCSIS/DPoE网络示意图;图2示出了在运营商边缘路由器中实现基于BGP的多归连接的虚拟专用局域网业务的方法流程图;图3示出了根据本专利技术所公开的配置路由区分(RD)参数的方法流程图;以及图4示出了根据本专利技术所公开的配置路由目标(RT)参数的方法流程图。具体实施方式在以下优选的实施例的具体描述中,将参考构成本专利技术一部分的所附的附图。所附的附图通过示例的方式示出了能够实现本专利技术的特定的实施例。示例的实施例并不旨在穷尽根据本专利技术的所有实施例。可以理解,在不偏离本专利技术的范围的前提下,可以利用其他实施例,也可以进行结构性或者逻辑性的修改。因此,以下的具体描述并非限制性的,且本专利技术的范围由所附的权利要求所限定。此外,尽管说明书中以特定的顺序描述了方法的步骤,但是这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果,相反,描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。当前,最佳的VPLS多归连接方案是基于拓展的BGP协议的,例如被定义在“IETF的二层虚拟专用网络的虚拟专用局域网业务的多归连接草案(draft-IETF-L2VPN-VPLS-multihoming)”中的方案。在DOCSIS/DPoE规范中,还没有标准的类型长度值可以被用于配置CMTS或DPoE系统以提供一个支持VPLS的多归连接方案。因此,本专利技术所提出的配置方法是首例。如图1示出了根据本专利技术所公开的一种支持多归连接的VPLS的DOCSIS/DPoE网络部署的示意图。其中,BGP-MH表示BGP多归连接,BGP RR是BGP路由反射器,MEF UNI是城域以太论坛用户网络
接口,VPLS PE是虚拟专用局域网业务的提供商边缘设备,VSI是虚拟交换实例,D-ONU是DPoE的光网络单元,CE是多归连接的用户边缘设备。在现有单连接的网络部署中,用户边缘设备CE只能通过一条通信路径连接至VPLS业务实例(Service Instance)中。例如,CE通过D-OUN1、CMTS/DPoE系统1一侧的路径连接至VPLS业务实本文档来自技高网
...

【技术保护点】
一种DOCSIS/DPoE网络的运营商边缘路由器中实现基于BGP的多归连接的虚拟专用局域网业务的方法,其中包括步骤:从后台配置服务器中获取电缆调制解调器配置文件,其中,所述配置文件包括BGP属性子类型长度值;根据所述BGP属性子类型长度值配置多归连接的BGP信令参数;根据所述多归连接的BGP信令参数创建和维护伪线,从而与网络中其他运营商边缘路由器之间建立和维护基于BGP的多归连接的虚拟专用局域网业务。

【技术特征摘要】
1.一种DOCSIS/DPoE网络的运营商边缘路由器中实现基于BGP的多归连接的虚拟专用局域网业务的方法,其中包括步骤:从后台配置服务器中获取电缆调制解调器配置文件,其中,所述配置文件包括BGP属性子类型长度值;根据所述BGP属性子类型长度值配置多归连接的BGP信令参数;根据所述多归连接的BGP信令参数创建和维护伪线,从而与网络中其他运营商边缘路由器之间建立和维护基于BGP的多归连接的虚拟专用局域网业务。2.根据权利要求1所述的方法,其中,所述BGP属性子类型长度值中包括:BGP多归连接配置子类型,其用于配置实现基于BGP的多归连接的虚拟专用局域网业务所需的BGP信令参数中的特定参数项。3.根据权利要求2所述的方法,其中,所述BGP多归连接配置子类型包括以下子类型长度值:多归连接站点标识子类型长度值,其用于配置多归连接站点标识参数,以指示多归连接的用户边缘设备的标识。4.根据权利要求3所述的方法,其中,所述BGP多归连接配置子类型还包括以下多个子类型长度值中的至少一项:路由区分子类型长度值,其用于配置路由区分参数以区分不同的虚拟专用网络;路由目标子类型长度值,其用于配置路由目标参数以识别不同的VFR;优先级子类型长度值,其用于配置多归连接优先级参数以指示所述运营商边缘路由器在多归连接中作为指定转发器的优先级。5.根据权利要求3所述的方法,其中,所述BGP属性子类型长度值中还包括5个标准的子类型,其中,所述5个标准子类型分别为:BGP VPNID、标准路由区分、标准导入路由目标、标准导出路由目标
\t和CE-ID/VE-ID。6.根据权利要求5所述的方法,其...

【专利技术属性】
技术研发人员:张立新
申请(专利权)人:上海贝尔股份有限公司
类型:发明
国别省市:上海;31

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

1