一种实现网络资源时间管理的方法

文档序号:7595630阅读:208来源:国知局
专利名称:一种实现网络资源时间管理的方法
技术领域
本发明涉及网络资源管理技术,特别是涉及一种实现网络资源时间管理的方法。
背景技术
在市场逐步放开、竞争加剧的大环境下,电信运营企业的战略重点由原先的投资建网扩大规模,逐步转向提高用户满意度、网络管理水平和网络应用效率,进而转向全面运营管理水平的竞争。在这种背景下,网络资源管理系统(NRM)作为网络运营支撑系统的重要组成部分很快发展起来,在电信管理网(TMN)中迅速占据重要地位,成为电信运营商提高网络运营效率、快速开通业务、实现全网集约化经营的重要手段。
电信运营商所拥有的网络资源包括物理资源和逻辑资源。管线网、电缆网、光缆网、机房等电信基础设施是物理资源,是电信网络建设的基础。在电信基础设施上,建立了传输网、交换网、数据网、智能网、数字通信网(DCN)等专业电信网络。通过对网络的调度和配置,形成了通道、电路、号码等逻辑资源,逻辑资源之间又形成复杂的多层次拓扑结构。NRM管理的对象,就是运营商所拥有的全部物理、逻辑网络以及连接这些网络的节点(如机房物理设备等)。
网络资源管理系统维护网络的每种资源的存量。如上所述,这些资源可以是物理资源,如电缆、端口、单板、机架、机框、面板、设备和机房等,也可以是逻辑资源,如同步数字体系(SDH)段、SDH路径、端到端电路、准同步数字体系(PDH)系统和SDH环等。电信运营商必须根据客户的需求经常规划网络拓扑、设备和电路供应。这种针对网络资源的规划必须经常更新,以确定各种资源的状态,由于网络资源的状态是动态变化的,所以针对网络资源的时间管理是网络资源管理中重要的一环,时间管理的意义基本上体现在可以对将来日期/时间的网络资源进行规划,以便更有效地根据网络资源的状态进行网络拓扑和电路供应等。
然而,迄今为止,还没有对在将来的日期/时间对网络资源进行规划的方法,当某业务需要占用一资源时,只能在需要占用时查询该资源是否空闲,如果当前该资源正被其它业务调用,也无从知晓其它业务何时释放该资源,所以无法对该业务的实施作出进一步规划。所以,网络资源管理存在一种对网络资源进行时间管理的需求。

发明内容
本发明的主要目的在于提供一种实现网络资源时间管理的方法,以便更有效地对网络资源进行规划。
本发明的目的是通过如下技术方案实现的一种实现网络资源时间管理的方法,包括如下步骤A、为网络资源分别建立包含该资源的占用信息的时间版本,该资源的占用信息包括占用该资源的业务的业务信息和占用时间信息;B、接收到一个业务发来的包含业务信息、占用时间信息和所请求资源的资源信息的资源请求时,调出该业务所请求的资源的时间版本;C、查询时间版本中的占用信息,判断资源在占用时间之内是否被其它业务占用,如果是,则拒绝该资源请求;否则,在资源的时间版本中添加该业务的业务信息和占用时间信息。
其中,所述业务信息为业务名称和/或业务标识。
其中,所述占用时间信息包括占用起始时间和占用终止时间。
优选地,步骤C之后进一步包括当检测到达资源的时间版本中的占用起始时间时,向请求该资源的业务发送至少包含资源名称的触发通知消息,指示请求该资源的业务占用该资源。
其中,所述触发通知消息还包括业务占用资源的占用起始时间。
其中,所述资源信息为资源名称和/或资源标识。
优选地,在步骤B中,接收到一个业务发来的资源请求后,进一步包括判断该业务所请求的资源是否已经存在,如果是,则调出该资源的时间版本;否则,创建该资源并初始化该资源的时间版本,在资源的时间版本中添加该业务的业务信息和占用时间信息,然后结束。
其中,所述资源的时间版本还包括资源的至少一个配置信息,所述配置信息为该资源的配置状态以及资源具有该配置状态的起始时间和终止时间。
其中,所述资源的时间版本为至少一个,每个时间版本包括资源的一个配置信息,所述配置信息为该资源的配置状态以及资源具有该配置状态的起始时间和终止时间。
其中,步骤B所述资源请求还包含资源的配置信息,在步骤C中,如果资源在占用时间内未被其它业务占用,则判断在该资源的相应时间版本中是否具有与资源请求中的配置信息相同的配置信息,如果是,在该时间版本中添加该业务的业务信息和占用时间信息;否则,系统更新该时间版本中的资源配置信息,然后在该时间版本中添加该业务的业务信息和占用时间信息。
本发明提供了一种实现网络资源时间管理的方法,该方法是为网络资源建立包含该资源的占用信息的时间版本,当接收到一业务发来的资源请求时,调出该业务所请求的资源的时间版本,并查询时间版本中的资源占用信息,判断资源在起始时间和终止时间之间是否被其它业务占用,如果是,则拒绝该资源请求;否则,更新该资源的时间版本信息。而现有技术中没有对网络资源进行时间管理,业务无法预先请求其所需要的资源。
从本发明和现有技术的对比方案可以看出,本发明的方法可以为每个资源建立一个预约时间记录,时间记录中包括占用该资源的所有业务预计的占用时间,每个请求该资源的业务可以通过查询时间记录来确定是否可以在某时间段占用该资源,并可根据时间记录的信息及时调整业务的实施时间。
而且,每个资源根据其配置状态不同,可以具有多个时间版本,该时间版本从资源创建开始在时间轴上连续地显示资源的配置状态,使规划者对资源的衍进情况具有直观而明确的认识,并可为系统规划者提供更好的参考,有助于系统规划者对时间轴上所有资源的占用情况进行统计和维护。


图1是根据本发明的对网络资源进行时间规划的流程图;图2是本发明的一个资源的若干时间版本的示意图;图3是根据本发明的业务预约占用系统资源的流程图。
具体实施例方式
为了使本发明的目的、技术方案和优点更清楚,下面结合附图和具体实施方式
对本发明作进一步描述。
本发明的方法是首先为资源管理系统(以下简称为系统)中的所有物理资源和逻辑资源分别建立时间管理历史记录,即时间版本,时间版本包括某一资源在某时间段内的状态,诸如该资源的配置状态和占用状态,资源的配置状态指资源自身的功能状态;资源的占用状态指占用该资源的业务名称、资源占用时间以及释放时间等信息。
在建立了资源的时间版本之后,当某业务请求该资源时,需要事先通过查询该资源的时间版本确定在该业务实施的时间段之内该资源是否已被其它业务占用,如果该资源在该时间段内未被其它业务占用,则该业务可以在该时间段使用该资源,这样,该资源的时间管理历史记录将更新,如果该资源在该时间段内已被其它业务占用,则该业务无法在该时间段内使用该资源,需要请求其它资源,或延迟该业务的实施时间。
图1是根据本发明的对网络资源进行时间规划的流程图,从图1中可以看出,该流程包括如下步骤
步骤101预先为资源建立时间管理历史记录,即建立资源的时间版本。
通常,在创建资源时即建立该资源的时间版本,资源的时间版本中包含该资源在创建时的配置状态,即资源自身的功能状态,例如,一个SDH环在创建时其速率等级为STM-1,即155MB;资源的时间版本中还包括资源的占用状态,即占用该资源的业务名称、占用起始时间和占用终止时间,在初始状态下,资源的占用状态为空闲;资源的时间版本还包括该时间版本的起始时间和终止时间,资源在创建时,其时间版本的起始时间是资源的创建时间,终止时间为无穷远。
步骤102规划者对该资源进行规划时,输入该资源的名称、规划时间和规划的配置状态。
步骤103系统根据输入的资源名称调出该资源的时间版本。
步骤104系统为该资源新建一时间版本,该最新的时间版本的起始时间是规划时间,终止时间为无穷远,最新时间版本的前一时间版本的终止时间改为规划时间,该最新时间版本的配置状态为规划者输入的配置状态。
例如,一个SDH环的创建时间是2004年5月1日0时0分0秒,其速率等级是STM-1,则在该SDH环创建时有一个时间版本1,该时间版本中SDH环的配置状态为STM-1速率等级,起始时间为2004年5月1日0时0分0秒,终止时间为无穷远。
如果规划者希望在2004年10月1日0时0分0秒将该SDH环的速率等级升级至STM-4,即622MB,则需要新建一时间版本2,该时间版本2中SDH环的配置状态为STM-4速率等级,起始时间为2004年10月1日0时0分0秒,终止时间为无穷远;此外,还要将时间版本1中的终止时间修改为2004年10月1日0时0分0秒。
这样,当对资源的配置状态进行规划时,系统将对该资源新建一个时间版本,所以一个资源可以有多个时间版本,某一版本的起始时间就是前一版本的结束时间,最新的版本的结束时间为无穷远。所以,资源的时间版本反映了资源配置状态的变化,资源的时间版本不仅有历史版本和当前版本,还有将来版本。例如,如图2所示,一个SDH环在某一特定时间(6月10日)可以有两个历史版本(6月8日至6月9日,以及6月9日至6月10日)、一个当前版本(6月10日)和两个将来版本(6月11日至6月13日,以及6月13日以后)。需要注意,为了简化显示,在图2中时间版本的起始时间和终止时间是日期,在实际应用中,时间版本的起始时间和终止时间可以具体到秒。
这样,系统中资源的状态都可以明确地显示给系统规划者,以便规划者能够明确该资源的功能状态的衍进过程,以便对资源进行灵活配置。
当到达资源的一个时间版本的起始时间时,触发该时间版本为当前时间版本,系统根据时间版本中的配置信息改变资源的配置。而且,在资源的时间版本建立了以后,可以对时间版本进行更改,即提前、延迟、删除或回滚时间版本,以便根据实际情况对系统的资源进行灵活规划。
由于资源的时间版本中可包含资源的占用信息,所以系统在进行业务规划时,可以对其应占用的资源进行预约,以提高业务实施的效率。
图3是根据本发明的业务预约占用系统资源的流程图,从图3中可以看出,该流程包括如下步骤步骤301业务A发起一资源请求,输入所请求的资源名称、业务所需的资源配置、占用该资源的起始时间和终止时间。
步骤302系统根据资源请求输入的名称查询是否存在该资源,如果是,则转到步骤303;否则,转到步骤307。
步骤303系统调用该资源的时间版本,获取起始时间和终止时间之间的相应时间版本。
步骤304系统通过查询该资源的时间版本判断在起始时间和终止时间之间,该资源是否被其它业务占用,如果是,则转到步骤309;否则转到步骤305。
步骤305系统判断相应时间版本的资源配置信息是否满足输入的业务所需的资源配置,如果是,则转到步骤306;否则,转到步骤308。
步骤306系统接受业务A对该资源的请求,并更新该资源的时间版本,在相应时间版本中增加该资源的占用状态,然后结束。
步骤307系统创建业务所请求的资源,初始化该资源的时间版本,然后转到步骤306。
步骤308系统更新相应时间版本中的配置信息,然后转到步骤306。
步骤309系统拒绝A业务对该资源的请求,显示该资源已被其它业务占用,然后结束。
这样,业务A对资源的占用状态就存储在资源的时间版本中,当到达占用起始时间时,系统自动触发,发送信息至业务A,通知业务A占用该资源,而无需人为操作触发业务A占用该资源。
资源的占用状态包含占用该资源的业务名称,占用起始时间和占用终止时间,需要注意,在资源的一个时间版本中,可以包括多个占用状态。例如,SDH环的时间版本起始时间为2002年1月1日0时0分0秒,终止时间为2003年1月1日0时0分0秒,在该时间版本中有两个占用状态,其一为业务A,占用起始时间为2002年3月1日0时0分0秒,占用终止时间为2002年5月31日0时0分0秒;其二为业务B,占用起始时间为2002年10月1日0时0分0秒,占用终止时间为2002年11月31日0时0分0秒。
在具体的实施过程中可对根据本发明的方法进行适当的改进,以适应具体情况的具体需要。因此可以理解,根据本发明的具体实施方式
只是起示范作用,并不用以限制本发明的保护范围,例如,本发明不仅局限于网络系统的逻辑实体,还可以应用于网络系统中的物理实体。
权利要求
1.一种实现网络资源时间管理的方法,其特征在于,该方法包括如下步骤A、为网络资源分别建立包含该资源的占用信息的时间版本,该资源的占用信息包括占用该资源的业务的业务信息和占用时间信息;B、接收到一个业务发来的包含业务信息、占用时间信息和所请求资源的资源信息的资源请求时,调出该业务所请求的资源的时间版本;C、查询时间版本中的占用信息,判断资源在占用时间之内是否被其它业务占用,如果是,则拒绝该资源请求;否则,在资源的时间版本中添加该业务的业务信息和占用时间信息。
2.根据权利要求1所述的网络资源时间管理的方法,其特征在于,所述业务信息为业务名称和/或业务标识。
3.根据权利要求1所述的网络资源时间管理的方法,其特征在于,所述占用时间信息包括占用起始时间和占用终止时间。
4.根据权利要求3所述的网络资源时间管理的方法,其特征在于,步骤C之后进一步包括当检测到达资源的时间版本中的占用起始时间时,向请求该资源的业务发送至少包含资源名称的触发通知消息,指示请求该资源的业务占用该资源。
5.根据权利要求4所述的网络资源时间管理的方法,其特征在于,所述触发通知消息还包括业务占用资源的占用起始时间。
6.根据权利要求1所述的网络资源时间管理的方法,其特征在于,所述资源信息为资源名称和/或资源标识。
7.根据权利要求1所述的网络资源时间管理的方法,其特征在于,在步骤B中,接收到一个业务发来的资源请求后,进一步包括判断该业务所请求的资源是否已经存在,如果是,则调出该资源的时间版本;否则,创建该资源并初始化该资源的时间版本,在资源的时间版本中添加该业务的业务信息和占用时间信息,然后结束。
8.根据权利要求1所述的网络资源时间管理的方法,其特征在于,所述资源的时间版本还包括资源的至少一个配置信息,所述配置信息为该资源的配置状态以及资源具有该配置状态的起始时间和终止时间。
9.根据权利要求1所述的网络资源时间管理的方法,其特征在于,所述资源的时间版本为至少一个,每个时间版本包括资源的一个配置信息,所述配置信息为该资源的配置状态以及资源具有该配置状态的起始时间和终止时间。
10.根据权利要求9所述的网络资源时间管理的方法,其特征在于,步骤B所述资源请求还包含资源的配置信息,在步骤C中,如果资源在占用时间内未被其它业务占用,则判断在该资源的相应时间版本中是否具有与资源请求中的配置信息相同的配置信息,如果是,在该时间版本中添加该业务的业务信息和占用时间信息;否则,系统更新该时间版本中的资源配置信息,然后在该时间版本中添加该业务的业务信息和占用时间信息。
全文摘要
本发明公开了一种实现网络资源时间管理的方法,该方法是为网络资源建立包含该资源的占用信息的时间版本,当接收到一业务发来的资源请求时,调出该业务所请求的资源的时间版本,并查询时间版本中的资源占用信息,判断资源在占用时间之内是否被其它业务占用,如果是,则拒绝该资源请求;否则,更新该资源的时间版本信息。使用了本发明的方法后,每个请求资源的业务可以通过查询时间记录来确定是否可以在某时间段占用该资源,并可根据时间记录的信息及时调整业务的实施时间;而且,规划者对资源的衍进具有直观而明确的认识,所以有助于系统规划者对时间轴上所有资源的占用情况进行统计和维护。
文档编号H04L12/24GK1744513SQ200410064288
公开日2006年3月8日 申请日期2004年8月30日 优先权日2004年8月30日
发明者任旭东, 朔释布莱 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1