回覆列表
  • 1 # 愛程式設計的中年人

    物聯網IoT最終目的是萬物互聯,提供社會效率,以促進生產率,發展生產力,物聯網的架構離不開現有的服務雲,例如PaaS平臺,低功耗網路通訊,例如Zigbee,Z-Wave,Lora,NB-IoT等等,各類晶片,例如通訊晶片、AI邊緣計算晶片,控制晶片,各類感知技術,例如語音識別、生物識別,射頻識別等,物聯網專用作業系統,如Win10 IoT,華為LiteOS等等資訊,資訊繁複龐大,個人認為,可以從智慧領域進行一個模組化劃分,如圖:

    底層是終端層,主要是各類感測器和微控制器,以智慧路燈來舉例,底層可以是一個NBIOT的模組,主要功能是跟路燈控制器組合,採集路燈的開關狀態,採集光線強度,定時或者根據光線強度條件主動開關燈,遠端操作開燈關燈。NBIOT模組需要執行在一個物聯網低功耗小作業系統上,比方說華為LiteOS,LiteOS系統提供了環境執行,網路通訊,低功耗標準協議接入,PaaS統一認證接入,資料封裝解析等多種功能,簡化開發。

    網路支援層提供物聯網需要的低功耗,低速率的無線網路執行環境,由各廠商提供裝置,運營商進行基礎設施建設,並提供服務。

    PaaS平臺提供統一、標準的服務能力,例如裝置接入、標準命令定義,協議資料封裝解封裝,安全接入等功能,支援終端層裝置的快速接入上雲。同時提供豐富的API介面,例如大資料計算、AI能力等功能,並提供業務介面,由業務應用層根據PaaS提供的標準單一模組,組合成豐富的業務場景,實現定製化和差異化。

    業務應用層是IoT物聯網開發商自行開發的業務平臺,根據自身業務需要,形成自身的流程,並將流程透過標準介面,對映到PaaS層的各單元模組。

  • 中秋節和大豐收的關聯?
  • 《魔獸世界》懷舊服介面提取,還有當年的感覺嗎?你怎麼看?