物聯(lián)網(wǎng)通訊協(xié)議:MQTT,CoAP,NB-IOT,RFID,BLUETOOTH,NFC
一、按網(wǎng)絡(luò)四層協(xié)議分類: NB-IoT,LORA,WIFI,藍(lán)牙,zigbee,4G都是物理層的,這幾個(gè)都需要芯片模組支持(硬件支持) 而MQTT,COAP,HTTP都是應(yīng)用層協(xié)議,這些需要開發(fā)服務(wù)器,或者對(duì)接云平臺(tái)廠商(軟件支持) 所以(MQTT,COAP,HTTP)是居于(NB-IoT,LORA,WIFI,藍(lán)牙,zigbee,4G)的上層協(xié)議物理層中
二、按需要網(wǎng)關(guān)來分類: 不需要網(wǎng)關(guān):NB-IoT,4G(芯片可以直接連上移動(dòng),聯(lián)通,電信運(yùn)營商) 需要網(wǎng)關(guān):LORA,WIFI,zigbee(不能直接連上電信運(yùn)營商,需要通過一個(gè)網(wǎng)關(guān)中轉(zhuǎn)才能連上電信運(yùn)營商) 藍(lán)牙比較特別,是兩個(gè)藍(lán)牙設(shè)備之間互聯(lián)
三、NB-IoT,4G對(duì)比: NB-IoT低功耗,傳輸小數(shù)據(jù),傳輸速度底,芯片模組和套餐便宜 WIFI和zigbee對(duì)比:
1、MQTT mqtt 是一個(gè)基于客戶端-服務(wù)器的消息發(fā)布/訂閱傳輸協(xié)議。MQTT協(xié)議是輕量、簡(jiǎn)單、開放和易于實(shí)現(xiàn)的,這些特點(diǎn)使它適用范圍非常廣泛。 在很多情況下,包括受限的環(huán)境中,如:機(jī)器與機(jī)器(M2M)通信和物聯(lián)網(wǎng)(IoT)、衛(wèi)星鏈路通信傳感器、偶爾撥號(hào)的醫(yī)療設(shè)備、智能家居、及一些小型化設(shè)備中已廣泛使用 2、coap 2.1、COAP協(xié)議網(wǎng)絡(luò)傳輸層由TCP改為UDP。 2.2、基于REST,server的資源地址和互聯(lián)網(wǎng)一樣也有類似url的格式,客戶端同樣有POST,GET,PUT,DELETE方法來訪問server,對(duì)HTTP做了簡(jiǎn)化。 2.3、COAP是二進(jìn)制格式的,HTTP是文本格式的,COAP比HTTP更加緊湊。 2.4、輕量化,COAP最小長度僅僅4B,一個(gè)HTTP的頭都幾十個(gè)B了 2.5、支持可靠傳輸,數(shù)據(jù)重傳,塊傳輸。 確保數(shù)據(jù)可靠到達(dá)。 2.6、支持IP多播, 即可以同時(shí)向多個(gè)設(shè)備發(fā)送請(qǐng)求。 2.7、非長連接通信,適用于低功耗物聯(lián)網(wǎng)場(chǎng)景。
|
|