俞 洋 延 明 鄧中亮
摘 要:介紹DM終端管理系統,其目的是為了手機在出現問題后利用遠程服務器和終端交互來解決,提高效率、降低成本。采用JSP 和ORACLE作為面向對象的界面以及后臺的數據存儲手段,OTA即為遠程無線信息傳輸的設計理念,使用API作為此系統同外界進行信息交互的接口實現交流。通過此系統可以實現對終端更快捷、有效地管理。介紹DM系統的結構和功能,引入DDF文件節點的概念細化功能實現過程。
關鍵詞:DM;CDMA;OMA;手機
中圖分類號:TN919文獻標識碼:B
文章編號: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
目前由于信息飛速發展,手機的使用率很高,因此產生的問題也相應增多,其內部插件等出現故障給用戶使用手機帶來很大的麻煩。本項目的主要目標是解決手機故障問題成本高、周期長、用戶體驗差的現狀。對于即將上市的手機都會加入一個終端管理的模塊,這個模塊與本項目建立的終端管理(DM)平臺配合,共同來完成手機故障的遠程診斷和故障遠程解決,極大降低了手機故障的解決成本,有利于增強用戶對運營商的粘滯度。
1 系統結構設計
1.1 終端管理系統的框架結構
終端管理系統由終端管理系統和客戶端組成。客戶端與平臺側的信息交互是基于標準OMA-DM/DL(Open Mobile Alliance,OMA為開放移動聯盟)協議進行通信管理。平臺側主要由DM (OMA Device Management,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的需要。通過這種遠端無線的傳輸交互方式提高解決問題的效率,使用戶能更便捷地享受信息時代的高速和快樂。
參考文獻
[1]曹曉鋼,蔣靖.深入Java虛擬機[M].北京:機械工業出版社,2003.
[2]OMA標準化組織.OMA DM 1.1.2 [S].
[3]王征.JavaScpript網頁特效實例大全[M].北京:清華大學出版社,2006.
[4]孫更新,賓晟,周峰.Struts框架結構的Java Web開發技術基礎與實踐教程[M].北京:電子工業出版社,2008.
[5]郭慶.基于J2EE架構的科研統計管理系統的分析與設計[D].濟南:山東大學,2006.
[6]韓淼.基于J2EE的一種多層Web系統通用框架的設計與應用[D].大連:大連理工大學,2005.
[7]李斌.J2EE技術在氣象信息系統中的應用研究[D].南京:南京信息工程大學,2005.
[8]王晉桃,朱欣焰.基于Java手機的地理信息服務探索[J].測繪通報,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.