Android OTA簡介

OTA(Over-the-Air Technology)空中下載技術。是通過移動通信(GSMCDMA)的空中接口對SIM數據及應用進行遠程管理的技術。空中接口可以採用WAP、GPRS、CDMA1X及短消息技術。OTA技術的應用,使得移動通信不僅可以提供語音和數據服務,而且還能提供新業務下載。這樣,應用及內容服務商可以不受平臺的侷限,不斷開發出更具個性化的貼近用戶需求的服務,如信息點播、互動娛樂、位置服務以及銀行交易等。通過OTA空中下載技術,手機用戶只要進行簡單操作,就可以按照個人喜好把網絡所提供的各種業務菜單利用OTA機制下載到手機中,並且還可以根據自己的意願定製具體業務。
    移動終端空中下載軟件(FOTA) 主要應用的手機領域FOTA出現之前,手機製造商和移動網絡運營商無法在手機最重要的1824個月的生命週期中有效地對軟件進行升級。一旦用戶需要對手機軟件進行升級,他們經常迫不得已要帶着手機到維修中心進行手機升級。FOTA使手機製造商能夠通過無線網絡將升級軟件發送到用戶的手機中從而對軟件或是軟件的某個部分進行升級。這樣就省卻了用戶去銷售網點或是服務中心而耽誤得時間,方便了用戶,也爲手機製造商節約了成本。

    “FOTA”(移動終端空中下載軟件升級),這個由RED BEND公司開發並獲得專利的技術vCurrent Mobile 移動終端空中下載軟件升級(FOTA)解決方案,已經被越來越多的廠商應用到自己的產品之中。

通過空中下載的方式有效而可靠的對用戶手中的手機進行升級。用這種方式,手機廠商能夠更加快速地向市場推出具有新功能的手機並以此提高用戶對其手機的滿意度。Red Bend 軟件公司的vCurrent Mobile技術可以生成極小的更新包對手機進行100%精確安全的更新從而節約了由此而產生的成本。與其它FOTA解決方案不同的是,vCurrent Mobile 生成的軟件更新包不會妨礙原有的映像文件,從而使得更新過程簡單而迅速。

FOTA的技術特點:

Ø  Red Bend的FOTA客戶端支持標準的OMA DM服務器,兼容性好

Ø  中國移動的DM系統也採用Red Bend的技術

Ø  Red Bend的技術在DM領域處於領先

Ø  升級包採用差分包形式,減少下載瀏覽

Ø  客戶端必須要Red Bend提供基礎庫

    Red Bend軟件公司是固件無線更新( FOTA)的領導者,根據獨立市場研究公司Ovum的報告,截至2009年第四季度,Red Bend軟件公司在FOTA手機市場佔據了71%的市場份額。該解決方案的精確性和安全性經過了數百萬次驗證,現已被行業頂級手機、調制解調器、M2M模塊製造商廣泛採用。LG電子,摩托羅拉,NEC,夏普,索尼愛立信等世界手機巨頭利用RedBend公司的FOTA解決方案。

2 Android OTA

Android平臺提供Google diff arithmetic差分機制,升級包支持整包(Full Image)和差分包(Differential Image)。OTA運行原理如下圖:

                                                                            圖1 OTA運行原理圖

上圖所示的就是OTA運行的基本運行原理示意圖。

Ø  OTA Server主要是對差分包的一個上傳、下載以及版本的管理。

Ø  開發者通過差分包的製作工具製作出差分包,使用客戶端進行上傳和對版本的管理。

Ø  手機通過WIFI/GPRS網絡進行連接下載,然後完成更新。

發佈了11 篇原創文章 · 獲贊 6 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章