文章轉(zhuǎn)載來源 物聯(lián)網(wǎng)解決方案>> 作者:物聯(lián)網(wǎng)之家
您的智能手機收到過多少個系統(tǒng)更新通知?物聯(lián)網(wǎng)也應(yīng)如此。OTA更新可立即執(zhí)行,以保持部署的穩(wěn)健性并確保數(shù)據(jù)得到保護。
Gartner 將“空中傳輸”(OTA) 定義為通過移動網(wǎng)絡(luò)下載應(yīng)用程序、服務(wù)和配置的能力。它實際上是通過“空中”發(fā)送的更新,一種使用新軟件和/或固件配置和無線更新連網(wǎng)硬件的機制。
由于物聯(lián)網(wǎng)(IoT),越來越多的設(shè)備連接到互聯(lián)網(wǎng),確保它們的安全非常重要,尤其是在工業(yè)環(huán)境中。安全漏洞可能會危及工業(yè)物聯(lián)網(wǎng)(IIOT)的部署。
物聯(lián)網(wǎng)設(shè)備接收 OTA 更新的能力對于解決漏洞至關(guān)重要。此類更新使技術(shù)設(shè)備制造商、系統(tǒng)集成商和物聯(lián)網(wǎng)解決方案運營商能夠隨著時間推移為其產(chǎn)品部署新功能,并修復(fù)設(shè)備中的任何漏洞。
OTA更新可立即執(zhí)行,以保持部署的穩(wěn)健性并確保數(shù)據(jù)得到保護。
OTA 更新還降低了維護成本。部署更新可以分階段進(jìn)行,并且每年可以發(fā)布的更新次數(shù)沒有限制。通過提供經(jīng)過測試的服務(wù),并通過 OTA修復(fù)錯誤或發(fā)布新功能,您可以節(jié)省大量編程時間。
通過傳統(tǒng)方法(將每個嵌入式設(shè)備連接到有線 PC)更新公眾設(shè)備是不可行的。成本太高,以至于有可能會忽略重要的安全更新、錯誤修復(fù)或最新的產(chǎn)品功能。
OTA 服務(wù)必須快速、安全且易于使用。只需按一下鼠標(biāo),即可個別或以群組方式更新設(shè)備。但發(fā)送此類更新并不簡單,因為它需要一系列技巧,例如管理不同版本的固件,以確保更新失敗不會導(dǎo)致設(shè)備被禁用,或者更新不會使用所有可用帶寬。當(dāng)然,還需要及時進(jìn)行緊急更新。隨著設(shè)備數(shù)量不斷增加,所有這些都將變得更加復(fù)雜。
要發(fā)送OTA更新,則需要一個設(shè)備管理系統(tǒng),該系統(tǒng)可以與本地微處理器和物聯(lián)網(wǎng)設(shè)備軟件交互。這很難配置,因為很少有公司擁有能夠處理此類更新和管理遠(yuǎn)程設(shè)備的物聯(lián)網(wǎng)軟硬件生態(tài)系統(tǒng)。
為物聯(lián)網(wǎng)設(shè)計 OTA 時應(yīng)注意的事項
版本還原:必須能夠還原失敗的更新,以便設(shè)備保持最新的穩(wěn)定版本,并且不會被禁用。
版本驗證:必須驗證 OTA 的來源,以便設(shè)備只接受來自可靠且經(jīng)驗證的來源的更新,而且這些來源在此過程中未被修改。
代碼兼容性:對于支持多種架構(gòu)的設(shè)備,建議先確認(rèn)接收到的鏡像是否正確,然后再開始更新過程。否則,可能無法還原這些設(shè)備。
安全通信:所有更新必須通過加密通信渠道進(jìn)行。
部分更新:這樣可以減少帶寬的消耗和設(shè)備的處理時間。
OTA 更新的好處
通過更新一臺或多臺設(shè)備來增加功能
節(jié)省成本,因為軟件更新是從遠(yuǎn)程管理平臺進(jìn)行的
OTA 允許快速修復(fù)安全漏洞
通過在產(chǎn)品發(fā)布后向產(chǎn)品添加新功能和基礎(chǔ)架構(gòu)來提高可擴展性。