电信网管与网元数据不一致时自动上载比较的方法及装置的制作方法

文档序号:7709014阅读:348来源:国知局
专利名称:电信网管与网元数据不一致时自动上载比较的方法及装置的制作方法
技术领域
本发明涉及通讯技术领域,特别涉及一种电信网管与网元数据不一致时自 动上载比较的方法及装置。
背景技术
现代的网管系统,大多提供了离线配置功能。离线配置能够体现出网管的 优势,不仅在运行的网元内存中保存了配置信息,在与网管配套的数据库中也 保存了与网元一致的配置信息。这样当网元出现故障而丟失配置数据时,或者 因故障而用新网元替代旧网元时,不需要从头开始, 一项一项按照顺序去繁瑣 地手工来配置全套业务,用网管的数据下载功能就可以很方便地将保存在网管 上的网元配置数据按预先排定的先后顺序成批量地下发到网元上,从而迅速准 确地完成整个配置。
因此,具备离线配置功能的网管系统,通常都具备上载、下载以及上载比 较功能。其中,上载(或者称上载入库)是指从网元中取现有配置数据存入网
管数据库中;下载是指从网管数据库中取出配置数据下发配置到网元上;上载 比较是指分别从网管数据库和网元取出各自保存的配置数据进行数据比较,来 判断两边配置数据是否完全一致。
由此可以理解,通常网元在线建链状态下,下发配置数据大致经历这几个 步骤先下发配置数据到网元并存放在网元内存中,如果下发网元配置成功, 则将网元配置成功信息返回网管,网管将在其数据库中保存一份与该下发的配 置数据相同的配置数据;如果下发网元配置失败,则不在网管数据库中保存配 置数据。
但是,具备离线配置功能的网管,也有其不足之处。其中最突出的问题是 网管中的配置数据与网元的配置数据因各种原因产生的不一致,这样因为配置 数据的前后关联性和业务的一致性,轻则会造成关联的配置失败,重则会造成 网管配置数据混乱。这里分析一下产生数据不一致的原因,可以归纳为以下几种场景
在物理网元设备还没有到位的情况下,技术人员离线用网管配置了网元数 据,这时仅下发到网管数据库中,当网元到位后,设置了网元与网管建链,但 没有把网管配置数据下载到网元上。
如图l所示,网元^皮多个网管同时管理,当其中一个网管下发配置数据后, 配置数据没有被同步到同时管理该网元的其他网管上,因而造成数据不一致。
网元下发的配置命令是一组批量命令,其中下发配置数据部分成功、部分 失败导致没能成功存入网管数据库,又无法回滚配置事务。
另外,网元因为偶发故障重启,丢失了网元内存中的配置数据,重新与网 管建链后也可能会造成的数据不 一致。
对于现存的大多数网管,解决可能出现的网管与网元配置数据不一致的问 题,通常有如下处理方式
1) 网管管理员手工的方式逐个网元进行所有配置数据项的上载比较,找 出数据项不一致的网元。但是,该方式会耗费大量的人力,对于一个普通的场 景, 一个网管管理上千个网元,对网元——用手工上载比较是不现实的。
2) 在空闲时段对所有的网元进行全部数据项上载比较,记录下上载比较 数据不一致的网元。但是,该方式比较消耗资源,在一个管理上千网元的网管 中全部做一次上载比较对网元、对网管都是很大的资源消耗。

发明内容
本发明的目的在于,提供一种电信网管与网元数据不一致时自动上载比较 的方法,能够高效率地获得可能与网管凝:据存在不一致的网元情况。
本发明的另一目的在于,提供一种电信网管与网元数据不一致时自动上载 比较的装置,能够高效率地获得可能与网管数据存在不一致的网元情况。
本发明的电信网管与网元数据不一致时自动上载比较的方法,包括下列步

步骤A:将符合热点网元定义条件的网元添加到预先建立的热点网元列表
中;
步骤B:对所述热点网元列表中的网元进行其所有配置数据项的上载比 较,判断所述配置数据项是否完全一致,如果不一致,则将所述网元不一致的配置数据项进行记录,并提供给网管管理员;如果一致,则忽略所述网元,并 进行下一网元的所有配置数据项的上载比较直至遍历完整个热点网元列表。
其中,在所述步骤A中,所述热点网元定义条件包括从离线设置为在 线的网元;或者下发的批量命令中部分命令下发成功部分命令下发失败的网 元;或者自行断链后重新建链的网元;或者网元在多网管管理下,其中第一网 管对网元下发配置数据,并通知给第二网管,但配置数据未同步到第二网管时, 第二网管认为所述网元符合热点网元定义条件。
其中,在所述步骤B之前,进一步包括下列步骤
判断系统是否能运行低优先级任务,如果是,则执行步骤B;否则,继续 判断。
其中,低优先级任务的条件为在系统预定时间段内没有任何人工下发操作。
另外,所述步骤B中,将所述网元不一致的配置数据项进行记录,并提 供给网管管理员之后,进一步包括下列步骤从热点网元列表中删除当前网元 信息,并进行下一 网元的所有配置数据项的上载比较。
本发明的电信网管与网元数据不一致时自动上载比较的装置,在网管中包 括热点网元识别单元、上载比较单元、存储单元,其中,所述热点网元识别单 元,用于将符合热点网元定义条件的网元添加到预先建立的热点网元列表中; 所述上载比较单元,用于将对所述热点网元列表中的网元进行其所有配置数据 项的上载比较,在所述配置数据项不一致时,将所述网元不一致的配置数据项 发送至所述存储单元;在所述配置数据项一致时,忽略所述网元,并进行下一 网元的所有配置数据项的上载比较直至遍历完整个热点网元列表;所述存储单 元,用于对所述上载比较单元发送来的数据进行记录,并提供给网管管理员。
其中,在所述热点网元识别单元中,所述热点网元定义条件包括从离线 设置为在线的网元;或者下发的批量命令中部分命令下发成功部分命令下发失 败的网元;或者自行断链后重新建链的网元;或者网元在多网管管理下,其中 第一网管对网元下发配置数据,并通知给第二网管,但配置数据未同步到第二 网管时,第二网管认为所述网元符合热点网元定义条件。
另外,所述上载比较单元,在将所述网元不一致的配置数据项发送至所述存储单元之后,进一步用于从热点网元列表中删除当前网元信息,并进行下 一网元的所有配置数据项的上载比较。
本发明的有益效果是依照本发明的电信网管与网元数据不一致时自动上 载比较的方法及装置,利用网管自动地定位出可能出现数据不一致的网元,避 免了手工进行上载比较这种繁重的劳动,也优化了进行所有网元进行全数据量 比较这种消耗资源很大的方式,更高效率地获得哪些网元可能和网管数据存在 不一致的情况,友好地提示了用户这种不一致存在,避免用户因为疏忽或误操 作,因为数据不一致导致错误下发配置数据,提高网管的易用性和用户友好性。


图1为现有的多网管管理网元的示意图2为本发明的进行热点网元上载比较的方法流程图3为本发明的电信网管与网元数据不一致时自动上载比较的装置示意。
具体实施例方式
以下,参考附图1 ~3详细描述本发明的电信网管与网元数据不 一 致时自动 上载比较的方法及装置。
本发明的电信网管与网元数据不一致时自动上载比较的方法,包括下列步

步骤100:预先在网管中定义热点网元萄:据结构,并将符合热点网元定义 条件的网元添加到预先建立的热点网元列表中;
其中,热点网元定义条件包括从离线设置为在线的网元;或者下发的批 量命令中部分命令下发成功的网元;或者自行断链后重新建链的网元;或者在 多网管管理下,其中第一网管对网元下发配置数据,并通知给第二网管时,第 二网管认为所述网元符合热点网元定义条件。
在具体实现时,该网元it据结构可以如下
reason ::= ENUMERATED
offlineOnline(l), multiMgr(2),multiCmd(3),
linkBroken(4),
other(5)
struct hotpotNe
INTEGER neld; reason addRsasor^
hotpotNeList ::= SEQUENCE OF hotpotNe
其中,offlineOnline(l),表示网元从离线设置为在线的情况;multiMgr(2), 表示多网管管理的网元,当其中A网管下发配置,B网管会收到配置通知,B 网管中处理就要将该网元加入的情况;multiCmd(3),表示对于下发批量命令, 部分成功部分失败的情况;linkBroken(4),表示网元自行断链后重新建链的情 况。另外,neld是用一个整型来标识网元的id号,reason是^皮加为热点网元 列表的原因作参考字段。
例1:网管中某个网元23正从离线被设置为在线并建链,则网管将该网 元加入到热点网元列表中
hotpotNe hotpotNeInfo',
hotpotNelnfo.neld = 23;
hotpotNelnfo.addReason = reason.linkBroken。
例2:网管某个网元5在多网管管理下,其中一个网管A对网元下发了配 置数据,并发通知给了网管B,则网管B将该网元加入到热点网元列表中 hotpotNe hotpotNelnfo; hotpotNelnfo.neld = 5; hotpotNelnfo.addReason = reason. multiMgr。
步骤200:对热点网元列表中的网元进行其所有配置数据项的上载比较, 判断配置数据项是否完全一致,如果不一致,则将该网元不一致的配置数据项 进行记录,并提供给网管管理员;如果一致,则忽略该网元,并进行下一网元的所有配置数据项的上载比较。
具体地,如图2所示,该自动上载比较的处理过程包括下列步骤 步骤21:判断系统是否能运行低优先级任务,如果是,则执行步骤22; 否则,继续判断;
其中,判断是否能运行该低优先级任务的条件为近一段时间内没有任何人 工下发操作,例如凌晨;
步骤22:取热点网元列表,判断该热点网元列表中是否包含网元,如果 是,则执行步骤23;否则,结束任务;
步骤23:取热点网元列表中网元,对该网元进行所有配置数据项的上载 比较,判断所有配置数据项是否完全一致,如果上载比较不一致,则将该网元 不一致的配置数据项进行记录,并从热点网元列表中删除该网元信息;
其中,在步骤23中,对于上载比较发现配置数据项不一致的网元,可以 通过一个数据存储结构存储起来,向网管管理员提供哪些网元的哪些数据项不 一致的信息,由网管管理员决定是否同步数据以及同步哪些数据的操作。
如图3所示,为本发明的电信网管与网元数据不一致时自动上载比较的装 置示意图。该装置设置在网管中,包括热点网元识别单元、上载比较单元、存 储单元,其中,热点网元识别单元,用于将符合热点网元定义条件的网元添加 到预先建立的热点网元列表中;上载比较单元,用于将对热点网元列表中的网 元进行其所有配置数据项的上载比较,在配置数据项不一致时,将网元不一致 的配置数据项发送至存储单元;在配置数据项一致时,忽略所述网元,并进行 下一网元的所有配置数据项的上载比较;存储单元,用于对上载比较单元发送 来的数据进行记录,并提供给网管管理员。
其中,热点网元定义条件包括从离线设置为在线的网元;或者下发的批 量命令中部分命令下发成功的网元;或者自行断链后重新建链的网元;或者在
多网管管理下,其中第一网管对网元下发配置数据,并通知给第二网管时,第 二网管认为所述网元符合热点网元定义条件。
另外,上载比较单元,在将网元不一致的配置数据项发送至存储单元之后, 进一步用于从热点网元列表中删除当前网元信息,并进行下一网元的所有配 置数据项的上载比较。综上所述,依照本发明的电信网管与网元数据不一致时自动上载比较的方 法及装置,利用网管自动地定位出可能出现数据不一致的网元,避免了手工进 行上载比较这种繁重的劳动,也优化了进行所有网元进行全数据量比较这种消 耗资源很大的方式,更高效率地获得哪些网元可能和网管数据存在不一致的情 况,友好地提示了用户这种不一致存在,避免用户因为疏忽或误操作,因为数 据不一致导致错误下发配置数据,提高网管的易用性和用户友好性。
以上是为了使本领域普通技术人员理解本发明,而对本发明所进行的详细 描述,但可以想到,在不脱离本发明的权利要求所涵盖的范围内还可以做出其 它的变化和修改,这些变化和修改均在本发明的保护范围内。
权利要求
1.一种电信网管与网元数据不一致时自动上载比较的方法,其特征在于,包括下列步骤步骤A将符合热点网元定义条件的网元添加到预先建立的热点网元列表中;步骤B对所述热点网元列表中的网元进行其所有配置数据项的上载比较,判断所述配置数据项是否完全一致,如果不一致,则将所述网元不一致的配置数据项进行记录,并提供给网管管理员;如果一致,则忽略所述网元,并进行下一网元的所有配置数据项的上载比较直至遍历完整个热点网元列表。
2. 如权利要求1所述的电信网管与网元数据不一致时自动上载比较的方 法,其特征在于,在所述步骤A中,所述热点网元定义条件包括从离线设 置为在线的网元;或者下发的批量命令中部分命令下发成功部分命令下发失败 的网元;或者自行断链后重新建链的网元;或者网元在多网管管理下,其中第 一网管对网元下发配置数据,并通知给第二网管,但配置数据未同步到第二网 管时,第二网管认为所述网元符合热点网元定义条件。
3. 如权利要求1所述的电信网管与网元数据不一致时自动上载比较的方 法,其特征在于,在所述步骤B之前,进一步包括下列步骤判断系统是否能运行低优先级任务,如果是,则执行步骤B;否则,继续 判断。
4. 如权利要求3所述的电信网管与网元数据不一致时自动上载比较的方 法,其特征在于,低优先级任务的条件为在系统预定时间段内没有任何人工下 发操作。
5. 如权利要求1所述的电信网管与网元数据不一致时自动上载比较的方 法,其特征在于,所述步骤B中,将所述网元不一致的配置数据项进行记录, 并提供给网管管理员之后,进一步包括下列步骤从热点网元列表中删除当前 网元信息,并进行下一网元的所有配置数据项的上载比较。
6. —种电信网管与网元数据不一致时自动上载比较的装置,其特征在于, 在网管中包括热点网元识别单元、上载比较单元、存储单元,其中,所述热点网元识别单元,用于将符合热点网元定义条件的网元添加到预先建立的热点网元列表中;所述上载比较单元,用于将对所述热点网元列表中的网元进行其所有配置 数据项的上载比较,在所述配置数据项不一致时,将所述网元不一致的配置数 据项发送至所述存储单元;在所述配置数据项一致时,忽略所述网元,并进行 下一网元的所有配置数据项的上栽比较直至遍历完整个热点网元列表;所述存储单元,用于对所述上载比较单元发送来的数据进行记录,并提供 给网管管理员。
7. 如权利要求6所述的电信网管与网元数据不一致时自动上载比较的装 置,其特征在于,在所述热点网元识别单元中,所述热点网元定义条件包括 从离线设置为在线的网元;或者下发的批量命令中部分命令下发成功部分命令 下发失败的网元;或者自行断链后重新建链的网元;或者网元在多网管管理下, 其中第一网管对网元下发配置数据,并通知给第二网管,但配置数据未同步到 第二网管时,第二网管认为所述网元符合热点网元定义条件。
8. 如权利要求6所述的电信网管与网元数据不一致时自动上载比较的装 置,其特征在于,所述上载比较单元,在将所述网元不一致的配置数据项发送 至所述存储单元之后,进一步用于从热点网元列表中删除当前网元信息,并 进行下一网元的所有配置ft据项的上载比较。
全文摘要
本发明提供一种电信网管与网元数据不一致时自动上载比较的方法及装置,其中,该方法包括下列步骤步骤A将符合热点网元定义条件的网元添加到预先建立的热点网元列表中;步骤B对所述热点网元列表中的网元进行其所有配置数据项的上载比较,判断所述配置数据项是否完全一致,如果不一致,则将所述网元不一致的配置数据项进行记录,并提供给网管管理员;如果一致,则忽略所述网元,并进行下一网元的所有配置数据项的上载比较直到遍历完所有热点网元列表中的网元才结束。本发明能够高效率地获得可能与网管数据存在不一致的网元情况。
文档编号H04L12/24GK101582805SQ20091014797
公开日2009年11月18日 申请日期2009年6月12日 优先权日2009年6月12日
发明者郭小翚 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1