摘 要:介绍DM终端管理系统,其目的是为了手机在出现f*-I题后利用远程服务器和终端交互来解决,提高效率、降低成本。采用JSP和ORACLE作为面向对象的界面以及后台的数据存储手段,OTA即为远程无线信息传输的设计理念,使用API作为此系统同外界进行信息交互的接口实现交流。通过此系统可以实现对终端更快捷、有效地管理。介绍DM系统的结构和功能,引入DDF文件节点的概念细化功能实现过程。
关键词:DM;CDMA;OMA;手机
目前由于信息飞速发展,手机的使用率很高,因此产生的问题也相应增多。其内部插件等出现故障给用户使用手机带来很大的麻烦。本项目的主要目标是解决手机故障问题成本高、周期长、用户体验差的现状。对于即将上市的手机都会加入一个终端管理的模块,这个模块与本项目建立的终端管理(DM)平台配合,共同来完成手机故障的远程诊断和故障远程解决,极大降低了手机故障的解决成本,有利于增强用户对运营商的粘滞度。
1系统结构设计
1.1 终端管理系统的框架结构
终端管理系统由终端管理系统和客户端组成。客户端与平台侧的信息交互是基于标准OMA—DM/DL(Open Mobile Alliance,OMA为开放移动联盟)协议进行通信管理。平台侧主要由DM(OMA Device Man—agement,OMA无线方式管理终端规范)服务器和DL(OMA Download OTA,OMA无线方式下载数据包规范)服务器组成。DM服务器是基于OMA—DM协议为终端提供DM管理功能;DL服务器主要为终端提供基于OMA—DL协议的更新数据包下载功能。其框架图如图1所示。
1.2 DM管理系统的结构
终端管理系统的应用主要在于及时修正终端软件错误.对终端的软件进行灵活的更新,同时添加新的功能,而此系统较之以前系统的灵活就在于使用了OTA空中接口实现数据的无线传输。
DM系统从功能逻辑上分为:信息管理、功能管理、门户管理、操作引擎、测试管理、系统管理和统一接口几个部分。DM管理系统逻辑结构图如图2所示。
统一接口 为了实现通过此系统完成的与后台数据相交互的通道。
信息管理主要是对系统操作员、角色、终端厂商信息的管理,并且加以认证;提供对终端型号、终端用户、终端、SIM卡绑定的管理。
功能管理 对参数配置、信息采集、固件升级包、业务操作任务和策略的管理。
门户管理对运营商、终端厂商、客户服务人员、终端用户的交互界面及门户实现管理。
系统管理对业务操作相关数据的统计,操作日志以及操作节点的管理。
测试管理对终端参数配置、信息采集和固件升级的测试的管理。
操作引擎 就是对此系统所实现的功能的集合模块。
1.3 DM管理系统功能实现
DM系统的建立目前是为了完成固件更新、信息采集、参数配置、终端锁定及重置功能,后续的功能根据实际的需求动态地添加进此平台。
固件更新 主要完成对终端系统中出现的问题以及在出现新版本的情况下通过空中数据链路完成BUG的修复,新版本架包的无线下载。
信息采集 完成对终端信息的采集功能,目的是要了解手机状态、快速诊断手机故障,提出解决办法,通过固件更新模块完成解决办法数据的下发。
参数配置终端管理系统对通过手机短信实现信息交互的OMA CP和通过HTTP方式完成信息交互的OMA DM的终端进行参数配置,一者是为了解决终端出现的参数错误的故障,再者可以实现新业务的无阻碍的开通以及优化。
终端锁定及重置功能 此项功能具有更现实可用的意义,当用户丢失了手机终端可以采取两种方式,通过空中数据链路将手机进行锁定,使所有的通信功能处于停滞状态,或者将手机恢复到出厂状态,使手机中信息全部清除,这样可以保证用户的保密信息不被泄露,不过前提是机主的身份要得到验证并且通过才能进行此操作。
2 结 语
通过以上的介绍,清晰地呈现了一个DM系统,此系统现在被推出并且加以投产应用,目的是为了是能在信息飞速发展时期,手机这个终端的广泛应用而带给人们便利的同时,解决其可能产生的错误,并且更适应于现在3G,甚至对于4G的需要。通过这种远端无线的传输交互方式提高解决问题的效率,使用户能更便捷地享受信息时代的高速和快乐。