




已阅读5页,还剩78页未读, 继续免费阅读
(检测技术与自动化装置专业论文)移动终端远程控制管理平台的研究与设计.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
移动终端远程控制管理平台的研究与设计 移动终端远程控制管理平台的研究与设计 摘要 为了更方便,更有效,更快捷地对移动终端设备进行远程管理,中国 联通迫切希望提高对移动终端设备的远程管理能力。针对此项业务需求, 本文对移动终端远程控制管理平台进行了研究设计,并予以实现。 终端管理技术为运营商和终端厂商提供了一种低成本的手段来维护 管理终端软件和数据,o m ad m 规范是o m a 国际标准化组织制订的用 于实现终端设备管理的标准。利用终端管理技术可以通过o t a 的方式对 手机终端进行采集信息,固件更新,参数配置,远程锁定及重新设置等。 本文首先对d m 技术做了理论研究,分析了d m 引擎协议组和d m 业务以及它们之间的关系,并根据中国联通的增值业务定义了新的管理对 象;其次从架构层面对终端管理平台进行了分析与设计,结合终端管理平 台的架构模型以及其业务逻辑复杂,界面操作流程较多,数据交互频繁等 特点,提出了基于m v c 模式的j 2 e e 框架结构,将终端管理平台的业务 逻辑层从整个系统中分离出来,降低了业务之间的耦合度,增加了代码的 重用性,提高了开发团队效率,增强了项目的扩展性;再次,对终端管理 平台上的四项基本业务固件更新,信息采集,参数配置,远程锁定及 重新设置进行了功能分析和流程设计,并对固件更新和参数配置进行了技 术实现和消息流程的设计。最后,应用b o + v o + d a o + 认o 框架设计并实 现了终端管理平台用户门户。 关键词:o m a 终端管理j 2 e em v c 框架 北京邮电大学硕士学位论文 移动终端远程控制管理平台的研究与设计 r e s e r c ha n dd e s i g no fm o b i l ed e c er e m o t e co n t r o lm l a g e m e n tp l a t f o r m a b s t r a c t i no r d e rt om a n a g et h em o b i l ed e v i c e sm o r ec o n v e n i e n t l y , e f f e c t i v e l ya n d e f f f i c i e n t l y , c h i n au n i c o r nw a n t sa ni n c r e a s ei nt h ec a p a b i l i t yo fm a n a g i n g m o b i l ed e v i c e sr e m o t e l y t om e e tt h er e q u i r e m e n to fc h i n au n i c o r n , t h i s d i s s e r t a t i o nd os o m er e s e a r c ha n dd e s i g no nt h em o b i l ed e v i c er e m o t ec o n t r o l p l a t f o r m d m t e c h n o l o g yp r o v i d e sal o w c o s tm e a n st om a i n t a i no rm a n a g et h e d e v i c es o f t w a r ea n dd a t a o m ad ms t a n d a r di se s t a b l i s h e db yo n 认t o m a n a g ed e v i c e s d mt e c h n o l o g yc a nb eu s e dt od od a t ar e t r i e v i n g ,f i r m w a r e u p d a t e ,p a r a m e t e rc o n f i g u r a t i o no rr e m o t el o c k i n go nm o b i l ed e v i c eb y o t a f i r s t l y ,t h i sd i s s e r t a t i o ni n t r o d u c e sat h e o r e t i c a ls t u d yo nd mt e c h n o l o g y w ea n a l y z ep r o t o c o lg r o u po fd me n g i n e ,d ma p p l i c a t i o n sa n dt h e r e l a t i o n s h i pb e t w e e nt h e m , a n dd e f i n et h em o si na c c o r d a n c ew i t hc h i n a u n i c o m sv a l u e - a d d e da p p l i c a t i o n s s e c o n d l y ,w ed e s i g nt h ed mp l a t f o r mo n t h es t r u c t u r em o d e ll e v e l w ea n a l y z et h es t r u c t u r em o d e lo fd m p l a t f o r m w h i c hh a sc o m p l e xb u s i n e s sl o g i c ,m o r ei n t e r f a c eo p e r a t i o np r o c e d u r e , f r e q u e n td a t ae x c h a n g e ,a n dw ep r o p o s et h ej 2 e ef r a m e w o r ks t r u c t u r eb a s e d o nm v cm o d e lw h i c hs e p a r a t e st h eb u s i n e s sl o g i cl e v e lf r o mt h es y s t e m , r e d u c e st h ec o u p l i n gb e t w e e nt h eb u s i n e s s e s ,i n c r e a s e st h er e u s a b i l i t yo ft h e c o d e ,i m p r o v e st h ee f f i c i e n c yo ft h ed e v e l o p m e n tt e a ma n de n h a n c e st h e e x t e n s i b l eo ft h ep r o je c t t h i r d l y ,t h e r ea r ef o u rb a s i ca p p l i c a t i o n so nt h ed m p l a t f o r m :f i r m w a r eu p d a t e ,d a t ar e t r i e v i n g ,p a r a m e t e rc o n f i g u r a t i o n a n d r e m o t el o c k i n g ,a n dw ea n a l y z et h ef u n c t i o na n dd e s i g nt h ep r o c e s so ft h e m f u r t h e rm o r e ,w ed ot e c h n o l o g yi m p l e m e n t a t i o na n dd a t ap r o c e s sd e s i g no n f i r m w a r e u p d a t e a n dp a r a m e t e rc o n f i g u r a t i o n f i n a l l y , b a s e do nt h e f r a m e w o r ko fb o + v 0 牛d a 0 + 认o ,w ed e s i g na n di m p l e m e n tu s e rp o r t a lo f d m p l a t f o r m k e yw o r d s :o m ad e v i c em a n a g e m e n tj 2 e em v cf r a m e w o r k 北京邮电大学硕士学位论文 移动终端远程控制管理乎台的研究与设计 声明尸明 独创性( 或创新性) 声明 本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。 尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人 已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他教育机构的学位 或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中 作了明确的说明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切相关责任。 本人签名:童堑辇勉日期:趔刍主目蛰盆 关于论文使用授权的说明 学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究 生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保留并向国 家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅;学校可以 公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇 编学位论文。( 保密的学位论文在解密后遵守此规定) 保密论文注释:本学位论文属于保密在年解密后适用本授权书。非保密论文注 释:本学位论文不属于保密范围,适用本授权书。 本人签名: 整茎塾日期:丝堡釜兰塑塑旦 导师签名:、= 歹兰上雩辑 日期:五必蔓 五t 驾| l 北京邮电大学硕士学位论文移动终端远程控制管理平台的研究与设计 1 1 课题研究背景 第一章绪论 近年来电信服务一直处于高速的发展当中,从网络信号的覆盖到增值服务的推 出,客户享受到越来越多的业务和越来越深入的服务。近来“微服务 的概念也被广 泛讨论,而这些始终围绕着如何提供更为优异的客户体验。以优异的客户体验增进客 户的忠诚度,为电信业务的发展保持良性竞争。移动终端作为整个运营服务体系中的 重要组成部分,往往是对客户服务承诺的直接反映。随着越来越多的新的增值服务的 开展,通过对终端的有效管理来增强用户体验,改善用户服务,提高用户的忠诚度和 满意度,成为深化服务的重要技术手段。 同时,随着终端功能的日趋复杂,终端使用中的问题也增加了: 1 各通信运营商不断推出新业务服务用户,各种增值业务吸引了大量客户的眼 球。但是终端上业务参数的配置越来越复杂,普通用户无法解决,从而对该业务的使 用望而却步; 2 终端功能越来越复杂,出现故障的可能性大大增加,从而制约了业务的发展; 3 运营商越来越趋向于采取手机定制的策略,而定制手机的故障也自然与运营商 相关,复杂的终端软件升级流程严重影响了业务发展,甚至还会出现终端召回的情况, 增加巨大的召回支出。 为了减少问题的发生和更快的解决问题,降低推广业务的风险和改善客户服务, 针对终端的有效管理成为各运营商关注的焦点。为了实现更方便,更有效,更快捷地 对移动终端进行远程管理,中国联通和各终端厂商都致力于提高对移动终端设备的远 程管理能力。 d m ( d e v i c em a n a g e m e n t ,终端管理) 技术就是在这个背景下产生的,它为运营 商和终端厂商提供了一种低成本的手段来维护管理终端软件和数据。d m 是自o t a 技术( o v e rt h e a i r ,空中数据链路) 发展而来的手机管理技术,它从最初的单向对手 机进行简单的远程配置,发展到远程交互式的固件升级、配置管理、信息采集和锁定 重置等一系列手机管理功能,为运营商提供了主动式的新业务推出和控制终端用户的 手段【1 1 。 从运用上来看,d m 不仅是一种管理手机的技术手段,还是实现手机价值链管理 和用户体验管理的一种解决方案。d m 直接的作用:一是让用户更容易得到和使用数 据业务,优化用户体验,二是让手机终端和运营商的数据业务结合更加紧密,优化用 户体验。此外,d m 也提供了一个业务创新的新途径( 如u i 主题下载等) 。 d m 技术是当前满足中国联通以及终端厂商对终端管理需求的最有效的一种手 第1 页 北京邮电人学硕士学位论文移动终端远程控制管理平台的研究与设计 段。o m a d m 规范是o m a ( o p e r lm o b i l e a l l i a n c e ,开放移动联盟) 国际标准化组织 制订的用于实现终端设备管理技术的标准。 以完全的互操作性为目标,o m a 的1 7 个工作组一直致力于创造“基于开放和全 球性的标准、协议、接口以及( 但并不仅限于) 私有技术的产品和服务。一【2 】自2 0 0 2 年成立以来,开放移动联盟一直是创建、测试和批准新兴移动技术的核心实体。 目前,与任何其它终端设备管理技术相比较,o m a 终端设备管理小组的下列标 准的价值都遥遥领先【3 l : 1 e n a b l e r 平台。即d m 引擎协议组,它是o m a 终端设备管理协议套件提供的一 个通用框架,使生产厂商和运营商能够容易地建立d m 应用程序。与无线下载疋 ( i 叽a ) 或无线应用协议( w a p ) 不同,o m ad m 平台能够在实际中应用于各种终 端设备管理应用程序上。 2 广泛参与。业内人士将o m a 视为整个移动行业真正的标准组织,全球目前有 超过4 0 0 家公司正积极参与其中。 3 全球标准。o m a 标准在技术上是中立的;是以h t r p 和s m s 技术为基础建立 的,并已应用在2 g 、2 5 g 和3 g 网络。此标准也能够通过其它传输协议应用,例如: w a p 和红外对象交换( o b e x ) 。 4 互操作性。自建立之初,o m a 已经将互操作性确定为成功的关键点。大多数 d m 规范都包括一致性和测试要求的详细章节。一个名为l o p ( 以互操作性为目的) 的独立o m a 工作组连续工作以开发互操作性测试案例,并在完全各异的实施情况下 运行它们。 5 成熟性。尽管d m 规范的初版是几年前才发布的,但大部分o m ad m 规范已 先期纳入了w a p 论坛和s y n e m l 行动组所发布的多个标准。多年来,此类标准已被 多次成功用于商业运作。 移动终端远程控制管理平台正是基于以上背景提出的,它要求以终端管理o m a d m 标准为基础,设计实现一个终端管理系统,以满足中国联通对手机终端进行固件 更新,信息采集,参数配置,远程锁定及重新设置的业务需求,实现中国联通对移动 终端进行更方便,更有效,更快捷地远程控制管理。本课题正是基于此项目对移动终 端管理平台进行的深入的研究与设计。 1 2 课题研究的现状 在被完全接受和规范标准发布前,o m a 标准会经历一个比较复杂的过程。如图 1 1 所示。 具体步骤包括如下【4 1 : 1 工作项目文件( w i d ) 第2 页 北京邮电大学硕士学位论文移动终端远程控制管理平台的研究与设计 o m a 在启动开发活动之前,必须首先批准一个新项目作为可行的工作项目。 2 要求定义( 1 m ) 和架构定义( a d ) 要求( 使用案例) 和架构的高级定义将在下面予以详细说明。 3 草案规范 小组根据r d 和a d 制定规范草案。紧接着,o m a 将在其门户网站张贴此草案, 征集行业意见以供修改。 4 候选的e n a b l e r 规范 当规范进入稳定阶段后,o m a 会发布候选标准规范。在此阶段,众多供应商开 始在o m a 批准的“测试会议 中测试候选标准的执行情况,希望能进一步改进此规 范。 5 批准的e n a b l e r 规范 通过几项在不同应用环境下进行的、基于候选e n a b l e r 规范的i o p 测试,解决了 规范中出现的问题和含糊之处后,该规范才能最终被批准成为正式的标准。 图1 1 显示了最新获得批准的o m ad m 工作组开发的、部分值得注意的规范。 图1 1o m a d m 规范现状 我们由图1 1 可以看出,目前已批准的e n a b l e r 规范包括d l 2 0 ,f u m o i 0 ,d m i 2 , 第3 页 北京邮电大学硕士学位论文移动终端远程控制管理平台的研究与设计 d l l 0 ,候选的e n a b l e r 规范包括c p l 1 。 终端设备管理组,作为o m a 各组中最积极和多产的小组之一,目前主要专注于 以下实施范围: 1 初始终端配置设置 2 安装和更新永久性信息 3 重获管理信息 4 设备诊断、事件和警报管理 5 软件安装和生命周期管理 6 软件和固件更新 7 应用程序设置 8 用户参数选择 现在,全球很多主要运营商以及终端设备生产厂商都采用了新的、功能强大的 o m ad m 技术,以取代基于w a p 、i s 一6 8 3 f l o t a 以及其它专有协议的竞争技术。市场 上的很多移动终端设备已包括了d m 客户端配置,d m 协议栈现在也加入了s m s 、 i p h t i p 以及作为一种默认特性与许多新的移动终端设备结合的w a p ( 见图1 2 ) 。 第三代合作项目( 3 g p pa n d3 g p p 2 ) 联盟不仅包括了o m ad m ,而且他们各自的团 体也已选择了与o m a 结合并将其作为参考【4 1 。 图1 2d m 协议栈部署 固件更新管理目标( f i r m w a r eu p d a t em a n a g e m e n to h j e t ,f u m o ) 【5 1 是d m 用以实 现无线固件更新( f o t a ) 的主要应用程序。f o t a 实现了移动设备实地更新而不会妨 碍用户当时的使用。由于该应用可提高客户满意度,避免昂贵的手机召回费用,并有 助于o e m 厂商更快地推出新型的先进电话机,因此它引起了服务提供商与终端设备 生产商的关注。 目前全球主要运营商已将d m 作为数据业务推广、吸纳和扩大用户群体、降低客 服成本、并全面控制终端用户的主要手段,例如【3 】: 1 日本的n t td o c o m o ,k d d i ,v o d a f o n e k k 建设并商业运营了d m 平台; 2 美国的c i n g u l a r ,v e r i z o n ,s p r i n tp c s 建设并商业运营了d m 平台。 箱4 页 北京邮电大学硕士学位论文移动终端远程控制管理平台的研究与设计 目前在国内还没有商业使用的终端管理系统,这也是中国联通第一次系统实现 o m ad m 业务,因此具有创新意义。此次建设的移动终端远程控制管理平台是支持 多种d m 功能的开放平台,支持的是国际上已经成熟的几种d m 功能,包括【4 】: 1 固件更新:更新手机软件,修复b u g ,增加新功能; 2 配置管理:远程自动配置数据业务的参数; 3 信息采集:采集用户手机的指定数据,如配置参数; 4 锁定重置:锁定手机,删除用户数据,恢复初始配置。 除此之外,该平台具备很好的扩充功能和性能的伸缩性,未来可支撑更多的d m 功能。 1 3 课题研究的主要内容 本论文的主要工作是以o m ad m 标准为依据,对移动终端远程控制管理平台( 以 下简称终端管理平台) 作出了详细的分析与设计,包括对终端管理技术进行了深入的 研究,对终端管理平台的架构进行了分析与设计,对终端管理业务进行了分析与设计, 以及对终端管理平台用户门户系统的设计与实现。 论文的章节安排如下: 第一章:绪论。阐述了课题研究背景,课题研究的现状,以及课题研究的主要内 容。 第二章:终端管理业务的理论研究。主要研究了d m 引擎协议组和d m 业务,并 以固件更新应用为例说明了了d m 引擎与d m 之间的关系。d m 引擎( e n a b l e r ) 中定 义了d ms e s s i o n ( d e v i c em a n a g e m e n ts e s s i o n ,终端管理会话) 基于d m 管理会话 实现的对终端进行管理的应用称为d m 业务。d m 引擎是d m 业务的基础。 第三章:终端管理平台的架构分析与设计。本章从系统架构角度对终端管理平台 进行分析与设计。通过对终端管理平台架构模型的分析,结合终端管理平台自身的业 务逻辑复杂,界面操作流程较多,数据交互频繁等特点,设计了一种新的基于m v c 模式的j 2 e e 框架结构,并对框架各层的技术实现作了说明。 第四章:终端管理平台的业务分析与设计。本章主要结合终端管理平台的软件架 构模型对基于c d m a 和g p r s 承载网络的四种基本业务固件更新、信息采集、参数 配置、终端锁定及重置进行功能分析以及流程设计,并对固件更新和参数配置进行了 技术实现和消息流程的设计。 第五章:终端管理平台用户门户的设计与实现。本章主要是对终端管理平台的用 户门户进行了详细设计和功能实现。根据第二章介绍的j 2 e e 架构对用户门户进行了 b o + v o + d a o + i a o 模式的框架设计,将表示层和逻辑层分离开来,耦合性降低,开 发效率高。 第5 页 北京邮电大学硕士学位论文 移动终端远程控制管理平台的研究与设计 第六章:终端管理平台的系统处理能力分析。本章对四项基本业务进行了业务模 型分析,对业务的系统处理能力作了详细分析,并根据这些从应用服务器,数据库服 务器,门户服务器几个方面进行了系统性能分析,给出了不同的系统处理能力参数。 第七章:总结及展望。对论文主要工作及创新点进行总结,以及对未来终端管理 平台进行展望。 第6 页 北京邮电大学硕士学位论文移动终端远程控制管理平台的研究与设计 第二章终端管理技术的理论研究 d m 技术的出现,使运营商对用户终端进行有效的远程管理成为可能。通过d m 技 术,运营商可以方便地获得用户终端中的业务信息和功能信息等,终端可以将运营商 感兴趣的信息自动地从终端侧传递到网络侧;用户也可以在手机出现故障时通过d m 技术对手机进行远程故障诊断,当需要固件更新或升级时,相应的固件升级包就会从 网络侧发送到用户终端侧进行修复。目前,d m 技术的相关标准是在国际标准组织 o m a 的d m i 作组中进行制定的。这些标准主要有d m 引擎协议组,以及基于d m 引擎 实现的各种d m 业务应用的标准。 2 1d m 引擎 d m 引擎包含了d m 业务的需求文档r d ( r e q u i r e m e n td o c u m e n t ) 以及一个标准的 基于s y n c m l 的d m 会话管理协议组,该协议组定义了终端管理的会话是如何建立和维 护的【5 1 ,主要包括d m 协议【d m p r o 】、d m 安全协议【d m s e c 】、p u s h 通知消息协议 【d m n o t i 、d m 标准管理对象协议 d m s t d o b j 、d m 管理树和描述协议 d m t n d 、 终端引导协议 d m b o o t 等。 2 1 1 d m 协议 d m p r o l 1 d m 会话 终端与服务器之间的通信会话过程,包括会话建立阶段( s e t u pp h a s e ) 和管理阶 段( m a n a g e m e n tp h a s e ) ,这两个阶段各由两个消息包组成【6 】。具体过程见图2 1 。 客户端服务器 数据包o :启动d m 会话通知消息 数据包l :客户端发起会话向服务器 发送认证书和设备信息 数据包2 :服务器通过认证证书启动会 会话建立阶段 话,发送管理命令或者用户交互命令 数据包3 :客户端对服务器的管理操作 会话管理阶段 命令进行响应 数据包4 :如果管理会话继续,更多的 管理命令与用户交互命令 图2 - 1d m 会话过程 首先由服务器下发会话通知( 消息包p a c k a g e o ) ,启动会话建立,也可由终端主动 第7 页 北京邮电大学硕士学位论文 移动终端远程控制管理平台的研究与设计 发起消息包p a c k a g e l 从而直接建立会话。终端与服务器在会话建立阶段完成鉴权等初 始化交互,并由服务器向终端发送管理命令。终端在管理阶段上报管理命令结果,如 果有进一步管理命令,则以协议迭代的方式完成管理行为,否则会话结束。 终端与服务器之间的每一次会话都包括由手机终端上的客户端和服务器端互相 发送的p a c k a g e ,每个p a c k a g e 里面包含着具体的执行命令。下面为一个会话的层次 显示。 p a c k a g e l c o m m a n d l c o m m a n d 2 p a c k a g e 2 c o m m a n d l c o m m a n d 2 为了保证协议的安全性,终端和服务器之间使用b a s i c 和m d 5 两种鉴权机制相互 鉴权,并可使用h m a c m d 5 提供消息包的完整性保护;设备管理协议本身并不提供 加密机制,而是采用承载层( 如s s l ) 或管理对象内部加密的方式。 2 告警信息 1 ) 1 1 0 0 - 1 1 0 5 :用户交互界面显示; 2 ) 1 2 0 0 :由服务器端启动d m 会话; 3 ) 1 2 0 1 :由客户端启动d m 会话; 4 ) 1 2 2 2 :请求更多的信息; 5 ) 1 2 2 3 :请求中断会话; 6 ) 1 2 2 6 :( 一般的告警) 总是由客户端发送。 2 1 2 d m 安全规范1 1 ) m s e c l d m s e c 是为了满足d m 会话的安全性要求而被创立的。安全性在设备管理中占 了很重要的地位,因为从服务器到客户端的信息通常都是敏感信息,一个恶意的管理 服务器能完全控制客户端。协议从以下三个方面来保证d m 会话的安全性【刀: 1 鉴权认证,指通过服务器和客户端之间通过相互的认证确认彼此的合法身份, 由b a s i c 或m d 5 算法完成鉴权认证; 2 完整性保护,确保传送的消息没有被破坏或被恶意篡改,通过h m a c 算法完成 第8 页 北京邮电大学硕士学位论文移动终端远程控制管理平台的研究与设计 数据的完整性保护: 3 信息加密,保证传送的消息内容无法被非法用户查看,通过传输层s s l 和t l s 协议对信息进行加密。 2 1 3 p u s h 通知消息协议 d m n o t i l 当d m 服务器有新的内容需要手机终端下载时,d m 服务器会向手机终端上的客户 端发送一个通知,告知手机客户端d m 服务器有可用的内容。手机客户端接收到通知 后会自主地向d m 服务器发送请求,请求进行内容下载等操作。 【d m n o t i 定义了p u s h 通知消息,d m 服务器无法直接向终端发起一个d m 管理会 话,而是需要通过向终端p u s h 一个消息通知终端,由终端发起d m 管理会话。标准中 定义了这个消息包的格式,如:会话i d 、会话发起方、d m 服务器标识等信息【5 】。 图2 2 是通知消息的示例。 图2 - 2p u s h 通知消息格式图 p a c k a g e 0 是消息体。消息体包含d i g e s t ,t r i g g e r - h d r ,t r i g g e r - b o d y = 部分。 1 d i g e s t 是一个摘要,它是由服务器标识( 包括服务器i d 和服务器密码) ,t d g g e r - h d r 以及t r i g g e r - b o d y 使用m d 5 鉴权机制生成的一个1 2 8 b i t 的串。当手机终端接收到此消息 体时,会按照一定的算法进行解析,将d i g e s t q a 解析出来的t r i g g e r - h d r 和t r i g g e r - b o d y 与 消息体后面部分的t r i g g c r - h d r 和t d g g c r - b o d y 进行匹配,以确定所接收到的服务器i d 和服 务器密码是否有效。如果匹配正确,说明解析出的服务器是由手机终端上的客户端所 识别的,即是有效的【9 】。 2 t r i g g e r - h d r 的内容是d m 服务器发出的用以触发手机终端进行某个操作的指令, 比如“g e t ,“r e p l a c e 等,其中u i - m o d e 是用户界面显示模式。 3 t r i g g e r - b o d y 的具体内容是生产厂商的信息,这部分是可选的。 2 1 ad m 标准管理对象协议 d m s t d o b j 终端制造商将在各自的新产品中不断推出新的功能,并且这些功能往往是专有 第9 页 北京邮电大学硕士学位论文 移动终端远程控制管理平台的研究与设计 的,所以并没有一个标准的管理对象存在。为了使这些新的功能可以被服务器远程管 理,需要有一个终端描述框架来提供必要的信息【l o l 。该描述框架使得f o t a 服务器可 以远程自动识别终端中的这些新的功能。因此,在每一个遵循s y n c m ld m 规范的终端 设备内部都会存在一个管理对象树( d mt r e e ) ,终端中被管理对象群按一定的标准生 成相应等级结构的树,并可动态改变,这对应着某种终端应用的卸载或加载行为。对 象树的每一个节点都被惟一的一个u r l 所标识,这样每一个节点( 即被管理对象) 都 可以由服务器端来管理。 d m s t d o b j 定义了d m 管理对象的集合,用于描述被管理 终端的详细信息,这些信息以树的结构进行组织,便于进行管理【i l 】。 1 o m a 规范规定的标准对象 每款终端在出厂时都必须按照o m a 规范事先创立好三个标准的管理对象节点: d e v l n f om o ,d e v d e t a i lm o 和i n b o xm o 。 1 ) d e v l n f om o 的i d 是u m :o m a :m o :o m a - d m - d e v i n f o :1 0 ,它是d m 管理树( d mt r e e ) 上的一个标准对象节点,可以创建在d m 管理树上的任何一个地方。它下面还包括几 个子节点,具体见表2 1 。 表2 - 1d e v i n f o 标准管理对象 节点名备注 d e v l n f o e x t可选项,扩展用途 d e v l n f o 门b r 盯 可选项,网络承载体,扩展用途 d e v l n 舳e v l d 终端标识,本标准中采用e s n d e v l n f o m a l l 终端制造厂商名称 d e v i n 洲o d终端型号 d e v i n f 0 江) m v d m 客户端版本号 d e v l n f o l a n g 终端当前的语言设置 2 ) d e v d e t a i lm o 的i d 是u r n :o m a :m o :o m a - d m d e v d e t a i l :1 0 ,它作为d m 管理树上的 另一个标准管理对象节点,也是可以创建在d m 管理树上的任何一个地方。d e v d e t a i l m o 下面也包含着一些子节点,具体见表2 2 。 表2 - 2d “d e t a i l 标准管理对象 节点名 备注 j d e v d e t a i l e x t 可选项,扩展用途 d e v d e t a i l b e a t e r 可选项,网络承载体,扩展用途 d e v d e t a i l u l uu r i 节点 d c v d c t a i l u r i m a x d c p t h 移动台支持的对象管理树层次深度 厄i e v d e t a i l u r i m a x t o l c n对象管理树最大总长度值 d e v d e t a i l u r i m a x s e g l e n每段对象的长度值 第l o 页 北京邮电大学硕士学位论文移动终端远程控制管理平台的研究与设计 d e v d e t a i l d e v t y p移动台类型,如p d a ,p h o n e d e v d e t a i i o e mo e m 名称 d e v d e t a i 坍w v 固件版本号 d e v d e t a i l s w v 软件版本号 厄i e v d e t a i l h w v 硬件版本号 d e v d e t a i 唧b j 标明是否支持l a r g eo b j e c t 处理能力 3 ) i n b o x 也是d m 管理树上的标准管理对象节点,如图2 3 所示,“? ”表示该节点的 个数是1 个或0 个,其下面也可以包含一些子节点。l n b o xm o 的i d 是 u r n :o m a :m o :o m a - d m i n b o x :1 0 。该节点不允许执行“g e t ”操作,这是o m a 规范中规定的 对手机终端上一些隐私信息进行保护的措施。 e 图2 - 3l n b o x 标准管理对象节点图 2 本文新定义的管理对象 除了以上三种标准管理对象节点外,本系统还定义了终端内存管理对象,以完成 对手机的更广泛的管理。详见表2 3 。 一 表2 - 3 终端内存管理对象 节点名备注 d e v d e t a i l e x t i n t e r n a lm e m o r y可选项 d e v d e t a i l e x t i n t e r n a lm e m o r y b r e w 可选项 j d e v d e t a i l e x t i n t e r n a lm e m o r y j a v a 可选项 d e v d e t a i l e x t i n t e r n a lm e m o r y m p 3可选项 d e v d e t a i l e x t i n t e r n a lm e m o r y c a m e r a 可选项 d e v d e t a i l e x t i n t e r n a lm e m o r y m u l t i m e d i a 可选项 d e v d e t a i l e x t i n t e r n a lm e m o r y o t h e r s 可选项 d e v d e t a i l e x t e x t e r n a lm e m o r y 可选项 d e v d e t a i l e x t e x t e r n a lm e m o r y t o t a lm e m o r y可选项 d e v d e t a i l e x t e x t e m a lm e m o r y f r e em e m o r y可选项 针对目前联通已开展的各种增值业务,本论文还定义了w a p ,m a p ,u n i j a ,b r e w , 彩e 管理对象,以下各表格( 表2 4 ,表2 5 ,表2 - 6 ,表2 7 ,表2 8 ) 中列出了终端软件 管理平台需要收集和配置的参数。本文未对该类参数管理对象的位置做具体规定,参 数管理对象可以作为d e v d e t a i l e x t 下的扩展节点。终端厂商应通过o m a 标准的d d f 文 件将终端侧的参数管理对象信息上传给终端软件管理平台。 第l l 页 北京邮电大学硕士学位论文 移动终端远程控制管理平台的研究与设计 表2 _ 4w a p 管理对象说明 配置业务节点名备注 w a p j s e t t i n g s w a p s e t t i n g s w a p b e a r e r j s e t t i n g s w a p p p p i d s e t t i n g s w a p p p p a u t h t y p 鉴权类型 j s e t t i n g s w a p p p p a u t h n a m e p p p 用户名 s e t t i n g s w a p p p p a u t h p w d p p p 密码 s e t t i n g s w a p p r o x y a d d r l w a p 网关口地址1 s e t t i n g s w a p p r o x y p o r t l w a p 网关口地址1 的端口号 s e t t i n g s w a p p r o x y a d d r 2 w a p 网关口地址2 s e t t i n g s w a p p r o x y p o r t 2 w a p 网关m 地址2 的端口号 s e t t i n g s w a p s t a r t p a g e w a p 业务服务u r l s e t t i n g s w a p u a p r o f i l e p a g e u a p r o f i l eu r l j s c t t i n g s w a p s c c u r i t y c c r t n a m e m a t c h启用或关闭证书名称检查 s c t t i n g s w a p s c c u r i t y r o o t c c r t i f i a t e 读写根证书 j s e t t i ns w a p n c t w o r k h t t p t i m c o u th t r p 超时时间,单位秒 s e t t i n g s w a p n e t w o a h t t p r e f e r e r 启用或关闭 r 几m 引用 s c t t i n g s w a p f o i p l u g i n c o n t r o l 启用或关闭插件支持 s e t t i n g s w a p u l i m a g e c o n t r o l 启用或关闭图片支持 s e t t i n g s w a p u f s o u n d c o n t r o l 启用或关闭卢音支持 s e t t i n g s w a p f o f e x t 扩展 表2 - 5m a p 管理对象说明 配置业务节点名备注 m 印s e t t i n g s m a p s e t t i n g s m 印g p sl o c k s e t t i n g s m 印p r i v a c ys e t t i n g j s c t t i n g # m a p m p ci pa d d r e s s s e t t i n g s m a p m p cp o r t j s e t t i n g s m a p e x t 扩展 表2 6 彩e 管理对象说明 配置业务节点名备注 彩e s e t t i n g s m a i l s e t t i n g s m a i l s e r v c r u r l 彩e 服务器u r l 第1 2 页 北京邮电大学硕士学位论文移动终端远程控制管理平台的研究与设计 s e t t i n g s m a i l a u t h n a m e 彩e 用户名 s e t t i n g s m a i l a u t h p w d 彩c 密码 s e t t i n g s m a i l e x t 扩展 表2 - 7u n u a 管理对象说明 配置业务 节点名备注 u n g a s e t t i n g s u n i j a d s e t t i n g s u n i j a d e v i c em o d e l s e t t i n g s u n i j a b e a r e r s e t t i n g s u n u a h 卸d w a r ev e r s i o n s e t t i n g s u n i j a v mv e n d o r s e t t i n g s u n i j a n ms o f t w a r e s e t t i n g s u n i j a c l d cv e r s i o n s e t t i n g s u n i j a m i d pv e r s i o n j s e t t i n g g ,u n l l a o t h e rj s rn a m ea n dv e r s i o n s e t t i n g s u n i j a s e r v e r u r l u n f f a 服务器u r l s e t t i n g s u n i j a a u t h n a m e u n i j a 用户名 s e t t i n g s u n i j a a u t h p w d u n i j a 密码 d s e t t i n g s u n i j a d e v i c es e c u r i t yp o l i c yf i l e s e t t i n g
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025授权代理委托合同
- 2025销售补充合同范本
- 2025春季呼和浩特石化分公司高校毕业生招聘20人模拟试卷完整答案详解
- 2025广东珠海市香洲区劳动人事争议仲裁委员会选聘特邀调解员10人考前自测高频考点模拟试题及答案详解(各地真题)
- 2025福建亿力集团有限公司所属单位招聘98人考前自测高频考点模拟试题(含答案详解)
- 2025贵州黔南州瓮安县江界河镇招聘城镇公益性岗位人员1人考前自测高频考点模拟试题及1套参考答案详解
- 2025年上半年四川凉山州宁南县考核招聘教师44人考前自测高频考点模拟试题(含答案详解)
- 2025年甘肃医学院招聘事业编制专业技术人员13人(第一批)模拟试卷及答案详解(易错题)
- 2025福建福州市长乐区行政服务中心管理委员会招聘编外人员2人考前自测高频考点模拟试题及参考答案详解1套
- 2025知识产权许可合同样书
- 【生物 黑吉辽蒙版】2025年普通高等学校招生选择性考试(解析版)
- T/CNFAGS 15-2024绿色合成氨分级标准(试行)
- 建筑工程答辩试题及答案
- 综合应用能力b类试卷及真题答案
- 行测资料5000题题库
- 2025-2030中国资产托管行业市场发展分析及前景趋势与投资研究报告
- 小程序租赁协议合同
- 幼儿园科普航空知识课件
- 初中八年级等腰三角形的作业设计
- 大学英语四级单词表
- 肺功能课件完整版本
评论
0/150
提交评论