[发明专利]设备管理树的维护方法及终端设备有效
| 申请号: | 200610090155.4 | 申请日: | 2006-06-29 |
| 公开(公告)号: | CN101080077B | 公开(公告)日: | 2011-07-13 |
| 发明(设计)人: | 柴晓前;何江水 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04W8/24 | 分类号: | H04W8/24 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 设备管理 维护 方法 终端设备 | ||
技术领域
本发明涉及开放移动联盟(OMA,Open Mobile Alliance)设备管理(DM,Device Management)技术领域,尤其是涉及一种设备管理树的维护方法及其终端设备。
背景技术
开放移动联盟设备管理(OMA DM,Open Mobile Alliance DeviceManagement)规范是一种管理、诊断及维护移动终端设备的技术,它通过空中下载(OTA,Over The Air)方式对终端设备进行管理,其中对终端设备的管理操作包括:对终端设备进行参数设置、固件更新、软件安装和升级以及故障诊断等。其中OMA DM规范所管理的移动终端设备包括手机终端、掌上电脑、笔记本电脑、嵌入式设备和车载系统等,同时不排除任何其它移动终端设备。
如图1所示,为现有DM规范的整体管理架构模型图,在该整体管理架构模型图中,终端设备上的设备管理代理(DM Agent)用于解释和执行DM服务器下发的各种管理命令;终端设备上存储的DM管理树可以被认为是一个设备管理服务器(DMS,DM Server)通过DM协议对终端设备进行管理的接口,该DM管理树中包括一套基本的管理对象(MO,Management Object),DMServer就是通过对DM管理树中各管理对象的管理操作而达到对终端设备资源进行控制的。其中DM Server操作DM管理树各节点的管理命令包括Get(获取命令)、Replace(替换命令)、Exec(执行命令)、Copy(复制命令)及Delete(删除命令)等。
如图2所示,为现有终端设备内管理树中各管理对象的结构状态示意图,每个终端设备的DM管理树必须有根节点,树上的各个子节点分为内部节点和 叶子节点,如图2中的连接参数管理对象、设备信息管理对象等都属于内部节点,而设备ID、制造厂商、终端型号都属于叶子节点。管理树中的各节点包括永久节点(permanent nodes)和动态节点(dynamic nodes),其中永久节点是指设备管理服务器在运行期间不能生成和删除的节点,例如设备生产厂商在终端设备中内建的节点就属于永久节点;动态节点是指允许设备管理服务器在运行期间进行动态生成和删除的节点。
OMA DM规范定义了一套设备管理树节点的属性值,用于对各节点进行描述,各属性值主要包括:权限控制列表(ACL,Access Control List)、类型(Type)、格式(Format)、名称(Name)、大小(Size)、标题(Title)、时间戳(TStamp)、节点值的多用途网际邮件扩充协议(MIME,Multipurpose InternetMail Extensions)类型等。其中对设备管理服务器操作管理树节点的权限控制是通过节点的ACL来实现的,在ACL中通过配置设备管理服务器标识来设置该设备管理服务器对此节点的操作权限;如果ACL描述中的某个命令没有使用设备管理服务器标识,而是使用了“*”标识,则认为此节点的此命令操作权限是开放给所有可通过认证的设备管理服务器的。例如下述的ACL表达式:
Add=ServerA&Delete=ServerA&Replace=ServerA+ServerB&Get=*
表示设备管理服务器A对该ACL标识的节点具有Add、Delete和Replace权限,而设备管理服务器B对该ACL标识的节点具有Replace权限,任何通过认证的设备管理服务器对该ACL标识的节点都具有Get权限。其中ACL能够适配的操作命令包括:Add、Delete、Exec、Get和Replace操作命令。
如果设备管理树中某个节点的ACL为空,即节点的ACL表达式为ACL=,则认为该节点的操作权限可以继承父节点的操作权限。
如果某个节点的ACL中包含的某个操作权限只配置有一个ServerID,当需要取消该ServerID对应的设备管理服务器执行此操作权限时,就会将此ServerID删除,例如某个节点的ACL表达式如下:
Replace=ServerA&Get=ServerA+ServerB;
则当取消ServerA的操作权限后该节点的ACL表达式将变为:Get=ServerB;
如果取消所有设备管理服务器对此节点的所有操作权限,则该节点的ACL表达式将变为:ACL=。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610090155.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种麦冬总皂苷的制备方法
- 下一篇:一种含挥发油的药物制剂及其制备方法





