一种设备管理树的恢复方法及装置制造方法及图纸

技术编号:13359007 阅读:60 留言:0更新日期:2016-07-17 17:10
本发明专利技术公开了一种设备管理树的恢复方法及装置,其方法包括:检测本地的设备管理树的当前状态;若检测到本地的设备管理树处于异常状态,向设备管理DM服务器端发送一请求恢复信息;接收DM服务器根据该请求恢复信息下发的设备管理树信息,并保存至本地。本发明专利技术的设备管理树的恢复方法及装置,当DM客户端检测到本地的设备管理树处于异常状态时,向DM服务器发送一请求恢复信息,DM服务器根据该请求恢复信息向DM客户端下发设备管理树信息,从而解决了因设备管理树损坏或发生异常,而导致DM会话中断的问题。

【技术实现步骤摘要】

本专利技术涉及DM协议中设备管理树的管理,尤其涉及一种设备管理树的恢复方法及装置
技术介绍
随着移动设备的大量普及,移动设备的复杂性和多样性在持续增加,随着应用程序的增加,移动设备上相关的参数配置和管理也越来越复杂;开放移动联盟组织(OMA)所提出的设备管理(DM)协议,已经广泛用于管理移动设备领域,DM协议在以无线网络为通信媒介的移动设备上,提供了针对性的收集、配置、管理和执行等功能;这些都是以操作与移动设备对应的一棵设备管理树来实现的,当由于IO操作引起,或其他原因使设备管理树损坏或发生异常时,会使得DM会话中断,为了使DM会话保持通畅则需要重新获得设备管理树。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种设备管理树的恢复方法及装置,解决了因设备管理树损坏或发生异常,而导致DM会话中断的问题。依据本专利技术的一个方面,提供了一种设备管理树的恢复方法,应用于设备管理会话中的设备管理DM客户端,该方法包括:检测本地的设备管理树的当前状态;若检测到本地的设备管理树处于异常状态,向设备管理DM服务器端发送一请求恢复信息;接收DM服务器根据请求恢复信息下发的设备管理树信息,并保存至本地。其中,在检测本地的设备管理树的当前状态的步骤之前,还包括:向DM服务器发送DM会话请求,并进行设备管理树的初始化配置;接收DM服务器发送的对DM会话请求的响应信息,并创建与DM服务器之间的DM会话。其中,在接收DM服务器根据请求恢复信息下发的设备管理树信息,并保存至本地的步骤之后,还包括:根据接收到的设备管理树信息,恢复与DM服务器之间的DM会话。本专利技术的设备管理树的恢复方法,应用于设备管理会话中的设备管理DM服务器端时,包括:接收DM客户端在检测到本地的设备管理树处于异常状态后发送的请求恢复信息,其中,请求恢复信息中携带有DM客户端的鉴权信息;根据请求恢复信息向DM客户端下发设备管理树信息。其中,在接收DM客户端检测到本地的设备管理树处于异常状态发送的请求恢复信息的步骤之前,还包括:接收DM客户端发送的DM会话请求;响应DM会话请求,生成一响应信息,并向DM客户端反馈响应信息;建立与DM客户端之间的DM会话。其中,根据请求恢复信息向DM客户端下发设备管理树信息的步骤包括:认证DM客户端的鉴权信息的合法性;若该鉴权信息合法,向DM客户端下发设备管理树信息。依据本专利技术的另一个方面,还提供了一种设备管理树的恢复装置,应用于设备管理会话中的设备管理DM客户端,包括:检测模块,用于检测本地的设备管理树的当前状态;第一发送模块,用于当检测到本地的设备管理树处于异常状态时,向设备管理DM服务器端发送一请求恢复信息;第一接收模块,用于接收DM服务器根据请求恢复信息下发的设备管理树信息,并保存至本地。其中,该设备管理树的恢复装置还包括:初始化模块,用于向DM服务器发送DM会话请求,并进行设备管理树的初始化配置;创建模块,用于在接收DM服务器发送的对DM会话请求的响应信息之后,创建与DM服务器之间的DM会话。其中,该设备管理树的恢复装置还包括:恢复模块,用于根据接收到的设备管理树信息,恢复与DM服务器之间的DM会话。本专利技术的设备管理树的恢复装置,应用于设备管理会话中的设备管理DM服务器端时,包括:第二接收模块,用于接收DM客户端在检测到本地的设备管理树处于异常状态后发送的请求恢复信息,其中,请求恢复信息中携带有DM客户端的鉴权信息;第二发送模块,用于根据请求恢复信息向DM客户端下发设备管理树信息。其中,该设备管理树的恢复装置还包括:接收模块,用于接收DM客户端发送的DM会话请求;响应模块,用于响应DM会话请求,生成一响应信息,并向DM客户端反馈响应信息;建立与DM客户端之间的DM会话。其中,第二发送模块包括:认证单元,用于认证DM客户端的鉴权信息的合法性;发送单元,用于当鉴权信息合法时,向DM客户端下发设备管理树信息。本专利技术的实施例的有益效果是:一种设备管理树的恢复方法及装置,当DM客户端检测到本地的设备管理树处于异常状态时,向DM服务器发送一请求恢复信息,即bootstrap请求,DM服务器根据该请求恢复信息向DM客户端下发设备管理树信息,为恢复设备管理树提供了一种新的途径和实现方法,保证了设备管理树的稳定性,解决了因设备管理树损坏或发生异常,而导致DM会话中断的问题。附图说明图1表示本专利技术DM客户端的设备管理树的恢复方法流程图;图2表示本专利技术DM服务器端的设备管理树的恢复方法流程图;图3表示本专利技术的设备管理树的恢复方法的具体流程图;图4表示本专利技术的设备管理树的恢复装置的模块示意图。具体实施方式下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。实施例如图1所示,本专利技术的实施例提供了一种设备管理树的恢复方法,应用于设备管理会话中的设备管理DM客户端,该方法包括:步骤10:检测本地的设备管理树的当前状态;为实现对设备有针对性的收集、配置、管理和执行等操作,需要建立设备管理(DM,DeviceManagement)会话,这就需要使用DM会话系统,该系统包括:DM客户端和DM服务器,其中,DM客户端包括:任何个人计算机和可管理的移动设备等,值得指出的是DM客户端必须支持DM协议,具备发起DM会话的能力,以及处理DM协议命令的能力,并能够向DM服务器回复命令处理状态和结果;在创建DM会话时,DM客户端向DM服务器发送一DM会话请求,并对本地的设备管理树进行初始化配置;并接收DM服务器反馈的对该DM会话请求的响应信息,然后建立与DM服务器之间的DM会话;在DM会话期间,DM客户端实时地检测本地的设备管理树的当前状态,若设备管理树处于正常状态,则证明DM会话可正常通信;步骤20:若检测到本地的设备管理树处于异常状态,向设备管理DM服务器发送一请求恢复信息;异常状态包括:设备管理树出现损坏或异常等,设备管理树的异常状态可能会影响DM会话的正常通信,这时会触发DM客户端向DM服务器发送一请求恢复信息,即bootstr本文档来自技高网...

【技术保护点】
一种设备管理树的恢复方法,应用于设备管理会话中的设备管理DM客户端,其特征在于,包括:检测本地的设备管理树的当前状态;若检测到本地的设备管理树处于异常状态,向设备管理DM服务器端发送一请求恢复信息;接收所述DM服务器根据所述请求恢复信息下发的设备管理树信息,并保存至本地。

【技术特征摘要】
1.一种设备管理树的恢复方法,应用于设备管理会话中的设备管理DM
客户端,其特征在于,包括:
检测本地的设备管理树的当前状态;
若检测到本地的设备管理树处于异常状态,向设备管理DM服务器端发
送一请求恢复信息;
接收所述DM服务器根据所述请求恢复信息下发的设备管理树信息,并
保存至本地。
2.根据权利要求1所述的设备管理树的恢复方法,其特征在于,在所述
检测本地的设备管理树的当前状态的步骤之前,还包括:
向所述DM服务器发送DM会话请求,并进行设备管理树的初始化配置;
接收所述DM服务器发送的对所述DM会话请求的响应信息,并创建与
所述DM服务器之间的DM会话。
3.根据权利要求1所述的设备管理树的恢复方法,其特征在于,在所述
接收所述DM服务器根据所述请求恢复信息下发的设备管理树信息,并保存
至本地的步骤之后,还包括:
根据接收到的所述设备管理树信息,恢复与所述DM服务器之间的DM
会话。
4.一种设备管理树的恢复方法,应用于设备管理会话中的设备管理DM
服务器端,其特征在于,包括:
接收DM客户端在检测到本地的设备管理树处于异常状态后发送的请求
恢复信息,其中,所述请求恢复信息中携带有DM客户端的鉴权信息;
根据所述请求恢复信息向所述DM客户端下发设备管理树信息。
5.根据权利要求4所述的设备管理树的恢复方法,其特征在于,在所述
接收DM客户端检测到本地的设备管理树处于异常状态发送的请求恢复信息
的步骤之前,还包括:
接收所述DM客户端发送的DM会话请求;
响应所述DM会话请求,生成一响应信息,并向所述DM客户端反馈所

\t述响应信息;
建立与所述DM客户端之间的DM会话。
6.根据权利要求4所述的设备管理树的恢复方法,其特征在于,所述根
据所述请求恢复信息向所述DM客户端下发设备管理树信息的步骤包括:
认证所述DM客户端的鉴权信息的合法性;
若所述鉴权信息合法,向所述...

【专利技术属性】
技术研发人员:唐沁洋张翀双建平陈禧
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1