空中編程(英語:over-the-air programming,縮寫OTA,也常被稱作空中更新,英語:over-the-air update)是一種為設備分發新軟體、配置,乃至更新加密密鑰英語over the Air Rekeying(為例如行動電話數位視訊轉換盒安全語音通信英語Secure voice裝置——加密的雙向無線電)的方法。OTA的一項重要特徵是,一個中心位置可以向所有用戶發送更新,其不能拒絕、破壞或改變該更新,並且該更新為立即應用到頻道上的每個人。用戶有可能「拒絕」OTA更新,但頻道管理者也可以將其踢出頻道。

移動內容英語Mobile content領域中還包括空中提供業務(over-the-air service provisioning,OTASP)、空中提供配置(over-the-air provisioning,OTAP)或空中參數管理(over-the-air parameter administration,OTAPA),或向手機提供必要的設置以使其能訪問WAPMMS等服務。

隨着手機上的應用和功能越來越多,OTA配備已越來越重要。通過SMS可以OTA更新SIM卡中的數據,以及向手機分發軟件更新以及訪問WAP、MSS等服務的必要設置。OTA消息可為手機提供遠程控制的服務、訂閱激活、個性化及編程。[1]

已建立各標準化機構以幫助開發、監督和管理OTA。其中之一是開放移動聯盟(OMA)。

在最近,在無線感測網路物聯網中又有了新的概念,在數百或數千節點組成的網絡中,OTA被帶入了新的方向:OTA首次使用無須許可的頻帶(2.4 GHz、868 MHz、900 MHz)以及低能量與流量消耗的協議,例如802.15.4英語802.15.4ZigBee[2]

Motes英語Sensor node通常位於遠程或難以訪問的位置。例如,Libelium英語LibeliumZigBee WSN設備實現了智能且易於使用的OTA編程系統。此系統使固件升級變得無需物理訪問,節省了重新編程所需的經費和時間。[3]

智能手機

編輯

在現代的諸如智能手機移動設備中,空中更新OTA更新可能只簡單指通過Wi-Fi移動寬頻獲取已分發的固件作業系統更新,其中的「空中」是指無線互聯網的應用,而無需用戶將設備通過USB連接到計算機才能執行更新。

固件更新就可以通過OTA服務下載。[4]

機制

編輯

OTA機制需要目標設備的現有軟件和硬件支持該功能,即通過無線網絡從提供方接收和安裝新的軟件。

新的軟件被轉移到手機、安裝和投入使用。這通常需要關閉並重新開啟手機才能使新的程序生效,也有許多手機會自動執行此操作。

方法

編輯

取決於實現方法,OTA軟件的交付可以在特定動作時觸發,例如呼叫服務商的客戶支持系統或其他可撥叫服務時,或者也可自動執行。這通常以前一種方式完成,以避免意外的服務中斷時間,但也意味着客戶需主動調用。一些供應商會向所有客戶(或使用特定型號手機的用戶)發送SMS文本消息來要求它們撥打服務號碼以接收軟件更新。

美國供應商Verizon Wireless通過*228服務代碼向其客戶提供數項OTA功能。選項1為更新手機配置,選項2為更新PRL英語Preferred roaming list。Voitel Wireless和StraightTalk類似,它們都使用Verizon網絡,基於Verizon的手機網絡使用*22890服務代碼。Interop Technologies為美國一些SS7無線運營商提供了基於空中的設備管理解決方案.[5]該解決方案允許運營商管理無線設備功能,包括重新編號手機,更新手機設置,應用程序和用戶數據及調整PRL以管理成本結構。

為在移動設備OTA中提供參數,設備需要能接收、處理和設置參數的供應商客戶端。例如,設備中的設備管理客戶端可以接收和提供應用和連接參數。

一般來說,術語OTA意味着使用無線機制來向移動設備發送供應數據或更新用於固件或軟件更新的程序包——這使得用戶不必去商店或服務中心來獲取應用、參數更改,以及固件或軟件更新。沒有OTA的用戶不得不:a) 去商店尋求幫助 b) 使用一台電腦並將設備與電腦用電纜連接,從而更改設備上的配置、向設備添加軟件等。

OTA標準

編輯

已有許多描述OTA功能的標準。其中首個是GSM 03.48英語GSM 03.48系列。ZigBee標準套件包括ZigBee空中升級集群,而這是ZigBee Smart Energy Profile的一部分,並為更新設備固件提供可互操作(供應商無關)的方式。

相似之處

編輯

OTA與其他用於批量生產消費電子產品(例如纜線數據機)的固件分發方法類似,它們使用TFTP作為遠程接收新程序的方式,從而減少設備所有者和用戶在維護上所花費的時間。

空中配置(over-the-air provisioning,OTAP)也可在無線環境中使用(雖然因安全原因而默認禁用)。它允許接入點(AP)發現其控制器的IP地址。在啟用時,控制器告知其他AP在無線電資源管理數據包(RRM)中包含附加信息,從而幫助幫助新接入點了解該控制器。它以純文本發送,因而容易被嗅探,所以它被默認禁用。

相關條目

編輯

參考資料

編輯
  1. ^ Mobile Phones — Mobile Explorer. Microsoft. 2001 [19 April 2011]. (原始內容存檔於2001年8月11日). 
  2. ^ Gascón, David. Over the Air Programming with 802.15.4 and ZigBee - OTA. Libelium. Libelium. 9 May 2011 [28 May 2012]. (原始內容存檔於2019-10-11). 
  3. ^ Libelium.com 50 Sensor applications for a Smarter World. Get Inspired!. Libelium.com. Libelium.com. 2 May 2012 [28 May 2012]. (原始內容存檔於2020-08-13). 
  4. ^ 存档副本. [2017-01-07]. (原始內容存檔於2020-06-25). 
  5. ^ Alaska DigiTel Buys OTA Pgramming Solution from Interop Technologies. Tmcnet.com. 2008-04-01 [2012-02-02]. (原始內容存檔於2019-06-11).