路径获取方法、路径计算单元、路径计算客户端及系统的制作方法

文档序号:8001354阅读:506来源:国知局
路径获取方法、路径计算单元、路径计算客户端及系统的制作方法
【专利摘要】本发明公开了一种路径请求方法,所述方法包括:有状态Stateful路径计算单元PCE接收路径计算客户端PCC发送的路径计算请求消息,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式;所述Stateful PCE根据所述第一属性信息,获取符合所述PCC请求的路径信息;发送路径计算应答消息至所述PCC,所述路径计算应答消息中包含有所述符合所述PCC请求的路径信息。本发明实施例还提供一种有状态路径计算单元和路径计算客户端。本发明实施例,用于解决现有技术中路由技术方法不灵活,限制了网络扩展的技术问题。
【专利说明】路径获取方法、路径计算单元、路径计算客户端及系统

【技术领域】
[0001]本发明涉及通信【技术领域】,具体涉及一种路径获取方法、路径计算单元(PathComputat1n Element, PCE)、路径计算客户端(Path Computat1n Client, PCC)及系统。

【背景技术】
[0002]PCE 是多协议标签交换(Mult1-Protocol Label Switching, MPLS)网络的一种路径计算架构中的计算单元,可以实现基于各种约束条件的集中式路径计算。其中,PCC用于发起路径计算请求和接收路径计算结果,PCE用于接收来自PCC的路径计算请求,根据请求进行路径计算,并返回路径计算结果给PCC。路径计算单元通信协议(PCE communicat1nProtocol, PCEP)是用于PCC与PCE之间进行路径计算请求与应答通信的协议。
[0003]PCE可以分为两种类型:无状态(Stateless)PCE和有状态(Stateful) PCE。Stateless PCE只保存网络状态信息,具体包括网络拓扑信息和资源信息PCE除了保存网络状态信息之外,还会保存网络中已经建立的路径信息和正在使用中的预留资源信息。由于Stateful PCE有更多的网络信息,因此可以实现更为丰富的路径计算功能。现有基于PCEP的路径计算方法中,PCE在接收到PCC发送的计算请求后,会根据网络状态信息,为PCC计算一条新的路径,当PCE无法计算出满足条件的新路径时,PCE返回计算失败信息至PCC,PCC将无法获得可用的路径。
[0004]由此可见,现有技术的路径计算方法灵活性较低,无法适应上述情况,限制了网络的可扩展性。


【发明内容】

[0005]本发明实施例提供了一种路径获取方法、路径计算单元、路径计算客户端及系统,用于解决现有技术中路由计算方法不灵活,限制了网络扩展的技术问题。
[0006]第一方面,提供了一种路径请求方法,所述方法包括:
[0007]Stateful PCE接收PCC发送的路径计算请求消息,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式;
[0008]所述Stateful PCE根据所述第一属性信息,获取符合所述PCC请求的路径信息;
[0009]发送路径计算应答消息至所述PCC,所述路径计算应答消息中包含有所述符合所述PCC请求的路径信息。
[0010]在所述第一方面的第一种可能的实现方式中,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0011]根据所述第一方面的第一种可能的实现方式,还提供了所述第一方面的第二种可能的实现方式,在所述第一方面的第二种可能的实现方式中,如果所述PCC请求的路径的获取方式为只接受已建立路径的方式,则所述stateful PCE查找已建立路径信息的数据库,如果所述数据库中存在符合所述PCC请求的第一路径,则所述路径计算应答消息中包含有所述第一路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志;或者,
[0012]如果所述PCC请求的路径的获取方式为优先接受已建立路径的方式,则所述Stateful PCE查找所述数据库,如果所述数据库中存在符合所述PCC请求的第二路径,则所述路径计算应答消息中包含有所述第二路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息,如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0013]如果所述PCC请求的路径的获取方式为只接受新建立路径的方式,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息;如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0014]如果所述PCC请求的路径的获取方式为优先接受新建立路径的方式,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的第三路径的信息;如果计算不成功,所述Stateful PCE查找数据库,如果所述数据库中存在符合所述PCC请求的已建立的第四路径,则所述路径计算应答消息中包含有所述第四路径的信息,如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志。
[0015]根据所述第一方面或所述第一方面的上述任意一种可能的实现方式,还提供了所述第一方面的第三种可能的实现方式,在所述第一方面的第三种可能的实现方式中,
[0016]所述路径计算应答消息还包含第二属性信息,所述第二属性信息用于表明所述符合所述PCC请求的路径的属性。
[0017]根据所述第一方面的第三种可能的实现方式,还提供了所述第一方面的第四种可能的实现方式,在所述第一方面的第四种可能的实现方式中,所述符合所述PCC请求的路径的属性为:所述符合所述PCC请求的路径的属性为新建立的路径,所述符合所述PCC请求的路径的属性为已建立的路径。
[0018]第二方面,提供了一种路径请求方法,所述方法包括:
[0019]路径计算客户端PCC向有状态Stateful路径计算单元PCE发送路径计算请求消息,请求符合所述PCC请求的路径,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式;
[0020]所述PCC接收所述Stateful PCE返回的路径计算应答消息,所述路径计算应答消息中包含有根据所述第一属性信息获得的符合所述PCC请求的路径信息;
[0021]所述PCC根据所述路径信息建立转发路径。
[0022]在所述第二方面的第一种可能的实现方式中,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0023]根据所述第二方面或所述第二方面的第一种可能的实现方式,还提供了所述第二方面的第三种可能的实现方式,在所述第二方面的第三种可能的实现方式中:
[0024]所述路径计算应答消息还包含第二属性信息,所述第二属性信息用于表明所述符合所述PCC请求的路径的属性;所述符合所述PCC请求的路径的属性为:所述符合所述PCC请求的路径的属性为新建立的路径,所述符合所述PCC请求的路径的属性为已建立的路径。
[0025]第三方面,提供了一种Stateful PCE,所述Stateful PCE包括:
[0026]接收单元,用于接收路径计算客户端PCC发送的路径计算请求消息,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式;
[0027]处理单元,用于根据所述第一属性信息,获取符合所述PCC请求的路径信息;
[0028]发送单元,用于发送路径计算应答消息至所述PCC,所述路径计算应答消息中包含有所述符合所述PCC请求的路径信息。
[0029]在所述第三方面的第一种可能的实现方式中,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0030]根据所述第三方面的第一种可能的实现方式,还提供了所述第三方面的第二种可能的实现方式,在所述第三方面的第二种可能的实现方式中,所述处理单元根据所述请求路径的属性信息,获取符合特定条件的路径具体为:
[0031]如果所述PCC请求的路径的获取方式为只接受已建立路径的方式,则所述Stateful PCE查找已建立路径信息的数据库,如果所述数据库中存在符合所述PCC请求的第一路径,则所述路径计算应答消息中包含有所述第一路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志;或者,
[0032]如果所述PCC请求的路径的获取方式为优先接受已建立路径的方式,则所述Stateful PCE查找所述数据库,如果所述数据库中存在符合所述PCC请求的第二路径,则所述路径计算应答消息中包含有所述第二路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息,如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0033]如果所述PCC请求的路径的获取方式为只接受新建立路径的方式,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息;如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0034]如果所述PCC请求的路径的获取方式为优先接受新建立路径的方式,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的第三路径的信息;如果计算不成功,所述Stateful PCE查找数据库,如果所述数据库中存在符合所述PCC请求的已建立的第四路径,则所述路径计算应答消息中包含有所述第四路径的信息,如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志。
[0035]第四方面,提供了一种PCC,所述PCC包括:
[0036]发送单元,用于向有状态Stateful路径计算单元PCE发送路径计算请求消息,请求符合所述PCC请求的路径,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式;
[0037]接收单元,用于接收所述Stateful PCE返回的路径计算应答消息,所述路径计算应答消息中包含有根据所述第一属性信息获得的符合所述PCC请求的路径信息;
[0038]处理单元,用于根据所述接收单元接收的所述路径计算应答消息包含的所述路径信息建立转发路径。
[0039]在所述第四方面的第一种可能的实现方式中,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0040]第五方面,还提供了一种路径获取系统,所述系统包括:有状态Stateful路径计算单元PCE和路径计算客户端PCC ;
[0041]所述PCC,用于向所述Stateful PCE发送路径计算请求消息,请求符合所述PCC请求的路径,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式;
[0042]所述有状态PCE,用于接收所述PCC发送的路径计算请求消息;根据所述路径计算请求消息中包含的第一属性信息,获取符合所述PCC请求的路径信息;发送路径计算应答消息至所述PCC,所述路径计算应答消息中包含有所述符合所述PCC请求的路径信息;
[0043]所述PCC,还用于接收所述Stateful PCE返回的路径计算应答消息,并根据所述路径信息建立转发路径。
[0044]在所述第五方面的第一种可能的实现方式中,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0045]根据所述第五方面的第一种可能的实现方式,还提供了所述第五方面的第二种可能的实现方式,在所述第五方面的第二种可能的实现方式中,所述StatefulPCE根据所述路径计算请求消息中包含的第一属性信息,获取符合所述PCC请求的路径信息具体为:
[0046]如果所述PCC请求的路径的获取方式为只接受已建立路径的方式,则所述Stateful PCE查找已建立路径信息的数据库,如果所述数据库中存在符合所述PCC请求的第一路径,则所述路径计算应答消息中包含有所述第一路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志;或者,
[0047]如果所述PCC请求的路径的获取方式为优先接受已建立路径的方式,则所述Stateful PCE查找所述数据库,如果所述数据库中存在符合所述PCC请求的第二路径,则所述路径计算应答消息中包含有所述第二路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息,如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0048]如果所述PCC请求的路径的获取方式为只接受新建立路径的方式,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息;如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0049]如果所述PCC请求的路径的获取方式为优先接受新建立路径的方式,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的第三路径的信息;如果计算不成功,所述Stateful PCE查找数据库,如果所述数据库中存在符合所述PCC请求的已建立的第四路径,则所述路径计算应答消息中包含有所述第四路径的信息,如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志。
[0050]根据本发明提供的具体实施例,本发明达到了以下技术效果:
[0051]通过本发明实施例提供的技术方案,PCC向Stateful PCE请求路径时,可以指定所述PCC请求的路径的获取方式,使得所述Stateful PCE可以根据指定的获取方式得到符合所述PCC请求的路径,实现Stateful PCE根据PCC的需求选择相应的路径,为PCC提供更加灵活的路径选择方案,提高了网络的可扩展性。

【专利附图】

【附图说明】
[0052]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0053]图1为一种基于PCE的集中式路径计算和部署组网结构图;
[0054]图2为本发明实施例一的路径请求方法流程图;
[0055]图3为本发明实施例二的路径请求方法流程图;
[0056]图4为本发明实施例三的路径请求方法流程图;
[0057]图5为本发明实施例一的有状态路径计算单元结构图;
[0058]图6为本发明实施例一的路径计算客户端的结构图;
[0059]图7为本发明实施例的路径获取系统的结构图;
[0060]图8为本发明实施例二的有状态路径计算单元结构图;
[0061]图9为本发明实施例二的路径计算客户端的结构图。

【具体实施方式】
[0062]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0063]参照图1,为一种基于PCE的集中式路径计算和部署组网结构图。当PCC 10需要获取路径信息时,发送路径计算请求消息(Path Computat1n Request, PCReq)至PCE20,所述PCReq用于请求符合所述PCC请求的路径。PCE 20返回路径计算应答消息(PathComputat1n Reply, PCRep)至PCC 10,所述PCRep包含符合所述PCC请求的新建立的路径信息。PCC 10接收到所述路径信息后,将所述路径信息发送至网络管理系统(NetworkManagement System, NMS) 30,由NMS 30将所述路径信息转发至网络50内的入口节点(Ingress Node) 40,由Ingress 40根据所述路径信息进行路径的部署和配置,将所述路径信息转发至出口节点(Egress Node) 60。
[0064]图1所示模型中,PCC 10并不是网络50中的设备,而是独立于所述网络50存在的。因此,该PCC 10并不了解网络中已建立的路径和资源状态信息。此时,该PCC 10可能需要获取网络中满足该特定条件的已建立的路径。本发明实施例所述方法能够实现PCC 10的上述需求。
[0065]需要说明的是,图1所示模型仅仅是本发明实施例所述方法的一种具体的应用场景。当然,本发明实施例所述方法可以但不限于应用于图1所示场景中,事实上,任何需要根据PCC的需求来获取相应路径的场景均可以采用本发明实施例所述方法。
[0066]参照图2,本发明实施例一提供的路径请求方法,所述方法包括:
[0067]201:Stateful PCE接收PCC发送的路径计算请求消息,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式。
[0068]202:所述Stateful PCE根据所述第一属性信息,获取符合所述PCC请求的路径信息,发送路径计算应答消息至所述PCC,所述路径计算应答消息中包含有所述符合所述PCC请求的路径信息。
[0069]具体的,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0070]本发明实施例一所述方法中,所述Stateful PCE根据PCC发送的路径计算请求消息中指定的所述PCC请求的路径的获取方式,得到符合所述PCC请求的路径,并通过路径计算应答消息将符合所述PCC请求的路径信息发送至所述PCC。采用本发明实施例,所述Stateful PCE可以根据指定的获取方式得到符合所述PCC请求的路径,实现Stateful PCE根据PCC的需求选择相应的路径,为PCC提供更加灵活的路径选择方案,提高了网络的可扩展性。
[0071]参照图3,本发明实施例二提供的路径请求方法,所述方法包括:
[0072]301:PCC向Stateful PCE发送路径计算请求消息,请求符合所述PCC请求的路径;所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式。
[0073]302:所述PCC接收所述Stateful PCE返回的路径计算应答消息,所述路径计算应答消息中包含有根据所述第一属性信息获得的符合所述PCC请求的路径信息。
[0074]303:所述PCC根据所述路径信息建立转发路径。
[0075]本发明实施例二所述方法中,所述PCC向Stateful PCE请求路径时,可以指定所述PCC请求的路径的获取方式,使得所述Stateful PCE可以根据指定的获取方式得到符合所述PCC请求的路径,实现Stateful PCE根据PCC的需求选择相应的路径,为PCC提供更加灵活的路径选择方案,提高了网络的可扩展性。
[0076]参照图4,本发明实施例三提供的路径请求方法,所述方法包括以下步骤:
[0077]401:PCC向Stateful PCE发送路径计算请求消息,请求符合所述PCC请求的路径;所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式。
[0078]需要说明的是,所述第一属性信息指定的所述PCC请求的路径的获取方式可以为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0079]如果所述PCC请求的路径的获取方式为只接受已建立路径的方式,则表明所述PCC只接受网络中已经建立的路径,当网络中不存在符合所述PCC请求的已建立路径时,PCC不接受Stateful PCE为其新建路径。
[0080]如果所述PCC请求的路径的获取方式为优先接受已建立路径的方式,则表明所述PCC优先接受网络中已经建立的路径,当网络中不存在符合所述PCC请求的已建立路径时,PCC接受Stateful PCE为其计算得到的新建立路径。
[0081]如果所述PCC请求的路径的获取方式为只接受新建立路径的方式,则表明所述PCC只接受Stateful PCE根据所述PCC的请求为其计算得到的新建立路径,当StatefulPCE计算失败时,即使网络中存在符合所述PCC请求的已建立路径,所述PCC也不接受。
[0082]如果所述PCC请求的路径的获取方式为优先接受已建立路径的方式,则表明所述PCC优先接受Stateful PCE根据所述PCC的请求为其计算得到的新建立路径,当StatefulPCE计算失败时,接受网络中符合所述PCC请求的已建立路径。
[0083]需要说明的是,所述路径计算请求消息包含第一属性信息,可以通过在所述路径计算请求消息中定义新的标志位,在所述新的标志位中携带所述第一属性信息来实现。具体的,可以在路径计算单元通信协议PCEP的请求参数对象(Request Parametersobject, RP object)中定义新的标志位来实现;或者是,在标签交换通道属性对象(LabelSwitching Path Attributes object, LSPA object)中定义新的标志位来实现。
[0084]402:所述Stateful PCE接收到所述PCC发送的路径计算请求消息后,根据所述路径计算请求消息包含的第一属性信息,获取符合所述PCC请求的路径信息,返回路径计算应答消息至所述PCC ;如果能够得到符合所述PCC请求的路径,则所述路径计算应答消息中包含有所述符合所述PCC要求的路径;否则,则所述路径计算应答消息包含获取失败指示
ο
[0085]进一步的,所述路径计算应答消息中还可以包含有第二属性信息,所述第二属性信息用于表明所述符合所述PCC请求的路径的属性。通过在所述路径计算应答消息中携带第二属性信息,可以为PCC提供更全面的路径信息,便于PCC对路径进行更好的使用、管理、或是进一步的选择。
[0086]具体的,所述符合所述PCC请求的路径的属性为:所述符合所述PCC请求的路径的属性为新建立的路径,所述符合所述PCC请求的路径的属性为已建立的路径。
[0087]具体的,如果所述PCC请求的路径的获取方式为只接受已建立路径,则所述Stateful PCE查找保存有已建立路径信息的数据库,如果所述数据库中存在符合所述PCC请求的第一路径,则所述路径计算应答消息中包含有所述第一路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示
O
[0088]如果所述PCC请求的路径的获取方式为优先接受已建立路径,则所述StatefulPCE首先查找所述数据库,如果所述数据库中存在符合所述PCC请求的第二路径,则所述路径计算应答消息中包含有所述第二路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述Stateful PCE根据网络拓扑和资源信息计算符合所述特定条件的新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息,如果计算不成功,则所述路径计算应答消息包含获取失败指示标志。
[0089]如果所述PCC请求的路径的获取方式为只接受新建立路径,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息;如果计算不成功,则所述路径计算应答消息包含获取失败指示标
ο
[0090]如果所述PCC请求的路径的获取方式为优先接受新建立路径,则所述StatefulPCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的第三路径的信息;如果计算不成功,所述Stateful PCE查找数据库,如果所述数据库中存在符合所述PCC的请求的已建立的第四路径,则所述路径计算应答消息中包含有所述第四路径的信息;如果不存在,则所述路径计算应答消息包含获取失败指示标志。
[0091]需要说明的是,所述路径计算应答消息中包含第二属性信息,可以在所述路径计算应答消息中定义新的标志位,通过所述新的标志位携带所述第二属性信息来实现。具体的,可以通过在PCEP协议中的RP object中定义新的标志位来实现;或者是,通过在LSPAobject中定义新的标志位来实现。
[0092]403:所述PCC接收所述Stateful PCE返回的路径计算应答消息,并根据所述路径信息建立转发路径。
[0093]本发明实施例所述方法中,所述PCC向Stateful PCE请求符合所述PCC请求的路径时,可以指定所述PCC请求的路径的获取方式,所述获取方式可以为只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。所述Stateful PCE根据指定的获取方式,选择是在数据库中查找符合条件的已建立路径还是根据网络拓扑和资源信息计算得到符合特定条件的路径,还可以在返回的路径计算应答消息中表明所返回的路径是已建立路径还是新建立路径。
[0094]通过本发明实施例提供的技术方案,所述Stateful PCE可以根据指定的获取方式得到符合所述PCC请求的路径,实现Stateful PCE根据PCC的需求选择相应的路径,为PCC提供更加灵活的路径选择方案,提高了网络的可扩展性。
[0095]参照图5,对应于本发明实施例提供的路径请求方法,本发明实施例还提供一种Stateful PCE500。所述Stateful PCE500包括:接收单元501、处理单元502、以及发送单元 503。
[0096]所述接收单元501,用于接收路径计算客户端PCC发送的路径计算请求消息,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式。
[0097]所述处理单元502,用于根据所述第一属性信息,获取符合所述PCC请求的路径信肩、O
[0098]所述发送单元503,用于发送路径计算应答消息至所述PCC,所述路径计算应答消息中包含有所述符合所述PCC请求的路径信息。
[0099]本发明实施例所述Stateful路径计算单元PCE根据PCC发送的路径计算请求消息中指定的所述PCC请求的路径的获取方式,得到符合所述PCC请求的路径,并通过路径计算应答消息将符合所述PCC请求的路径信息发送至所述PCC。采用本发明实施例,所述Stateful PCE可以根据指定的获取方式得到符合所述PCC请求的路径,实现Stateful PCE根据PCC的需求选择相应的路径,为PCC提供更加灵活的路径选择方案,提高了网络的可扩展性。
[0100]具体的,所述PCC请求的路径的获取方式为只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0101]可选地,所述处理单元502根据所述请求路径的属性信息,获取符合特定条件的路径具体为:
[0102]如果所述PCC请求的路径的获取方式为只接受已建立路径的方式时,则所述Stateful PCE查找已建立路径信息的数据库,如果所述数据库中存在符合所述PCC请求的第一路径,则所述路径计算应答消息中包含有所述第一路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志;或者,
[0103]如果所述PCC请求的路径的获取方式为优先接受已建立路径的方式时,则所述Stateful PCE查找所述数据库,如果所述数据库中存在符合所述PCC请求的第二路径,则所述路径计算应答消息中包含有所述第二路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息,如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0104]如果所述PCC请求的路径的获取方式为只接受新建立路径的方式时,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息;如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0105]如果所述PCC请求的路径的获取方式为优先接受新建立路径的方式时,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的第三路径的信息;如果计算不成功,所述Stateful PCE查找数据库,如果所述数据库中存在符合所述PCC请求的已建立的第四路径,则所述路径计算应答消息中包含有所述第四路径的信息,如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志。
[0106]可选地,所述路径计算应答消息还可以包含第二属性信息,所述第二属性信息用于表明所述符合所述PCC请求的路径的属性。所述符合所述PCC请求的路径的属性为:所述符合所述PCC请求的路径的属性为新建立的路径,所述符合所述PCC请求的路径的属性为已建立的路径。
[0107]参照图6,对应于本发明实施例提供的路径请求方法,本发明实施例还提供一种PCC 600。所述PCC 600包括:发送单元601、接收单元602和处理单元603。
[0108]所述发送单元601,用于向有状态Stateful路径计算单元PCE发送路径计算请求消息,请求符合所述PCC请求的路径,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式。
[0109]所述接收单元602,用于接收所述Stateful PCE返回的路径计算应答消息,所述路径计算应答消息中包含有根据所述第一属性信息获得的符合所述PCC请求的路径信息。
[0110]所述处理单元603,用于根据所述接收单元接收的所述路径计算应答消息包含的所述路径信息建立转发路径。
[0111]本发明实施例所述路径计算客户端PCC向Stateful PCE请求路径时,可以指定所述PCC请求的路径的获取方式,使得所述Stateful PCE可以根据指定的获取方式得到符合所述PCC请求的路径,实现Stateful PCE根据PCC的需求选择相应的路径,为PCC提供更加灵活的路径选择方案,提高了网络的可扩展性。
[0112]具体的,所述PCC请求的路径的获取方式可以为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0113]可选地,所述路径计算应答消息还可以包含第二属性信息,所述第二属性信息用于表明所述符合所述PCC请求的路径的属性。所述符合所述PCC请求的路径的属性为:所述符合所述PCC请求的路径的属性为新建立的路径,所述符合所述PCC请求的路径的属性为已建立的路径。
[0114]参照图7,本发明实施例还提供一种路径获取系统700。所述路径获取系统700包括:Stateful路径计算单元PCE 701和路径计算客户端PCC 702。
[0115]所述PCC 702,用于向所述Stateful PCE 701发送路径计算请求消息,请求符合所述PCC 702请求的路径,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC 702请求的路径的获取方式。
[0116]所述有状态PCE 701,用于接收所述PCC 702发送的路径计算请求消息;根据所述路径计算请求消息中包含的第一属性信息,获取符合所述PCC请求的路径信息;发送路径计算应答消息至所述PCC 702,所述路径计算应答消息中包含有所述符合所述PCC 702请求的路径信息。
[0117]所述PCC 702,还用于接收所述Stateful PCE 701返回的路径计算应答消息,并根据所述路径信息建立转发路径。
[0118]本发明实施例所述系统中,Stateful PCE 701根据PCC 702发送的路径计算请求消息中指定的所述PCC 702请求的路径的获取方式,得到符合所述PCC 702请求的路径,并通过路径计算应答消息将符合所述PCC 702请求的路径信息发送至所述PCC 702。采用本发明实施例,所述Stateful PCE 701可以根据指定的获取方式得到符合所述PCC 702请求的路径,实现Stateful PCE 701根据PCC 702的需求选择相应的路径,为PCC 702提供更加灵活的路径选择方案,提高了网络的可扩展性。
[0119]采用本发明实施例,能够根据PCC 702的需求选择相应的路径,从而实现更灵活丰富的路径请求功能,提高网络的可扩展性。特别的,当PCC 702请求符合所述特定条件的已建立路径时,可以避免在网络中建立新的路径,从而节省新建路径的控制信令和状态维护开销,提高了网络的可扩展性,同时也更高效的利用了网络资源。
[0120]具体的,所述PCC 702请求的路径的获取方式为只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0121]可选地,所述Stateful PCE701根据所述路径计算请求消息中包含的第一属性信息,获取符合所述PCC 702请求的路径信息具体为:
[0122]如果所述PCC 702请求的路径的获取方式为只接受已建立路径的方式时,则所述Stateful PCE 701查找已建立路径信息的数据库,如果所述数据库中存在符合所述PCC702请求的第一路径,则所述路径计算应答消息中包含有所述第一路径的信息;如果所述数据库中不存在符合所述PCC 702请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志;或者,
[0123]如果所述PCC 702请求的路径的获取方式为优先接受已建立路径的方式时,则所述Stateful PCE 701查找所述数据库,如果所述数据库中存在符合所述PCC 702请求的第二路径,则所述路径计算应答消息中包含有所述第二路径的信息;如果所述数据库中不存在符合所述PCC 702请求的已建立路径,则所述Stateful PCE 701根据所述PCC 702的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息,如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0124]如果所述PCC 702请求的路径的获取方式为只接受新建立路径的方式时,则所述Stateful PCE 701根据所述PCC 702的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息;如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0125]如果所述PCC 702请求的路径的获取方式为优先接受新建立路径的方式时,则所述Stateful PCE 701根据所述PCC 702的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的第三路径的信息;如果计算不成功,所述Stateful PCE 701查找数据库,如果所述数据库中存在符合所述PCC 702请求的已建立的第四路径,则所述路径计算应答消息中包含有所述第四路径的信息,如果所述数据库中不存在符合所述PCC702请求的已建立路径,则所述路径计算应答消息为获取失败。
[0126]参考图8,对应于本发明实施例提供的路径获取方法,本发明实施例还提供一种Stateful PCE。所述Stateful PCE 800包括:接收器801、处理器802、以及发送器803。
[0127]所述接收器801,用于接收路径计算客户端PCC发送的路径计算请求消息,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式。
[0128]所述处理器802,用于根据所述第一属性信息,获取符合所述PCC请求的路径信肩、O
[0129]所述发送器803,用于发送路径计算应答消息至所述PCC,所述路径计算应答消息中包含有所述符合所述PCC请求的路径信息。
[0130]本发明实施例所述Stateful路径计算单元PCE根据PCC发送的路径计算请求消息中指定的所述PCC请求的路径的获取方式,得到符合所述PCC请求的路径,并通过路径计算应答消息将符合所述PCC请求的路径信息发送至所述PCC。采用本发明实施例,所述Stateful PCE可以根据指定的获取方式得到符合所述PCC请求的路径,实现Stateful PCE根据PCC的需求选择相应的路径,为PCC提供更加灵活的路径选择方案,提高了网络的可扩展性。
[0131]具体的,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0132]可选地,所述处理单元802根据所述请求路径的属性信息,获取符合特定条件的路径具体为:
[0133]如果所述PCC请求的路径的获取方式为只接受已建立路径的方式时,则所述Stateful PCE查找已建立路径信息的数据库,如果所述数据库中存在符合所述PCC请求的第一路径,则所述路径计算应答消息中包含有所述第一路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志;或者,
[0134]如果所述PCC请求的路径的获取方式为优先接受已建立路径的方式时,则所述Stateful PCE查找所述数据库,如果所述数据库中存在符合所述PCC请求的第二路径,则所述路径计算应答消息中包含有所述第二路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息,如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0135]如果所述PCC请求的路径的获取方式为只接受新建立路径的方式时,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息;如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者,
[0136]如果所述PCC请求的路径的获取方式为优先接受新建立路径的方式时,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的第三路径的信息;如果计算不成功,所述Stateful PCE查找数据库,如果所述数据库中存在符合所述PCC请求的已建立的第四路径,则所述路径计算应答消息中包含有所述第四路径的信息,如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息为获取失败。
[0137]可选地,所述路径计算应答消息还可以包含第二属性信息,所述第二属性信息用于表明所述符合所述PCC请求的路径的属性。所述符合所述PCC请求的路径的属性为:所述符合所述PCC请求的路径的属性为新建立的路径,所述符合所述PCC请求的路径的属性为已建立的路径。
[0138]参照图9,对应于本发明实施例提供的路径获取方法,本发明实施例还提供一种PCC 900。如图9所示,所述PCC 900包括:发送器901、接收器902和处理器903。
[0139]所述发送器901,用于向有状态Stateful路径计算单元PCE发送路径计算请求消息,请求符合所述PCC请求的路径,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式。
[0140]所述接收器902,用于接收所述Stateful PCE返回的路径计算应答消息,所述路径计算应答消息中包含有根据所述第一属性信息获得的符合所述PCC请求的路径信息。
[0141]处理器903,用于根据所述接收单元接收的所述路径计算应答消息包含的所述路径信息建立转发路径。
[0142]本发明实施例所述路径计算客户端PCC向Stateful PCE请求路径时,可以指定所述PCC请求的路径的获取方式,使得所述Stateful PCE可以根据指定的获取方式得到符合所述PCC请求的路径,实现Stateful PCE根据PCC的需求选择相应的路径,为PCC提供更加灵活的路径选择方案,提高了网络的可扩展性。
[0143]具体的,所述PCC请求的路径的获取方式可以为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
[0144]可选地,所述路径计算应答消息还可以包含第二属性信息,所述第二属性信息用于表明所述符合所述PCC请求的路径的属性。所述符合所述PCC请求的路径的属性为:所述符合所述PCC请求的路径的属性为新建立的路径,所述符合所述PCC请求的路径的属性为已建立的路径。
[0145]通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
[0146]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0147]以上对本申请所提供的策略控制方法及系统,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在【具体实施方式】及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本申请的限制。
【权利要求】
1.一种路径请求方法,其特征在于,所述方法包括: 有状态Stateful路径计算单元PCE接收路径计算客户端PCC发送的路径计算请求消息,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式; 所述Stateful PCE根据所述第一属性信息,获取符合所述PCC请求的路径信息; 发送路径计算应答消息至所述PCC,所述路径计算应答消息中包含有所述符合所述PCC请求的路径信息。
2.根据权利要求1所述的方法,其特征在于,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
3.根据权利要求2所述的方法,其特征在于, 如果所述PCC请求的路径的获取方式为只接受已建立路径的方式,则所述StatefulPCE查找已建立路径信息的数据库,如果所述数据库中存在符合所述PCC请求的第一路径,则所述路径计算应答消息中包含有所述第一路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志;或者, 如果所述PCC请求的路径的获取方式为优先接受已建立路径的方式,则所述StatefulPCE查找所述数据库,如果所述数据库中存在符合所述PCC请求的第二路径,则所述路径计算应答消息中包含有所述第二路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息,如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者, 如果所述PCC请求的路径的获取方式为只接受新建立路径的方式,则所述StatefulPCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息;如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者, 如果所述PCC请求的路径的获取方式为优先接受新建立路径的方式,则所述StatefulPCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的第三路径的信息;如果计算不成功,所述StatefulPCE查找数据库,如果所述数据库中存在符合所述PCC请求的已建立的第四路径,则所述路径计算应答消息中包含有所述第四路径的信息,如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述路径计算应答消息还包含第二属性信息,所述第二属性信息用于表明所述符合所述PCC请求的路径的属性。
5.根据权利要求4所述的方法,其特征在于,所述符合所述PCC请求的路径的属性为:所述符合所述PCC请求的路径的属性为新建立的路径,所述符合所述PCC请求的路径的属性为已建立的路径。
6.一种路径请求方法,其特征在于,所述方法包括: 路径计算客户端PCC向有状态Stateful路径计算单元PCE发送路径计算请求消息,请求符合所述PCC请求的路径,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式; 所述PCC接收所述Stateful PCE返回的路径计算应答消息,所述路径计算应答消息中包含有根据所述第一属性信息获得的符合所述PCC请求的路径信息; 所述PCC根据所述路径信息建立转发路径。
7.根据权利要求6所述的方法,其特征在于,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
8.根据权利要求6或7所述的方法,其特征在于,所述路径计算应答消息还包含第二属性信息,所述第二属性信息用于表明所述符合所述PCC请求的路径的属性;所述符合所述PCC请求的路径的属性为:所述符合所述PCC请求的路径的属性为新建立的路径,所述符合所述PCC请求的路径的属性为已建立的路径。
9.一种有状态路径计算单元Stateful PCE,其特征在于,所述Stateful PCE包括: 接收单元,用于接收路径计算客户端PCC发送的路径计算请求消息,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式; 处理单元,用于根据所述第一属性信息,获取符合所述PCC请求的路径信息; 发送单元,用于发送路径计算应答消息至所述PCC,所述路径计算应答消息中包含有所述符合所述PCC请求的路径信息。
10.根据权利要求9所述的StatefulPCE,其特征在于,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
11.根据权利要求10所述的StatefulPCE,其特征在于, 所述处理单元根据所述请求路径的属性信息,获取符合特定条件的路径具体为: 如果所述PCC请求的路径的获取方式为只接受已建立路径的方式,则所述StatefulPCE查找已建立路径信息的数据库,如果所述数据库中存在符合所述PCC请求的第一路径,则所述路径计算应答消息中包含有所述第一路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志;或者, 如果所述PCC请求的路径的获取方式为优先接受已建立路径的方式,则所述StatefulPCE查找所述数据库,如果所述数据库中存在符合所述PCC请求的第二路径,则所述路径计算应答消息中包含有所述第二路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息,如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者, 如果所述PCC请求的路径的获取方式为只接受新建立路径的方式,则所述StatefulPCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息;如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者, 如果所述PCC请求的路径的获取方式为优先接受新建立路径的方式,则所述StatefulPCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的第三路径的信息;如果计算不成功,所述Stateful PCE查找数据库,如果所述数据库中存在符合所述PCC请求的已建立的第四路径,则所述路径计算应答消息中包含有所述第四路径的信息,如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志。
12.—种路径计算客户端PCC,其特征在于,所述PCC包括: 发送单元,用于向有状态Stateful路径计算单元PCE发送路径计算请求消息,请求符合所述PCC请求的路径,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式; 接收单元,用于接收所述Stateful PCE返回的路径计算应答消息,所述路径计算应答消息中包含有根据所述第一属性信息获得的符合所述PCC请求的路径信息; 处理单元,用于根据所述接收单元接收的所述路径计算应答消息包含的所述路径信息建立转发路径。
13.根据权利要求12所述的路径计算客户端,其特征在于,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
14.一种路径获取系统,其特征在于,所述系统包括:有状态Stateful路径计算单元PCE和路径计算客户端PCC ; 所述PCC,用于向所述Stateful PCE发送路径计算请求消息,请求符合所述PCC请求的路径,所述路径计算请求消息包含第一属性信息,所述第一属性信息用于指定所述PCC请求的路径的获取方式; 所述PCE,用于接收所述PCC发送的路径计算请求消息;根据所述路径计算请求消息中包含的第一属性信息,获取符合所述PCC请求的路径信息;发送路径计算应答消息至所述PCC,所述路径计算应答消息中包含有所述符合所述PCC请求的路径信息; 所述PCC,还用于接收所述Stateful PCE返回的路径计算应答消息,并根据所述路径信息建立转发路径。
15.根据权利要求14所述的系统,其特征在于,所述PCC请求的路径的获取方式为:只接受已建立路径的方式,或优先接受已建立路径的方式,或只接受新建立路径的方式,或优先接收新建立路径的方式。
16.根据权利要求15所述的系统,其特征在于,所述StatefulPCE根据所述路径计算请求消息中包含的第一属性信息,获取符合所述PCC请求的路径信息具体为: 如果所述PCC请求的路径的获取方式为只接受已建立路径的方式,则所述StatefulPCE查找已建立路径信息的数据库,如果所述数据库中存在符合所述PCC请求的第一路径,则所述路径计算应答消息中包含有所述第一路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志;或者, 如果所述PCC请求的路径的获取方式为优先接受已建立路径的方式,则所述StatefulPCE查找所述数据库,如果所述数据库中存在符合所述PCC请求的第二路径,则所述路径计算应答消息中包含有所述第二路径的信息;如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述Stateful PCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息,如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者, 如果所述PCC请求的路径的获取方式为只接受新建立路径的方式,则所述StatefulPCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的新建立路径的信息;如果计算不成功,则所述路径计算应答消息包含获取失败指示标志;或者, 如果所述PCC请求的路径的获取方式为优先接受新建立路径的方式,则所述StatefulPCE根据所述PCC的请求计算新路径,如果计算成功,所述路径计算应答消息中包含有计算得到的第三路径的信息;如果计算不成功,所述Stateful PCE查找数据库,如果所述数据库中存在符合所述PCC请求的已建立的第四路径,则所述路径计算应答消息中包含有所述第四路径的信息,如果所述数据库中不存在符合所述PCC请求的已建立路径,则所述路径计算应答消息包含获取失败指示标志。
【文档编号】H04L12/723GK104253750SQ201310259488
【公开日】2014年12月31日 申请日期:2013年6月26日 优先权日:2013年6月26日
【发明者】董杰, 陈国义 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1