一种基于多平面资源的管理方法

文档序号:7959904阅读:232来源:国知局
专利名称:一种基于多平面资源的管理方法
技术领域
本发明涉及资源的管理技术,特别是关于一种基于多平面资源的管理方法。
背景技术
随着互联网规模的不断扩大,各种各样的网络服务争相涌现,先进的多媒体系统也层出不穷。由于实时业务对网络传输时延、延时抖动等特性较为敏感,当网络上有突发性高的文件传输(FTP)或者含有图像文件的超文本传输(HTTP)等业务时,实时业务就会受到很大影响;另外,由于多媒体业务将占用大量的带宽,所以也将使得现有网络中需要得到保证的关键业务难以得到可靠的传输。于是,为保证关键业务得到可靠的传输,各种服务质量(QoS,Quality of Service)技术便应运而生。互联网工程任务组(IETF,Internet Engineering Task Force)已经提出了很多服务模型和机制,以满足QoS的需求。目前业界比较认可的是在网络的接入或边缘使用综合业务(Int-Serv,Integrated Service)模型,而在网络的核心使用区分业务(Diff-serv,Differentiated Service)模型。
Diff-serv模型仅通过设定优先等级的措施来保障QoS,该模型虽然有线路利用率高的特点,但具体的效果难以预测。因此,业界为骨干网的Diff-Serv模型引入了一个独立的承载控制层,建立了一套专门的Diff-Serv QoS信令机制,并为Diff-Serv网络专门建立了一个资源管理层,管理网络的拓扑资源,这种资源管理Diff-Serv方式被称为有独立承载控制层的Diff-Serv模型。图1为该模型的示意图,其中,101为业务服务器,属于业务控制层,可实现软交换等功能,如呼叫代理(CA);102为承载网资源管理器,如资源管理器(CM,Connection Manager),属于承载控制层;103为边缘路由器(ER,Edge Router),104为核心路由器,103和104都属于承载网络。在这种模型中,CM负责配置管理规则和网络拓扑,为客户的业务带宽申请分配资源。每个管理域的CM之间通过信令传递客户的业务带宽申请请求和结果,以及各CM为业务申请分配的路径信息等。当承载控制层处理用户的业务带宽申请时,将确定用户业务的路径,CM会通知ER按照指定的路径转发业务流。
在图1所示的网络结构中,当CA收到终端发送来的呼叫请求后,将该呼叫请求发送至源CM,由源CM为该呼叫分配本域内路由,并确定下一跳CM,再由下一跳CM分配下一级域内的路径资源,直至目的CM。
由于一个CA只连接一个CM,并且每个路由器资源只归属于一个CM,所以如果CM发生故障,其辖区内所有路由器都不可用,此时连接该ER的用户就无法使用IP语音业务,给用户带来很大的不便,同时给运营商带来业务上的损失。
因此,现有技术中路由器的资源可以看作一个资源平面,当管理该平面的CM出现故障时,归属于平面的资源都不可用,从而导致该区域内所有用户都无法使用业务。

发明内容
有鉴于此,本发明的目的是提供一种基于多平面资源的管理方法,使在网络设备永久或暂时性故障的情况下,能接通业务。
一种基于多平面资源的管理方法包括A.将每个路由器的路径资源分成若干部分,利用不同的资源管理器分别管理该路由器不同部分的路径资源;B.业务服务器从所述不同的资源管理器中选择一个,并通过所选择资源管理器为终端的呼叫请求分配路径资源。
所述所选择的资源管理器可以通过预先设置的资源管理器的优先级从不同的资源管理器中选择优先级最高的资源管理器来确定。
所述所选择的资源管理器可以采用负荷分担方法,使用轮询方式从不同的资源管理器中确定。
所述所选择的资源管理器可以根据业务流量信息,从不同的资源管理器中选择负载较小的资源管理器实现。
如果所述步骤A中将一个路由器的路径资源分成为两部分,由两个资源管理器分别管理该路由器的所述两部分路径资源,则步骤B可以进一步包括B1、当业务服务器收到终端的呼叫请求后,检测优先级高的资源管理器状态是否正常并且资源是否够用,如果是,则利用所述优先级高的资源管理器为该呼叫请求分配,否则执行步骤B2;B2、检测优先级低的资源管理器是否正常并且资源是否够用,如果是,则利用优先级低的资源管理器为该呼叫请求分配路径资源,否则,资源分配失败,跳出本流程。
所述资源管理器可以为分层结构或平面结构。
当资源管理器为分层结构时,顶层资源管理器至少包括两个。
所述路径资源可以为LSP资源。
所述不同的资源管理器管理路由器LSP的一部分资源,或管理一部分LSP资源。
本发明通过将路由器的路径资源分成若干部分,在承载控制层形成多平面资源,从而利用不同的资源管理器分配管理不同平面的资源。该方法可以规避由于网络设备永久或暂时性故障造成业务损失的方法,提高了语音业务的接通率,增强了网络运行的稳定性,而且网络拓扑结构有良好的扩展性,实现起来简单可靠,易于维护管理。


图1为独立的承载控制层网络模型示意图;图2为实现本发明方法的网络模型示意图;图3为采用本发明的方法为一呼叫分配资源的流程示意图;图4为本发明的承载控制层CM的分层结构示意图。
具体实施例方式
本发明的核心内容是将一个路由器的路径资源分成若干部分,利用不同的CM分别管理该路由器不同部分的路径资源,CA从所述不同的CM中选择一个CM,通过所选择CM为该呼叫进行资源请求,以确定路由路径并预留带宽。这里,路径资源为标签交换路径(LSP)资源,不同的CM管理不同部分的LSP资源,这相当于将路由器的LSP资源分成多个平面,利用每个平面都可以分配LSP资源。
为了方便的选择CM为用户的呼叫分配路径,可以将这些不同的CM设置为不同的优先级。当CA收到终端的呼叫请求后,可以选择优先级高的CM。当然,也可以采用负荷分担方法,使用轮询方式,选出一个CM,还可以根据业务流量,选择负载较小的CM。
下面举较佳实施例详细说明本发明的技术方案。
参见图2所示,本实施例是将一个ER/BR中LSP资源分为相同的两部分,并且这两部分分别归属于CM1、CM2管理,即CM1、CM2分别管理该ER/BR中LSP一半的资源,并且CM1的优先级高于CM2。每个CA连接两个CM。
参见图3所示,利用图2所示的结构,为一个呼叫请求分配源CM域内路由资源的具体过程如下步骤301、当CA收到终端发送的呼叫请求后,判断优先级高的CM1是否正常,如果正常,则执行步骤302,否则,执行步骤303;步骤302、判断CM1管理的路由器的资源是否够用,如果够用,则CM1该呼叫分配LSP资源,完成域内路由分配,否则,执行步骤303;步骤303、判断CM2工作是否正常,如果正常,则执行步骤304,否则,资源分配失败,跳出本流程;步骤304、判断CM2管理的路由器资源是否够用,如果够用,则通过CM2为该呼叫分配LSP资源,完成域内路由分配,否则,资源分配失败,跳出本流程。
当CM完成域内路由分配后,要根据该呼叫请求,确定下一跳资源管理器,由下一及资源管理器完成下一个域内的路由分配。余下的处理与上述处理流程相同。通过上述过程在承载控制层完成域内和域间路由,建立LSP路径集后,用户即可根据LSP的路径集对应的资源进行业务。
综上所述,当一个CM出现了故障或资源不够时,即该ER/BR中LSP资源的一半资源不可用,此时可以通过配置另外一个CM,使用该ER/BR中LSP资源中另一半分配路径资源,依然可以给用户提供所需业务。每个CM可以管理某个路由器LSP的一半资源,也可以是管理一半LSP资源。比如,一个路由器中有10条LSP,每条LSP的带宽为5M,则LSP的一半资源即为10条LSP、每条LSP的5M的资源,而一半LSP资源即为5条LSP、每条LSP为10M的资源。
另外,在承载控制层中CM可以是分层结构或平面结构。如图4所示,在承载控制层中,CM是树形结构,即分层结构,则要求顶级CM至少有两个。其原因是如果顶层只有一个CM,如CM2,当CM2发生故障时,则所有跨管理域的资源请求和承载层的LSP建立都将无法实现。而如果非顶层的CM发生故障,则可以通过更改配置来规避这个问题。当然,CM也可以是平面结构。但如果网络拓扑较复杂,则增加了管理难度。
虽然一个ER/BR可同时归属于多个CM,但是此时每个CM可使用的LSP资源势必会减少,降低资源利用率。而且增加了网络的管理难度,加大了网络的维护的负担。所以均衡考虑还是建议每个ER/BR归属于两个CM。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于多平面资源的管理方法,其特征在于,该方法包括A.将每个路由器的路径资源分成若干部分,利用不同的资源管理器分别管理该路由器不同部分的路径资源;B.业务服务器从所述不同的资源管理器中选择一个,并通过所选择的资源管理器为终端的呼叫请求分配路径资源。
2.根据权利要求1所述的方法,其特征在于,所述所选择的资源管理器是通过预先设置的资源管理器的优先级从不同的资源管理器中选择优先级最高的来确定。
3.根据权利要求2所述的方法,其特征在于,所述步骤A中将一个路由器的路径资源分成为两部分,由两个资源管理器分别管理该路由器的所述两部分路径资源,步骤B进一步包括B1、当业务服务器收到终端的呼叫请求后,检测优先级高的资源管理器状态是否正常并且资源是否够用,如果是,则利用所述优先级高的资源管理器为该呼叫请求分配,否则执行步骤B2;B2、检测优先级低的资源管理器是否正常并且资源是否够用,如果是,则利用优先级低的资源管理器为该呼叫请求分配路径资源,否则,资源分配失败,跳出本流程。
4.根据权利要求1所述的方法,其特征在于,所述所选择的资源管理器是采用负荷分担方法,使用轮询方式从不同的资源管理器中确定。
5.根据权利要求1所述的方法,其特征在于,所述所选择的资源管理器是根据业务流量信息,从不同的资源管理器中选择负载较小的资源管理器实现。
6.根据权利要求1所述的方法,其特征在于,所述资源管理器为分层结构或平面结构。
7.根据权利要求6所述的方法,其特征在于,当资源管理器为分层结构时,顶层资源管理器至少包括两个。
8.根据权利要求1所述的方法,其特征在于,所述路径资源为LSP资源。
9.根据权利要求8所述的方法,其特征在于,所述不同的资源管理器管理路由器LSP的一部分资源,或管理一部分LSP资源。
全文摘要
本发明提供了一种基于多平面资源的管理方法,该方法包括A.将每个路由器的路径资源分成若干部分,利用不同的资源管理器分别管理该路由器不同部分的路径资源;B.呼叫代理从所述不同的资源管理器中选择一个,通过所选择资源管理器为终端的呼叫请求分配路径资源。该方法将路由器的路径资源分成若干部分,在承载控制层形成多平面资源,可以规避由于网络设备永久或暂时性故障造成业务损失的方法,提高了语音业务的接通率,增强了网络运行的稳定性。而且网络拓扑结构有良好的扩展性,实现起来简单可靠,易于维护管理。
文档编号H04L12/26GK1592219SQ0315763
公开日2005年3月9日 申请日期2003年9月2日 优先权日2003年9月2日
发明者陈悦鹏, 范灵源, 吴登超, 薛莉莉, 邹婷, 徐波 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1