设备参数有效性的校验方法及设备技术

技术编号:14903334 阅读:55 留言:0更新日期:2017-03-29 18:40
本发明专利技术公开了一种设备参数有效性的校验方法及设备,本发明专利技术在设备启动时利用影响设备运行以及网络稳定性的第一类校验规则进行校验,在配置参数时采用第二类校验规则对配置的参数进行校验,本发明专利技术在保证校验完整性的同时,避免了设备在升级启动过程中利用不必要的校验规则进行校验引起的启动失败;既有效保证设备启动顺利又保证设备在线配置参数过程的准确性,同时提高了设备启动效率。

Method and apparatus for verifying validity of equipment parameters

The invention discloses a method and equipment calibration parameters of the equipment effectiveness, the invention uses the first kind checking rules of equipment operation and the stability of the network effect during the start-up of the equipment to check, in the configuration parameters using second kinds of rules on the allocation of the school check check parameters, the invention ensures the integrity check at the same time. Avoid the use of unnecessary check check rules caused by equipment upgrade failed to start the startup process; both the effective guarantee and ensure the accuracy of equipment to start smoothly online configuration parameters of the equipment process, while improving the efficiency of the equipment start.

【技术实现步骤摘要】

本专利技术属于参数校验领域,更具体涉及设备参数有效性的校验方法及设备
技术介绍
现有技术中设备(例如网元)参数有效性校验的步骤为:设备启动开始,启动整体校验机制,数据校验通过,则设备启动完成,否则设备启动失败;设备启动完成后,在设备运行过程中发起配置(参数修改)事务,再次启动整体校验机制,数据校验通过,则配置事务完成,数据校验失败,则配置事务终止,如图1所示。一个设备(即网元,也可以称作资源对象)所关联的数据在设备的数据库中必须全部存在,对于配置事务流程来说,设备作为一个资源对象每次配置事务过程结束之后网元中每个子资源对象的数据都是完整的,所以校验规则也是一套完整的校验机制,调用的配置规则校验系统即是调用整体校验机制。现有技术中的校验是整体校验,采用的是一套整体校验流程,在设备做任何操作的时候都会启动整体校验。但是实际情况中并不是所有的校验规则在任何场景下都适用,比如说设备整机复位后重启的时候,启动的校验是整体校验规则,此时如果一些新增加的校验规则添加目的是为了规范后续数据,例如禁止数据容量超标,而已经存在的数据中存在不符合新增加的校验规则的数据,那么此时会认为这些数据不合法,从而阻碍设备整机升级启动进程。但是实际上这些已经存在的数据对设备整机运行并没有影响,并且是计划保留的数据,因此现有的统一调用整体校验机制会直接影响设备启动。
技术实现思路
本专利技术要解决的技术问题是如何根据设备参数校验场景的不同使用不同的校验规则,提高校验的灵活性,提高校验效率。为了解决上述技术问题,本专利技术提供了一种设备参数有效性的校验方法,所述方法包括以下步骤:设备启动时,利用第一类校验规则对设备中已经存在的参数进行校验,若校验通过,则设备启动完成,否则设备启动终止;其中所述第一类校验规则包括校验影响设备运行以及网络稳定性的规则;设备参数配置时,利用第二类校验规则对配置的参数进行校验,若校验通过,则参数配置完成,否则参数配置终止;其中所述第二类校验规则包括所述第一类校验规则以及预定校验规则。优选地,所述第一类校验规则标识有升级校验标识码;设备启动时,利用所述升级校验标识码从所述第二类校验规则中查找所述第一类校验规则,并利用查找到的第一类校验规则进行校验。优选地,在利用第一类校验规则对设备中已经存在的参数进行校验之前,所述方法还包括以下步骤:读取升级启动标识码,若所述升级启动标识码为有效,则利用所述第一类校验规则进行校验。优选地,利用第二类校验规则对配置的参数进行校验之前,所述方法还包括以下步骤:读取配置校验标识码,若所述配置校验标识码有效,则利用所述第二类校验规则进行校验。本专利技术还公开了一种设备,所述设备包括参数校验模块,所述参数校验模块包括升级启动校验模块以及配置校验模块;所述升级启动校验模块在设备启动时,利用第一类校验规则对设备中已经存在的参数进行校验,若校验通过,则设备启动完成,否则终止设备启动;其中所述第一类校验规则包括校验影响设备运行以及网络稳定性的规则;所述配置校验模块在设备参数配置时,利用第二类校验规则对配置的参数进行校验,若校验通过,则参数配置完成,否则终止参数配置;其中所述第二类校验规则包括所述第一类校验规则以及预定校验规则。优选地,所述第一类校验规则标识有升级校验标识码,设备启动时,所述升级启动校验模块还用于利用所述升级校验标识码从所述第二类校验规则中查找所述第一类校验规则,并利用查找到的第一类校验规则进行校验。优选地,所述升级启动校验模块在利用第一类校验规则对设备中已经存在的参数进行校验之前,所述升级启动校验模块还用于读取升级启动标识码,并判断所述升级启动标识码是否有效,若所述升级启动标识码有效,则利用所述第一类校验规则进行校验。优选地,所述设备还包括升级启动标识设置模块,所述升级启动标识设置模块用于在设备启动时将所述升级启动标识码设置为有效。优选地,所述配置校验模块在利用第二类校验规则对配置的参数进行校验之前,所述配置校验模块还用于读取配置校验标识码,并判断所述配置校验标识码是否有效,若所述配置校验标识码有效,则利用所述第二类校验规则进行校验。优选地,所述设备还包括配置标识设置模块,所述配置标识设置模块用于在设备记性参数配置时将所述配置校验标识码设置为有效。本专利技术提供了一种设备参数有效性的校验方法及设备,本专利技术在设备启动时利用影响设备运行以及网络稳定性的规则,即第一类校验规则进行校验,而不是采用整体的校验,即第二类校验规则进行校验,在配置参数时采用整体的校验规则对配置的参数进行校验,在保证校验完整性的同时,避免设备在升级启动过程中利用不必要的校验规则进行校验引起的启动失败;既有效保证设备启动顺利又保证设备在线配置参数过程的准确性,同时提高了设备启动效。解决了现有技术中设备启动过程和设备运行过程中调用同一套整体校验机制产生矛盾的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为利用现有技术中的整体校验机制进行校验的设备参数校验的流程图;图2为一个较佳实施例的利用本专利技术的设备参数有效性校验方法进行参数校验的流程图;图3为另一个较佳实施例的利用本专利技术的设备参数有效性校验方法进行参数校验的流程图。具体实施方式下面结合附图和实施例对本专利技术作进一步详细描述。以下实施例用于说明本专利技术,但不能用来限制本专利技术的范围。图2为一个较佳实施例的利用本专利技术的设备参数有效性校验方法进行参数校验的流程图,上述方法包括以下步骤:S1、设备启动时,利用第一类校验规则对设备中已经存在的参数进行校验,若校验通过,则设备启动完成,否则设备启动终止;其中所述第一类校验规则包括校验影响设备运行以及网络稳定性的规则;此步骤利用第一类校验规则记性校验只是保证了设备在升级启动过程中对设备运行和网络稳定性不会产生影响的参数通过校验,即此步骤的校验只是保证了设备的正常运行和网络的稳定性,并不能对参数的一些特性(例如冗余)作进一步的校验,这些参数的特性不影响设备运行以及网络稳定性,因此没有必要进行校验;S2、设备参数配置时,利用第二类校验规则对配置的参数进行校验,若校验通过,则参数配置完成,否则参数配置终止;其中所述第二类校验规则包括所述第一类校验规则以及预定校验规则;从步骤中的第二类校验规则即整体校验规则,包括上述第一类校验规则以及预定校验规则,其中预定校验规则是根据对参数的具体要求设计的校验规则,例如预定校验规则不允许新配置的参数出现冗余数据,即利用预定校验规则对新的配置参数进行校验时如果出现冗余数据,则终止参数配置,不采纳新的配置参数。上述方法既有效保证设备启动顺利又保证设备在线配置参数过程的准确性,同时提高了设备启动效。解决了现有技术中设备启动过程和设备运行过程中调用同一套整体校验机制产生矛盾的问题。进一步地,所述第一类校验规则标识有升级校验标识码;设备启动时,利用所述升级校验标识码从所述第二类校验规则中查找所述第一类校验规则,并利用查找到的第一类校验规则进行校验。采取在第二类校验规则中进本文档来自技高网...

【技术保护点】
一种设备参数有效性的校验方法,其特征在于,所述方法包括以下步骤:设备启动时,利用第一类校验规则对设备中已经存在的参数进行校验,若校验通过,则设备启动完成,否则设备启动终止;其中所述第一类校验规则包括校验影响设备运行以及网络稳定性的规则;设备参数配置时,利用第二类校验规则对配置的参数进行校验,若校验通过,则参数配置完成,否则参数配置终止;其中所述第二类校验规则包括所述第一类校验规则以及预定校验规则。

【技术特征摘要】
1.一种设备参数有效性的校验方法,其特征在于,所述方法包括以下步骤:设备启动时,利用第一类校验规则对设备中已经存在的参数进行校验,若校验通过,则设备启动完成,否则设备启动终止;其中所述第一类校验规则包括校验影响设备运行以及网络稳定性的规则;设备参数配置时,利用第二类校验规则对配置的参数进行校验,若校验通过,则参数配置完成,否则参数配置终止;其中所述第二类校验规则包括所述第一类校验规则以及预定校验规则。2.根据权利要求1所述的方法,其特征在于,所述第一类校验规则标识有升级校验标识码;设备启动时,利用所述升级校验标识码从所述第二类校验规则中查找所述第一类校验规则,并利用查找到的第一类校验规则进行校验。3.根据权利要求1所述的方法,其特征在于,在利用第一类校验规则对设备中已经存在的参数进行校验之前,所述方法还包括以下步骤:读取升级启动标识码,若所述升级启动标识码为有效,则利用所述第一类校验规则进行校验;其中所述升级启动标识码在设备启动时置为有效。4.根据权利要求1所述的方法,其特征在于,利用第二类校验规则对配置的参数进行校验之前,所述方法还包括以下步骤:读取配置校验标识码,若所述配置校验标识码有效,则利用所述第二类校验规则进行校验;所述配置校验标识码在设备进行参数配饰时置为有效。5.一种设备,其特征在于,所述设备包括参数校验模块,所述参数校验模块包括升级启动校验模块以及配置校验模块;所述升级启动校验模块在设备启动时,利用第一类校验规则对设
\t备中已经存在的参数进行校验,若校验通过,...

【专利技术属性】
技术研发人员:任琳芳
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京;11

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

1