俞 洋 延 明 鄧中亮
摘 要:介紹DM終端管理系統(tǒng),其目的是為了手機(jī)在出現(xiàn)問(wèn)題后利用遠(yuǎn)程服務(wù)器和終端交互來(lái)解決,提高效率、降低成本。采用JSP 和ORACLE作為面向?qū)ο蟮慕缑嬉约昂笈_(tái)的數(shù)據(jù)存儲(chǔ)手段,OTA即為遠(yuǎn)程無(wú)線(xiàn)信息傳輸?shù)脑O(shè)計(jì)理念,使用API作為此系統(tǒng)同外界進(jìn)行信息交互的接口實(shí)現(xiàn)交流。通過(guò)此系統(tǒng)可以實(shí)現(xiàn)對(duì)終端更快捷、有效地管理。介紹DM系統(tǒng)的結(jié)構(gòu)和功能,引入DDF文件節(jié)點(diǎn)的概念細(xì)化功能實(shí)現(xiàn)過(guò)程。
關(guān)鍵詞:DM;CDMA;OMA;手機(jī)
中圖分類(lèi)號(hào):TN919文獻(xiàn)標(biāo)識(shí)碼:B
文章編號(hào):1004-373X(2009)03-041-02
Structure Design of CDMA′s DM Terminal Operation System
YU Yang,YAN Ming,DENG Zhongliang
(Electronic Engineering College,Beijing University of Post and Telecommunications,Beijing,100088,China)
Abstract:The paper introduces DM terminal operation system,its aim is utilizing the alternation between long-distance servers and the terminals to solve the problems what the mobile-phones hava come into being,improving the efficiency and reducing the operation cost.JSP is used as the object-oriented interface and ORACLE is the background data storage method,OTA is the long-range wireless transmission of information design,using API as the system interaction with the outside world for the interface information exchange.The system can complete the terminal management more efficiently and effectively.The paper describes the DM system structure and function,the introduction of concept of DDF document node achieves refining the process.
Keywords:DM;CDMA;OMA;mobile-phone
目前由于信息飛速發(fā)展,手機(jī)的使用率很高,因此產(chǎn)生的問(wèn)題也相應(yīng)增多,其內(nèi)部插件等出現(xiàn)故障給用戶(hù)使用手機(jī)帶來(lái)很大的麻煩。本項(xiàng)目的主要目標(biāo)是解決手機(jī)故障問(wèn)題成本高、周期長(zhǎng)、用戶(hù)體驗(yàn)差的現(xiàn)狀。對(duì)于即將上市的手機(jī)都會(huì)加入一個(gè)終端管理的模塊,這個(gè)模塊與本項(xiàng)目建立的終端管理(DM)平臺(tái)配合,共同來(lái)完成手機(jī)故障的遠(yuǎn)程診斷和故障遠(yuǎn)程解決,極大降低了手機(jī)故障的解決成本,有利于增強(qiáng)用戶(hù)對(duì)運(yùn)營(yíng)商的粘滯度。
1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
1.1 終端管理系統(tǒng)的框架結(jié)構(gòu)
終端管理系統(tǒng)由終端管理系統(tǒng)和客戶(hù)端組成??蛻?hù)端與平臺(tái)側(cè)的信息交互是基于標(biāo)準(zhǔn)OMA-DM/DL(Open Mobile Alliance,OMA為開(kāi)放移動(dòng)聯(lián)盟)協(xié)議進(jìn)行通信管理。平臺(tái)側(cè)主要由DM (OMA Device Management,OMA無(wú)線(xiàn)方式管理終端規(guī)范)服務(wù)器和DL(OMA Download OTA,OMA無(wú)線(xiàn)方式下載數(shù)據(jù)包規(guī)范)服務(wù)器組成。DM服務(wù)器是基于OMA-DM協(xié)議為終端提供DM管理功能;DL服務(wù)器主要為終端提供基于OMA-DL協(xié)議的更新數(shù)據(jù)包下載功能。其框架圖如圖1所示。
1.2 DM管理系統(tǒng)的結(jié)構(gòu)
終端管理系統(tǒng)的應(yīng)用主要在于及時(shí)修正終端軟件錯(cuò)誤,對(duì)終端的軟件進(jìn)行靈活的更新,同時(shí)添加新的功能,而此系統(tǒng)較之以前系統(tǒng)的靈活就在于使用了OTA空中接口實(shí)現(xiàn)數(shù)據(jù)的無(wú)線(xiàn)傳輸。
DM系統(tǒng)從功能邏輯上分為:信息管理、功能管理、門(mén)戶(hù)管理、操作引擎、測(cè)試管理、系統(tǒng)管理和統(tǒng)一接口幾個(gè)部分。DM管理系統(tǒng)邏輯結(jié)構(gòu)圖如圖2所示。
統(tǒng)一接口 為了實(shí)現(xiàn)通過(guò)此系統(tǒng)完成的與后臺(tái)數(shù)據(jù)相交互的通道。
信息管理 主要是對(duì)系統(tǒng)操作員、角色、終端廠(chǎng)商信息的管理,并且加以認(rèn)證;提供對(duì)終端型號(hào)、終端用戶(hù)、終端、SIM卡綁定的管理。
功能管理 對(duì)參數(shù)配置、信息采集、固件升級(jí)包、業(yè)務(wù)操作任務(wù)和策略的管理。
門(mén)戶(hù)管理 對(duì)運(yùn)營(yíng)商、終端廠(chǎng)商、客戶(hù)服務(wù)人員、終端用戶(hù)的交互界面及門(mén)戶(hù)實(shí)現(xiàn)管理。
系統(tǒng)管理 對(duì)業(yè)務(wù)操作相關(guān)數(shù)據(jù)的統(tǒng)計(jì),操作日志以及操作節(jié)點(diǎn)的管理。
測(cè)試管理 對(duì)終端參數(shù)配置、信息采集和固件升級(jí)的測(cè)試的管理。
操作引擎 就是對(duì)此系統(tǒng)所實(shí)現(xiàn)的功能的集合模塊。
1.3 DM管理系統(tǒng)功能實(shí)現(xiàn)
DM系統(tǒng)的建立目前是為了完成固件更新、信息采集、參數(shù)配置、終端鎖定及重置功能,后續(xù)的功能根據(jù)實(shí)際的需求動(dòng)態(tài)地添加進(jìn)此平臺(tái)。
固件更新 主要完成對(duì)終端系統(tǒng)中出現(xiàn)的問(wèn)題以及在出現(xiàn)新版本的情況下通過(guò)空中數(shù)據(jù)鏈路完成BUG的修復(fù),新版本架包的無(wú)線(xiàn)下載。
信息采集 完成對(duì)終端信息的采集功能,目的是要了解手機(jī)狀態(tài)、快速診斷手機(jī)故障,提出解決辦法,通過(guò)固件更新模塊完成解決辦法數(shù)據(jù)的下發(fā)。
參數(shù)配置 終端管理系統(tǒng)對(duì)通過(guò)手機(jī)短信實(shí)現(xiàn)信息交互的OMA CP和通過(guò)HTTP方式完成信息交互的OMA DM的終端進(jìn)行參數(shù)配置,一者是為了解決終
端出現(xiàn)的參數(shù)錯(cuò)誤的故障,再者可以實(shí)現(xiàn)新業(yè)務(wù)的無(wú)阻礙的開(kāi)通以及優(yōu)化。
終端鎖定及重置功能 此項(xiàng)功能具有更現(xiàn)實(shí)可用的意義,當(dāng)用戶(hù)丟失了手機(jī)終端可以采取兩種方式,通過(guò)空中數(shù)據(jù)鏈路將手機(jī)進(jìn)行鎖定,使所有的通信功能處于停滯狀態(tài),或者將手機(jī)恢復(fù)到出廠(chǎng)狀態(tài),使手機(jī)中信息全部清除,這樣可以保證用戶(hù)的保密信息不被泄露,不過(guò)前提是機(jī)主的身份要得到驗(yàn)證并且通過(guò)才能進(jìn)行此操作。
2 結(jié) 語(yǔ)
通過(guò)以上的介紹,清晰地呈現(xiàn)了一個(gè)DM系統(tǒng),此系統(tǒng)現(xiàn)在被推出并且加以投產(chǎn)應(yīng)用,目的是為了是能在信息飛速發(fā)展時(shí)期,手機(jī)這個(gè)終端的廣泛應(yīng)用而帶給人們便利的同時(shí),解決其可能產(chǎn)生的錯(cuò)誤,并且更適應(yīng)于現(xiàn)在3G,甚至對(duì)于4G的需要。通過(guò)這種遠(yuǎn)端無(wú)線(xiàn)的傳輸交互方式提高解決問(wèn)題的效率,使用戶(hù)能更便捷地享受信息時(shí)代的高速和快樂(lè)。
參考文獻(xiàn)
[1]曹曉鋼,蔣靖.深入Java虛擬機(jī)[M].北京:機(jī)械工業(yè)出版社,2003.
[2]OMA標(biāo)準(zhǔn)化組織.OMA DM 1.1.2 [S].
[3]王征.JavaScpript網(wǎng)頁(yè)特效實(shí)例大全[M].北京:清華大學(xué)出版社,2006.
[4]孫更新,賓晟,周峰.Struts框架結(jié)構(gòu)的Java Web開(kāi)發(fā)技術(shù)基礎(chǔ)與實(shí)踐教程[M].北京:電子工業(yè)出版社,2008.
[5]郭慶.基于J2EE架構(gòu)的科研統(tǒng)計(jì)管理系統(tǒng)的分析與設(shè)計(jì)[D].濟(jì)南:山東大學(xué),2006.
[6]韓淼.基于J2EE的一種多層Web系統(tǒng)通用框架的設(shè)計(jì)與應(yīng)用[D].大連:大連理工大學(xué),2005.
[7]李斌.J2EE技術(shù)在氣象信息系統(tǒng)中的應(yīng)用研究[D].南京:南京信息工程大學(xué),2005.
[8]王晉桃,朱欣焰.基于Java手機(jī)的地理信息服務(wù)探索[J].測(cè)繪通報(bào),2004(3):51-54.
[9]David Maguire.Mobile Geographic Services Come of Age.Geoinformatics,2001:6-9.
[10]Jennic Company.IEEE 802.15.4/ZigBee Wireless Microcontroller.2006.