CN101635673A - 预订路径的方法、***及路径计算客户、路径计算单元 - Google Patents
预订路径的方法、***及路径计算客户、路径计算单元 Download PDFInfo
- Publication number
- CN101635673A CN101635673A CN200810134754A CN200810134754A CN101635673A CN 101635673 A CN101635673 A CN 101635673A CN 200810134754 A CN200810134754 A CN 200810134754A CN 200810134754 A CN200810134754 A CN 200810134754A CN 101635673 A CN101635673 A CN 101635673A
- Authority
- CN
- China
- Prior art keywords
- path
- reservation business
- request message
- reservation
- business
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/826—Involving periods of time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/72—Admission control; Resource allocation using reservation actions during connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例公开了一种预订路径的方法、***及路径计算客户、路径计算单元。一种预订路径的方法,应用于路径计算单元,包括:接收预订业务请求消息,所述预订业务请求消息中包括时间属性参数;根据时间属性参数和流量工程数据信息以及预订业务连接信息计算预订业务的路径,然后将计算出的预订业务的路径信息发送给路径计算客户。一种预订路径的方法,应用于路径计算客户,包括:生成预订业务请求消息,所述预订业务请求消息中包括时间属性参数,然后将预订业务请求消息发送给路径计算单元;接收路径计算单元返回的预订业务的路径信息,所述预订业务的路径信息由路径计算单元根据时间属性参数和流量工程数据信息以及预订业务连接信息计算获得。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种预订路径的方法、***及路径计算客户、路径计算单元。
背景技术
随着数据通信网络技术的不断发展,以及客户业务需求的不断多样化,已经出现各种丰富的业务类型,如在线视频、视频会议、在线三维游戏、视频下载以及各种专线业务;专线业务包括:一层虚拟专用网(L1 Virtue PrivateNetwork,L1VPN)、二层虚拟专用网(L2 Virtue Private Network,L2VPN)等。每个客户对服务的质量要求不同,有的客户要求即时需要即时开通(Bandwidth on Demand,BOD),这种BOD业务对时间要求很敏感,需要运营商能够及时灵活地进行业务调度管理;有的客户希望能够提前预订某种业务,在到达某个时间点的时候即时开通该种业务。
目前,基于GMPLS控制平面的ASON中提供预订业务服务的方法主要是通过扩展信令协议,即基于流量工程扩展的资源预留协议(Resource ReservationProtocol-Traffic Extension,RSVP-TE)的方式来实现预订业务的建立。该方案通过扩展RSVP-TE信令,路径上的节点发起信令建立连接的时候,节点根据RSVP-TE生成的路径/预留(Path/Reserve)消息中携带时间约束信息,每个节点接收到Path/Reserve消息后预留相应的资源,同时每个节点在Path/Reserve消息中传递相应的时间约束信息来实现预订业务的建立。
在对该方案的研究和实践过程中,发明人发现现有技术存在以下问题:现有技术中的路径状态块(Path State Block,PSB)和预留状态块(Reserve StateBlock,RSB)都需要刷新与资源无关的时间信息,增加了信令负担,不能实现快速、方便地开通预订业务。
同时,现有技术没有明确相应的路由方案,即如何实现预订业务的路由计算,一种是通过网管人为指定相应的资源,这样就无法体现控制平面自动化的优势;另一种可能是通过扩展路由协议,在路由协议中发布流量工程(TrafficEngineering,TE)链路的时间特性,这样会极大地增大了路由的复杂度,不能实现快速、方便地开通预订业务。
发明内容
有鉴于此,本发明实施例提供了一种预订路径的方法、***及路径计算客户、路径计算单元,实现快速、方便地开通预订业务。
为实现上述目的,本发明实施例提供了如下技术方案:
一种预订路径的方法,应用于路径计算单元,包括:
接收预订业务请求消息,所述预订业务请求消息中包括时间属性参数;
根据时间属性参数和流量工程数据信息以及预订业务连接信息计算预订业务的路径,然后将计算出的预订业务的路径信息发送给路径计算客户。
一种预订路径的方法,应用于路径计算客户,包括:
生成预订业务请求消息,所述预订业务请求消息中包括时间属性参数,然后将预订业务请求消息发送路径计算单元;
接收路径计算单元返回的预订业务的路径信息,所述预订业务的路径信息由路径计算单元根据时间属性参数和流量工程数据信息以及预订业务连接信息计算获得。
一种预订路径的***,包括:
路径计算客户,用于生成预订业务请求消息,所述预订业务请求消息中包括时间属性参数,并将预订业务请求消息发送路径计算单元;
路径计算单元,用于接收路径计算客户发送的预订业务请求消息,并根据时间属性参数和流量工程数据信息以及预订业务连接信息进行预订路径的计算,然后将预订业务的路径发送给路径计算客户。
一种路径计算客户,包括:
请求消息生成模块,用于生成预订业务请求消息,所述预订业务请求消息中包括时间属性参数;
请求消息发送模块,用于将生成模块生成的预订业务请求消息发送给路径计算单元;
路径信息接收模块,用于接受路径计算单元发送的预订业务的路径信息,所述预订业务的路径信息由路径计算单元根据时间属性参数和流量工程数据信息以及预订业务连接信息计算获得。
一种路径计算单元,包括:
请求消息接收模块,用于接收预订业务请求消息,所述请求消息中包括时间属性参数;
路径计算模块,用于根据预订业务请求消息中的时间属性参数和流量工程数据信息以及预订业务连接信息,进行预订业务的路径的计算;
路径信息发送模块,用于将路径计算模块计算出的预订业务的路径信息发送给路径计算客户。
可见,本发明实施例提供的技术方案,在不改变现有信令和路由的情况下,设置专门计算预订业务路径的路径计算单元,所述路径计算单元保存有流量工程数据信息和预订业务连接信息,路径计算客户生成的预订业务请求消息中设置有建立预订业务的时间属性参数,路径计算单元根据时间属性参数和流量工程数据信息以及预订业务连接信息计算预订业务的路径,没有增加信令和路由的负担和复杂度,实现了快速、方便地开通预订业务。
附图说明
图1为本发明实施例提供的一种方法流程图;
图2为本发明实施例提供的另一种方法流程图;
图3为本发明实施例时间属性参数SERVICE-TIME的格式示意图;
图4为本发明实施例提供的一种建立业务过程示意图;
图5为本发明实施例提供的一种预订路径的***结构示意图;
图6为本发明实施例提供的一种路径计算客户结构示意图;
图7为本发明实施例提供的一种路径计算单元结构示意图。
具体实施方式
本发明实施例提供了一种预订路径的方法,用于快速、方便地开通预订业务。
在基于通用多协议标记交换(Generalized Multi-Protocol Label Switching,GMPLS)控制平面的自动交换光网络(Automatically Switched Optcial Network,ASON)中,发起信令建立一条标签交换路径(Label Switched Path,LSP)之前,需要先通过某种机制获取到这条LSP的完整路径。为实现上述目的,本发明实施例提供了一种专门负责路径计算的功能实体,路径计算单元(PathComputation Element,PCE)。
本发明实施例提供的PCE保存有两种数据信息,一种是流量工程数据库(Traffic Engineering DataBase,TEDB),所述流量工程数据库保存了整个网络的拓扑信息和链路资源信息;另一种是预订业务连接信息库,所述预订业务连接信息库保存了预订业务的连接标识,以及这些连接的开通时间、持续时间,以及这些连接所占用的链路资源情况等信息。本发明实施例中将流量工程数据和预订业务连接信息以数据库的形式保存在PCE上,并不代表本发明实施例局限于数据库的形式,其它形式的数据形式比如数据表的形式同样支持本发明实施例。
本发明实施例中需要计算路径的节点称为路径计算客户(PathComputation Client,PCC)。所述路径计算客户发送一个包括路径计算参数信息的请求消息给路径计算单元,所述路径计算单元基于已知的网络拓扑结构和约束条件,根据路径计算客户的请求以及流量工程数据库和预订业务连接信息库计算出一条满足约束条件的最佳路径。
在本发明实施例中,所述路径计算客户PCC和路径计算单元PCE之间以及PCE与PCE之间设置有专门的路径计算协议(PCE Communication Protocol,PCEP)进行通信。
下面对上述构思作进一步详细说明。
本发明实施例提供的基于GMPLS控制平面的ASON中,预订业务请求节点PCC建立业务和拆除业务都是通过业务首节点来完成的。所述业务首节点接收其它节点的预订业务请求,然后所述业务首节点向PCE发送预订业务路径计算请求。当所述业务首节点向PCE发送路径计算请求时,对PCE来说,所述业务首节点就是PCE的路径计算客户PCC。所述业务首节点的选取根据实际业务本身需要而定。
如果路径计算客户PCC建立的是预订业务,业务首节点在发送给PCE的路径计算请求中除了携带该预订业务的带宽要求等基本属性参数之外,还额外携带有该预订业务的开通时间、持续时间等时间属性参数。PCE在接收到这种具有时间属性参数的路径计算请求消息时,则可以判断出需要计算预订业务的路径,PCE则根据时间属性参数和自身存储的TEDB以及预订业务连接信息库中某些时间段所占用的资源,划分出该业务持续时间段(开通时间和持续时间之间的时间段)中使用的拓扑资源,基于划分后的拓扑资源来计算预订业务的路径,计算完预订业务路径后返回给业务首节点,并在预订业务连接信息库中记录下该条预订业务的详细信息。业务首节点接收到PCE返回的路径计算结果后,把该条路径信息保存在本节点。当预订业务的开通时间到达时,业务首节点发送信令消息给路径上的相应节点激活这条业务路径,开通业务。如果预订业务的持续时间到达时,业务首节点发送拆除路径信令消息给路径上的相应节点拆除这条业务路径,如果拆除成功,业务首节点发送拆除成功的通知消息给PCE,PCE接收到通知消息后,从预订业务连接信息库中删除这条业务的数据信息。
如果路径计算客户PCC建立的是普通业务(即时请求即时开通,而不是预订业务),则业务首节点在发送给PCE的路径计算请求中不会携带时间属性,PCE接收到这种路径计算请求后,PCE根据TEDB,从中划分预订业务连接信息库,PCE基于划分后的资源拓扑计算路径并返回给业务首节点。业务首节点接收到PCE返回的路径计算结果后,发起信令消息建立这条业务路径,开通业务。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
基于上述构思,本发明实施例公开了一种预订路径的方法。
请参阅图1所示,图1为本发明实施例提供的一种预订路径的方法流程图。本发明实施例提供的方法具体包括以下步骤:
步骤101:路径计算单元接收预订业务请求消息,所述预订业务请求消息中包括时间属性参数;
步骤102:路径计算单元根据时间属性参数和流量工程数据库以及预订业务连接信息库计算预订业务的路径,然后将预订业务的路径信息发送给路径计算客户。
在本发明实施例中,路径计算单元根据流量工程数据信息和预订业务连接信息中的资源划分出预订业务所需时间使用的拓扑资源,基于划分出的拓扑资源和时间属性参数计算预订业务的路径。
需要说明的是,所述步骤102之后还进一步包括:路径计算单元存储预订业务的路径信息。
本发明实施例中,路径计算单元在预订业务连接信息库中存储预订业务的路径信息。
需要说明的是,所述路径计算单元存储预订业务的路径信息之后,还进一步包括:
路径计算单元接收到路径计算客户发送的拆除预订业务路径成功的通知消息后,删除预订业务的路径信息。
本发明实施例中,路径计算单元在预订业务连接信息库中删除预订业务的路径信息。
通过上述预订路径的方法,实现了快速、方便地开通预订业务。
基于上述构思,本发明实施例还公开了一种预订路径的方法。
请参阅图2所示,图2为本发明实施例提供的一种预订路径的方法流程图,本发明实施例提供的方法具体包括以下步骤:
步骤201:路径计算客户生成预订业务请求消息,所述预订业务请求消息中包括时间属性参数,然后将预订业务请求消息发送给路径计算单元;
需要说明的是,所述预订业务请求消息是路径计算客户根据路径计算协议PCEP生成的。
步骤202:路径计算单元接收路径计算单元返回的预订业务的路径信息,所述预订业务的路径信息由路径计算单元根据时间属性参数和流量工程数据信息以及预订业务连接信息计算获得。
需要说明的是,步骤202中所述路径计算客户接收路径计算单元返回的预订业务的路径信息之后,进一步包括:
路径计算客户发送消息给预订业务路径上的节点激活预订业务路径,开通预订业务。
进一步,发送消息给预订业务路径上的节点拆除预订业务路径,如果拆除预订业务路径成功,则发送拆除预订业务路径成功的通知消息给路径计算单元。
本发明实施例中,路径计算客户设置预订业务到达时间,当预订业务到达时间达到时,路径计算客户发送消息给预订业务路径上的节点拆除预订业务路径,如果拆除预订业务路径成功,则发送拆除预订业务路径成功的通知消息给路径计算单元。
通过上述预订路径的方法,实现了快速、方便地开通预订业务。
下面对具体实现本发明实施例的方法作进一步说明。
本发明实施例在不增加现有信令和路由的负担和复杂度的情况下,在PCC根据PCEP协议生成的预订业务请求消息(PCReq)中额外设置时间属性参数SERVICE-TIME,SERVICE-TIME用来表示预订业务的开通时间和持续时间,当然SERVICE-TIME也可以表示其它时间属性参数,并不局限于本发明实施例提供的情况。如果在路径计算请求PCReq消息中存在SERVICE-TIME,则表示是需要计算预订业务的路径。如果路径计算请求PCReq消息中没有SERVICE-TIME,则表示计算普通业务的路径(即不是预订业务的路径)。
PCEP协议的PCReq消息格式如下:
<PCReq Message>::=<Common Header>
[<SVEC-list>]
<request-list>
Where:
[<svec-list>]::=<SVEC>[<svec-list>]
<request-list>::=<request>[<request-list>]
<request>::=<RP>
<END-POINTS>
[<LSPA>]
[<BANDWIDTH>] /带宽/
[<SERVICE-TIME>] /时间参数/
[<metric-list>]
[<RRO>[<BANDWIDTH>]]
[<IRO>]
[<LOAD-BALANCING>]
WHERE:
<metric-list>::=<METRIC>[<metric-list>]
可见,在上述代码中,设置有时间属性参数SERVICE-TIME,用于表示预订业务的开通时间和持续时间。
请参阅图3所示,图3为本发明实施例时间属性参数SERVICE-TIME的格式示意图。其中,
年:14位,表示开通时间所在年份;
月:4位,表示开通时间所在月份;
日:5位,表示开通时间所在日期;
小时:5位,表示开通时间所在小时;
分:8位,表示开通时间所在分钟;
秒:8位,表示开通时间所在秒;
毫秒:11位,表示开通时间所在毫秒;
持续天数:32位,表示业务持续的天数;
持续小时:5位,表示业务持续的小时数;
持续分钟:8位,表示业务持续的分钟数;
持续秒:8位,表示业务持续的秒数;
持续毫秒:11位,表示业务持续的毫秒数;
预留位:8位,预留位。
需要说明的是,上述SERVICE-TIME的格式可以根据实际设备的时间精度和业务要求来扩展,如果业务要求和设备精度只需要秒级,则不需要基于毫秒来计算时间。
为了使本发明的目的、技术方案和优点更加清楚明白,下面参照附图并以具体的实施例对本发明作进一步详细说明。
请参阅图4所示,选取节点A为业务首节点,节点A需要建立两种业务,一条为普通业务(记为LSP1,带宽为VC4),另一条为预订业务(记为LSP2,带宽为VC4,以开通时间为2010-10-10 08:30:00,持续时间为30天为例)。节点I需要建立一条预订业务(记为LSP3,带宽为VC4,以开通时间为2010-11-1008:30:00,持续时间为10天为例),业务建立过程如下:
步骤401:所述节点A先建立普通业务LSP1,节点A向本网络的PCE发起路径计算请求消息PCReq,所述路径计算请求消息PCReq中携带带宽等基本属性,不携带SERVICE-TIME;
步骤402:所述PCE基于自身存储的TEDB计算路径,假设路径经过的链路信息为A-B-C-D-E,并将计算出的路径信息返回给节点A;
步骤403:节点A接收到LSP1的连接路径信息后,发起信令消息建立相应的连接,即开通普通业务LSP1;
步骤404:节点A接着建立预订业务LSP2,节点A向本网络的PCE发起路径计算请求消息PCReq,所述路径计算请求消息PCReq中携带带宽等基本属性,还额外携带时间属性参数SERVICE-TIME,该参数指示业务的开通时间为2010-10-10 08:30:00,持续时间为30天;
步骤405:PCE接收到该路径计算请求后,判断是需要计算预订业务的路径,则基于自身存储的TEDB数据库和预订业务连接信息库计算预订业务的路径,假设路径经过的链路信息为A-F-H-G-E;
需要说明的是,如果预订业务连接信息库还没有预订业务信息,即为空,则PCE只需要根据TEDB计算预订业务的路径。
步骤406:PCE把计算好的预订业务路径信息返回给节点A,并在预订业务连接信息库中保存该条预订业务的路径信息。假设预订业务连接信息库如表1所示:
表1
业务连接标识 | 占用的带宽信息 | 开通时间 | 持续时间 |
LSP2 | A-F-H-G-E(VC4) | 2010-10-10 08:30:00 | 30天 |
步骤407:节点A接收到返回的预订业务路径信息后,保存在本节点;
步骤408:节点I建立预订业务LSP3,此时节点I为业务首节点,所以,节点I向本网络的PCE发起路径计算请求PCReq,所述路径计算请求消息PCReq中携带带宽等基本属性,还额外携带时间属性参数SERVICE-TIME,该参数指示业务的开通时间为2010-11-10 08:30:00,持续时间为10天;
步骤409:PCE接收到该路径计算请求后,判断是需要计算预订业务的路径,则基于自身存储的TEDB数据库和预订业务连接信息库划分出在2010-10-10 08:30:00至2010-11-20 08:30:00具有可用资源的拓扑。PCE基于这个子拓扑信息可以计算出相应的路径,假设计算出来的路径信息为I-F-H-G-J;
可以看出LSP2和LSP3在F-H-G这段链路在进行基于不同时间的预订业务时实现了分享,从而提高了资源利用率。
步骤410:PCE把计算好的路径信息返回给节点I,并在预订业务连接信息库中保存该条预订业务的路径信息。现在的预订业务连接信息库如表2所示:
表2
业务连接标识 | 占用的带宽信息 | 开通时间 | 持续时间 |
LSP2 | A-F-H-G-E(VC4) | 2010-10-10 08:30:00 | 30天 |
LSP3 | I-F-H-G-J(VC4) | 2010-11-10 08:30:00 | 10天 |
步骤411:假设到达LSP2的开通时间2010-10-10 08:30:00的时候,节点A发起信令建立这种业务路径,并开通业务;
步骤412:假设当LSP2的持续时间到达时(即持续了30天),节点A发送拆除路径信令消息给路径上的相应节点(本实施例中为F、H、G、E)拆除LSP2业务路径,如果拆除成功,节点A并把拆除信息通知PCE;
步骤413:PCE接收到LSP2已拆除的通知消息后,在预订业务连接信息库中删除LSP2的记录信息;
步骤414:假设到达LSP3的开通时间2010-11-10 08:30:00的时候,节点I发起消息建立这种业务路径,并开通业务;
步骤415:假设当LSP3的持续时间到达时(即持续了10天),节点I发送拆除路径信令消息给路径上的相应节点(本实施例中为F、H、G、J)拆除LSP3业务路径,如果拆除成功,节点I并把拆除信息通知PCE;
步骤416:PCE接收到LSP3已拆除的通知消息后,在预订业务连接信息库中删除LSP3的记录信息。
基于上述方法,本发明实施例公开了一种预订路径的***。
请参阅图5所示,一种预订路径的***,包括:
路径计算客户501,用于生成预订业务请求消息,所述预订业务请求消息中包括时间属性参数,并将预订业务请求消息发送路径计算单元;
路径计算单元502,用于接收路径计算客户发送的预订业务请求消息,并根据时间属性参数和流量工程数据库以及预订业务连接信息库进行预订路径的计算,然后将预订业务的路径信息发送给路径计算客户。
需要说明的是,在本发明实施例提供的路径计算单元502中自身保存有两种数据库信息,一种是流量工程数据库TEDB,所述流量工程数据库保存了整个网络的拓扑信息和链路资源信息;另一种是预订业务连接信息库,所述预订业务连接信息库保存了预订业务的连接标识,以及这些连接的开通时间、持续时间,以及这些连接所占用的链路资源情况等信息。
同时,本发明实施例还公开了一种路径计算客户。
请参阅图6所示,一种路径计算客户,包括:
请求消息生成模块601,用于生成预订业务请求消息,所述预订业务请求消息中包括时间属性参数;
需要说明的是,请求消息生成模块601根据PCEP生成预订业务请求消息,所述预订业务请求消息包括时间属性参数;
请求消息发送模块602,用于将请求消息生成模块601生成的预订业务请求消息发送给路径计算单元;
路径信息接收模块603,用于接收路径计算单元发送的预订业务的路径信息,所述预订业务的路径信息由路径计算单元根据时间属性参数和流量工程数据信息以及预订业务连接信息计算获得。
同时,本发明实施例还公开了一种路径计算单元。
请参阅图7所示,一种路径计算单元,包括:
请求消息接收模块701,用于接收预订业务请求消息,所述请求消息中包括时间属性参数;
路径计算模块702,用于根据预订业务请求消息中的时间属性参数和流量工程数据库以及预订业务连接信息库,进行预订业务的路径的计算;
路径信息发送模块703,用于将路径计算模块计算出的预订业务的路径信息发送给路径计算客户。
需要说明的是,所述路径计算单元还包括:
存储模块704,用于储存流量工程数据库和预订业务连接信息库。
需要说明的是,所述路径计算单元还包括:
维护模块705,用于存储、删除预订业务的路径信息。
本发明实施例中,维护模块705在预订业务连接信息库中存储、删除预订业务的路径信息。
上述装置和***内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
综上所述,本发明实施例提供的技术方案中,在不增加现有信令和路由的负担和复杂度的情况下,设置专门计算预订业务路径的路径计算单元,所述路径计算单元保存有流量工程数据信息和预订业务连接信息,路径计算客户生成的预订业务请求消息中设置有建立预订业务的时间属性参数,路径计算单元根据时间属性参数和流量工程数据信息以及预订业务连接信息计算预订业务的路径,没有增加信令和路由的负担和复杂度,实现快速、方便地开通预订业务的目的。
进一步的,本发明实施例提供的技术方案中,路径计算单元将预订业务的路径信息发送给路径计算客户之后,所述路径计算单元还在预订业务连接信息库中记录下该条预订业务的路径信息,从而为快速、方便的预订业务提供了条件。
进一步的,本发明实施例提供技术方案中,当业务持续时间到达后,所述路径计算单元还接收拆除预订业务路径成功通知消息,从预订业务连接信息库中删除预订业务的路径信息,提高了资源利用率。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本发明实施例应用了具体的实施例对本发明实施例的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明实施例的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明实施例的限制。
Claims (14)
1、一种预订路径的方法,其特征在于,应用于路径计算单元,包括:
接收预订业务请求消息,所述预订业务请求消息中包括时间属性参数;
根据时间属性参数和流量工程数据信息以及预订业务连接信息计算预订业务的路径,然后将计算出的预订业务的路径信息发送给路径计算客户。
2、根据权利要求1所述的预订路径的方法,其特征在于:所述预订业务请求消息是根据路径计算协议PCEP生成的。
3、根据权利要求1所述的预订路径的方法,其特征在于,所述根据时间属性参数和流量工程数据信息以及预订业务连接信息计算预订业务的路径包括:
根据流量工程数据信息和预订业务连接信息中的资源,划分出预订业务所需时间使用的拓扑资源,基于划分出的拓扑资源和时间属性参数计算预订业务的路径。
4、根据权利要求1所述的预订路径的方法,其特征在于,所述将计算出的预订业务路径信息发送给路径计算客户之后,进一步包括:
存储预订业务的路径信息。
5、根据权利要求1、3或4任一项所述的预订路径的方法,其特征在于,进一步包括:
接收拆除预订业务路径成功的通知消息,删除预订业务的路径信息。
6、一种预订路径的方法,其特征在于,应用于路径计算客户,包括:
生成预订业务请求消息,所述预订业务请求消息中包括时间属性参数,然后将预订业务请求消息发送给路径计算单元;
接收路径计算单元返回的预订业务的路径信息,所述预订业务的路径信息由路径计算单元根据时间属性参数和流量工程数据信息以及预订业务连接信息计算获得。
7、根据权利要求6所述的预订路径的方法,其特征在于:所述预订业务请求消息是根据路径计算协议PCEP生成的。
8、根据权利要求6所述的预订路径的方法,其特征在于,接收路径计算单元返回的预订业务的路径信息之后,进一步包括:
发送消息给预订业务路径上的节点激活预订业务路径,开通预订业务。
9、根据权利要求6所述的预订路径的方法,其特征在于,进一步包括:
发送消息给预订业务路径上的节点拆除预订业务路径,如果拆除预订业务路径成功,则发送拆除预订业务路径成功的通知消息给路径计算单元。
10、一种预订路径的***,其特征在于,包括:
路径计算客户,用于生成预订业务请求消息,所述预订业务请求消息中包括时间属性参数,并将预订业务请求消息发送路径计算单元;
路径计算单元,用于接收路径计算客户发送的预订业务请求消息,并根据时间属性参数和流量工程数据信息以及预订业务连接信息进行预订路径的计算,然后将预订业务的路径信息发送给路径计算客户。
11、一种路径计算客户,其特征在于,包括:
请求消息生成模块,用于生成预订业务请求消息,所述预订业务请求消息中包括时间属性参数;
请求消息发送模块,用于将生成模块生成的预订业务请求消息发送给路径计算单元;
路径信息接收模块,用于接受路径计算单元发送的预订业务的路径信息,所述预订业务的路径信息由路径计算单元根据时间属性参数和流量工程数据信息以及预订业务连接信息计算获得。
12、一种路径计算单元,其特征在于,包括:
请求消息接收模块,用于接收预订业务请求消息,所述请求消息中包括时间属性参数;
路径计算模块,用于根据预订业务请求消息中的时间属性参数和流量工程数据信息以及预订业务连接信息,进行预订业务的路径计算;
路径信息发送模块,用于将路径计算模块计算出的预订业务的路径信息发送给路径计算客户。
13、根据权利要求12所述的路径计算单元,其特征在于,还包括:
存储模块,用于储存流量工程数据信息和预订业务连接信息。
14、根据权利要求12所述的路径计算单元,其特征在于,还包括:
维护模块,用于存储、删除预订业务的路径信息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101347540A CN101635673B (zh) | 2008-07-25 | 2008-07-25 | 预订路径的方法、***及路径计算客户、路径计算单元 |
PCT/CN2009/072904 WO2010009677A1 (zh) | 2008-07-25 | 2009-07-24 | 预订路径的方法、***及路径计算客户、路径计算单元 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101347540A CN101635673B (zh) | 2008-07-25 | 2008-07-25 | 预订路径的方法、***及路径计算客户、路径计算单元 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101635673A true CN101635673A (zh) | 2010-01-27 |
CN101635673B CN101635673B (zh) | 2012-01-25 |
Family
ID=41570027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101347540A Active CN101635673B (zh) | 2008-07-25 | 2008-07-25 | 预订路径的方法、***及路径计算客户、路径计算单元 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101635673B (zh) |
WO (1) | WO2010009677A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102724111A (zh) * | 2012-05-30 | 2012-10-10 | 中兴通讯股份有限公司 | 呼叫路径信息的获取方法及*** |
WO2014194753A1 (zh) * | 2013-06-08 | 2014-12-11 | 华为技术有限公司 | 一种生成业务路径的方法、设备及*** |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BR112013009789A2 (pt) | 2010-10-26 | 2016-07-19 | Presidio Pharmaceuticals Inc | inibidores do vírus da hepatite c |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050085155A (ko) * | 2002-12-02 | 2005-08-29 | 오페락스 아베 | 레이어드 네트워크 아키텍처의 계층적 자원관리 장치 및방법 |
CN101001200B (zh) * | 2006-01-13 | 2010-12-22 | 华为技术有限公司 | 一种区域间流量工程全网计算方法及*** |
CN101035013A (zh) * | 2006-03-08 | 2007-09-12 | 中兴通讯股份有限公司 | 一种资源接纳控制方法及*** |
CN100558071C (zh) * | 2006-10-24 | 2009-11-04 | 华为技术有限公司 | 一种链路资源管理方法及传送网络和网络设备 |
-
2008
- 2008-07-25 CN CN2008101347540A patent/CN101635673B/zh active Active
-
2009
- 2009-07-24 WO PCT/CN2009/072904 patent/WO2010009677A1/zh active Application Filing
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102724111A (zh) * | 2012-05-30 | 2012-10-10 | 中兴通讯股份有限公司 | 呼叫路径信息的获取方法及*** |
WO2014194753A1 (zh) * | 2013-06-08 | 2014-12-11 | 华为技术有限公司 | 一种生成业务路径的方法、设备及*** |
CN104243301A (zh) * | 2013-06-08 | 2014-12-24 | 华为技术有限公司 | 一种生成业务路径的方法、设备及*** |
CN104243301B (zh) * | 2013-06-08 | 2018-01-23 | 华为技术有限公司 | 一种生成业务路径的方法、设备及*** |
Also Published As
Publication number | Publication date |
---|---|
WO2010009677A1 (zh) | 2010-01-28 |
CN101635673B (zh) | 2012-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100454830C (zh) | 网络域中实现路径计算的方法 | |
CN100512209C (zh) | 分布式路径计算中解决资源冲突的方法 | |
CN100454841C (zh) | 一种多域路由计算方法和*** | |
CN101001200B (zh) | 一种区域间流量工程全网计算方法及*** | |
EP1395003A2 (en) | Constraint-based shortest path first method for dynamically switched optical transport networks | |
CN109218189A (zh) | 跨域的路径的标识信息的确定方法、装置及存储介质 | |
CN106982157B (zh) | 流量工程隧道建立方法和装置 | |
EP2640001A1 (en) | Processing method for stateful path computation element and stateful path computation element | |
CN107786353A (zh) | 业务编排方法及装置、业务发放方法及装置 | |
CN101960801A (zh) | 用于确定将根节点链接到多个叶节点的点到多点树的技术 | |
CN104283781B (zh) | 一种路径计算方法和装置 | |
CN110140331B (zh) | 路径计算方法和装置 | |
CN101073226A (zh) | 在标签交换的通信网络中创建隧道的方法和设备 | |
US10411911B2 (en) | Network as service service cross-domain orchestration method, orchestration device, and control device | |
CN101141376B (zh) | 建立te路径的方法、路径计算设备和*** | |
CN101986622A (zh) | 一种pce状态属性的自动识别方法及*** | |
WO2003058868A2 (en) | Dynamic route selection for label switched paths in communication networks | |
CN101729385A (zh) | 一种路径计算及建立方法、装置和*** | |
CN105306245B (zh) | 流量工程链路信息维护方法及装置 | |
US20220321453A1 (en) | Path computation method, storage medium and electronic apparatus | |
CN101635673B (zh) | 预订路径的方法、***及路径计算客户、路径计算单元 | |
CN107872338A (zh) | 网络管理***,业务配置、业务配置请求方法及装置 | |
CN116055394A (zh) | 一种基于矢量化骨干网的边缘路由编排*** | |
CN102447612B (zh) | 双向点到多点标签转发路径建立、接枝和剪枝方法及*** | |
CN101997760B (zh) | 一种确定转发邻接标签交换路径上首尾节点的方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |