物聯網雲平臺常用協議和應用場景
雷軍說過“在風口上豬都能飛起來”,2019是物聯網爆發式增長的一年,在毛衣爭端升級持續,實體經濟增長放緩(其實你懂的),互聯網泡沫裁員,就在這種大環境不好的情況下,很多人換工作都要謹慎再謹慎,而物聯網行業卻逆勢爆發增長,相關公司業績,這裏以無線模組公司為例,增長大多超過100%,業績創歷史新高。
風口已到,你上車了嗎?今天給大家介紹下物聯網雲平臺支持的大多數協議已經其特征和應用場景。本文不討論不同物聯網平臺的差異和特點,這個將會在以後的文章中給大家介紹(畢竟現在還沒玩過足夠多的平臺嘛)
這裏大多數我將參考OneNet平臺的協議介紹,因為他支持的協議比較全,介紹文檔介紹這部分寫的也比較清楚,有較大的參考價值。
一般物聯網雲平臺支持的協議有CoAP(LWM2M)、MQTT、Modbus、HTTP、HTTPS、TCP、UDP等。
接入協議 |
設備側適用特點 |
典型適用行業 |
LWM2M |
使用NB網絡; |
水、電、氣、暖等智能表具 |
EDP |
需要設備上報數據到平臺; |
共享經濟、物流運輸、智能硬件、M2M等多種場景 |
HTTP |
只上報傳感器數據到平臺; |
簡單數據上報場景 |
HTTPS |
只上報傳感器數據到平臺; 需要加密連接; |
簡單數據上報場景,需要加密連接 |
Modbus |
設備類型主要是基於TCP的DTU; |
使用Modbus+DTU進行數據采集的行業 |
TCP透傳 |
保持長連接; |
用戶自定義數據協議;簡單控制類場景如共享單車、共享按摩椅 |
UDP |
有些平臺用於NB-IOT模塊 |
同LWM2M的場景 |
說了這麽多,實際設計中記得根據不同的應用場景,選擇合適的協議哦。可別拿了個NB-IOT模塊還非要做TCP長鏈接,它的協議設計就是為低功耗,海量節點設計的,選擇LWM2M才是王道哦。
假如我理解錯了,歡迎指正,以後修正。
物聯網雲平臺常用協議和應用場景