实现多网管共管网元配置数据一致性的方法、系统及装置的制作方法

文档序号:7710270阅读:162来源:国知局
专利名称:实现多网管共管网元配置数据一致性的方法、系统及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种实现多网管共管网元配置数据一致性的方法、系统及装置。
背景技术
在现阶段电信设备维护管理中,网管配置数据保存在EMS^lementManagement System,网元管理系统)服务器中,作为备份和读取作用。在实际工程应用过程中,多个EMS服务器共同管理同一 NE(NetworkElement,网元)设备,并且这些EMS服务器之间是隔离的,即不能直接通信。这些保存在EMS服务器的网管配置数据一致性就存在问题,即,在某一 EMS服务器中对NE的网管配置数据变更(如拓扑信息变更),在另一EMS服务器中保存的网管配置数据却由于EMS设备彼此间不能通信而造成没有变动,这样给多EMS服务器共管NE情况下的维护带来了很大的困难。为了解决这一问题,现有电信设备维护管理中,主要采用的是手工数据复制的方法,该方法是从一个EMS服务器中导出网管配置数据,接着在另一 EMS服务器中导入这些网管配置数据,通过这种方法保证了配置数据的一致性。而在实际工程应用中,当有多个EMS服务器共管同一 NE时,采用手工数据复制方法操作起来会比较麻烦,影响工作效率;并且由于操作不当,还会影响数据的稳定性。

发明内容
鉴于上述的分析,本发明旨在提供一种实现多网管共管网元配置数据一致性的方法、系统及装置,用以解决现有技术中手工复制数据所造成的效率低以及数据不稳定等问题。本发明的目的主要是通过以下技术方案实现的本发明提供了一种实现多网管共管网元配置数据一致性的方法,包括网元管理系统EMS服务器在监听到网管配置数据发生变化时,经网元NE设备请求共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据;共管该NE设备的其他EMS服务器在监听到接收请求后,经NE设备发送接收应答;该EMS服务器在接收到共管该NE设备的其他EMS服务器的接收应答后,将变化后的网管配置数据经该NE设备发送给共管该NE设备的其他EMS服务器;共管该NE设备的其他EMS服务器接收并保存变化后的网管配置数据。进一步地,还包括该EMS服务器在发送完变化后的网管配置数据后,经NE设备请求共管该NE设备的其他EMS服务器结束接收;共管该NE设备的其他EMS服务器发送结束应答,并停止接收变化后的网管配置数据。进一步地,还包括该EMS服务器在请求共管该NE设备的其他EMS服务器准备接收变化后的网管配
4置数据,同时开始计时。进一步地,还包括在接收到共管该NE设备的其他EMS服务器的接收应答时,判断该接收应答是否超时如果超时,结束本次处理;否则将变化后的网管配置数据经该NE设备发送给共管该NE 设备的其他EMS服务器。本发明还提供了一种实现多网管共管网元配置数据一致性的系统,包括网元NE 设备,以及多个共管该NE设备的网元管理系统EMS服务器,其中,EMS服务器,用于在监听到网管配置数据发生变化时,经该NE设备请求共管该NE 设备的其他EMS服务器准备接收变化后的网管配置数据;以及,在收到共管该NE设备的其他EMS服务器的接收应答后,将变化后的网管配置数据经该NE设备发送给其他共管该NE 设备的其他EMS服务器;共管该NE设备的其他EMS服务器,用于在监听到接收请求后发送接收应答,以及接收并保存变化后的网管配置数据;NE设备,用于透明传输该EMS服务器与共管该NE设备的其他EMS服务器之间的请求或应答,以及透明传输变化后的网管配置数据。进一步地,所述EMS服务器还用于,在发送完变化后的网管配置数据后,通过该NE设备请求共管该NE设备的其他EMS服务器结束接收;所述共管该NE设备的其他EMS服务器还用于,发送结束应答并停止接收变化后的网管配置数据。本发明又提供了一种实现多网管共管网元配置数据一致性的装置,包括发送模块,用于在监听到网元管理系统EMS服务器的网管配置数据发生变化时, 经网元NE设备请求共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据;并在接收到共管该NE设备的其他EMS服务器的接收应答后,将变化后的网管配置数据经该NE 设备发送给共管该NE设备的其他EMS服务器;监听模块,用于在监听有EMS服务器通过该NE设备发来的接收请求时,触发处理模块;处理模块,用于发送接收应答,以及接收并保存变化后的网管配置数据。进一步地,还包括计时判断模块,用于在该EMS服务器请求共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据时,开始计时;并在接收到共管该NE设备的其他EMS服务器的接收应答时,判断该接收应答是否超时如果超时,结束本次处理;否则触发发送模块将变化后的网管配置数据经该NE设备发送给共管该NE设备的其他EMS服务器。进一步地所述发送模块还用于,在发送完变化后的网管配置数据后,通过该NE设备通知共管该NE设备的其他EMS服务器结束接收。所述处理模块还用于,发送结束应答并停止接收网管配置数据。本发明有益效果如下通过采用NE设备透明传输的方式实现多EMS共管NE之间的配置数据的一致性,克服了工程技术人员手工数据复制操作的繁琐,提供了工作效率,避免了数据的不稳定。本发明的其他特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。


图1为本发明实施例所述方法的流程示意图;图2为本发明实施例所述系统的结构示意图;图3为本发明实施例所述装置的结构示意图。
具体实施例方式下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理。首先,结合附图1对本发明实施例所述方法进行详细说明。如图1所示,图1为本发明实施例所述方法的流程示意图,具体可以包括如下步骤步骤101 多个EMS (Element Management System,网元管理系统)服务器共同管理同一 NE(Network Element,网元)设备时,所有EMS服务器自动监听网管配置数据的变化,当其中某个EMS服务器(这里设定为该EMS服务的名称为A)监听到自己保存的网管配置数据发生变化(如拓扑信息变化)时,自动给共管同一 NE设备的其他EMS服务器(这里可以设定其他EMS服务器的数量为N,N大于等于1,小于等于所有共管该NE设备的EMS服务器总数减1)发送接收请求(本实施例为配置数据同步开始请求消息,以下简称为开始请求消息),同时开始计时并准备判断其他EMS服务器反馈的开始请求应答消息是否超时(超时就是在规定的时间内是否收到其他EMS服务器通过该NE设备转来的请求应答消息),如果超时,结束流程,反之则继续进入下一步骤;步骤102 =EMS服务器A发送的开始请求消息途经该NE设备的时候,该NE设备监听到有EMS服务器发送过来的开始请求消息,采用透明传输的方式转发给共管该NE设备的其他EMS服务器;步骤103 其他EMS服务器接收到NE设备发送过来的开始请求消息后,为表示已收到开始请求消息,向EMS服务器A发送接收应答(本发明实施例中为配置数据同步开始请求应答消息,以下简称为请求应答消息),途经NE设备,并开始准备接收变化后的网管配置数据;步骤104 该NE设备接收到其他EMS服务器发送过来的请求应答消息后,不做任何处理,采用透明传输方式将请求应答消息发送给EMS服务器A ;步骤105 :EMS服务器A接收到该NE设备发送过来的请求应答消息后,判断是否超时,如果超时,则结束本次处理,反之开始发送变化后的网管配置数据给其他EMS服务器, 请求其他EMS服务器更新网管配置数据;步骤106 :EMS服务器A发送变化后的网管配置数据给其他EMS服务器,途经NE设备,NE设备接收到配置数据后,不做任何处理,透传给其他EMS服务器;
步骤107 其他EMS服务器接收到NE设备发送过来的变化后的网管配置数据,进行配置数据变化的更新操作。步骤108:变化的网管配置数据传完之后,EMS服务器A自动发送结束请求(本实施例为配置数据同步结束请求消息,以下简称为结束请求消息)给其他EMS服务器,途经NE 设备,并开始计时,准备判断是否超时;步骤109 =NE设备接收到结束请求消息后,不做任何处理,透明传输给其他EMS服务器;步骤110 其他EMS服务器接收到该NE设备发送过来的结束请求消息后,通过该 NE设备发送结束应答(本发明实施例中为配置数据同步结束请求应答消息,以下简称为结束请求应答消息),并结束发送变化后的网管配置数据;步骤111 该NE设备收到其他EMS服务器发来的结束请求应答消息后,透明传输给EMS服务器A ;步骤112 :EMS服务器A接收到该NE设备发送过来的结束请求应答消息后,判断是否超时,不管超时与不超时,都结束处理。其中超时与否的结果信息也可以作为是否重新进入步骤106进行操作的判断依据。接下来,结合附图2对本发明实施例所述系统进行详细说明。如图2所示,图2为本发明实施例所述系统的结构示意图,具体可以包括NE设备,以及多个共管该NE设备的EMS服务器,其中,EMS服务器,主要负责在监听到网管配置数据发生变化时,途经该NE设备发送开始请求消息,通知共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据;以及, 在收到共管该NE设备的其他EMS服务器反馈的开始请求应答消息后,将变化后的网管配置数据通过该NE设备发送给其他共管该NE设备的其他EMS服务器;以及,在发送完变化后的网管配置数据后,通过该NE设备发送结束请求消息,通知共管该NE设备的其他EMS服务器停止接收。共管该NE设备的其他EMS服务器,在监听到开始请求消息后,发送开始请求应答消息;以及,接收并保存变化后的网管配置数据;以及,在监听到结束请求消息后,发送结束请求应答消息,并停止接收变化后的网管配置数据。 NE设备,透明传输该EMS服务器与共管该NE设备的其他EMS服务器之间的各种消息,以及透明传输变化后的网管配置数据。最后,结合附图3对本发明实施例所述装置进行详细说明。如图3所示,图3为本发明实施例所述装置的结构示意图,设置于EMS服务器中, 具体可以包括发送模块,用于在监听到该EMS服务器保存的网管配置数据发生变化时,途经NE 设备发送开始请求消息,通知共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据;以及,在收到共管该NE设备的其他EMS服务器反馈的开始请求应答消息后,将变化后的网管配置数据通过该NE设备发送给其他共管该NE设备的其他EMS服务器;以及,在发送完变化后的网管配置数据后,通过该NE设备发送结束请求消息,通知共管该NE设备的其他 EMS服务器停止接收。
计时判断模块,用于发送模块通知共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据时,开始计时;并在接收到共管该NE设备的其他EMS服务器的开始请求应答消息时,判断是否超时如果超时,结束本次处理;否则触发发送模块将变化后的网管配置数据通过该NE设备发送给共管该NE设备的其他EMS服务器。监听模块,用于在监听有EMS服务器通过该NE设备发来的开始请求消息时,触发处理模块;处理模块,用于在被监听模块触发后,发送开始请求应答消息;以及,接收并保存变化后的网管配置数据;以及,在接收到结束请求消息时,发送结束请求应答消息,并停止接收变化后的网管配置数据。综上所述,本发明实施例提供了一种实现多网管共管网元配置数据一致性的方法、系统及装置,采用了基于NE设备透明传输的方式实现了多EMS共管NE设备之间的网管配置数据一致性,克服了工程技术人员手工数据复制操作的繁琐;有效的避免了因工程技术人员手工数据复制操作出错的问题;同时有效的避免了多EMS共管NE设备之间的数据不稳定的问题,以及降低了手工操作人力的消耗。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。
权利要求
1.一种实现多网管共管网元配置数据一致性的方法,其特征在于,包括网元管理系统EMS服务器在监听到网管配置数据发生变化时,经网元NE设备请求共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据;共管该NE设备的其他EMS服务器在监听到接收请求后,经NE设备发送接收应答;该EMS服务器在接收到共管该NE设备的其他EMS服务器的接收应答后,将变化后的网管配置数据经该NE设备发送给共管该NE设备的其他EMS服务器;共管该NE设备的其他EMS服务器接收并保存变化后的网管配置数据。
2.根据权利要求1所述的方法,其特征在于,还包括该EMS服务器在发送完变化后的网管配置数据后,经NE设备请求共管该NE设备的其他EMS服务器结束接收;共管该NE设备的其他EMS服务器发送结束应答,并停止接收变化后的网管配置数据。
3.根据权利要求1或2所述的方法,其特征在于,还包括该EMS服务器在请求共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据,同时开始计时。
4.根据权利要求3所述的方法,其特征在于,还包括在接收到共管该NE设备的其他EMS服务器的接收应答时,判断该接收应答是否超时 如果超时,结束本次处理;否则将变化后的网管配置数据经该NE设备发送给共管该NE设备的其他EMS服务器。
5.一种实现多网管共管网元配置数据一致性的系统,其特征在于,包括网元NE设备, 以及多个共管该NE设备的网元管理系统EMS服务器,其中,EMS服务器,用于在监听到网管配置数据发生变化时,经该NE设备请求共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据;以及,在收到共管该NE设备的其他 EMS服务器的接收应答后,将变化后的网管配置数据经该NE设备发送给其他共管该NE设备的其他EMS服务器;共管该NE设备的其他EMS服务器,用于在监听到接收请求后发送接收应答,以及接收并保存变化后的网管配置数据;NE设备,用于透明传输该EMS服务器与共管该NE设备的其他EMS服务器之间的请求或应答,以及透明传输变化后的网管配置数据。
6.根据权利要求5所述的系统,其特征在于,所述EMS服务器还用于,在发送完变化后的网管配置数据后,通过该NE设备请求共管该NE设备的其他EMS服务器结束接收;所述共管该NE设备的其他EMS服务器还用于,发送结束应答并停止接收变化后的网管配置数据。
7.一种实现多网管共管网元配置数据一致性的装置,其特征在于,包括发送模块,用于在监听到网元管理系统EMS服务器的网管配置数据发生变化时,经网元NE设备请求共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据;并在接收到共管该NE设备的其他EMS服务器的接收应答后,将变化后的网管配置数据经该NE设备发送给共管该NE设备的其他EMS服务器;监听模块,用于在监听有EMS服务器通过该NE设备发来的接收请求时,触发处理模块;处理模块,用于发送接收应答,以及接收并保存变化后的网管配置数据。
8.根据权利要求7所述的装置,其特征在于,还包括计时判断模块,用于在该EMS服务器请求共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据时,开始计时;并在接收到共管该NE设备的其他EMS服务器的接收应答时,判断该接收应答是否超时如果超时,结束本次处理;否则触发发送模块将变化后的网管配置数据经该NE设备发送给共管该NE设备的其他EMS服务器。
9.根据权利要求7或8所述的装置,其特征在于,所述发送模块还用于,在发送完变化后的网管配置数据后,通过该NE设备通知共管该 NE设备的其他EMS服务器结束接收。
10.根据权利要求9所述的EMS服务器,其特征在于,所述处理模块还用于,发送结束应答并停止接收网管配置数据。
全文摘要
本发明公开了一种实现多网管共管网元配置数据一致性的方法、系统及装置,其中方法包括网元管理系统EMS服务器在监听到网管配置数据发生变化时,经网元NE设备请求共管该NE设备的其他EMS服务器准备接收变化后的网管配置数据;共管该NE设备的其他EMS服务器在监听到接收请求后,经NE设备发送接收应答;该EMS服务器将变化后的网管配置数据经该NE设备发送给共管该NE设备的其他EMS服务器;共管该NE设备的其他EMS服务器接收变化后的网管配置数据;本发明通过采用NE设备透明传输的方式实现多EMS共管NE之间的配置数据的一致性,克服了工程技术人员手工数据复制操作的繁琐,提高了工作效率,避免了数据的不稳定。
文档编号H04L12/24GK102299819SQ20111018113
公开日2011年12月28日 申请日期2011年6月30日 优先权日2011年6月30日
发明者孙世强, 陈其元 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1