自學華為IoT物聯網_11 物聯網操作系統介紹
1.1 物聯網面臨的困難
- 物聯網終端發展面臨的困難:開發者需要懂硬件和芯片的差異,自行適配硬件接口
- 物聯網開發面臨的困難:物聯網通信協議多,通信模塊更新換代快,彼此是多對多的關系,開發者需要自行選型和對接適配
- 物聯網操作系統面臨的困難:
多傳感器系統管理復雜
視頻場景下性能、功耗要求高
開發語言編程效率低、上手難度大(大而復雜;實現相同的功能耗時長;同時需要更多行代碼,開發效率低;編譯腳本難編寫,問題難發現)
1.2 物聯網操作系統需求
- 連接需求:不同類型通信協議的互通互聯
- 組網需求:自發現、自連接、自組網,網絡可快速自愈
- 管理要求:不同類型傳感器接入和算法開發的統一管理
2. Huawei LiteOS介紹
2.1 Huawei LiteOS特點
華為 “1+2+1” IoT架構
- 以輕量級、低功耗,快速啟動等特性為基礎
- Wifi、Zigbee、NB-IoT等短距、長距協議設備的互聯互通
- 優化的Mesh自組網,組網快、組網穩、組網多
- 不同類型、不同接口傳感器的統一管理,即插即用
- 端管雲協同的安全管理,降低終端被攻擊的風險
- JS變成語言
2.2 Huawei LiteOS基礎架構 1+N架構
2.3 Huawei LiteOS 四大互聯網解決方案
2.3.1 華為智能家居解決方案
基於手機智能傳感的智能家居互聯互通方案
- 結合手機屏幕操作、語音、手勢識別
- N步操作-----1步、0步
2.3.2 華為智能停車解決方案
2.3.3 華為智能水表解決方案
2.3.4 華為智能照明解決方案
優化Mesh自組網能力,滿足海量終端組網。
.....