一种设备终端的维护方法技术

技术编号:3546401 阅读:243 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种网络设备的维护方法,包括:设备管理服务器向设备终端代理下发事件管理对象;设备终端代理根据事件对象维护网络设备。根据本发明专利技术,通过在管理树中增加包括实时性资源对象和事件性资源对象的虚节点,从而可充分利用网络设备的各种资源,以灵活地实现网络设备的各种功能以及对网络设备进行维护。通过在设备终端管理树中提供事件管理对象,并事先设置事件管理对象的触发条件和预定定义操作,即事件触发条件发生后可自动执行预定义操作。从而使设备终端具有在离线状态按给定时间或条件执行服务器下发的管理操作或者其他类型的操作的能力,进而,降低了网络的负荷,提高了系统的效率。

【技术实现步骤摘要】
一种网络设备的维护方法
本专利技术涉及一种网络通信技术,尤其涉及一种网络设备的维护方法。
技术介绍
随着移动通信业务的发展,移动终端在整个移动运营服务体系中的地位越来越重要,使得移动终端的功能日趋复杂,终端软件出现问题的可能性显著增加。运营商、终端厂商为了解决上述问题,以有效的保证用户体验、提高用户忠诚度、保持高效的服务质量以及低成本的设备维护,通常通过设备管理服务器为移动终端提供各种服务。为了向移动终端提供各种服务,在现有技术中,如OMA DM(开放移动联盟设备管理)规范中定义了设备管理的整体架构、协议和通信机制、安全性等问题的统一标准规范。这样,DMS(设备管理服务器)需要通过DM(设备管理)协议管理和监控设备终端,以便根据设备终端的状态提供管理、升级、诊断和修复功能,使设备终端的DMA(设备管理终端代理)遵循DM协议接受DMS管理和服务,下面对该规范中DMS对DMA维护的方案进行描述。在该方案中,当某个事件发生后,设备终端可以搜集事件的信息,并产生一个Alert消息(Alert消息中应该包含该事件所触发的相关信息),然后将该消息发送给DMS。DMS通过此消息可以获得终端的错误信息,或者管理对象改变的信息,最后根据这些信息对设备终端进行维护。图1示出了该方案的流程图。如图1所示,步骤101:DM Server下发一个预定义的跟踪操作;步骤-->102:DM Agent根据条件收集数据;步骤103:根据预定义上报跟踪结果。步骤104:DMS根据上报的跟踪结果对设备终端进行维护。然而,在这种方案中,由于对设备终端的跟踪的操作都需要DMS来操作,当设备终端较多的时候,就会有大量的DMS与设备终端之间的网络操作,使DMS非常繁忙,降低了系统的效率。
技术实现思路
针对现有技术的上述缺陷,本专利技术的目的是提供一种网络设备的维护方法,通过对事件的管理,减少了网络命令的交互次数,从而提高了系统的效率。本专利技术是通过下述技术方案实现的,本专利技术提供了一种网络设备的维护方法,包括:A、设备管理服务器向设备终端代理下发事件管理对象;B、设备终端代理根据事件管理对象维护网络设备。所述的下发的事件管理对象位于设备终端代理的管理树中。所述的管理树包括实时性资源对象和事件性资源对象。所述的事件管理对象为树形结构。所述的事件管理对象可由设备管理服务器进行维护。所述的步骤A进一步包括:A1、设备管理服务器向设备终端代理发起会话通知;A2、设备终端代理建立与设备管理服务器之间的会话连接;A3、设备管理服务器向设备终端代理添加事件管理对象;A4、若添加成功,则激活添加的事件管理对象,否则,结束本过程。所述的事件管理对象包括:事件标识符、触发条件、反应器,所述反应器包括预定操作。-->所述的触发条件包括:所监测的对象是否满足所定义的正则表达式。所述的步骤B进一步包括:B1、设备终端代理监控触发条件;B2、当触发条件满足时,设备终端代理执行预定操作以维护网络设备;否则,继续执行步骤B1,直至满足本事件管理对象的删除条件,删除本次事件管理对象。在设备终端代理执行预定操作之后还执行:设备终端代理将预定操作的结果上报设备管理服务器。在删除本次事件管理对象过程中还包括:设备终端代理将预定操作的结果上报设备管理服务器。根据本专利技术,通过在管理树中增加虚节点,所述虚节点包括实时性资源对象和事件性资源对象,从而可充分利用网络设备的各种资源,以灵活地实现网络设备的各种功能以及对网络设备进行维护。通过在设备终端管理树中提供事件管理对象,事先设置事件管理对象的触发条件和预定定义操作,即事件触发条件发生后可自动执行预定义操作,从而使设备终端具有在离线状态按给定时间或条件执行服务器下发的管理操作或者其他类型的操作的能力,进而,减少命令交互次数,降低了网络的负荷,提高了系统的效率。附图说明图1示出了现有技术的陷阱方案的流程图;图2示出了本专利技术的管理树中虚节点结构;图3示出了本专利技术的事件管理对象;图4示出了本专利技术的网络设备维护的流程图;图5示出了本专利技术实施例的事件管理树中对象Trigger的结构图;-->图6示出了本专利技术实施例的事件管理树中对象Reactor的结构图。具体实施方式为了便于本领域一般技术人员理解和实现本专利技术,现结合附图描绘本专利技术的实施例。首先,为了能准确的表达命令的语意,需要对各种资源有明确的统一标识。DM协议中规定每个设备终端设置一个对象管理树(ManagementTree)。设备终端中可管理的对象都将分级的排列在树中,并且有唯一的URI与之对应。对于一些特殊的资源,比如:实时性资源对象和事件性资源对象(信号强弱、位置信息、CPU使用率、系统定时器等)可采用虚节点的方式加以描述(如图2所示)。因此,对象管理树可作为DMS和DM设备沟通的桥梁。通过规范的对象管理树,两者可以准确地表达和理解命令的语义。如图2所示,虚节点挂在根节点上,其下挂有系统节点,系统节点下挂有定时器、电池、内存、位置定位和信号强弱等系统资源节点。下表描述了系统资源及其对应的虚节点中URI标识:  URI标识  系统资源  ./Virtual/System/Timer  系统定时器  ./Virtual/System/Battery  电池电量  ./Virtual/System/Memory  内存  ./Virtual/System/Loc  位置定位  ./Virtual/System/Radio  信号强弱  ……  ……系统资源可以有不同属性,下表描述了内存的属性及其对应的URI标-->识。  URI标识  属性  ./Virtual/System/Memory?prop=Percentage  使用百分比  ./Virtual/System/Memory?prop=Available  可用大小(单位:KBit)  ./Virtual/System/Memory?prop=Total  内存总容量(单位:KBit)下表描述了定时器的属性及其对应的URI标识  URI标识  属性  ./Virtual/System/Timer  YYYY-MM-DD hh:mm:ss  ./Virtual/System/Timer?prop=Counter  从计时元年到现在的秒数(一  般从1970.1.1开始计算)  ./Virtual/System/Timer?prop=Year  年月日时分秒格式中的年数  ./Virtual/System/Timer?prop=Month  年月日时分秒格式中的月数  ./Virtual/System/Timer?prop=Day  年月日时分秒格式中的日数  ./Virtual/System/Timer?prop=Hour  年月日时分秒格式中的时数  ./Virtual/System/Timer?prop=Minute  年月日时分秒格式中的分数  ./Virtual/System/Timer?prop=Secend  年月日时分秒格式中的秒数图3示出了本专利技术的事件管理对象(Event Management Object)结构图,通过使用该管理对本文档来自技高网
...

【技术保护点】
一种网络设备的维护方法,其特征在于,包括:A、设备管理服务器向设备终端代理下发事件管理对象;B、设备终端代理根据事件管理对象维护网络设备。

【技术特征摘要】
1.一种网络设备的维护方法,其特征在于,包括:A、设备管理服务器向设备终端代理下发事件管理对象;B、设备终端代理根据事件管理对象维护网络设备。2.根据权利要求1所述的网络设备的维护方法,其特征在于,所述的下发的事件管理对象位于设备终端代理的管理树中。3.根据权利要求2所述的网络设备的维护方法,其特征在于,所述的管理树包括实时性资源对象和事件性资源对象。4.根据权利要求1所述的网络设备的维护方法,其特征在于,所述的事件管理对象为树形结构。5.根据权利要求1所述的网络设备的维护方法,其特征在于,所述的事件管理对象可由设备管理服务器进行维护。6.根据权利要求1所述的网络设备的维护方法,其特征在于,所述的步骤A进一步包括:A1、设备管理服务器向设备终端代理发起会话通知;A2、设备终端代理建立与设备管理服务器之间的会话连接;A3、设备管理服务器向设备终端代理添加事件管理对象;A4、若添加成功,则激活添加的事件管理对象...

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

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

1