一种基于业务连纤图的数据处理/执行方法及装置的制造方法

文档序号:9865575阅读:373来源:国知局
一种基于业务连纤图的数据处理/执行方法及装置的制造方法
【技术领域】
[0001]本发明涉及光通信领域,尤其是涉及一种基于业务连纤图的数据处理/执行方法及装置。
【背景技术】
[0002]随着通信网络技术的不断发展,通信业务量不断增长。智能型网管系统越来越多的应用在工程开局中,由于前方运维人员的工作时间经常在夜间,在需要对网管系统、网络设备或者代理(Agent)进行维护的情况下,局方申请业务中断的时间往往比较短,为避免时间过长引起客户投诉,所以迅速地完成维护操作变得尤为重要。目前,一个中等工程局的站点起码有50个,每一个站点都要采用人工方式分析业务连纤图,然后配置连纤和相关的路由约束,具有工程量大、容易出错的缺陷。
[0003]而且,大多数网管系统并不支持配置错误回滚,配置错误后前方运维人员无法自己定位问题,经常需要与后方研发专家沟通才能找出问题,这必然增加人力和物力成本。
[0004]因此,运维人员希望局方提供的业务连纤图能够自动导入网管系统由网管系统根据业务连纤图执行相应的处理操作,以解决人工操作出错率大、人力和物理成本高的问题。

【发明内容】

[0005]本发明的主要目的在于提供一种基于业务连纤图的数据处理/执行方法及装置,使得局方提供的业务连纤图能够自动导入网管系统由网管系统根据业务连纤图执行相应的处理操作,以解决人工操作出错率大、人力和物理成本高的问题。
[0006]为了达到上述目的,根据本发明的一个方面,提供了一种基于业务连纤图的数据处理方法,包括:将业务连纤图构造成网管系统能够识别的数据模型;根据数据模型中所有数据对象之间的层次关系,生成网管系统能够识别的数据执行命令,其中,数据对象是由业务连纤图中的独立元素构造成的;将数据执行命令发送给网管系统,以使网管系统根据数据执行命令执行相应的业务操作。
[0007]优选地,将业务连纤图构造成网管系统能够识别的数据模型,包括:根据业务连纤图的关键属性,对业务连纤图中的所有独立元素进行构造,得到造初级数据对象,其中,关键属性是能够唯一标识独立元素的属性;根据业务连纤图的非关键属性,补充初级数据对象的缺省值,得到数据对象;按照预定的数据结构将数据对象组合成数据模型。
[0008]优选地,独立元素包括:网元、单板、连纤、机架子架、和/或端口 ;预定的数据结构包括:网型数据结构,或树形数据结构;业务操作包括:创建网元、创建机架子架、创建单板、创建端口,和/或创建连纤。
[0009]根据本发明的又一个方面,提供了一种基于业务连纤图的数据处理装置,包括:构造模块,用于将业务连纤图构造成网管系统能够识别的数据模型;生成模块,用于根据数据模型中所有数据对象之间的层次关系,生成网管系统能够识别的数据执行命令,其中,数据对象是由业务连纤图中的独立元素构造成的;发送模块,用于将数据执行命令发送给网管系统,以使网管系统根据数据执行命令执行相应的业务操作。
[0010]优选地,构造模块包括:构造单元,用于根据业务连纤图的关键属性,对业务连纤图中的所有独立元素进行构造,得到造初级数据对象,其中,关键属性是能够唯一标识独立元素的属性;补充单元,用于根据业务连纤图的非关键属性,补充初级数据对象的缺省值,得到数据对象;组合单元,用于按照预定的数据结构将数据对象组合成数据模型。
[0011]优选地,独立元素包括:网元、单板、连纤、机架子架、和/或端口 ;预定的数据结构包括:网型数据结构,或树形数据结构;业务操作包括:创建网元、创建机架子架、创建单板、创建端口,和/或创建连纤。
[0012]根据本发明的再一个方面,提供了一种基于业务连纤图的数据执行方法,包括:网管系统接收数据执行命令,其中,数据执行命令是根据由业务连纤图构造成的数据模型中所有数据对象之间的层次关系生成的,数据对象是由业务连纤图中的独立元素构造成的;网管系统根据数据执行命令执行相应的业务操作,其中,业务操作包括:创建网元、创建机架子架、创建单板、创建端口,和/或创建连纤。
[0013]优选地,该方法还包括:在业务操作执行失败的情况下,记录执行失败的原因,并向提供失败提示信息和处理建议;在业务操作执行成功的情况下,向用户提供成功提示信息,并在拓扑图中显示业务操作执行成功后的业务连纤图。
[0014]根据本发明的还一个方面,提供了一种基于业务连纤图的数据执行装置,位于网管系统,包括:接收模块,用于接收数据执行命令,其中,数据执行命令是根据由业务连纤图构造成的数据模型中所有数据对象之间的层次关系生成的,数据对象是由业务连纤图中的独立元素构造成的;执行模块,用于根据数据执行命令执行相应的业务操作,其中,业务操作包括:创建网元、创建机架子架、创建单板、创建端口,和/或创建连纤。
[0015]优选地,该装置还包括:第一处理模块,用于在执行模块执行业务操作失败的情况下,记录执行失败的原因,并向提供失败提示信息和处理建议;第二处理模块,用于在执行模块执行业务操作成功的情况下,向用户提供成功提示信息,并在拓扑图中显示业务操作执行成功后的业务连纤图。
[0016]与现有技术相比,本发明所述的基于业务连纤图的数据处理/执行方法及装置,能够自动将业务连纤图导入网管系统并由网管系统执行相应的业务操作,以自动方式代替人工方式,节省了人力和物力成本,提高工作效率,减少业务中断时间,而且,可以对连纤图的搭建进行自行检测,避免人工通过眼睛检测导致的疏漏,并在搭建错误的情况下向用户提供合理的建议。
【附图说明】
[0017]图1是根据本发明实施例的基于业务连纤图的数据处理方法流程图;
[0018]图2是根据本发明实施例的基于业务连纤图的数据处理装置的结构框图;
[0019]图3是根据本发明实施例的优选基于业务连纤图的数据处理装置的结构框图;
[0020]图4是根据本发明实施例的基于业务连纤图的数据执行方法流程图;
[0021]图5是根据本发明实施例的基于业务连纤图的数据执行装置的结构框图;
[0022]图6是根据本发明实施例的优选基于业务连纤图的数据执行装置的结构框图;
[0023]图7是根据本发明优选实施例的基于业务连纤图的数据处理和执行方法的流程图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域的普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]本发明实施例提供了一种基于业务连纤图的数据处理方法,该方法可以采用软件方式来实现。图1是根据本发明实施例的基于业务连纤图的数据处理方法流程图,如图1所示,该流程包括以下步骤(步骤S102-步骤S106):
[0026]步骤S102、将业务连纤图构造成网管系统能够识别的数据模型。
[0027]步骤S104、根据数据模型中所有数据对象之间的层次关系,生成网管系统能够识别的数据执行命令,其中,数据对象是由业务连纤图中的独立元素构造成的。
[0028]步骤S106、将数据执行命令发送给网管系统,以使网管系统根据数据执行命令执行相应的业务操作。
[0029]通过上述各个步骤,可以将用户的业务连纤图改造成网管系统能够识别的数据模型和数据执行命令发送给网管系统,相当于一键式自动地将业务连纤图(成为网管数据的一部分)导入网管系统,由网管系统对业务连纤图进行智能分析,并最终使网管系统根据数据执行命令就可以执行相应的业务操作,从而节约了人力资源成本,并减少业务的中断时间。
[0030]例
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1