设备管理系统和设备管理命令调度方法技术方案

技术编号:3541465 阅读:171 留言:0更新日期:2012-04-11 18:40
一种设备管理系统及其设备管理调度方法,其中服务器向客户端发送包括设备管理命令和设备管理命令的执行调度信息的调度环境文件,并且客户端使用该设备管理调度环境文件产生设备管理树,当满足特定调度条件时则执行该命令,而且如果需要的话,将命令执行结果报告给服务器,因此服务器可执行设备管理,例如在特定条件下请求执行命令、动态地改变调度条件等等。

【技术实现步骤摘要】
本申请是申请日为2005年7月8日、国家申请号为200580020148.0(PCT/KR2005/002203),专利技术名称为“设备管理系统和设备管理命令调度方法”的专利申请的分案申请。
本专利技术涉及设备管理和数据同步技术,并且具体地涉及设备管理系统及其设备管理命令调度方法。
技术介绍
通常,设备管理(DM)技术涉及从服务器接一收到特定处理命令就通过客户端执行特定处理命令。在这样的DM技术中,DM服务器向DM客户端发出处理命令,而DM客户端立即执行对应的命令。然后,该DM客户端执行有关执行这些命令的结果的报告过程。此外,DM服务器请求DM客户端改变、更新和删除特定功能。如果DM客户端当前处于不能执行来自DM服务器的请求的状态,则用于确认DM客户端状态的DM对话应该通过DM服务器周期性地产生和/或查询,并且应当考虑到与之相关的结果(issue)和问题。因此,在DM方法的现有技术中,使得DM服务器可在期望时间点、状态下执行DM服务器的命令的过程迄今还没有提出过。另外,在现有技术中,因为DM客户端在DM对话期间必需立即执行DM命令(由DM服务器在打开(开启)DM对话时发送的),考虑到设备的内部状态或当发生多个事件时,不能在DM对话之外(之后)执-->行这样的DM命令,并且不能在特定的期望时间或情况下执行。这些现有技术限制不但增加了对设备执行状态诊断程序所涉及的开销,此外,也不能执行有效的诊断,使得可以在问题可能发生之前通过适当的措施来解决问题。同样,这些现有技术限制还需要用于执行DM命令的新DM对话,并因此需要忍受不期望的高设备管理成本。
技术实现思路
因此,本专利技术的目的是提供这样一种设备管理系统,其中服务器可以动态地管理客户端的设备管理调度,以及在该系统中的设备管理调度方法。本专利技术的另一个目的是提供一种设备管理系统和设备管理调度方法,其中服务器可以在客户端中建立设备管理调度,并可以改变和删除已建立的设备管理调度。本专利技术的又一个目的是提供一种设备管理系统和在该系统中的设备管理调度方法,其中服务器可以调度客户端的设备管理命令或数据同步命令,因此客户端可以报告设备的状态、执行调度的程序并使用最佳参数值。为了获得这些和其他优点并根据本专利技术的目的,如在这里示例的和宽泛描述的,提供有设备管理调度方法,其包括:从服务器传送调度环境文件给客户端;通过客户端使用该传送的调度环境文件来产生设备管理树,以及建立设备管理调度;以及通过客户端根据建立的设备管理调度的命令执行条件(也就是用于执行命令的条件)来执行该设备管理调度。该设备管理调度方法还包括:使用从服务器传送的新调度环境文件产生设备管理树,并改变设备管理调度;根据在产生的设备管理树中的状态报告选取信息,通过客户端有选择地向服务器报告设备管理-->调度的执行结果;以及通过服务器请求客户端删除预先建立的设备管理调度。优选地,建立设备管理调度的步骤包括:确认传送的调度环境文件的有效性;当完全确认调度环境文件时,使用该设备管理调度环境文件来建立至少一个或更多设备管理调度子树。为了达到这些和其他优点并根据本专利技术的目的,设备管理系统包括:服务器,用于产生和传送包括设备管理命令和用于执行该设备管理命令的调度信息(schedule)的调度环境文件(scheduling context);客户端,其使用所传送的设备管理调度环境文件来产生设备管理树,由此产生设备管理调度,并根据所产生的设备管理调度的命令执行条件(也就是用于执行命令的条件)来执行设备管理调度。优选地,服务器传送新的调度环境文件给客户端,以请求客户端改变设备管理调度,并传送设备管理删除命令给客户端,以请求删除预先安装的设备管理调度环境文件。优选地,客户端根据设备管理调度的状态报告选取信息,有选择地向服务器报告设备管理调度的执行结果。优选地,该客户端包括:命令处理模块,其用于产生与服务器的设备管理对话,之后接收来自服务器的调度环境文件;以及调度模块,用于使用从命令处理模块传送的调度环境文件产生设备管理树,当命令执行条件被满足时,向命令处理模块通知命令执行条件被满足,以执行对应的设备管理命令,并从命令处理模块接收设备管理命令的处理结果,以有选择地将其报告给DM(设备管理)服务器。优选地,命令处理模块包括:用于将从服务器发送的调度环境文件传送到调度模块的功能单元;用于根据调度模块的通知执行对应调-->度的命令并将对应命令的执行结果传送到调度模块的功能单元;以及用于基于命令执行结果将从调度模块传送的调度环境文件状态报告传送给服务器的功能单元。优选地,该调度模块包括:第一功能单元,用于使用从服务器传送的调度环境文件产生设备管理调度子树;第二功能单元,用于读取设备管理调度子树的调度命令执行条件(也就是执行命令的条件),从而不断地检查命令执行条件被满足的状态;第三功能单元,其用于当命令执行条件被满足时请求命令调度模块的命令执行功能单元来执行设备管理命令;第四功能单元,其用于根据设备管理调度子树的选取结点值来确定是否应该向服务器报告关于命令执行功能单元的命令执行结果;第五功能单元,其用于向服务器报告从第四功能单元传送的命令执行结果,或第二功能单元的命令执行条件的检查结果;第六功能单元,其用于根据从服务器请求的设备管理调度删除命令删除预先建立的设备管理调度子树。优选地,在该方法和系统中,调度环境文件包括设备管理命令和与命令的执行相关联的调度信息,并且具有XML(可扩展置标语言)文本格式。优选地,在该方法和系统中,调度环境文件包括:用于命令执行条件的信息元素;用于调度的设备管理命令的信息元素;用于用户接口的信息元素;以及用于状态报告选取(gate)的信息元素。优选地,在该方法和系统中,设备管理调度子树包括:调度结点;用于表示设备管理调度环境文件的标识符的结点;用于表示调度的设备管理命令的执行条件的结点;用于表示用户接口的信息的结点;以及用于表示是否报告命令的执行结果的结点或用于表示向其报告命令的执行结果的服务器地址的结点。-->优选地,在该方法和系统中,设备表示客户端装备例如终端、PDA、笔记本式个人计算机(PC)、台式PC等。本专利技术的前述和其他目标、特征、方面和优点,当结合附图时从本专利技术的以下详细描述来看更加显而易见。附图说明所包括的附图用于提供对于本专利技术的进一步理解,并包含在说明书中构成其一部分,附图描述本专利技术的实施例,并且和说明书一起用来解释本专利技术的原理。在各附图中:图1是显示根据本专利技术的设备管理系统的框图;图2是显示图1中所示的命令XML(可扩展置标语言)文档的结构的图;图3是显示命令XML文档的DTD(文档类型定义)的图;图4是显示在图1中所示的调度信息XML文档的结构的图;图5是显示调度信息XML文档的DTD的图;图6是显示持续时间Dur元素的实施例的图;图7是定义阈值Th元素的内容的图;图8是定义在Th元素中使用的运算符和特定符号的图;图9是显示Th元素的格式的图;图10是显示使用Th元素来构造调度META数据的实施例的图;图11是显示详细的根据图1中所示的本专利技术的设备管理系统的结构的图;图12是显示根据本专利技术的在设备管理系统中的设备管理调度方法中的信号流的图;图13是显示根据图12所示本专利技术的设备管理系统的设备管理调度本文档来自技高网...

【技术保护点】
一种在终端中的设备管理调度方法,该终端使用与服务器的设备管理协议利用所述服务器执行设备管理,该方法包括: 接收来自所述服务器的用于设备管理的调度,其中所述调度包括设备管理任务和用于执行所述设备管理任务的触发器; 将所接收的调度安 装到设备管理对象中;以及 根据包括在所述调度中的所述触发器执行所述设备管理任务。

【技术特征摘要】
KR 2004-7-9 10-2004-0053663;KR 2004-8-5 10-2004-001.一种在终端中的设备管理调度方法,该终端使用与服务器的设备管理协议利用所述服务器执行设备管理,该方法包括:接收来自所述服务器的用于设备管理的调度,其中所述调度包括设备管理任务和用于执行所述设备管理任务的触发器;将所接收的调度安装到设备管理对象中;以及根据包括在所述调度中的所述触发器执行所述设备管理任务。2.根据权利要求1的方法,还包括安装来自所述服务器的新的调度。3.根据权利要求1的方法,还包括根据在所述设备管理对象内的选取结点通过客户端选择性地向所述服务器报告处理所述设备管理的结果。4.根据权利要求1的方法,还包括接收来自所述服务器的用于删除所述调度的请求。5.根据权利要求1的方法,其中所述调度遵守可扩展置标记语言(XML)文档格式。6.根据权利要求1的方法,其中所述调度包括下列中的一个或多个:用于执行所述设备管理的所述触发器的结点;用于所述设备管理任务的结点;用于用户交互的结点;以及用于状态报告选取的节点。7.根据权利要求6的方法,其中每一个所述结点包括一个或多个元素。8.根据权利要求6的方法,其中用于所述触发器的所述结点包括下列中的一个或多个:用于定义特定时间值或时间范围的持续时间元素;用于定义时间周期的周期元素;以及用于定义阈值的阈值元素。9.根据权利要求1的方法,其中安装所述调度的所述步骤包括:检查所接收的调度的有效性;以及使用相对应的调度生成设备管理树中的至少一个或多个子树。10.根据权利要求1的方法,所述调度包括下列中的一个或多个:ID结点;触发器结点;任务结点;用户交互结点;以及选取结点。11.根据权利要求10的方法,其中所述触发器结点表示用于执行所调度的设备管理任务的条件,并且所述任务结点表示所述设备管理任务。12.根据权利要求10的方法,其中所述用户交互结点表示当满足所述触发器时是否应接收用户确认,以及所述选取结点表示是否向所述DM服务器报告执行所述设备管理的结果。13.根据权利要求1的方法,其中所述设备对应于终端、PDA(个人数字助手)、笔记本PC、台式PC中的至少一个。14.根据权利要求1的方法,其中执行所述设备管理调度的所述步骤包括:检查是否所述触发器满足;当满足所述触发器时根据用户接口的信息执行用户确认;以及当接收到所述用户确认时执行所述设备管理任务。15.一种在终端中的设备管理调度方法,该终端在与服务器建立设备管理对话后,使用设备管理协议利用所述服务器执行设备管理,该...

【专利技术属性】
技术研发人员:金兑炫
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:KR[韩国]

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

1