物聯網操作系統
文章出處:http://hz-huyue.com 作者:澎湃網 人氣: 發表時間:2022年05月19日
物聯網操作系統
是目前IT界的熱門詞匯。
那么,對于物聯網操作系統,
你了解多少呢?
什么是物聯網操作系統
物聯網操作系統(Operating System for Internet of Things,IoT OS),是一種在嵌入式實時操作系統基礎上發展出來的、面向物聯網技術架構和應用場景的軟件平臺。
簡單地理解,PC時代有Windows操作系統、移動互聯網時代有安卓(Android)和iOS操作系統。5G的到來,數據傳輸速度百倍提升,可接入的終端數量亦大幅增加,毫無疑問,我們正在邁入萬物互聯的時代,小到燈泡,大到汽車,各種設備都在經歷著當年的電腦、功能機所經歷的智能化過程,與此同時,AI的出現對算力提出了更高需求,云計算又使得海量的數據運算不再局限于單一終端的算力,新時代、新技術對新一代操作系統的需求也就呼之欲出。
(《從嵌入式操作系統到物聯網操作系統》 來源:“學習強國”學習平臺)
物聯網操作系統的技術特征
物聯網操作系統可以歸納有五大技術特征。
一是管理物的能力。這里的“物”指物聯網邊緣節點上的嵌入式實時低功耗設備。
二是泛在的通信功能,即支持各種無線和有線、近場和遠距離的通信方式以及協議,如藍牙、Wi-Fi、Zigbee、NB-IoT、LoRa和NFC等通信技術。
三是物聯網設備的可維護性,即支持設備的安全動態升級(OTA)和遠程維護。
四是物聯網安全。這是一個廣泛的概念,包含設備、通信和云安全,具備防御外部安全入侵和篡改能力。
五是物聯網云平臺。通過物聯網云平臺完成遠程設備管理、數據存儲和分析、安全控制和業務支撐,這是物聯網大數據和人工智能的基礎。
綜上所述,物聯網操作系統是一種面向“物”的通信和管理平臺,物聯網操作系統有3個重要部分:嵌入式實時操作系統、物聯網的通信協議和物聯網云平臺。
物聯網操作系統新需求
隨著新興物聯網應用服務的興起,服務對象逐步變為大眾消費者,新興物聯網在運維模式、網絡架構、數據處理上都與傳統的專用模式有很大區別,物聯網系統從獨立封閉走向開放互聯。同時,隨著通信、人工智能、自動駕駛等技術不斷成熟發展,物聯網終端智能化不斷加深,亟待提升能力的終端設備給物聯網操作系統提出了新需求。
一是面向不同廠家的設備,為實現互聯互通和互操作,操作系統必須實現互通性要求;
二是物聯網設備資源受限,低功耗成為物聯網操作系統的必備特性;
三是聯網設備不斷增加,網絡安全性亟待提升,從操作系統層面保障軟硬件安全成為必須;
四是物聯網設備形態功能各異,需增加軟硬件的支撐能力;
五是針對大量異構終端,物聯網操作系統需實現模塊化要求,實現可裁剪和迅速定制。
物聯網操作系統
呈現3種發展路徑
由于現有操作系統很難完全匹配物聯網應用需求,目前物聯網操作系統領域涌現出3條技術路徑。
第一條是基于Android、iOS等操作系統進行裁剪和定制,來適應物聯網接入設備的需求;
第二條是以傳統嵌入式操作系統和實時操作系統為基礎,通過增加設備聯網等功能,滿足物聯網接入設備互聯需求,形成新的嵌入式操作系統;
第三條是面向物聯網產生的新型操作系統。