一种网元数据配置管理的方法及网元技术

技术编号:3651529 阅读:157 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种网元数据配置管理的方法,包括:(a)网元接收到网管下发的新配置数据后,将验证通过的新配置数据在备用数据区内进行配置;(b)当所有验证通过的新配置数据都在备用数据区配置后,将备用数据区的数据合并到主数据区;(c)将主数据区的配置数据作为网元当前运行状态的配置数据。本发明专利技术还公开了一种网元。与现有技术相比,本发明专利技术可以方便地进行网元配置操作,包括批操作的事务性管理任务,且提高了网元配置操作的执行效率。

【技术实现步骤摘要】

本专利技术涉及网络管理技术,特别地涉及一种网元数据配置管理的方法及网元
技术介绍
配置管理是电信管理网络(Telecom Management Network,TMN)标准体系中网络管理的基本功能之一,是指管理网络上各种工作设备、备份设备等设备及其之间的关系。要做好配置管理就必须准确、及时地获取相关的配置数据。现有技术中,为了保证及时获取数据,减少网络延迟带来的时间开销,通常将网元设备的配置数据在网元(Network Element)和网管(NetworkElement Management)中分别进行保存,并且通常以网管为数据中心,组成一个分布式的数据库系统。由此,如何保证网管中所保存的配置数据与网元中实际的配置数据准确和一致是配置管理中必须解决的问题。在配置管理过程中,为了保证网管与网元中配置数据的准确和一致,目前通常采用以下两种方法(1)网元配置数据保存在网元的单个数据区中,在出现网元配置异常时,网元进行配置数据回滚,取消最后的失败操作,并通知网管,网管再相应地取消失败的数据配置。该方法的缺点在于,网元往往只能提供单一配置操作的回滚,对于批配置处理,由于网元单元中只是设置单个数据区,因而难以实现数据回滚;另外,批配置的数据回滚也会影响到网元的其它相关服务。(2)网管将网元配置数据下发到网元之前,先对配置数据的合法性进行验证,仅将通过合法性验证的数据下发给网元,而在网元执行新的配置数据之前还需要对数据的合法性进行再次验证。该方法的缺点在于,网管和网元重复进行数据合法性的验证,使得系统的执行效率降低;另外,在网管和网元中,对数据合法性的验证规则必须一致,这将带来很大的软件版本的维护工作量,增加开发成本。
技术实现思路
本专利技术要解决的技术问题是提供一种网元数据配置管理的方法和网元,使得网元配置数据能够实现批配置处理、且配置效率较高。为达到上述专利技术目的,本专利技术提供了一种网元数据配置管理的方法,包括(a)网元接收到网管下发的新配置数据后,将验证通过的新配置数据在备用数据区内进行配置;(b)当所有验证通过的新配置数据都在备用数据区配置后,将备用数据区的数据合并到主数据区;(c)将主数据区的配置数据作为网元当前运行状态的配置数据。进一步地,所述的主数据区和备用数据区是由网元预先设定的。进一步地,所述的验证通过的新配置数据是网元对接收到的新配置数据进行合法性验证后的数据。更进一步地,网元对接收到的新配置数据进行合法性验证是按照网元中预先设定的配置数据的修改验证规则进行的。更进一步地,该方法还包括当所述新配置数据没有通过合法性验证,且主数据区中有存储的配置数据时,利用主数据区中的数据对备用数据区中的数据进行回滚。进一步地,所述的步骤(c)之后,网元根据主数据区中的配置数据设定其当前的运行状态。为达到上述专利技术目的,本专利技术还提供一种网元,包括操作维护模块和业务模块,所述的操作维护模块包括接收处理单元、主数据单元、备用数据单元和数据读写单元,其中接收处理单元,用于接收到网管下发的新配置数据时,暂存该数据,并并将验证通过的新配置数据写入备用数据单元中;当接收到的所有新配置数据都写入备用数据单元时,向数据读写单元发出数据更新信息;主数据单元,用于存储网元当前运行状态的配置数据;备用数据单元,用于接收接收处理单元发送的已验证配置数据,并利用该数据进行配置;数据读写单元,用于在接收到数据更新信息时,读取备用数据单元中的数据,并将该数据写入主数据单元中。进一步地,所述的操作维护模块还包括验证单元,用于存储网元预先设定的配置数据的修改验证规则;当网元接收到网管下发的新配置数据时,接收处理单元调用所述验证单元中的验证规则进行新配置数据合法性验证。更进一步地,所述的接收处理单元,还在新配置数据未通过合法性验证时,向数据读写单元发送回滚信息,且向网管发送配置失败信息;所述的数据读写单元在接收到回滚信息、且判定主数据单元中存储有配置数据时,读取主数据单元中的数据,并将该数据写入备用数据单元中。进一步地,所述的业务模块读取主数据单元中的配置数据,利用该配置数据进行网元当前运行状态的控制。与现有技术相比,本专利技术可以方便地进行网元配置管理,包括批操作的事务性管理任务,对于配置数据的合法性验证还可以仅在网元进行,提高了网元配置操作的执行效率。附图说明图1为本专利技术具体实施例一的网元的结构示意图;图2为本专利技术具体实施例一的网元配置数据管理方法的流程图;图3为本专利技术具体实施例二的网元的结构示意图;图4为本专利技术具体实施例二的网元配置数据管理方法的流程图。具体实施例方式下面结合附图和具体实施例对本专利技术作进一步地介绍,但不作为对本专利技术的限定。本专利技术的基本思想是在配置管理过程中,网元在接收到网管下发的新配置数据后,当所有的新配置数据都是经过合法性验证的配置数据时,用该新配置数据修改网元当前的配置数据,否则,不对网元当前配置数据进行修改。实施例一图1所示为一种网元的结构示意图,该网元包括操作维护模块和业务模块,以下对这两个模块作一具体说明操作维护模块,接收网管下发的配置数据信息,并进行处理;该操作维护模块进一步地包括接收处理单元、验证单元、主数据单元、备用数据单元和数据读写单元,其中接收处理单元,接收到网管下发的新配置数据时,暂存该配置数据并获取验证单元中预先存储的验证规则,利用验证规则对新配置数据进行合法性验证;当该配置数据通过合法性验证时,向备用数据单元中写入该配置数据;当该配置数据未通过合法性验证时,向数据读写单元发送回滚信息,并向网管发送配置失败信息;当接收到的所有新配置数据都通过合法性验证、且均写入备用数据单元时,向数据读写单元发出数据更新信息;验证单元,存储网元预先设定的配置数据的修改验证规则;主数据单元,存储网元当前运行状态所使用的配置数据;备用数据单元,接收接收处理单元发送的已验证配置数据,并利用该数据进行配置;数据读写单元,接收到回滚信息、且判定主数据单元中存储有配置数据时,读取主数据单元中的配置数据,并将该配置数据写入备用数据单元中;在接收到数据更新信息时,读取备用数据单元中的配置数据,将该配置数据写入主数据单元中,并向业务模块发送更新配置信息。业务模块,接收到更新配置信息时,读取操作维护模块的主数据单元中保存的配置数据,并根据该配置数据进行网元当前运行状态的控制。网元管理系统中,在网元中预先设定一个主数据区和一个备用数据区,其中主数据区用于存储网元当前运行状态的配置数据,备用数据区用于存储网管下发的已验证配置数据;网元配置数据的管理流程如图2所示,包括下述步骤步骤101网管向网元发出配置修改命令,将新配置数据发送给网元。步骤102,网元对新配置数据进行合法性验证,并判断验证是否通过,如果验证通过,执行步骤103,如果验证不通过,向网管发送配置失败信息,且执行步骤106;合法性验证的规则是网元预先设定的,例如增加上层链路时,必须已经配置承载它的底层物理链路等。步骤103,将验证通过的新配置数据在备用数据区中进行配置,即用验证通过的新配置数据修改备用数据区中的原有配置数据。步骤104,当所有新配置数据都通过合法性验证,且在备用数据区中进行配置后,将备用数据区中的配置数据合并到主数据区,即用备用数据区中的配置数据对主数据区中的配置数据本文档来自技高网
...

【技术保护点】
一种网元数据配置管理的方法,包括:    (a)网元接收到网管下发的新配置数据后,将验证通过的新配置数据在备用数据区内进行配置;    (b)当所有验证通过的新配置数据都在备用数据区配置后,将备用数据区的数据合并到主数据区;    (c)将主数据区的配置数据作为网元当前运行状态的配置数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨勇鹏
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利