什么是物聯網平臺?
物聯網平臺是一個很復雜的話題,因為它可以是物聯網產品中的任何一部分。但概括來說,可以把它理解為物聯網技術的一個聚合地,專門用來給物聯網解決方案提供基礎設施和通用功能,以便用戶更加專注的打造切合自身需要的物聯網產品或生態(tài)。
通常情況下,一個完整的物聯網解決方案大致可以分為四個層級:
1、終端層,或叫感知層,主要是各類傳感器終端,用于采集物理世界的各種信息,并轉換為數字信息,傳感器是這一層的核心技術;
2、傳輸層,或叫管道層,主要是指物聯網的各類連接技術,如NB-IOT,LoRa,WIFI等,一般可以按照帶寬分為寬帶傳輸和窄帶傳輸,也可以按照傳輸距離分為遠距離和近距離;
3、軟件層,或叫平臺層,向下提供安全可靠的設備接入能力,支持海量設備上云,下上提供云端API,建立設備數據與應用的快速對接通道。應用和設備之間通過物聯網平臺實現雙向通信和下行控制。
4、應用層,基于物聯網平臺而建立的業(yè)務系統,如能源管理,消防監(jiān)控,智慧園區(qū)等,是物聯網真正為用戶產生價值,解決用戶核心需求的環(huán)節(jié)。
所以,一個物聯網平臺應該至少涵蓋其中一個完整的軟件層部分,以及部分貨全部的其它層級部分,具體視平臺自身定位而異。
目前市場上的物聯網平臺,主要包含以下幾個發(fā)展方向:
1.提供云服務為主的應用開發(fā)平臺,主要是提供設備與數據接入、存儲和展現服務;
2.提供包括應用軟件、基礎架構、業(yè)務流程等完整服務。專注在特定產業(yè)的垂直應用,如智能家居、智慧城市、智能農業(yè)等不同領域;
3.提供連接性管理,主要是針對終端(SIM卡)的通信通道提供連接性管理、診斷以及終端管理方面的功能;
4.以大數據分析和機器學習為主;
5.以提供接入智能裝置為主的應用開發(fā)平臺;
總結
物聯網平臺設計的目的就是為物聯網設備提供安全可靠的連接通信能力。物聯網平臺應支持海量設備連接,采集設備數據到云端;向上提供云端API,各類服務端應用可以通過云端API將指令下發(fā)給設備,實現遠程遙控。
當然,物聯網平臺也需要一些其他的附加功能以保持業(yè)務的完整性,比如設備管理,規(guī)則引擎等,方便行業(yè)開發(fā)者使用物聯網平臺賦能各種行業(yè)物聯網場景。