物联网通讯协议:MQTT,NB-IOT,Zigbee,CoAP,RFID,BLUETOOTH,NFC,4G,HTTP

 2025-10-18 23:24:24    9241  

一、按网络四层协议分类

物理层协议:NB-IoT,LORA,WIFI,蓝牙,zigbee,4G,这几个都需要芯片模组支持(硬件支持)

应用层协议:MQTT,COAP,HTTP,这些需要开发服务器,或者对接云平台厂商(软件支持)

二、按需要网关来分类

直连:NB-IoT,4G(芯片可以直接连上移动,联通,电信运营商)

网关代理:LORA,WIFI,zigbee(不能直接连上电信运营商,需要通过一个网关中转才能连上电信运营商)

蓝牙:比较特别,是两个蓝牙设备之间互联

三、物理层协议对比

常见物联网协议 主流物联网协议

(1)NB-IoT,4G对比

NB-IoT:低功耗,传输小数据,传输速度底,芯片模组和套餐便宜

4G:传输速度快和可以传输大的数据,但是功耗高,价格贵

(2)WIFI和zigbee对比:

wifi :功耗高,传输数据快,一个路由只能加入较少设备

zigbee:功耗低,传输数据慢,可以中继,一个zigbee网关可以加入成千上万的zigbee设备

LoRa WAN协议

LoRaWAN协议是由LoRa联盟提出并推动的一种低功率广域网协议

LoRa和我们之前介绍的几种协议有所不同。MQTT协议、CoAP协议都是运行在应用层,底层使用TCP协议或者UDP协议进行数据传输,整个协议栈运行在IP网络上。而LoRaWAN协议则是物理层/数据链路层协议,它解决的是设备如何接入互联网的问题,并不运行在IP网络上。

LoRa(Long Range)是一种无线通信技术,它具有使用距离远、功耗低的特点。在上面的场景下,用户就可以使用LoRaWAN技术进行组网,在工程设备上安装支持LoRa的模块。

通过LoRa的中继设备将数据发往位于隧道外部的、有互联网接入的LoRa网关,LoRa网关再将数据封装成可以在IP网络中通过TCP协议或者UDP协议传输的数据协议包(比如MQTT协议),然后发往云端的数据中心。

NB-IoT协议

NB-I


穿新鞋磨脚?教你5个小妙招轻松解决!
眉山十大必去景点,眉山适合情侣耍的地方