一种处理存取控制信息的方法及其通信装置,该方法包含有产生一管理树,用来存储该管理物件的该存取控制信息;配置一第一节点于该管理树中,用来存储该管理物件的一识别;配置一第二节点于该管理树中,用来存储该服务系统中一装置管理服务器的一识别;配置一第三节点于该管理树中,用来存储该管理物件中一节点的一路径;以及配置一第四节点于该管理树中,用来存储该装置管理服务器的存取权限,其相关于该节点。
【技术实现步骤摘要】
本专利技术涉及一种用于一服务系统的方法及其通信装置,尤其涉及一种用来处理存取控制信息的方法及其通信装置。
技术介绍
开放移动联盟(Open Mobile Alliance, 0MA)成立的目的为发展符合使用者需求的开放移动联盟规格(OMA Specifications) 0详细来说,开放移动联盟规格致力于提供可在相异地理区域(如国家)、营运商、服务提供商、网络、操作系统及移动装置间互通的移动服务(mobile services)。当使用者使用符合开放移动联盟规格的移动服务时,可不受限于特定营运商及服务提供商。符合开放移动联盟规格的移动服务亦独立于所使用的承载,举例来说,符合开放移动联盟规格的移动服务所使用的承载可为全球移动通信系统(GlobalSystem for Mobile Communications, GSM)、数据速率增强GSM演进技术(EnhancedData rates for GSM Evolution, EDGE)或通用分组无线服务(General Packet RadioService, GPRS)等第二代移动通信系统,也可为通用移动通信系统(Universal MobileTelecommunications System, UMTS)、长期演进系统(Long Term Evolution, LTE)或先进长期演进系统(LTE-AdvanCed,LTE-A)等第三代及其演进移动通信系统。此外,移动服务可不受限于移动装置所使用的操作系统,而可运行于执行Windows、Android或Linux等操作系统的移动装置上。因此,业界可在提供符合开放移动联盟规格的移动装置及移动服务的情形下,受益于移动服务互通性所带来的大幅成长市场。此外,当使用者使用符合开放移动联盟规格的移动装置及移动服务时,也可享受移动服务互通性所带来的较佳体验。在开放移动联盟装置管理(Device Management, DM)需求中,一装置管理服务器(DM server)被定义为可使用符合开放移动联盟装置管理规格的装置管理协议(DMprotocol)(如装置管理协议1.X、装置管理协议2.0或后续版本)以管理一或多个装置管理客户端(DM clients)(如移动装置)的一法定授权单位。详细来说,开放移动联盟装置管理规格用来定义装置管理服务器及装置管理客户端之间交换分组、讯息和/或数据包(package)(即传送于一相同方向的数个讯息)的方式,亦用来定义装置管理客户端回报指令、状态或报告的方式。进一步地,当使用开放移动联盟装置管理协议时,装置管理服务器通过装置管理客户端中多个管理物件(Management 0bjectS,M0),来管理装置管理客户端,其中一管理物件可小至一整数或大至一图片。例来说,一管理物件可为软件元件管理物件(Software Component ManagementObject, SC0M0)、软件及应用控制管理物件(Softwareand Application ControIManagement Object, SACM0)或固件更新管理物件(FirmwareUpdateManagement Object, FUM0)等物件。在装置管理协议1.X中,一节点(如内部节点(interior node)或叶片节点(Ieafnode))的一存取控制列表(access control list,ACL)用来记录具有该节点的存取权限的装置管理服务器。详细来说,共有五种存取权限:Add、Delete、Replace、Exec及Get,其分别对应于Add指令、Delete指令、Replace指令、Exec指令及Get指令(即装置管理指令)。举例来说,具有Get存取权限的装置管理服务器可读取该节点的内容。当该节点为叶片节点时,该节点的内容可为该节点的数据(如数值)。或者,该节点为内部节点时,该节点的内容可为该节点的子列表(child list)。在某些情形下,除了节点的内容,具有Get的存取权限的装置管理服务器也可读取该节点的存取控制列表,读取存取控制列表的方式与读取内容的方式相似,在此不赘述。因此,由上述可知,装置管理协议1.X可提供节点层级(node-level)存取控制列表。然而,装置管理协议2.0用来提供管理物件层级(MO-1evel)存取控制列表。详细来说,当一装置管理服务器具有一管理物件的存取权限时,该装置管理服务器具有该管理物件中所有节点的存取权限。当一新的管理物件的被加入于符合装置管理协议2.0的一装置管理客户端时,仅可增加管理物件层级存取控制列表来管理该管理物件。此外,当符合装置管理协议1.X的装置管理客户端(准备)被升级至装置管理协议2.0时,由于节点层级存取控制列表及管理物件层级存取控制列表间的不一致,装置管理客户端无法保留(即维护)装置管理客户端中原始存取控制列表。如此一来,原始存取控制列表可能会被忽略或删除,管理物件及其中的节点将无法被适当的管理或控制。因此,将根据装置管理协议1.X所产生的原始存取控制信息转换至符合装置管理协议2.0的新存取控制信息(即根据该原始存取控制信息产生该新存取控制信息)是一待讨论及解决的问题。
技术实现思路
因此,本专利技术的主要目的即在于提供一种方法及其通信装置,用来处理存取控制信息,以解决上述问题。本专利技术公开一种处理一服务系统的一装置管理客户端中一管理物件的存取控制信息的方法,该方法包含有产生一管理树,用来存储该管理物件的该存取控制信息;配置一第一节点于该管理树中,用来存储该管理物件的一识别;配置一第二节点于该管理树中,用来存储该服务系统中一装置管理服务器的一识别;配置一第三节点于该管理树中,用来存储该管理物件中一节点的一路径;以及配置一第四节点于该管理树中,用来存储该装置管理服务器的存取权限,其相关于该节点。附图说明图1为本专利技术实施例一服务系统的示意图。图2为本专利技术实施例一通信装置的示意图。图3为本专利技术 实施例一流程的示意图。图4为本专利技术实施例产生存取控制信息的示意图。主要元件符号说明10服务系统20通信装置200处理装置210存储单元214程序代码220通信接口单元30流程300、302、304、306步骤400、402、404、406、408、 节点412、414、416、418410管理树具体实施方式请参考图1,图1为本专利技术实施例一服务系统10的示意图。服务系统10支持由开放移动联盟(Open Mobile Alliance, OMA)所发展的装置管理(DeviceManagement, DM)协议1.X (DM protocol 1.x)、装置管理协议2.0 (DM protocol.0)及其后续版本,其简略地由一装置管理服务器(DM server)及多个装置管理客户端(DM client)所组成。一装置管理客户端维护对应于一或多个装置管理服务器的存取控制列表(access control list,ACL),其包含有一或多个存取权限。存取权限可相关于装置管理客户端中的管理物件,或可相关于管理物件中的节点(如内部节点(interior node)或叶片节点(leaf node))。详细来说,当装置管理服务器准备对装置管理客户端中的管理物件中本文档来自技高网...
【技术保护点】
一种处理一服务系统的一装置管理(device?management)客户端中一第一管理物件(management?object,MO)的存取控制信息的方法,该方法包含有:产生一管理树(management?tree),用来存储该第一管理物件的该存取控制信息;配置一第一节点于该管理树中,用来存储该第一管理物件的一识别;配置一第二节点于该管理树中,用来存储该服务系统中一第一装置管理服务器的一识别;配置一第三节点于该管理树中,用来存储该第一管理物件中一节点的一路径;以及配置一第四节点于该管理树中,用来存储该第一装置管理服务器的存取权限,其相关于该节点。
【技术特征摘要】
2011.12.20 US 61/577,674;2012.12.20 US 13/721,0611.一种处理一服务系统的一装置管理(device management)客户端中一第一管理物件(management object, MO)的存取控制信息的方法,该方法包含有: 产生一管理树(management tree),用来存储该第一管理物件的该存取控制信息; 配置一第一节点于该管理树中,用来存储该第一管理物件的一识别; 配置一第二节点于该管理树中,用来存储该服务系统中一第一装置管理服务器的一识别; 配置一第三节点于该管理树中,用来存储该第一管理物件中一节点的一路径;以及 配置一第四节点于该管理树中,用来存储该第一装置管理服务器的存取权限,其相关于该节点。2.如权利要求1所述的方法,其中于接收该服务系统中一第二装置管理服务器所传送的一讯息后,根据该第三节点中该路径,该装置管理客户端判断该讯息中一路径是否有效。3.如权利要求2所述的方法,其中于判断该路径有效之后,根据该第四节点中该存取权限,该装置管理客户端判断是否准予该讯息中一装置管理指令,以及在判断该路径无效之后,该装置管理客户端拒绝该讯息。4.如权利要求3所述的方法,其中于该存取权限包含有该装置管理指令及该第二装置管理服务器的一识别时,该装置管理客户端准予该讯息中该装置管理指令。5.如权利要求1所述的方法,其中于接收该服务系统中一第二装置管理服务器所传送的一讯息后,根据该第一节点中该识别,该装置管理客户端判断该讯息中一路径所对应的一第二管理物件的一识别是否有效。6.如权利要求5所述的方法,其中于判断该第二管理物件的该识别有效之后,根据该第二节点中该识别,该装置管理客户端判断该第二装置管理服务器的一识别是否有效,以及在判断该第二管理物件的该识别无效之后,该装置管理客户端拒绝该讯息。7.如权...
【专利技术属性】
技术研发人员:余俊达,曾胤烨,
申请(专利权)人:宏达国际电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。