用于设备管理系统的设备管理方法

文档序号:7947068阅读:144来源:国知局
专利名称:用于设备管理系统的设备管理方法
技术领域
本发明涉及远程设备管理,且具体地说,本发明涉及一种通过主动将管理特定管理对象的请求发送到服务器,而允许客户机进行设备管理的方法。
背景技术
通常,设备管理能够使第三方通过远程控制存储在特定设备上的变量或者对象的值而建立或者修改设备的配置。
主要以设备管理服务器发送设备内存在的关于管理对象命令并且设备管理客户机执行设备管理服务器的命令的方式,来执行根据现有技术的支持设备管理的设备管理方法。
然而,现有技术的设备管理方法没有充分定义或者教导设备管理客户机主动将管理请求发送到设备管理服务器的方法。因此,在设备管理客户机主动或者直接将管理请求发送到设备管理服务器时,现有技术设备管理方法存在许多局限性和问题。

发明内容
技术问题因此,本发明的目的是提供一种能够通过主动将对象的管理请求发送到设备管理服务器而允许使设备管理客户机进行设备管理的设备管理服务器。
本发明的另一目的是提供一种在设备管理客户机将管理对象的管理请求发送到设备管理服务器时,利用与管理对象、父节点以及根节点有关的管理权信息,而确定要求的设备管理服务器的设备管理方法。
技术方案为了实现这些目的和其他优点,而且根据本发明用途,正如在此所实现和广泛描述的那样,提供了一种远程设备管理系统中的设备管理方法,该方法包括配置具有一个或者多个设备管理服务器发送的管理权信息的数据库;在输入特定管理对象的设备管理请求时,利用数据库内的管理权信息确定一个设备管理服务器;将设备管理请求发送到确定的设备管理服务器;以及通过在设备管理服务器与设备管理客户机之间进行对话来在确定的设备管理服务器内处理设备管理请求。
优选地利用设备管理服务器以预定时间间隔或者在系统发生变化时发送的管理权信息来更新该数据库。
设备管理客户机优选地被设置在移动通信终端内,而且管理权信息是表示关于每个命令或者操作具有权力的设备管理服务器的列表的访问控制表(ACL)。
设备管理客户机优选地根据关于每个管理对象或者父节点或者根节点的管理权信息确定要求的设备管理服务器。
优选地,用于确定设备管理服务器的步骤包括通过检索数据库提取对于对应于该设备管理请求的管理对象有管理权的设备管理服务器;在提取的设备管理服务器之间设置优先权;以及确定具有最高优先权的设备管理服务器作为要将设备管理请求发送到的设备管理服务器。
优选地,用于处理设备管理请求的步骤包括对设备管理客户机执行鉴权过程,然后,检验该设备管理服务器本身是否能够直接处理该管理对象的设备管理请求;以及如果设备管理服务器本身能够直接处理该设备管理请求,则与该设备管理客户机进行管理对话。
根据本发明的一个方面,用于处理设备管理请求的步骤进一步包括如果该设备管理服务器本身不能直接处理,则将另一个设备管理服务器的信息通知该设备管理客户机,以处理该设备管理请求;以及从设备管理客户机将设备管理请求发送到通知的设备管理服务器。
根据本发明的另一个方面,用于处理设备管理请求的步骤进一步包括如果该设备管理服务器本身不能直接处理该设备管理请求,则将该设备管理请求发送到另一个设备管理服务器;以及从所述另一个设备管理服务器接收设备管理处理结果,然后,将该结果发送到设备管理客户机。
根据本发明的又一个方面,用于处理设备管理请求的步骤进一步包括如果设备管理服务器本身不能直接处理该设备管理请求,而且不存在处理设备管理请求的另一个设备管理服务器,则将失败消息发送到设备管理客户机;以及如果从该设备管理服务器收到失败消息,则设备管理客户机确定具有下一级优先权的设备管理服务器。
如果管理对象的管理权信息被设置为无效,或者该管理权信息是最后的管理权信息,则设备管理客户机优选地确定对管理对象的父节点具有管理权,而且在作为具有下一级优先权的服务器之前从未收到过设备管理请求的设备管理服务器。在这种情况下,如果确定的具有下一级优先权的设备管理服务器之前收到设备管理请求,则设备管理客户机确定对父节点的父节点具有管理权的设备管理服务器作为具有下一级优先权的服务器。
如果该管理对象的管理权信息未被设置为无效,而且该管理权信息也不是最后管理权信息,则设备管理客户机优选地从根据对该管理对象本身的管理权确定的服务器中选择具有下一级优先权的服务器。
根据下面结合附图对本发明所做的详细说明,本发明的上述以及其他目的、特征、方面和优点更加显而易见。


所包括的附图有助于进一步理解本发明,而且附图引入本说明书、构成本说明书的一部分,附图示出本发明实施例,而且它与说明书一起用于解释本发明原理。
在附图中图1示出应用于本发明的设备管理系统的一个例子;图2是示出根据本发明的设备管理方法的流程图;图3是示出在图2所示的设备管理请求失败时,确定具有第二高优先权的设备管理服务器的详细处理过程的流程图;图4是示出根据本发明的设备管理方法实施例的示意图;图5是示出应用于本发明的一个管理树结构例子的示意图;图6是示出根据本发明设备管理服务器处理设备管理请求的第一
具体实施例方式
下面将详细说明本发明的优选地实施例,附图示出其例子。
通常,在设备管理系统中,设备管理规范具有对称形式,因为设备管理规范的特性如下。
首先,设备管理服务器始终发送设备管理命令,而设备管理客户机检验相应设备管理服务器的权利,然后,执行该命令。
其次,不定义设备管理客户机首先开始设备管理对话的详细方法。
再次,不定义设备管理客户机将设备管理请求发送到设备管理服务器的详细方法。
因此,在大多数情况下,设备管理客户机等待直到设备管理服务器利用设备管理命令管理设备管理客户机本身,或者利用频带外方法,例如,与客户业务代表进行语音通信,通过web网点等的管理请求,而将设备管理请求发送到设备管理服务器。
表1示出设备管理技术中定义的命令定义。

图1示出在设备管理系统中,设备管理客户机将关于预定管理对象的管理请求发送到设备管理服务器的原理。
如图1所示,根据本发明的设备管理系统包括设备管理客户机60和至少一个或者多个设备管理服务器71、72和73。设备管理客户机60的内部包括设备管理树和位于设备管理树上的节点(管理对象)。
利用与管理对象或者父节点或者根节点有关的管理权信息,设备管理客户机60确定发出特定管理对象的设备管理请求的设备管理服务器。
管理权信息优选地采用访问控制表(ACL)的值。ACL是特定管理对象的属性值,而且具有有权执行每个命令和操作的服务器的列表。在操作期间,特定服务器能够动态改变管理权信息,而且在改变设备管理系统的构造时能够根据该变化将该管理权信息设置为新值。即,设备管理服务器71、72和73以预定时间间隔或者在系统被改变时将其管理权信息发送到设备管理客户机60。设备管理客户机60配置了具有设备管理服务器71、72和73发送的管理权信息的数据库,然后,将该数据库实时更新为新值。
图2是示出根据本发明的设备管理方法的流程图。
如图2所示,终端的设备管理客户机配置具有从一个或者多个设备管理服务器发送的管理权信息的数据库(S20)。设备管理客户机60以预定时间间隔或者在系统被改变时接收管理权信息,然后,将该数据库内的管理权信息更新为新值(S21)。
此后,如果用户通过用户界面输入设备管理请求(S22),则终端的设备管理客户机利用对应于输入的管理请求的管理对象的管理权信息,例如,ACL,确定具有管理权的设备管理服务器(S23)。此时,在存在多个具有管理权的设备管理服务器时,首先选择具有最高优先权的设备管理服务器。
在确定一个设备管理服务器时,设备管理客户机将鉴权信息和设备管理请求命令一起发送到确定的设备管理服务器(S24)。收到该设备管理请求命令和鉴权信息的设备管理服务器利用该鉴权信息执行鉴权过程,并确定该设备管理服务器本身是否能够直接处理相应设备管理请求(S25)。
通过这样进行确定,如果设备管理服务器本身能够处理该设备管理请求命令,则该设备管理服务器执行管理对话,以处理设备管理请求(S26)。另一方面,在设备管理服务器不能执行设备管理请求命令时,该设备管理服务器能够通知能够执行请求的设备管理请求的另一个设备管理服务器。
如果该设备管理服务器通知另一个设备管理服务器(S27),则该设备管理客户机确定通知的设备管理服务器作为对管理对象有管理权的设备管理服务器,然后,再将设备管理请求命令和鉴权信息发送到相应服务器(S28和S24)。然而,如果该设备管理服务器不识别另一个设备管理服务器,而将处理该请求失败发送到该设备管理客户机,该设备管理客户机确定具有下一个(第二高)优先权的设备管理服务器,然后,将设备管理请求命令和鉴权信息发送到相应服务器(S29和S24)。
此后,如果根据设备管理客户机发送的命令处理状态,设备管理服务器检验完成了该设备管理,而且再没有新请求,则该设备管理服务器将预定消息发送到设备管理客户机,然后,结束设备管理服务器与设备管理客户机之间的设备管理对话(S30)。
图3是示出在管理请求失败时,设备管理客户机确定具有第二高优先权的设备管理服务器的处理过程的流程图。
例如,在到对第一管理对象具有管理权的设备管理服务器的管理请求失败时,设备管理客户机确定是否将第一管理对象的管理权信息设置为“无效”(S31)。如果不将管理权信息(=ACL)设置为无效,则设备管理客户机检验相应管理权信息是否是最后一个,即,考虑优先权是否还存在设备管理服务器(S32)。
通过这样进行检验,在管理权信息不是最后一个时,设备管理客户机从根据对管理对象本身的管理权确定的服务器中选择第二高优先权的服务器(S33)。然而,在该管理权信息是最后一个时(在不再存在设备管理服务器时)(S32),或者在将第一管理对象的管理权信息设置为无效时,设备管理客户机能够确定对第一管理对象的父节点具有管理权的设备管理服务器作为具有第二高优先权的服务器。
在这种情况下,如果考虑到的设备管理服务器之前从未从设备管理客户机收到设备管理请求,则能够选择考虑到的服务器作为第二高优先权的设备管理服务器(S34和S35)。然而,如果已经将设备管理请求发送到相应设备管理服务器,则该设备管理客户机能够选择对父节点的父节点具有管理权的设备管理服务器作为第二高优先权的服务器(S36)。
图4是示出根据本发明的设备管理方法实施例的示意图,在用户从服务器下载特定应用程序并将下载的应用程序安装在移动终端上时的设备管理方法,并根据用户的喜好和设备特性进行设置。
首先,用户50不尝试语音通信,也不尝试连接到web网点,而通过安装在终端上的用户界面直接输入应用程序下载请求(S41)。
在输入应用程序下载请求时,利用对应于该应用程序的管理对象的管理权信息(=ACL),设备管理客户机60确定发出安装应用程序请求的设备管理服务器(S42)。此时,如果存在多个对该管理对象有管理权的设备管理服务器,则设备管理客户机60在设备管理服务器之间赋予优先权,并首先确定具有最高优先权的设备管理服务器作为下载该应用程序的设备管理服务器。
在这种情况下,在该系统运行期间,利用特定设备管理服务器能够动态改变关于管理对象或者该管理对象的父节点或者根节点的管理权信息(ACL),然后,在改变设备管理系统的构造时,能够根据该改变,将该管理权信息设置为新值。
能够以各种方式赋予设备管理服务器优先权。在此,假定第一设备管理服务器71具有最高优先权。
设备管理客户机60从内存提取用于连接到第一设备管理服务器71的连接信息,并且将鉴权信息以及设备管理请求命令或者关于应用程序下载管理对象的请求说明发送到第一设备管理服务器71(S43)。收到设备管理请求的第一设备管理服务器71鉴权该设备管理客户机60,然后确定第一设备管理服务器71本身是否能够处理从设备管理客户机60发送的应用程序安装请求。
如果不能处理该应用程序安装请求,则第一设备管理服务器71通知设备管理客户机60处理设备管理请求失败(S44)。此时,第一设备管理服务器71不仅能够通知处理失败,而且帮助另一个设备管理服务器适当处理应用程序安装请求。
如果第一设备管理服务器71通知设备管理请求失败,则设备管理客户机60选择第一设备管理服务器71之后的具有第二高优先权的设备管理服务器(S45),然后,将应用程序管理对象的鉴权信息和设备管理请求命令发送到相应设备管理服务器(S46)。在本实施例中,假定第二设备管理服务器72具有第一设备管理服务器71之后的第二高优先权。
收到设备管理请求的第二设备管理服务器72鉴权设备管理客户机60,然后,确定第二设备管理服务器72本身是否能够处理设备管理客户机60发送的应用程序安装请求。在第二设备管理服务器72能够处理该安装请求时,设备管理服务器72与设备管理客户机60建立应用程序安装管理对话,而且与设备管理客户机60交互工作,并对与应用程序管理对象有关的设备管理请求命令进行处理(S47)。
即,第二设备管理服务器72对设备管理客户机60执行鉴权过程,然后,利用管理设备对话下载相应的应用程序。此时,第二设备管理服务器72发送用户交互命令和下载命令,从而通知要下载的应用程序的类型和大小、下载对象等,而且允许选择是否继续下载。
设备管理客户机60提取该命令,然后,将处理该命令的结果和状态发送到第二设备管理服务器72。检验了命令处理状态的第二设备管理服务器72向设备管理客户机60请求关于终端的硬件构造或者用户喜好的信息。设备管理客户机60将请求的信息发送到第二设备管理服务器72。
根据从设备管理客户机60收到的信息,第二设备管理服务器72计算最佳设置值,然后,将该设置值发送到设备管理客户机60。收到该设置值的设备管理客户机60建立根据该设置值执行应用程序且然后再一次将命令处理状态发送到第二设备管理服务器72的环境。
具体地说,第二设备管理服务器72检验设备管理请求命令的管理对象,并将关于安装该应用程序的信息发送到操作器80。此时,将信息发送到操作器80是可选的,而且如果第二设备管理服务器72本身对安装应用程序进行监视,则能够省略它。如果操作器80命令下载应用程序,则通过发送用户交互命令和下载命令,第二设备管理服务器72允许用户确定一种要下载的应用程序和几个设置值。此外,第二设备管理服务器72能够请求该设备的技术规范或者特性值,以确定关于应用程序设置环境的值。
因此,第二设备管理服务器72确认从设备管理客户机60接收的命令处理状态,然后,将预定消息发送到设备管理客户机60,之后,结束在第二设备管理服务器72与设备管理客户机60之间建立的设备管理对话(S48)。
在步骤S42,在确定服务器管理管理对象,即,设备管理对象时,设备管理客户机60从对该管理对象有管理权的设备管理服务器提取关于该设备管理服务器的信息,或者与该设备管理服务器有关的参数。例如,每个管理对象分别包括设备管理规范内的各种参数形式的属性信息。在这些参数中,ACL(访问控制表)参数包括对该管理对象有管理权的设备管理服务器的ID表。因此,如果检验每个管理对象的ACL参数,则能够确定对每个管理对象有管理权的设备管理服务器。当存在两个或者两个以上设备管理服务器ID时,确定优先权。
图5是用于说明对管理树中的每个节点分配的ACL值的,包括5个节点(管理对象)的一个管理树例子的示意图。在这种情况下,dm7_lge、lginfocom和quicksprit分别表示设备管理服务器。
如果没有诸如第四节点(节点4)和第五节点(节点5)的管理模式的ACL参数值,则根据设备管理规范的规则,第四节点(节点4)和第五节点(节点5)能够继承第三节点(节点3),即,父节点,的ACL值,然后,根据继承的ACL值,在设备管理服务器之间确定优先权。
作为在设备管理服务器之间赋予优先权方法的一个例子,能够将最高优先权赋予对特定命令(Exec)具有管理权的设备管理服务器。此时,如果存在多个对Exec命令有管理权的设备管理服务器,则对该表中所列的第一个服务器,即,对Replace命令有管理权的服务器,赋予较高优先权。利用这种方法最终在多个设备管理服务器之间确定优先权。
因此,根据利用上述方法确定的设备管理服务器的优先权,该设备管理客户机顺序发送管理请求命令,然后,等待设备管理服务器响应。此后,如果从该设备管理服务器收到该设备管理请求的批准响应,则该设备管理客户机不再发送设备管理命令,而与发送了批准响应的设备管理服务器进行设备管理对话。
然而,如果没有收到该设备管理请求的批准响应,则根据管理树的优先权,该设备管理客户机重新将该请求发送到具有第二高优先权的管理服务器,或者将该管理请求发送到对管理对象的父节点或者根节点具有足够高管理权的服务器。对任意管理对象的父节点或者根节点具有足够高管理权的服务器负责处理该管理对象的管理请求。此外,对根节点,即,第一节点(节点1)有管理权的设备管理服务器负责最后处理该设备管理客户机发送的设备管理请求。
此时,该设备管理服务器负责处理该设备管理请求指,在设备管理服务器不能直接处理该请求,或者有另一个服务器处理该请求时,该设备管理服务器将另一个服务器的ID或者地址通知客户机以处理该请求。此外,该设备管理服务器负责最后处理该设备管理请求指,在设备管理服务器将因为该设备管理服务器不能直接处理该请求而且不能通知执行该命令的另一个服务器将处理失败通知客户机时,客户机必须不再使用另一服务器做出新的尝试。
图6是示出根据本发明的设备管理服务器的设备管理请求处理方法的第一实施例的流程图。第一实施例是在设备管理服务器不能直接处理设备管理请求时,将关于另一个设备管理服务器的信息通知设备管理客户机的方法。
在用户50通过终端的用户界面输入预定设备管理请求时(S51),该终端的设备管理客户机60确定对对应于设备管理对象的管理对象有管理权的设备管理服务器71,然后,发送设备管理请求(S52)。在此,假定设备管理服务器71是第一设备管理服务器。
第一设备管理服务器71检验第一设备管理服务器71本身是否能够直接处理该设备管理请求,而且在它不能直接处理该请求时,检验能够处理该设备管理请求的另一个设备管理服务器的ID、地址等。此时,假定另一个设备管理服务器72是第二设备管理服务器。
第一设备管理服务器71将第二设备管理服务器72的ID或者地址通知设备管理客户机60(S53)。设备管理客户机60重新将该设备管理请求发送到第二设备管理服务器72(S54)。
因此,如上所述,第二设备管理服务器72检验该设备管理客户机60的鉴权,且然后检验第二设备管理服务器72本身是否能够对设备管理客户机60发送的设备管理请求进行处理。如果能够进行处理,则第二设备管理服务器72与设备管理客户机60建立设备管理对话,然后,执行该设备管理请求(S55)。下面的操作与图4中的相同,因此,省略其详细说明。
图7是示出根据本发明的设备管理服务器的设备管理请求处理方法的第二实施例的流程图,其中收到设备管理请求但是不能直接处理该请求的设备管理服务器用作另一个设备管理服务器与设备管理客户机之间的代理服务器。
如图7所示,通过终端的用户界面,用户50输入关于预定设备管理对象的设备管理请求(S61),该终端的设备管理客户机60将设备管理请求发送到第一设备管理服务器71(S62)。
收到该设备管理请求的第一设备管理服务器71利用设备管理客户机60的鉴权信息执行鉴权处理,且然后确定第一设备管理服务器71本身是否能够处理该设备管理请求。通过这样进行确定,如果第一设备管理服务器71不能直接处理该设备管理请求,则第一设备管理服务器71检索能够处理该设备管理请求的另一个设备管理服务器,然后,将该管理请求发送到另一个设备管理服务器72(S63)。此时,假定所述另一个设备管理服务器72是第二设备管理服务器。
从第一设备管理服务器71收到该设备管理请求的第二设备管理服务器72处理相应请求,然后,将设备管理命令发送到第一设备管理服务器71(S64)。第一设备管理服务器71将该设备管理命令发送到设备管理客户机60(S65)。
如果第二设备管理服务器72与设备管理客户机60通过第一设备管理服务器71交换每个信息,则第二设备管理服务器72将结束设备管理对话的消息发送到第一设备管理服务器71(S66)。第一设备管理服务器71将该消息发送到设备管理客户机60(S67),从而完成第二设备管理服务器72与设备管理客户机60之间的设备管理对话。
如果如上所述,收到该设备管理请求的设备管理服务器通过直接处理该设备管理请求,或者通过间接处理该设备管理请求不能执行该设备管理请求,则设备管理服务器将用于通知不能处理该设备管理请求的消息发送到设备管理客户机,然后,结束该设备管理对话。
在收到使用租用终端或者租用设备的请求时,或者在延长使用期时,能够采用根据本发明的设备管理系统和方法。特别是,由于能够直接接收不允许进行语音通信的终端或者设备(例如,租用笔记本计算机、租用PDA等)的请求,而无需进行语音通信,所以该设备管理系统和方法能够对终端用户提供更好的使用环境。
此外,在根据本发明的设备管理系统和方法中,当在终端或者设备的运行过程中频繁发生错误时,通过该终端或者设备,能够直接将诊断错误和恢复错误的请求发送到设备管理服务器,能够将终端或者设备内发生的预定事件报告该设备管理服务器,然后,请求适合该事件的设备管理对话。
如上所述,在根据本发明的设备管理方法中,对于用户操作的终端或者设备发生的事件,设备管理客户机请求设备管理服务器对它自己进行设备管理,从而由用户端执行各种设备管理,例如,检错、QoS以及终端性能监视、租用终端管理等。
此外,在根据本发明的设备管理系统和方法中,设备管理客户机不立即执行或者拒绝设备管理服务器单向发送的设备管理命令,而是放弃该设备管理命令,然后,能够在用户要求的时间请求自己发送设备管理命令。
由于在不脱离本发明实质或者本质范围的情况下,能够以几种方式实现本发明,所以还应该明白,上面描述的细节不限制上述实施例,除非另有说明,但是应该在所附权利要求限定的本发明实质范围内,广泛理解上述实施例,因此,所附权利要求意在包括落入权利要求的条款或者这些条款的等同条款内的所有变更和修改。
权利要求
1.一种用于远程设备管理系统的设备管理方法,该远程设备管理系统包括具有管理对象的设备管理客户机和具有关于每个管理对象的管理权信息的设备管理服务器,该方法包括配置具有从一个或者多个设备管理服务器发送的管理权信息的数据库;在输入特定管理对象的设备管理请求时,利用数据库的管理权信息确定一个设备管理服务器;将设备管理请求发送到确定的设备管理服务器;以及通过在设备管理服务器与设备管理客户机之间的对话在确定的设备管理服务器内处理设备管理请求。
2.根据权利要求1所述的方法,进一步包括利用从设备管理服务器以预定时间间隔或者在系统发生变化时发送的管理权信息来更新该数据库。
3.根据权利要求1所述的方法,其中,该设备管理客户机被设置在移动通信终端内。
4.根据权利要求1所述的方法,其中,该管理权信息是表示关于每个命令或者操作具有权力的设备管理服务器表的访问控制表(ACL)。
5.根据权利要求1所述的方法,其中,根据关于每个管理对象或者父节点或者根节点的管理权信息来确定设备管理服务器。
6.根据权利要求1所述的方法,其中,该用于确定设备管理服务器的步骤包括通过检索数据库提取对于对应于设备管理请求的管理对象有管理权的设备管理服务器;在提取的设备管理服务器之间设置优先权;以及确定具有最高优先权的设备管理服务器作为要将设备管理请求发送到其的设备管理服务器。
7.根据权利要求1所述的方法,其中,该管理权信息包括关于对于对应于设备管理请求的管理对象有管理权的设备管理服务器的信息;关于对管理对象的父节点具有管理权的设备管理服务器的信息;以及关于对根节点具有管理权的设备管理服务器的信息。
8.根据权利要求1所述的方法,其中,该用于处理设备管理请求的步骤包括对设备管理客户机执行鉴权过程,并检验该设备管理服务器本身是否能够直接处理该管理对象的设备管理请求;以及如果设备管理服务器本身能够直接处理该设备管理请求,则与该设备管理客户机进行管理对话。
9.根据权利要求1所述的方法,进一步包括如果该设备管理服务器本身不能直接处理,则将另一个设备管理服务器的信息通知设备管理客户机,以处理设备管理请求;以及从设备管理客户机将设备管理请求发送到通知的设备管理服务器。
10.根据权利要求1所述的方法,进一步包括如果设备管理服务器本身不能直接处理设备管理请求,则将设备管理请求发送到另一个设备管理服务器;以及从所述另一个设备管理服务器接收设备管理处理结果,并将该结果发送到设备管理客户机。
11.根据权利要求8所述的方法,进一步包括如果设备管理服务器本身不能直接处理设备管理请求,而且不存在处理该设备管理请求的另一个设备管理服务器,则将失败消息发送到设备管理客户机;以及如果从设备管理服务器收到失败消息,则设备管理客户机确定具有下一级优先权的设备管理服务器。
12.根据权利要求11所述的方法,其中,如果管理对象的管理权信息被设置为无效,或者该管理权信息是最后管理权信息,则该设备管理客户机确定对管理对象的父节点具有管理权、而且在之前从未收到过设备管理请求的设备管理服务器作为具有下一级优先权的服务器。
13.根据权利要求12所述的方法,其中如果确定的具有下一级优先权的设备管理服务器之前收到设备管理请求,则设备管理客户机确定对父节点的父节点具有管理权的设备管理服务器作为具有下一级优先权的服务器。
14.根据权利要求11所述的方法,其中,如果该管理对象的管理权信息未被设置为无效,而且该管理权信息不是最后管理权信息,则设备管理客户机从根据关于该管理对象本身的管理权确定的服务器选择下一级优先权的服务器。
15.一种设备管理方法,该方法包括在设备管理客户机内配置具有从一个或者多个设备管理服务器发送的管理权信息的数据库;通过检索数据库提取对于对应于用户输入的管理请求的管理对象有管理权的设备管理服务器;在提取的设备管理服务器之间设置优先权;将设备管理请求发送到具有最高优先权的设备管理服务器;检验具有最高优先权的设备管理服务器是否能够处理请求的设备管理请求;以及如果能够直接处理设备管理请求,则处理该设备管理请求,并结束设备管理对话。
16.根据权利要求15所述的方法,其中,该管理权信息是表示有权执行每个命令或者操作的设备管理服务器的列表的访问控制表(ACL)。
17.根据权利要求15所述的方法,进一步包括如果该设备管理服务器本身不能直接处理,则将另一个设备管理服务器的信息通知设备管理客户机,以处理设备管理请求;以及从设备管理客户机将设备管理请求发送到通知的设备管理服务器。
18.根据权利要求15所述的方法,进一步包括如果设备管理服务器本身不能直接处理设备管理请求,则将设备管理请求发送到另一个设备管理服务器;以及从所述另一个设备管理服务器接收设备管理处理结果,并将该结果发送到设备管理客户机。
19.根据权利要求15所述的方法,进一步包括如果设备管理服务器本身不能直接处理设备管理请求,而且不存在处理设备管理请求的另一个设备管理服务器,则将失败消息发送到设备管理客户机;以及如果从设备管理服务器收到失败消息,则该设备管理客户机确定具有下一级优先权的设备管理服务器。
20.根据权利要求19所述的方法,其中,如果管理对象的管理权信息被设置为无效,或者该管理权信息是最后管理权信息,则设备管理客户机确定对管理对象的父节点具有管理权、而且在之前从未收到过设备管理请求的设备管理服务器作为具有下一级优先权的服务器。
21.根据权利要求20所述的方法,其中,如果确定的下一级优先权的设备管理服务器之前收到设备管理请求,则设备管理客户机确定对父节点的父节点具有管理权的设备管理服务器作为具有下一级优先权的服务器。
22.根据权利要求19所述的方法,其中,如果该管理对象的管理权信息未被设置为无效,而且该管理权信息也不是最后管理权信息,则设备管理客户机从根据关于该管理对象的管理权确定的服务器中选择具有下一级优先权的服务器。
23.一种设备管理方法,该方法包括在设备管理客户机内配置具有从一个或者多个设备管理服务器发送的管理权信息的数据库;通过检索数据库,提取对于对应于用户输入的管理请求的管理对象有管理权的设备管理服务器;将设备管理请求发送到提取的设备管理服务器中具有最高优先权的第一设备管理服务器;检验第一设备管理服务器是否能够处理请求的设备管理请求;如果第一设备管理服务器不能直接处理该设备管理请求,则将关于第二设备管理服务器的信息通知该设备管理客户机;以及从设备管理客户机重新将该设备管理请求发送到通知的第二设备管理服务器。
24.根据权利要求23所述的方法,其中,该管理权信息是访问控制表(ACL)。
25.根据权利要求23所述的方法,其中,关于第二设备管理服务器的信息是服务器ID或者访问地址。
26.根据权利要求23所述的方法,进一步包括如果第一设备管理服务器不能直接处理该设备管理请求,而且不存在处理设备管理请求的另一个设备管理服务器,则将失败消息发送到设备管理客户机;以及,如果从设备管理服务器收到失败消息,则利用设备管理客户机确定具有下一级优先权的设备管理服务器。
27.根据权利要求26所述的方法,其中,如果管理对象的管理权信息被设置为无效,或者该管理权信息是最后管理权信息,则设备管理客户机确定对管理对象的父节点具有管理权、而且在之前从未收到过设备管理请求的设备管理服务器作为具有下一级优先权的服务器。
28.根据权利要求27所述的方法,其中,如果确定的下一级优先权的设备管理服务器之前收到设备管理请求,则设备管理客户机确定对父节点的父节点具有管理权的设备管理服务器作为具有下一级优先权的服务器。
29.根据权利要求26所述的方法,其中,如果该管理对象的管理权信息未被设置为无效,而且该管理权信息不是最后管理权信息,则设备管理客户机从根据该管理对象的管理权确定的服务器中选择下一级优先权的服务器。
30.一种设备管理方法,该方法包括在设备管理客户机内配置具有从一个或者多个设备管理服务器发送的管理权信息的数据库;通过检索数据库,提取对于对应于用户输入的管理请求的管理对象有管理权的设备管理服务器;将设备管理请求发送到提取的设备管理服务器中具有最高优先权的第一设备管理服务器;检验第一设备管理服务器是否能够处理请求的设备管理请求;如果不能直接处理设备管理请求,则从第一设备管理服务器将设备管理请求发送到第二设备管理服务器;以及从第二设备管理服务器接收设备管理处理结果,并将该结果发送到设备管理客户机。
31.根据权利要求30所述的方法,其中,该权信息是访问控制表(ACL)。
32.根据权利要求30所述的方法,进一步包括如果第一设备管理服务器不能直接处理设备管理请求,而且不存在处理设备管理请求的另一个设备管理服务器,则将失败消息发送到设备管理客户机;以及,如果从设备管理服务器收到失败消息,则由设备管理客户机确定具有下一级优先权的设备管理服务器。
33.根据权利要求32所述的方法,其中,如果管理对象的管理权信息被设置为无效,或者该管理权信息是最后管理权信息,则设备管理客户机确定对管理对象的父节点具有管理权、而且在之前从未收到过设备管理请求的设备管理服务器作为具有下一级优先权的服务器。
34.根据权利要求33所述的方法,其中,如果确定的下一级优先权的设备管理服务器之前收到设备管理请求,则设备管理客户机确定对父节点的父节点具有管理权的设备管理服务器作为具有下一级优先权的服务器。
35.根据权利要求30所述的方法,其中,如果该管理对象的管理权信息未被设置为无效,而且该管理权信息也不是最后管理权信息,则设备管理客户机从根据关于该管理对象的管理权确定的服务器中选择下一级优先权的服务器。
全文摘要
通过定义其中设备管理客户机确定关于特定管理对象发出设备管理请求的设备管理服务器的步骤以及其中设备管理服务器有效处理设备管理客户机的请求的步骤,设备管理方法允许管理客户机关于在终端中发生地事件设备主动向设备管理服务器请求进行设备管理。
文档编号H04L29/06GK1957345SQ200580016886
公开日2007年5月2日 申请日期2005年6月11日 优先权日2004年6月11日
发明者金兑炫 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1