手工创建电路的系统及其方法

文档序号:7618912阅读:196来源:国知局
专利名称:手工创建电路的系统及其方法
技术领域
本发明涉及通信技术领域,尤其涉及一种手工创建电路的系统及其方法。
背景技术
目前,EMS(网元管理系统)或NMS(网络管理系统)的电路创建功能均为首先进行路由计算,现有的电路路由计算算法为以网元为点,服务层路径边构造图,根据用户输入的条件对图进行裁剪,然后调用已存在的两点间的计算方法进行路由计算;之后根据路由计算结果进行电路的创建。这种创建电路的方法可以创建用户需要的电路。但是,该方法中是以全网数据构造图进行路由计算,路由计算过程逻辑复杂,因此电路创建的效率较低。
而且,对于一些复杂的组网形式以及多源多宿/广播的电路创建,在路由计算过程中往往会得到一个路由计算失败的结果,或者是网络根本就不支持所述的路由计算,导致无法自动完成电路创建工作。无法创建电路便无法在网络中传输数据业务,导致网络无法正常工作,降低了网络通信的可靠性。
因此,在上述情况下,迫切需要一种高效的,易操作的手工创建电路方式,作为对现有的利用路由计算功能创建电路的补充,弥补现有的基于路由计算进行电路创建的技术方案的不足,从而满足用户的不同需求。但是,目前还没有一种可以实现手工创建电路的技术方案。

发明内容
鉴于上述现有技术所存在的问题,本发明的目的是提供一种手工创建电路的系统及其方法,以克服采用路由计算方式进行电路创建所存在的问题,提高了网络通信的可靠性。
本发明的目的是通过以下技术方案实现的本发明提供的一种手工创建电路的系统,包括电路信息输入单元用于接收用户输入的需要手工创建的电路的信息;网络拓扑信息获取单元用于根据需要创建的电路的信息下发网络拓扑信息获取请求,并接收返回的网络拓扑信息;电路创建处理单元根据返回的网络拓扑信息及用户输入的需要创建的电路的信息创建相应的电路。
本发明所述的系统还包括电路校验单元用于检验已经创建的电路的各项指标是否符合预定的要求,并通知用户修改不符合预定要求的指标项。
本发明提供了一种基于上述系统的手工创建电路的实现方法,包括A、用户通过电路信息输入单元输入需要创建的电路的级别;B、网络拓扑信息获取单元根据所述的电路的级别向系统下发网络拓扑信息获取请求,并获取相应的网络拓扑信息;C、用户根据返回的网络拓扑信息通过电路信息输入单元输入需要创建的电路的源宿信息;D、电路创建处理单元根据网络拓扑信息及电路的源宿信息创建相应的电路。
所述的步骤A包括用户通过电路信息输入单元提供的操作界面选择输入需要创建的电路路径的速率级别。
所述的步骤B包括
系统获取各网元间存在的空闲资源的所有服务层路径;并且,当需要创建低阶路径时,还需要将服务层高阶路径展开到复用段路径层次上。
所述的步骤C包括针对需要创建的路径可以指定一个源信息,和一个或多个宿信息,当需要创建的VC4路径时,可以指定多个源信息。
所述的步骤D包括D1、为需要创建的路径选定各类型的路由,相应的路由类型包括正、反向工作路由和对应的正、反向保护路由;D2、根据选定的各路由进行相应路径的创建。
所述的步骤D1还包括D11、用户根据所述的网络拓扑信息确定选定两网元间的服务层路径;D12、根据各服务层路径的空闲时隙选定一条服务层路径,并指定时隙,及路由类型;D13、继续执行步骤D11,直至需要创建的路径创建完成。
所述的步骤D12还包括根据选定的一条服务层路径确定与其相关的所有路由,并将该相关的所有路由作为需要创建的路径的部分路由。
所述的步骤D12还包括当用户选定正向工作/保护路由后,系统自动为所述正向工作/保护路由选择对应的反向工作/保护路由。
本发明所述的方法还包括E、检查创建的电路是否符合预定的各项指标,如果符合,则电路创建完成,否则,通知用户对不符合预定指标的项进行调整,直至其符合预定的指标。
所述的步骤E进一步包括对选定的路由经过的网元及源宿网元构造索引;根据所述的索引判断各网元的出度、入度是否符合要求,如果符合,则确定相应网元正确,否则,上报出错信息。
由上述本发明提供的技术方案可以看出,本发明中,只需要构造用户选择的路由数据,便可以实现手工创建电路的过程,而无需构造全网的路由数据。而且,本发明中,电路创建过程不涉及到复杂的路由计算以及相关组网限制的问题,处理过程逻辑简单。因此,本发明具有创建电路过程中应用的数据较少,创建电路效率较高的优点。
同时,本发明中可以支持多源多宿路径、广播(一源多宿)路径的创建,并可以支持在复杂形式的组网中的路径的创建,从而提高了本发明的实用性。


图1为本发明所述的系统的结构示意图;图2为本发明所述的方法的流程图。
具体实施例方式
本发明的核心是提供一种可以在NMS或EMS上实现手工创建电路功能的处理系统,利用所述的系统用户可以根据需要创建相应的电路。
本发明提供了一种实现手工创建电路的系统及其方法,为对本发明有进一步的了解,下面将对本发明所述的系统及其方法作进一步说明。
本发明所述的系统的具体实现方式如图1所示,具体包括电路信息输入单元用于接收用户输入的需要手工创建的电路的信息,包括需要创建的电路的速率级别、源宿信息等;
网络拓扑信息获取单元用于根据需要创建的电路的信息下发网络拓扑信息获取请求,并接收返回的网络拓扑信息;电路创建处理单元根据返回的网络拓扑信息及用户输入的需要创建的电路的信息创建相应的电路;电路校验单元用于检验已经创建的电路的各项指标是否符合预定的要求,并通知用户修改不符合预定要求的指标项。
基于上述系统,本发明所述的方法的具体实现方式如图2所示,具体包括以下步骤步骤21用户通过操作界面输入或选择需要创建的电路的速率级别,如2M,34M等;步骤22根据用户需要创建电路的级别向系统下发初始化拓扑图的请求,即获取网络拓扑信息的请求,以获取网元间的所有空闲的服务层路径;步骤23系统向操作界面返回各网元间的存在空闲资源的所有服务层路径,即初始化拓扑图,其中当需要创建的路径为低阶路径(VC12路径,VC3路径)时,则需要将服务层VC4路径展开到MS(复用段)路径层次上;当需要创建的路径为高阶路径(VC4路径,级联路径)时,则直接返回服务层MS路径即可;步骤24根据返回初始化拓扑图,在操作界面上为每个服务层路径的两端网元之间画一条线,即使两端网元之间存在多条服务层路径,也只画一条线;步骤25用户指定需要创建的电路的源、宿信息,之后面会把指定好的源宿和路由一起下发,即下发给步骤28进行校验处理;对于VC4路径的创建,可以指定一个或多个源,一个或多个宿。
对于其余路径的创建则只能指定一个源,一个或多个宿。
步骤26指定所述的源、宿信息后,用户还需要指定需要创建的电路的正向工作路由,正向保护路由,具体包括以下处理过程(1)用户点击选定操作界面中拓扑图上的任意一条代表服务层路径的连线;(2)根据用户点击的连线,向系统查询该连线上的服务层路径,以及其对应的空闲时隙信息;(3)系统返回所述连线对应的所有的服务层路径,以及其对应的空闲时隙信息;(4)用户选择其中一条服务层路径用于本次电路创建过程,并指定时隙,以及相应的路由类型,所述的路由类型包括正向工作路由、正向保护路由、反向工作路由或者反向保护路由;(5)系统根据用户选择的服务层路径信息,向后台查询该服务层路径的相关路由信息,并返回该服务层路径对应的所有路由;例如,服务层路径是VC4路径的情况,该VC4在展开到MS层次的时候是两段MS,则用户选择其中一段,向后台查询其相关路由的时候,后台会返回这两段,因为这两段其实对应着一个VC4路径;(6)界面把后台返回的路由数据作为“已选择路由”显示给用户,确定相应的路由为本次电路创建过程选定;(7)用户根据需要创建的电路信息继续下一段路由的选择,即重新执行过程(1),直至电路创建过程完成。
步骤27用户指定反向工作路由,反向保护路由,如果未指定反向路由,则系统会根据用户选择的正向路由自动计算出反向路由,具体的指定方法与正向路由指定的方法相同;完成待创建电路的正反向工作及保护路由的指定后,根据需要用户还可以输入电路的其他信息,如备注信息等;
步骤28由系统对指定的路由进行校验处理,具体为检验已经创建的电路的各项指标(如网元的出度、入度等)是否符合预定的要求,并通知用户修改不符合预定要求的指标项,以保证指定的路由的准确性,实时发现错误信息并进行修改操作;具体的校验处理过程包括(1)对源宿网元构造索引,同时,还对选定的路由按网元构造索引;(2)如果是双向路径,并且用户没有指定反向路由,则系统后台默认地将正向路由的反向时隙作为反向路由;如果碰到单向服务层路径,或者服务层路径资源不足的情况,则需要向用户上报错误信息,由用户重新指定反向路由;(3)根据过程(1)构造的索引,对正向、反向工作及保护路由分别校验出度、入度,对于非源宿网元,认为必须有入度也有出度,否则认为用户选择路由错误;所述的出度及入度的概念为如果一条路由以该网元为源,则该网元有一个出度,如果一条路由以该网元为宿,则该网元有一个入度;对各网元的出度和入度进行校验,以确定是否出错;步骤29当校验处理过程结束,且确定指定的源宿网元和路由信息正确后,则需要根据网元和路由的索引数据构造生成相应的路径;步骤210对生成的路径作进一步的校验,并在确保生成路径正确后,执行步骤211;具体为根据生成的路径,再校验一下其源宿和用户选择的是否一致,如果不一致,则向用户上报出错信息,由用户对错误信息进行修改,如果一致,则执行步骤211;步骤211根据指定的路由信息生成相应的业务(即电路),也就是生成网元上相应的交叉连接,完成相应电路的手工创建处理过程。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种手工创建电路的系统,其特征在于,包括电路信息输入单元用于接收用户输入的需要手工创建的电路的信息;网络拓扑信息获取单元用于根据需要创建的电路的信息下发网络拓扑信息获取请求,并接收返回的网络拓扑信息;电路创建处理单元根据返回的网络拓扑信息及用户输入的需要创建的电路的信息创建相应的电路。
2.根据权利要求1所述的手工创建电路的系统,其特征在于,该系统还包括电路校验单元用于检验已经创建的电路的各项指标是否符合预定的要求,并通知用户修改不符合预定要求的指标项。
3.一种基于上述系统的手工创建电路的实现方法,其特征在于,包括A、用户通过电路信息输入单元输入需要创建的电路的级别;B、网络拓扑信息获取单元根据所述的电路的级别向系统下发网络拓扑信息获取请求,并获取相应的网络拓扑信息;C、用户根据返回的网络拓扑信息通过电路信息输入单元输入需要创建的电路的源宿信息;D、电路创建处理单元根据网络拓扑信息及电路的源宿信息创建相应的电路。
4.根据权利要求3所述的手工创建电路的实现方法,其特征在于,所述的步骤A包括用户通过电路信息输入单元提供的操作界面选择输入需要创建的电路路径的速率级别。
5.根据权利要求3或4所述的手工创建电路的实现方法,其特征在于,所述的步骤B包括系统获取各网元间存在的空闲资源的所有服务层路径;并且,当需要创建低阶路径时,还需要将服务层高阶路径展开到复用段路径层次上。
6.根据权利要求5所述的手工创建电路的实现方法,其特征在于,所述的步骤C包括针对需要创建的路径可以指定一个源信息,和一个或多个宿信息,当需要创建的VC4路径时,可以指定多个源信息。
7.根据权利要求6所述的手工创建电路的实现方法,其特征在于,所述的步骤D包括D1、为需要创建的路径选定各类型的路由,相应的路由类型包括正、反向工作路由和对应的正、反向保护路由;D2、根据选定的各路由进行相应路径的创建。
8.根据权利要求5所述的手工创建电路的实现方法,其特征在于,所述的步骤D1还包括D11、用户根据所述的网络拓扑信息确定选定两网元间的服务层路径;D12、根据各服务层路径的空闲时隙选定一条服务层路径,并指定时隙,及路由类型;D13、继续执行步骤D11,直至需要创建的路径创建完成。
9.根据权利要求8所述的手工创建电路的实现方法,其特征在于,所述的步骤D12还包括根据选定的一条服务层路径确定与其相关的所有路由,并将该相关的所有路由作为需要创建的路径的部分路由。
10.根据权利要求8所述的手工创建电路的实现方法,其特征在于,所述的步骤D12还包括当用户选定正向工作/保护路由后,系统自动为所述正向工作/保护路由选择对应的反向工作/保护路由。
11.根据权利要求3或4所述的手工创建电路的实现方法,其特征在于,该方法还包括E、检查创建的电路是否符合预定的各项指标,如果符合,则电路创建完成,否则,通知用户对不符合预定指标的项进行调整,直至其符合预定的指标。
12.根据权利要求11所述的手工创建电路的实现方法,其特征在于,所述的步骤E进一步包括对选定的路由经过的网元及源宿网元构造索引;根据所述的索引判断各网元的出度、入度是否符合要求,如果符合,则确定相应网元正确,否则,上报出错信息。
全文摘要
本发明涉及一种手工创建电路的系统及其方法。本发明主要包括用户通过电路信息输入单元输入需要创建的电路的级别;网络拓扑信息获取单元根据所述的电路的级别向系统下发网络拓扑信息获取请求,并获取相应的网络拓扑信息;用户根据返回的网络拓扑信息并通过电路信息输入单元输入需要创建的电路的源宿信息;电路创建处理单元根据网络拓扑信息及电路的源宿信息创建相应的电路。本发明中,由于只需要构造用户选择的路由数据,便可以实现手工创建电路的过程,而无需构造全网的路由数据。因此,本发明具有创建电路过程中应用的数据较少,创建电路效率较高的优点。
文档编号H04L12/24GK1874275SQ20051007490
公开日2006年12月6日 申请日期2005年6月3日 优先权日2005年6月3日
发明者陆海鸥 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1