一种弹性分组环透传业务的方法及装置的制作方法

文档序号:7589526阅读:282来源:国知局
专利名称:一种弹性分组环透传业务的方法及装置的制作方法
技术领域
本发明涉及一种弹性分组环的透传业务实现方法及装置,特别是涉及弹性分组环与MPLS(Multi-Protocol Label Switching,多协议标签交换)标签结合,实现基于MPLS标签的透传业务的方法及装置。
背景技术
弹性分组环(RPRResilient Package Ring)技术是一项新兴技术,目的就是组建具有带宽可复用的、各个节点具有公平算法保证各个节点的带宽占用率、具有环保护和QOS(Quality of Service,质量服务)能力的弹性分组环环,目标是针对城域骨干环网和城域接入环网。2000年12月IEEE专门成立了IEEE802.17标准组,目的就是制定能够组建弹性分组环的MAC层标准。IEEE802.17标准组制定了一个技术规范的时间表,从标准组建立开始预计两年半的时间完成整个标准的制定。为了促进标准的形成,CISCO、NORTEL、Luminous等厂商发起建立的一个弹性分组环联盟(ResilientPacket Ring Alliance)的非商业性社团,目的是促进Resilient Packet Ring技术的标准化进程,目前弹性分组环联盟是唯一的一家促进弹性分组环技术发展的社团。
弹性分组环技术能够提供A、B、C三类业务,其中A类为实时业务,B类分成两个部分,B-CIR(committed information rate)为承诺速率等级业务,B-EIR(excess information rate)为超过承诺速率等级的业务,C类为尽力而为业务。因此弹性分组环技术具备非常好的QOS能力。但是当前核心网络中的QOS能力往往是通过MPLS(Multi-Protocol Label Switching,多协议标签交换)技术来实现的,并且MPLS还能够实现VPN(Virtual PrivateNetwork虚拟私有网络)业务。为了更好的提供端到端业务,因此实际应用必定会有弹性分组环网络和MPLS网络混合组网,其中弹性分组环作为接入环,MPLS网络作为核心网络,两者之间通过某一个或者多个站点联系在一起。当然这个混合网络也可能是其他的形式。但是这两种技术的转发方式是不一样的,弹性分组环是根据目的MAC地址查找路径并转发的,标准的弹性分组环业务传送方法是弹性分组环站点是以本站点的本地以太网接口提供业务的,以太网业务从本地接口进入,然后根据MAC(媒体接入控制)地址表以及拓扑表桥接转换成RPR MAC帧,在弹性分组环上传送,然后在目的站点下环,桥接转换成以太网帧,从某个本地端口发送出去,完成整个以太网业务的传送过程。而MPLS技术是以MPLS标签为转发依据的。因此在混合网络中就会存在两种转发策略,QOS划分的依据就不一定一样了,这样QOS保证策略就不统一了。因此需要在这种混合网络中实现一种有统一的转发依据的转发方法。为此本发明提出了一种在弹性分组环中基于MPLS标签的透传业务传送方法。

发明内容
本发明所要解决的技术问题是提供一种弹性分组环透传业务的方法及装置,解决现有技术在弹性分组环中进行基于MPLS标签的透传处理时,不能依据MPLS标签转发,而造成的混合网络QOS保证策略不统一的问题。
为达到上述目的,本发明提供了一种弹性分组环透传业务的方法,其特点在于,包括如下步骤步骤一,在每一个弹性分组环RPR站点中,建立一具有MPLS标签与弹性分组环站点关联关系的站点表以及一具有MPLS标签与本地以太网接口关联关系的接口表;步骤二,通过将业务帧中的MPLS标签与所述站点表进行匹配获得关联的弹性分组环站点的MAC地址,并根据站点的拓扑转发表,完成基于MPLS标签的上环转发处理;步骤三,通过将业务帧中的MPLS标签与所述接口表进行匹配获得关联的本地以太网接口号,完成基于MPLS标签的下环处理。
上述的弹性分组环透传业务的方法,其特点在于,所述步骤二进一步包括当带有MPLS标签的业务帧进入弹性分组环站点准备上环转发时,首先从业务帧中提取MPLS标签,然后以这个MPLS标签匹配所述站点表,取得关联的弹性分组环站点的MAC地址,以这个MAC地址作为目的MAC地址将所述业务帧封装成一个完整的RPR MAC帧,然后根据所述拓扑转发表中选择的相应的环向和取得到的目的站点的跳数,填写RPR MAC帧的相应帧头信息,然后根据所述业务帧的业务等级放入相应的上环队列中,并进行与常规业务转发相同的后续调度处理。
上述的弹性分组环透传业务的方法,其特点在于,所述步骤三进一步包括当带有MPLS标签的业务帧从弹性分组环下来准备进行下环转发操作时,首先从所述业务帧中提取MPLS标签,然后以这个MPLS标签匹配所述接口表,取得关联的本地以太网接口号,然后将所述RPR MAC帧转换成以太网帧从所述本地以太网接口输出。
上述的弹性分组环透传业务的方法,其特点在于,在所述步骤一中,所述站点表采用手工配置或者信令的方式建立,所述接口表采用手工配置的方式建立。
上述的弹性分组环透传业务的方法,其特点在于,在所述步骤二中,还包括对不带MPLS标签的业务帧根据分配策略分配一个MPLS标签的步骤。
上述的弹性分组环透传业务的方法,其特点在于,所述分配策略是基于端口或基于虚拟网络。
上述的弹性分组环透传业务的方法,其特点在于,在所述步骤二中,还包括对未能匹配所述站点表的业务帧进行常规弹性分组环上环处理的步骤。
上述的弹性分组环透传业务的方法,其特点在于,在所述步骤二中,还包括对未能根据所述拓扑转发表取得相应的环向及目的站点跳数的业务帧进行丢弃处理的步骤。
上述的弹性分组环透传业务的方法,其特点在于,在所述步骤三中,还包括对不带有MPLS标签的业务帧和/或未能匹配所述接口表的业务帧进行常规弹性分组环下环处理的步骤。
为了更好的实现本发明的目的,本发明还提供了一种弹性分组环透传业务的装置,其特点在于,包括转发关联表的配置模块、上环透传处理模块和下环透传处理模块;所述配置模块连接在所述上环透传处理模块和下环透传处理模块之间,用于在每一个弹性分组环RPR站点中建立一张具有MPLS标签与弹性分组环站点关联关系的站点表,以及一张具有MPLS标签与本地以太网接口关联关系的接口表;所述上环透传处理模块,用于将业务帧中的MPLS标签与所述站点表进行匹配,获得关联的弹性分组环站点的MAC地址,并根据站点的拓扑转发表完成基于MPLS标签的上环转发处理;所述下环透传处理模块,用于将业务帧中的MPLS标签与所述接口表进行匹配获得关联的本地以太网接口号,完成基于MPLS标签的下环处理。
本发明的技术效果在于本发明设计了一个弹性分组环的基于MPLS标签的弹性分组环的透传业务传送方法及装置,在弹性分组环中进行基于MPLS标签的透传处理时,转发依据不再是MAC地址,而是MPLS标签,能够使混合网络的QOS保证策略统一。
下面结合附图进一步详细说明本发明的具体实施例。


图1是本发明的基于MPLS标签的透传业务的装置图;图2是本发明的基于MPLS标签的上环处理流程图;图3是本发明的基于MPLS标签的下环处理流程图。
具体实施例方式
在本发明中,不讨论MPLS标签的生成方式,假定MPLS标签在进入弹性分组环路之前或者进入的过程中通过某种机制(可以是手工分配也可以是通过信令分配)分配。因此进入弹性分组环的RPR MAC帧已经带有MPLS标签,如果没有带MPLS标签,这个帧将采用标准的转发方式转发。MPLS标签在RPRMAC帧中封装的位置不是本发明关注点。本发明允许常规的弹性分组环转发方式仍旧存在,本发明在常规的弹性分组环转发流程之前做特殊的基于MPLS标签的透传处理。MPLS标签与弹性分组环的拓扑表存在一定的关联。通过MPLS标签能够知道这个业务帧需要发给哪个弹性分组环站点,然后这个RPRMAC帧以IEEE802.17规定的方式在弹性分组环上传送,在目的站点下环,下环处理的时候也是以MPLS标签作为下环后在各个本地端口处理的依据。其中MPLS标签号的分配在整个弹性分组环中是统一的。
如图1所示,是本发明的基于MPLS标签的透传业务的装置图,本发明的转发关联表的配置模块101连接在上环透传处理模块102和下环透传处理模块103之间,以下将对各模块进行详细说明。
1、转发关联表的配置模块
1)在每一个RPR站点中采用手工配置或者信令的方式建立一张MPLS标签与弹性分组环站点的关联关系表。MPLS标签与弹性分组环站点的关联关系表表示进入该站点的业务帧如果带有某个标签,那么这个业务帧要去的目的站点就是这张表中该标签关联的弹性分组环站点。这张表中不允许同一个MPLS标签与多个弹性分组环站点关联。但是不同的MPLS标签可以与同一个弹性分组环站点关联。
下表为MPLS标签与弹性分组环站点的关联关系表

2)在每一个RPR站点中采用手工配置的方式建立一张MPLS标签与本地以太网接口的关联关系表。MPLS标签与本地以太网接口的关联关系表这张表表示进入从弹性分组环环路下来的RPR MAC帧如果带有某个标签,那么这个业务帧要去的目的以太网接口就是这张表中该标签关联的以太网接口。这张表中不允许同一个MPLS标签与多个以太网接口关联。但是不同的MPLS标签可以与同一个以太网接口关联。
下表为MPLS标签与本地以太网接口的关联关系表

2、上环透传处理模块如图2所示,本模块主要完成基于MPLS标签的上环转发处理流程,包括如下步骤步骤201,当一个业务帧从某个本地以太网接口进入本系统;步骤202进行业务等级分类处理;步骤203判断该业务帧是否带MPLS标签;步骤204如果不带MPLS标签,则根据某种策略分配一个MPLS标签,这个分配策略可以是基于端口、基于vlan(虚拟网络)等等,之后转步骤205;否则只接转到步骤205;步骤205用该MPLS标签匹配MPLS标签与弹性分组环站点的关联关系表;步骤206判断是否匹配到条目,如果没有匹配到条目,转步骤207,匹配到则转步骤208;步骤207对该业务帧进行常规的弹性分组环的上环业务处理,根据业务帧的目的MAC地址与拓扑表的关联关系进行常规的业务转发,转结束;步骤208用匹配条目中的弹性分组环站点MAC作为RPR目的站点MAC地址封装该业务帧;步骤209用该站点MAC地址匹配拓扑转发表;步骤210,判断是否匹配到条目,是转步骤212,否则转步骤211;步骤211没有匹配到条目,丢弃该业务帧,转结束;步骤212用该表项中的转发环向和跳数等信息填写RPR帧头的相关信息;步骤213根据该业务帧的业务等级放入该环向的上环队列;步骤214进行常规的弹性分组环调度处理并发送该业务帧进入弹性分组环;步骤215结束。
3、下环透传处理模块如图3所示,下环透传处理模块主要完成基于MPLS标签的下环处理流程,包括如下步骤步骤301一个业务帧从弹性分组环某个环路接口进入本系统;步骤302判断是否是需要下环处理的业务,是转步骤304,否则转步骤303;步骤303对这个业务帧进行常规的旁路转发处理,转结束;步骤304判断该业务帧是否带有MPLS标签,是转步骤306,否则转步骤305步骤305则对这个业务帧进行常规的弹性分组环下环处理,然后转结束;步骤306用这个MPLS标签匹配MPLS标签与本地以太网接口的关联关系表;步骤307判断是否匹配到条目,是转步骤309,否则转步骤308;
步骤308没有匹配到条目,对这个业务帧进行常规的弹性分组环下环处理,根据业务帧的目的MAC地址与本地的以太网接口的关联关系进行常规的业务转发,然后转结束;步骤309取出匹配条目中的本地以太网接口号;步骤310将RPR帧格式剥离转换成以太网帧格式;步骤311将该以太网帧从该本地以太网接口输出;步骤312结束。
本发明的方法是一种有效的针对弹性分组环技术的基于MPLS标签的透传业务传送方法,该方法在进行业务上环转发和下环操作时不再以目的MAC地址为转发和下环操作的依据,而是以业务帧带的MPLS标签为转发和下环依据,通过手工或者信令配置MPLS标签与弹性分组环的关联关系,以及MPLS标签与本地以太网接口的关联关系。给基于MPLS标签的透传业务传送方法提供转发和下环操作的依据。本方法可以结合基于MPLS标签的业务等级分类方法,使得在弹性分组环中转发带有MPLS标签的以太网帧具有与常规MPLS标签交换相类似的统一的QOS策略和转发依据。使得MPLS网络与弹性分组环网络组成的混合组网具有统一的QOS策略和转发依据。使得MPLS VPN技术能够在弹性分组环网络中得到扩展和应用。
以上所述仅为本发明的较佳实施例,并非用来限定本发明的实施范围;凡是依本发明内容所作的等效变化与修改,都被本发明的专利范围所涵盖。
权利要求
1.一种弹性分组环透传业务的方法,其特征在于,包括如下步骤步骤一,在每一弹性分组环RPR站点中,建立一具有MPLS标签与弹性分组环站点关联关系的站点表以及一具有MPLS标签与本地以太网接口关联关系的接口表;步骤二,通过将业务帧中的MPLS标签与所述站点表进行匹配获得关联的弹性分组环站点的MAC地址,并根据站点的拓扑转发表,完成基于MPLS标签的上环转发处理;步骤三,通过将业务帧中的MPLS标签与所述接口表进行匹配获得关联的本地以太网接口号,完成基于MPLS标签的下环处理。
2.根据权利要求1所述的弹性分组环透传业务的方法,其特征在于,所述步骤二进一步包括当带有MPLS标签的业务帧进入弹性分组环站点准备上环转发时,首先从业务帧中提取MPLS标签,然后以这个MPLS标签匹配所述站点表,取得关联的弹性分组环站点的MAC地址,以这个MAC地址作为目的MAC地址将所述业务帧封装成一个完整的RPR MAC帧,然后根据所述拓扑转发表中选择的相应的环向和取得到的目的站点的跳数,填写RPR MAC帧的相应帧头信息,然后根据所述业务帧的业务等级放入相应的上环队列中,并进行与常规业务转发相同的后续调度处理。
3.根据权利要求1或2所述的弹性分组环透传业务的方法,其特征在于,所述步骤三进一步包括当带有MPLS标签的业务帧从弹性分组环下来准备进行下环转发操作时,首先从所述业务帧中提取MPLS标签,然后以这个MPLS标签匹配所述接口表,取得关联的本地以太网接口号,然后将所述RPR MAC帧转换成以太网帧从所述本地以太网接口输出。
4.根据权利要求3所述的弹性分组环透传业务的方法,其特征在于,在所述步骤一中,所述站点表采用手工配置或者信令的方式建立,所述接口表采用手工配置的方式建立。
5.根据权利要求2所述的弹性分组环透传业务的方法,其特征在于,在所述步骤二中,还包括对不带MPLS标签的业务帧根据分配策略分配一个MPLS标签的步骤。
6.根据权利要求5所述的弹性分组环透传业务的方法,其特征在于,所述分配策略是基于端口或基于虚拟网络。
7.根据权利要求2所述的弹性分组环透传业务的方法,其特征在于,在所述步骤二中,还包括对未能匹配所述站点表的业务帧进行常规弹性分组环上环处理的步骤。
8.根据权利要求2所述的弹性分组环透传业务的方法,其特征在于,在所述步骤二中,还包括对未能根据所述拓扑转发表取得相应的环向及目的站点跳数的业务帧进行丢弃处理的步骤。
9.根据权利要求3所述的弹性分组环透传业务的方法,其特征在于,在所述步骤三中,还包括对不带有MPLS标签的业务帧和/或未能匹配所述接口表的业务帧进行常规弹性分组环下环处理的步骤。
10.一种弹性分组环透传业务的装置,其特征在于,包括转发关联表的配置模块、上环透传处理模块和下环透传处理模块;所述配置模块,连接在所述上环透传处理模块和下环透传处理模块之间,用于在每一弹性分组环RPR站点中建立一张具有MPLS标签与弹性分组环站点关联关系的站点表,以及一具有MPLS标签与本地以太网接口关联关系的接口表;所述上环透传处理模块,用于将业务帧中的MPLS标签与所述站点表进行匹配,获得关联的弹性分组环站点的MAC地址,并根据站点的拓扑转发表完成基于MPLS标签的上环转发处理;所述下环透传处理模块,用于将业务帧中的MPLS标签与所述接口表进行匹配获得关联的本地以太网接口号,完成基于MPLS标签的下环处理。
全文摘要
本发明公开了一种弹性分组环透传业务的方法及装置,方法包括在每一个弹性分组环RPR站点中,建立一张具有MPLS标签与弹性分组环站点关联关系的站点表以及一张具有MPLS标签与本地以太网接口关联关系的接口表;通过将业务帧中的MPLS标签与所述站点表进行匹配获得关联的弹性分组环站点的MAC地址,并根据站点的拓扑转发表,完成基于MPLS标签的上环转发处理;通过将业务帧中的MPLS标签与所述接口表进行匹配获得关联的本地以太网接口号,完成基于MPLS标签的下环处理。本发明在弹性分组环中进行透传处理时,转发依据是MPLS标签,能够使混合网络的质量服务保证的策略统一。
文档编号H04L12/42GK1758624SQ20041000964
公开日2006年4月12日 申请日期2004年10月9日 优先权日2004年10月9日
发明者俞杰, 周峰轮, 李振刚 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1