一种快速同步对象的上载方法

文档序号:7958831阅读:190来源:国知局
专利名称:一种快速同步对象的上载方法
技术领域
本发明涉及通信与网络同步,更具体地说,涉及一种快速同步对象的上载方法。
背景技术
在大规模的网络中,匪S(网络级网管)需要对EMS(网元级网管)管理的对象进行大量上载,为了使得两者之间的数据在网管运行中能保持同步,需要有一个快速上载的能力,并且当EMS脱离WS网管运行后,再次与WS连接,这时候就需要再次同步,确保数据能够一致,如果采用全量同步,那需要对所有对象进行采集,但是其实大部分对象在第一次上载中已经同步过,而如果采用快速上载,即只上载对象变化的部分,比如增删或修改的对象,则大大缩短同步的时间。因此本发明的目的就是实现上述同步的机制。

发明内容
本发明的目的是解决以上提出的问题,提供一种同步速度快速、步骤简便的快速同步对象的上载方法。本发明的技术方案是这样的一种快速同步对象的上载方法,用于匪S (网络级网管)对EMS(网元级网管)管理的对象进行上载,WS从EMS上,根据EMS管理的对象的标识,只上载变化部分,实现同步; EMS管理的对象的标识用于标识EMS管理的对象是否发生变化;对象的标识同时存在EMS 和WS的数据库中。作为优选,EMS管理的对象至少一个以上,而且对象间的优先级不同。作为优选,所述的EMS管理的对象中,所述的标识是唯一的,且位于最高优先级对象。作为优选,具体步骤如下(I)WS首先获取EMS管理的最高优先级对象,通过返回的所述对象的结构,得到所述对象的标识;(2)如果标识为0,则是首次上载的初始值,保存到WS的数据库中,并且对所述对象进行全量上载;如果标识不为0,则和匪S的数据库中的标识进行比较,如果一致,则不进行上载;如果不一致,则获取次高优先级对象,同时把匪S数据库的标识作为输入参数发给 EMS, EMS根据输入的标识,只返回大于这个标识的左右变化的对象;匪S根据返回的次高优先级对象结果进行判断,并进行对象的更新。作为优选,根据EMS管理的对象中、优先级比最高优先级对象低的对象的个数,循环上述步骤(2)。作为优选,对象的更新包括删除、创建、编辑。作为优选,EMS对对象每做一次操作,标识都加1,并且记录下是哪个对象进行的何种操作。作为优选,EMS管理的对象包括网元,板卡,端口,保护组,交叉,隧道,以太网业务。
3
作为优选,EMS管理的对象的优先级为网元优先级最高,板卡,端口,保护组优先级次之,交叉,隧道和以太网业务为第三优先级。作为优选,匪S在和EMS的连接过程中,EMS和匪S的数据库中的对象的标识进行同步更新。本发明的有益效果如下本发明的方法在同步过程中,只更新有变化的部分对象,采用所述的快速上载的同步方法,可以节约90%的时间;在大部分对象都没有变化的情况,则上载的时间只要1分钟就可以完成。


图1是实施例的对象的标识示意图;图2是实施例的流程示意图。
具体实施例方式下面结合附图对本发明的实施例进行进一步详细说明一种快速同步对象的上载方法,用于匪S (网络级网管)对EMS (网元级网管)管理的对象进行上载,WS从EMS上,根据EMS管理的对象的标识,只上载变化部分,实现同步; EMS管理的对象的标识用于标识EMS管理的对象是否发生变化;对象的标识同时存在EMS 和匪S的数据库中。实施例中,对象的标识表示为Signature。EMS管理的对象至少一个以上,而且对象间的优先级不同。EMS管理的对象包括网元,板卡,端口,保护组,交叉,隧道,以太网业务等。EMS管理的对象的优先级为网元优先级最高,板卡,端口,保护组优先级次之,交叉,隧道和以太网业务为第三优先级。所述的EMS管理的对象中,所述的标识是唯一的,且位于最高优先级对象。具体步骤如下(I)WS首先获取EMS管理的最高优先级对象,通过返回的所述对象的结构,得到所述对象的标识;(2)如果标识为0,则是首次上载的初始值,保存到匪S的数据库中,并且对所述对象进行全量上载;如果标识不为0,则和匪S的数据库中的标识进行比较,如果一致,则不进行上载;如果不一致,则获取次高优先级对象,同时把匪S数据库的标识作为输入参数发给 EMS,EMS根据输入的标识,只返回大于这个标识的左右变化的对象;匪S根据返回的次高优先级对象结果进行判断,并进行对象的更新。根据EMS管理的对象中、优先级比最高优先级对象低的对象的个数,循环上述步骤(2)。 对象的更新包括删除、创建、编辑。EMS对对象每做一次操作,标识都加1,并且记录下是哪个对象进行的何种操作。匪S在和EMS的连接过程中,EMS和匪S的数据库中的对象的标识进行同步更新。
实施例
为了简单描述上载对象的机制,本实施例只涉及网元,板卡和端口。其他对象都可以运用相同的机制进行快速上载。对于上述几类对象,上载是有一个顺序过程,首先上载网元,然后根据网元上载板卡,根据网元上载端口,因此这几类对象根据同一个网元都有一个唯一的数字标记,称为Signature,如图1所示。对上载对象的一些操作,如下表所示
权利要求
1.一种快速同步对象的上载方法,其特征在于,用于匪S(网络级网管)对EMS(网元级网管)管理的对象进行上载,匪S从EMS上,根据EMS管理的对象的标识,只上载变化部分, 实现同步;EMS管理的对象的标识用于标识EMS管理的对象是否发生变化;对象的标识同时存在EMS和匪S的数据库中。
2.根据权利要求1所述的快速同步对象的上载方法,其特征在于,EMS管理的对象至少一个以上,而且对象间的优先级不同。
3.根据权利要求2所述的快速同步对象的上载方法,其特征在于,所述的EMS管理的对象中,所述的标识是唯一的,且位于最高优先级对象。
4.根据权利要求3所述的快速同步对象的上载方法,其特征在于,具体步骤如下(1)WS首先获取EMS管理的最高优先级对象,通过返回的所述对象的结构,得到所述对象的标识;(2)如果标识为0,则是首次上载的初始值,保存到NMS的数据库中,并且对所述对象进行全量上载;如果标识不为0,则和匪S的数据库中的标识进行比较,如果一致,则不进行上载;如果不一致,则获取次高优先级对象,同时把WS数据库的标识作为输入参数发给EMS, EMS根据输入的标识,只返回大于这个标识的左右变化的对象;WS根据返回的次高优先级对象结果进行判断,并进行对象的更新。
5.根据权利要求4所述的快速同步对象的上载方法,其特征在于,根据EMS管理的对象中、优先级比最高优先级对象低的对象的个数,循环上述步骤(2)。
6.根据权利要求4所述的快速同步对象的上载方法,其特征在于,对象的更新包括删除、创建、编辑。
7.根据权利要求4所述的快速同步对象的上载方法,其特征在于,EMS对对象每做一次操作,标识都加1,并且记录下是哪个对象进行的何种操作。
8.根据权利要求2所述的快速同步对象的上载方法,其特征在于,EMS管理的对象包括网元,板卡,端口,保护组,交叉,隧道,以太网业务。
9.根据权利要求8所述的快速同步对象的上载方法,其特征在于,EMS管理的对象的优先级为网元优先级最高,板卡,端口,保护组优先级次之,交叉,隧道和以太网业务为第三优先级。
10.根据权利要求1所述的快速同步对象的上载方法,其特征在于,WS在和EMS的连接过程中,EMS和WS的数据库中的对象的标识进行同步更新。
全文摘要
本发明涉及涉及一种快速同步对象的上载方法,用于NMS(网络级网管)对EMS(网元级网管)管理的对象进行上载,NMS从EMS上,根据EMS管理的对象的标识,只上载变化部分,实现同步;EMS管理的对象的标识用于标识EMS管理的对象是否发生变化;对象的标识同时存在EMS和NMS的数据库中。本发明的方法在同步过程中,只更新有变化的部分对象,采用所述的快速上载的同步方法,可以节约90%的时间;在大部分对象都没有变化的情况,则上载的时间只要1分钟就可以完成。
文档编号H04L29/08GK102364895SQ20111034025
公开日2012年2月29日 申请日期2011年11月1日 优先权日2011年11月1日
发明者徐绪剑, 朱建华, 毛明华 申请人:杭州依赛通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1