1. 程式人生 > >物聯網雲平臺常用協議和應用場景

物聯網雲平臺常用協議和應用場景

十分 數據格式 clas widget bae 通信 周期性 line isp

雷軍說過“在風口上豬都能飛起來”,2019是物聯網爆發式增長的一年,在毛衣爭端升級持續,實體經濟增長放緩(其實你懂的),互聯網泡沫裁員,就在這種大環境不好的情況下,很多人換工作都要謹慎再謹慎,而物聯網行業卻逆勢爆發增長,相關公司業績,這裏以無線模組公司為例,增長大多超過100%,業績創歷史新高。

技術分享圖片技術分享圖片?

風口已到,你上車了嗎?今天給大家介紹下物聯網雲平臺支持的大多數協議已經其特征和應用場景。本文不討論不同物聯網平臺的差異和特點,這個將會在以後的文章中給大家介紹(畢竟現在還沒玩過足夠多的平臺嘛)

技術分享圖片技術分享圖片?

這裏大多數我將參考OneNet平臺的協議介紹,因為他支持的協議比較全,介紹文檔介紹這部分寫的也比較清楚,有較大的參考價值。

一般物聯網雲平臺支持的協議有CoAP(LWM2M)、MQTT、Modbus、HTTP、HTTPS、TCP、UDP等。

接入協議

設備側適用特點

典型適用行業

LWM2M

使用NB網絡;
對於深度和廣度覆蓋要求高;
對成本和功耗十分敏感;
對數據傳輸的實時性要求不高;
存在海量連接,需要傳輸加密;
周期性上報特點明顯;

水、電、氣、暖等智能表具
智能井蓋等市政場景;

EDP
MQTT

需要設備上報數據到平臺;
需要實時接收控制指令;
有充足的電量支持設備保持在線;
需要保持長連接狀態;

共享經濟、物流運輸、智能硬件、M2M等多種場景

HTTP

只上報傳感器數據到平臺;
無需下行控制指令到設備;

簡單數據上報場景

HTTPS

只上報傳感器數據到平臺;
無需下行控制指令到設備;

需要加密連接;

簡單數據上報場景,需要加密連接

Modbus

設備類型主要是基於TCP的DTU;
DTU下掛設備為標準Modbus協議通信設備

使用Modbus+DTU進行數據采集的行業

TCP透傳

保持長連接;
雙向通信;
用戶自定義通信數據格式;

用戶自定義數據協議;簡單控制類場景如共享單車、共享按摩椅

UDP

有些平臺用於NB-IOT模塊

同LWM2M的場景

說了這麽多,實際設計中記得根據不同的應用場景,選擇合適的協議哦。可別拿了個NB-IOT模塊還非要做TCP長鏈接,它的協議設計就是為低功耗,海量節點設計的,選擇LWM2M才是王道哦。

假如我理解錯了,歡迎指正,以後修正。

物聯網雲平臺常用協議和應用場景