物聯網OTA究竟是什麼?

OTA升級( Over The Air)是物聯網開發中不可迴避的一個話題,許多嵌入式系統部署在人類很難甚至無法訪問的地方,而且物聯網終端通常數目巨大、電池壽命有限,還有快速迭代的軟件生命週期——這些都決定了,物聯網終端需支持OTA更新。

OTA分為兩類,一種是FOTA(firmware over the air,固件在線升級),指的是給一個固件設備、ECU閃存下載完整的固件鏡像,或者修補現有固件,更新閃存。而固件之外的軟件更新就是SOTA(software over the air,軟件在線升級),像應用程序和地圖升級,都屬於SOTA的範疇。相比之下,FOTA的管理比SOTA要更具挑戰性。

從整個框架來看,OTA是個典型的“雲、管、端”架構,設備端的升級處理程序連接建立、上報查詢、軟件下載、安全性/完整性校驗、差分還原、寫入重啟等工作;管道端,基於身份驗證的安全連接,定義業務交互的邏輯和協議;雲端主要是升級包製作、項目管理、軟件管理、統計分析、任務管理、寫入重啟等工作。

OTA成功有兩大關鍵要素:升級能力和管理體系。

升級能力體現在設備端,最關鍵的就是穩定性、安全性和成功率,包括如何通過身份校驗建立安全連接,如何構建防變磚升級機制,如何通過端點續傳來優化下載。最重要的還是要有防掉電、防變磚、升級退回機制來保障其穩定性。

管理體系主要體現在雲端,關鍵要做到策略和條件細節可控。細節可靠體現在一些基礎性的判斷,比如平臺應該為升級推送提供相應必備的條件,如果設備快沒電了還收到雲端要求升級,套餐快沒流量了還要執行下載操作——這肯定是不合理的,所以要做到細節可控,這是雲端和設備端成功的基本要素。

OTA最大的行業運用案例應該是車聯網。

隨著汽車越來越智能化,和硬件相比,軟件成了汽車裡迭代最快、最容易個性化的部分。無論是車輛軟件故障還是軟件更新,傳統的“線下召回模式”都已經不是最佳用戶體驗的選擇了,OTA成了車聯網的必備技能。

有諮詢機構報告稱,到2022年將有2.03億部汽車能通過OTA方式更新軟件。可見,OTA帶來了巨大的市場和全新的商業模式,車企迫於投放壓力,會將軟件功能尚未完成的產品先推出,然後更新最新軟件,OTA會給車廠帶來車輛單次消費後“再次收益”的機會。

【關於果通科技】

果通科技作為物聯網eSIM硬件&軟件安全連接管理專家,在車聯網領域也有多年投入。果通與多家車企展開了戰略合作關係,建立了自主知識產權的連接管理平臺,支持雲化部署,通過整合國際(AT&T)、國內運營商(移動/聯通/電信)的通信能⼒,向⻋企提供統⼀API、能⼒開放、流量經營和安全服務。

物聯網OTA究竟是什麼?


分享到:


相關文章: