NO IMAGE
OTA簡介

1、OTA 概念

     OTA(Over-the-Air Technology)空中下載技術。是通過行動通訊(GSMCDMA)的空中介面對SIM卡資料、手機終端及應用進行遠端管理的技術。空中介面可以採用WAP、GPRS、CDMA1X及短訊息技術。OTA技術的應用,使得行動通訊不僅可以提供語音和資料服務,而且還能提供新業務下載。

2、OTA 分類

    OTA發展到現在,對於ota技術其不僅僅侷限於使用者可以下載資料更新應用,也發展成為各大運營商為管理自己使用者的一種手段,移動裝置管理(MDM)是應對這種管理挑戰的解決方案,能使移動運營商和企業IT部門完全控制他們的移動裝置群,MDM技術使得對任何移動裝置的管理得以實現,並確保所有連線到運營商網路的移動裝置能提供全套的移動資料服務,目前我知道的有以下兩種重要的MDM客戶端手機技術在使用:

  1).OMA客戶端配置(OMA CP)

  開放移動聯盟(OMA)CP1.1版是第一個裝置管理技術,是從開放移動聯盟的無線接入協議(WAP)論壇繼承而來的,OMA CP是針對當時使用中的各種專用協議設計的行業標準。客戶端配置是移動裝置通過配置通訊設定為現役服務做好遠端準備的過程,使用者互動過程非常少。

  使用OMA CP,運營商可以在裝置上配置核心連線設定以及應用設定,例如圖片訊息、電子郵件、資料流等;OMA CP是第一代裝置管理技術,它只允許單向通訊:將設定從伺服器推到客戶端,而不需要任何形式的裝置詢問就可以發現事件前後的當前裝置狀態。

  2). OMA裝置管理(OMA DM)

  OMA DM是一種全球標準,代表第二代裝置管理技術,它建立了一種雙向通訊流,採用IP會話實現裝置客戶端和伺服器之間的通訊,OMA DM也非常通用,且可擴充套件,它增強了對急於進行差異化的供應商的吸引力。提供這種可擴充套件性OMA DM架構的兩個關鍵方面是管理物件和管理樹。

  管理物件(MO):幾乎行動電話的任何方面都可以被定義為一個OMA DM管理物件。MO可以包括使用者應用程式、中介軟體元件、服務設定或者韌體映象。在OMA DM規範中有一些強制性的MO,包括FUMO(用於無線FOTA或韌體升級),SCOMO(用於管理軟體元件)以及DIAGMON(用於執行裝置診斷和監測)。

  管理樹:每一個支援OMA DM的裝置都有一個管理樹,它將所有可用MO組成層次結構。MO採用裝置描述框架(DDF)進行定義,這樣一個相容OMA DM的伺服器能識別某個特定連線裝置所支援的MO細節。DDF還能幫助伺服器根據手機的精確功能加以區別對待。

  OMA DM協議明確獨立於承載網路,對於裝置和伺服器之間的底層傳輸是不可知的。該協議可以用於很多的承載網路,包括移動蜂窩網、藍芽、乙太網、Wi-Fi、WiMAX、LTE等等。OMA
DM協議同樣還可以用於各種傳輸協議,包括HTTP、TCP、WSP以及OBEX。該協議得到了廣泛的採納,並正在每個領域得以實現,它橫跨GSM、CDMA和WiMAX技術。現在在很多開發方案中Red Bend提供的OMA DM方案是最為成熟,市場份額也是最大的,推薦文章:red
bend

注意:線上升級FOTA其實也是基於OTA技術,但由於這部分主要是使用者主動去更新韌體映象和運營商裝置管理有區別;

    3)ota 卡

    運營商更新對sim卡上的資料通過ota,這裡分為兩種更新,一是運營商通過ota server下發指令更新sim卡,二是使用者通過點選stk上的選單更新sim卡的應用或者時開通過某些功能等等能,功能的實現大部分都在Modem端完成,其實現會涉及sms
pp和bip協議來。sms pp主要用於運營商下發的配置資訊到手機,手機端會通過sms pp 下載資料,modem會去解析這些資料,如果是對sim卡的就會直接使用命令操作sim卡以達到更新資料的效果,更新完成通過rild傳送更新訊息給ap端,ap去重新整理一些ui和設定。對於bip是由於使用者主動點選stk的選單觸發向運營商傳送訊息,運營商就會將對應資訊傳送到手機端,這時手機端會使用bip協議去下載相應資料更新sim卡應用。這可以參照3gpp的相關規範。

3、對比分析

    上面的幾種分類,可以知道的是Red bend OMA DM 現在最為成熟的一種解決方案,國內外很多移動終端廠商開始支援這種方案,另外很多的運營商也開始支援,例如中國的移動,AT&T,NTT DoCoMo,美國T-Mobile和Verizon Wireless。但是該方案不是開源的,所以需要和Red bend “親密合作”,如果自己開發,由於DM功能強大,但強大的同時其開發的代價也是很大的,所以很多終端廠商的移動裝置管理的方案是基於OMA
CP,這種方案是基於wap push協議,且是單項的,使用者互動很少,其開發難度大大降低,但大的趨勢是DM 會越來越普及。另外關於ota卡的支援,這一般的平臺方案都是支援的,對於其具體的功能也需要sim卡的支援。

4、總結

     由於個人瞭解有限,那還有很多的瑕疵和黑洞,希望大家多建議,關於OMA cp協議具體內容請點選下面的連線。
     http://www.openmobilealliance.org/Technical/release_program/docs/ETS/OMA-ETS-ClientProvisioning-V1_1-20080421-C.pdf