设备管理服务器、客户端及目标操作对象定位方法技术

技术编号:7501732 阅读:185 留言:0更新日期:2012-07-11 02:04
本发明专利技术涉及通信领域,为了解决现有技术中设备管理服务器需要多次与用户终端通信以获得不同用户终端设备管理节点的统一资源标识的不足,提供了一种设备管理服务器··客户端··目标操作对象定位方法,该发送方法包括获取设备管理服务器发送的包括管理对象定位信息、管理对象实例特征节点信息和目标操作对象信息的管理命令;根据所述管理命令对所述目标操作对象进行操作。本发明专利技术的有益效果在于,通过以此通信就可以定位设备管理客户端的目标操作对象,提高了设备管理服务器与用户终端通信的效率。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及通信系统中设备管理技木,具体的讲是ー种。
技术介绍
开放移动联盟的设备管理版本1. 2 (OMA DM VI. 2 =Open Mobile Alliance Device Management Versionl. 2),以下简称DM规范,是OMA DM工作小组制定的设备管理统ー规范。DM系统提供了一种低成本方案,用于第三方管理和设置无线网络终端设备(比如手机终端及终端中的功能对象)中的环境和配置信息,解决这些网络设备在使用过程中遇到的问题,通过无线网络(0TA:OVer the air)方式进行软件和固件的安装、升级等操作,并提供更加人性化和个性化的服务,提高用户体验。第三方可以是移动运营商,业务提供商或者合作方的信息管理部门。如图1所示为现有技术中OMA DM系统结构图,终端设备上的代理(DM Agent)用于解释和执行DM服务器下发的管理命令。终端设备上存储的管理树可以被认为是ー个 DM krver通过DM协议对终端设备进行管理的接ロ。其中包括ー些基本管理对象(MO Management Object),DM Server通过对管理树对象的操作达到控制终端管理对象的目的。 操作命令有Get (获取)、Replace (替换)、Exec (执行)、Copy (复制)、Delete (删除)等。MO有自己的标识,称为Μ0Ι,用以唯一的标识ー个管理对象。DM管理树、管理对象是由节点组成的,例如根节点、内部节点和叶子节点,根节点是管理树中最上层的节点,叶子节点可以有节点值,但不能再有子节点,内部节点不能有节点值,但可以有子节点。而MO或管理子树中最上层的节点也可称为MO的根节点和管理子树的根节点。节点是通过URI来寻址的,URI分为绝对URI和相对URI,绝对URI是以根节点开始的URI,例如“./A/B/C/D”,相对URI是已某个位置为參考的URI,例如“A/B/C/D”。在管理树中存在着ー类未命名节点,它起到占位符的作用,当服务器或用户终端对它进行实例化吋,它才会被命名,这类节点叫做X节点。命名后,该节点及其下面的子节点被称为实例。若该节点正好是MO的根节点,则称作MO实例。OMA DM 定义了设备管理帐号(DMAcc :Device Management Account)标准管理对象,这个对象存储的是用户终端与服务器建立连接时所需要的相关參数,如连接參考、服务器地址和认证信息等。OMA DM还定义了收件箱(hbox)标准管理对象,使用这个对象,服务器对用户终端添加管理对象吋,可以不给出添加的绝对路径,而告知用户终端MOI让用户终端自己解析对象的路径。DM服务器对用户终端进行管理的前提是需要了解当前用户终端上的管理树相关信息,例如节点的位置、名称和节点值等,但有时用户终端并未告知服务器这些信息,且多个终端中的这些信息也可能会不一样。现有技术一,通过在管理命令中使用相对URI,以及添加MOI信息来定位ー个管理对象实例,现有技术存在的问题如下,该技术方案是基于多个终端中的相对URI —致的前提,若相对URI在各个终端中也不一致,则该技术无法使用。
技术实现思路
本专利技术的目的在于提供一种设备管理客户端接收设备管理命令的方法,用于解决现有技术中不能针对不同设备管理客户端进行目标操作对象的定位的问题,通过一次管理命令就可以获得定位信息,通过在设备管理客户端的设备管理树中寻找相应的定位信息, 获得准确的URI,最后达到对目标操作节点进行操作的目的。本专利技术的目的还在于提供一种设备管理客户端接收设备管理命令的装置,用于实现上述设备管理客户端接收设备管理命令的方法,解决现有技术中设备管理服务器需要给出详细的设备管理客户端设备管理树节点的URI的问题,实现通过一次管理命令就可以获得定位信息,通过在设备管理客户端的设备管理树中寻找相应的定位信息,获得准确的 URI,最后达到对目标操作节点进行操作的目的。本专利技术的目的还在于提供一种设备管理服务器发送设备管理命令的装置,用于实现上述设备管理服务器发送设备管理命令的方法,解决现有技术中设备管理服务器需要针对于不同设备管理客户端生成不同的设备管理命令的问题,以实现不同的设备管理客户端通过该管理命令准确定位目标操作节点的目的。为了解决上述不足,本专利技术实施例还提供了一种目标操作对象定位的方法,其特征在于该方法包括,获取设备管理服务器发送的包括管理对象定位信息、管理对象实例特征节点信息和目标操作对象信息的管理命令;根据所述管理命令对所述目标操作对象进行操作。为了解决上述不足,本专利技术实施例还提供了一种设备管理客户端,其特征在于该装置包括,接收单元,处理单元;所述接收单元,用于接收设备管理服务器发送包括管理对象的定位信息、管理对象实例特征节点信息和目标操作对象信息的管理命令;所述处理单元,用于根据所述管理命令对所述目标操作对象进行操作。为了解决上述不足,本专利技术实施例还提供了一种设备管理服务器,其特征在于该服务器包括,命令生成単元和发送单元;所述命令生成単元用于在所述管理命令中加入管理对象的定位信息、管理对象实例特征节点信息和目标操作对象信息;所述发送单元用于将上述管理命令通过所述发送单元进行发送。本专利技术的有益效果在干,通过本专利技术实施例的设备管理客户端和根据设备管理命令定位目标操作对象的方法通过一次与设备管理服务器的通信就能够获得准确的目标操作节点的定位信息,节省了与设备管理服务器的多次通信过程,提高了效率;通过本专利技术实施例的一种设备管理服务器能够向所述设备管理客户端发送相应的设备管理命令,使得所述设备管理客户端实现上述目的附图说明此处所说明的附图用来提供对本专利技术的进ー步理解,构成本申请的一部分,并不构成对本专利技术的限定。在附图中图1所示为现有技术中OMA DM系统结构图2所示为本专利技术设备管理服务器发送设备管理命令的第一实施例流程图;图3所示为本专利技术设备管理服务器发送设备管理命令第二实施例流程图;图4为本专利技术设备管理树第一实施例图;图5所示为本专利技术设备管理服务器发送设备管理命令第三实施例流程图;图6所示为本专利技术设备管理服务器发送设备管理命令第四实施例流程图;图7所示为本专利技术设备管理服务器发送设备管理命令第五实施例流程图;图8为本专利技术设备管理树第二实施例图;图9所示为本专利技术设备管理服务器发送设备管理命令装置实施例结构图;图10所示为本专利技术设备管理客户端根据设备管理命令定位目标操作对象的第一实施例流程图;图11所示为本专利技术设备管理客户端定位目标操作对象中步骤1002的具体实施例流程图;图12所示为本专利技术设备管理客户端根据设备管理命令定位目标操作对象的第二实施例流程图;图13所示为本专利技术设备管理客户端根据设备管理命令定位目标操作对象的第三实施例流程图;图14所示为本专利技术设备管理客户端根据设备管理命令定位目标操作对象的第四实施例流程图;图15所示为本专利技术设备管理客户端根据设备管理命令定位目标操作对象的第五实施例流程图;图16所示为接收设备管理客户端实施例结构17所示为本专利技术设备管理客户端的处理单元1602实施例结构图;图18所示为本专利技术设备管理客户端的目标操作对象单元1703实施例结构图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种目标操作对象定位的方法,其特征在于该方法包括,获取设备管理服务器发送的管理命令,所述管理命令包括管理对象定位信息、管理对象实例特征节点信息和目标操作对象信息;根据所述管理命令对所述目标操作对象进行操作。2.根据权利要求1所述的目标操作对象定位的方法,其特征在干,所述管理对象的定位信息用于唯一的标识ー个管理对象,管理对象实例特征节点信息用于唯一标识所述管理对象对应的实例,所述目标操作对象信息用于表示目标操作节点或TNDS对象。3.根据权利要求2所述的目标操作对象定位的任一方法,其特征在干,所述根据所述管理命令对所述目标操作对象进行操作具体包括根据所述管理对象定位信息、管理对象实例特征节点信息确定第二统ー资源标识;把所述第二统ー资源标识与目标操作节点的相对统ー资源标识连接起来,获得目标操作节点的统ー资源标识,并对该目标操作节点进行操作;或者将所述TNDS对象替换所述第 ニ统ー资源标识对应的管理对象实例。4.根据权利要求2所述的目标操作对象定位的方法,其特征在干,所述设备管理客户端从所述管理命令的TNDS对象中获取所述管理对象实例特征节点信息;或者从所述管理命令中的过滤元素中获取所述管理对象实例特征节点信息。5.根据权利要求3所述的目标操作对象定位的方法,其特征在干,所述根据所述管理对象定位信息、管理对象实例特征节点信息确定第二统ー资源标识包括获取与所述管理对象定位信息匹配的管理对象实例根节点的第一统ー资源标识;将所述管理对象实例特征节点信息与所述第一统ー资源标识对应的管理对象实例的特征节点信息相匹配,获取匹配成功的特征节点对应的管理对象实例根节点的第二统ー资源标识。6.根据权利要求5所述的目标操作对象定位的方法,其特征在干,所述根据所述管理对象实例特征节点信息,获取与所述第一统ー资源标识对应的管理对象实例根节点的第二统ー资源标识之后还包括,根据所述管理命令中的管理子树实例的特征节点信息,匹配所述设备管理客户端中的管理对象实例根节点下层的各管理子树实例中的特征节点,获取匹配成功的特征节点对应的管理子树实例根节点的第二统ー资源标识。7.根据权利要求3所述的目标操作对象定位的方法,其特征在干,根据所述管理对象定位信息和设备管理客户端中的对应关系表匹配管理对象的统ー 资源标识;或者根据所述管理对象定位信息,在设备管理树中匹配管理对象的统ー资源标识。8.根据权利要求3所述的目标操作对象定位的方法,其特征在干,如果所述管理命令中的目标操作对象信息为空,则目标操作对象为所述第二统ー资源标识对应的管理对象实例。9.根据权利要求3所述的目标操作对象定位的方法,其特征在干,在所述管理命令中按照顺序获取管理对象的定位信息、管理对象实例特征节点信息和目标操作对象信息;或者在所述管理命令中获取表示順序的元素,从该元素中順序的获取管理对象的定位信息、 管理对象实例特征节点信息和目标操作对象信息。10.根据权利要求1所述的目标操作对象定位的方法,其特征在干,从设备管理树的./Inbox节点获得所述管理命令的管理对象定位信息、管理对象实例特征节点信息和目标操作对象信息。11.根据权利要求1所述的目标操作对象定位的方法,其特征在干,如果所述管理命令中的目标操作对象信息为空,则根据所述管理对...

【专利技术属性】
技术研发人员:宋悦王睿刘海涛
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

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

1
相关领域技术