常见的物联网通信协议有哪些?
我们将物联网通信协议分为两大类,一类是接入协议,一类是通讯协议。接入协议一般负责子网内设备间的组网及通信;通讯协议主要是运行在传统互联网TCP/IP协议之上的设备通讯协议,负责设备通过互联网进行数据交换及通信。
好的,物联网世界庞大复杂,为了满足不同应用场景的需求,衍生出了多种多样的通信协议。以下是一些常见的物联网通信协议(按类型大致分类):
一、 物理层/低功耗广域网协议
- LoRaWAN: 长距离、低功耗、低数据率的广域网协议,工作在非授权频段。特别适用于电池供电的设备进行城市或区域覆盖,如智慧城市、农业监测。
- NB-IoT: 基于蜂窝网络的低功耗广域网标准,工作在授权频段。特点是穿透性强、覆盖广、连接数大、功耗低(eDRX/PSM)。适合智能表计、资产跟踪、智能停车等。
- LTE-M: 同样基于蜂窝网络,但相对于NB-IoT提供了更高的数据速率(约1 Mbps)、更低延迟和语音支持,功耗相对稍高但优于传统4G。适用于需要更好移动性、语音或中等数据传输的应用。
- Sigfox: 另一种工作在非授权频段的超窄带、长距离、极低功耗的LPWAN技术,数据速率非常低(每天仅能发送少量消息),连接成本低。适用于简单状态上报场景。
二、 短距离/局域网协议
- Wi-Fi: 非常普及的局域网技术,提供高带宽、高数据传输速率。但功耗较高,连接范围相对有限。非常适合需要大数据量传输且电源充足的家居或工业场景中的设备。
- Bluetooth: 包括:
- 蓝牙经典: 主要用于点对点音频流媒体等。
- 蓝牙低功耗: 专门为物联网优化的版本,功耗极低,连接建立速度快。应用于各种穿戴设备、信标、智能家居配件(如温控器、锁)。
- BLE Mesh: 在BLE基础上增加Mesh组网功能,扩展覆盖范围和提高可靠性,适用于大规模节点部署的照明控制、传感器网络。
- Zigbee: 基于IEEE 802.15.4标准的低功耗、低数据速率Mesh网络协议。自组网能力强、稳定性高、节点成本低。主要应用于家庭自动化(如智能照明、安防传感器)、工业控制网络。
- Z-Wave: 类似Zigbee的Mesh网络协议,工作于特定频段(如868MHz),强调互操作性和可靠性。主要在家居自动化领域与Zigbee竞争。
- Thread: 基于IPv6和IEEE 802.15.4标准的Mesh网络协议。旨在为家庭环境提供安全、可靠的IPv6连接,支持无边界路由器。由苹果、谷歌、亚马逊等公司推动。
- RFID / NFC: 利用射频进行近距离通信和识别。RFID用于资产追踪、物流管理;NFC用于手机支付、门禁控制、设备快速配对等。
- IEEE 802.15.4: 这是一个标准(物理层和MAC层),定义了低速率无线个域网的关键特性。许多协议(如Zigbee, Thread, 6LoWPAN)构建在它之上。
三、 应用层 / 数据/消息协议
- MQTT: 物联网最主流的应用层消息协议之一。发布/订阅模型,非常轻量级(代码和带宽占用小),设计用于不可靠的网络环境。非常适合设备与云平台或设备间进行高效的双向消息通信。
- CoAP: 专为资源受限设备和M2M通信设计的协议。基于RESTful模型,运行在UDP上(也可用DTLS安全),语义类似HTTP但更轻量。常在6LoWPAN/IPv6网络上使用。
- HTTP/HTTPS: 万维网的基石协议。尽管相对较重(尤其是HTTPS),但在物联网中仍有大量应用,特别是在设备直接调用RESTful API或云服务时。适合非极低功耗且需要高度兼容性的场景。
- AMQP: 企业级消息队列协议,提供可靠的消息传递、事务支持等高级特性。在金融等行业以及需要复杂路由和可靠性的企业物联网应用中常见。
- OPC UA: 专为工业自动化设计的安全、跨平台、信息模型驱动的协议。解决了不同厂商设备间的互操作性,用于工业物联网场景的设备到设备或设备到云的通信。
- LwM2M: 由OMA SpecWorks标准组织定义,专门为管理轻量级或受限M2M/IoT设备设计的协议。基于CoAP,提供设备管理(固件更新、远程配置、诊断)和数据上报功能。
- XMPP: 基于XML的开放即时通讯协议扩展,也曾用于物联网通信,但目前在IoT领域的主流地位不如MQTT/CoAP。
四、 其他/传统
- CAN / CANopen: 汽车和工业自动化中广泛使用的现场总线协议(控制器局域网)。
- Modbus: 非常古老但至今仍在工业领域广泛使用的串行通信协议(包括Modbus RTU/ASCII 和 Modbus TCP)。用于连接工业电子设备。
如何选择协议?
协议的选择取决于具体的应用需求,主要考虑因素包括:
- 功耗要求: 电池供电设备通常优先LPWAN、BLE、Zigbee等。
- 通信距离: 广域网 vs 局域网 vs 个域网/PAN。
- 数据速率/带宽需求: 是否要传输大量数据(如图像、音频)。
- 成本: 芯片/模块成本和网络连接成本(如LPWAN服务费)。
- 网络拓扑: 点对点、星型、Mesh自组网?
- 可靠性/延迟: 对丢包和延迟的容忍度。
- 安全性: 数据加密和认证的级别需求。
- 互操作性和生态系统: 是否需要与特定平台或设备互操作?
- 部署环境: 室内/室外?是否金属结构密集?
希望这份列表能帮助你更好地了解物联网通信协议的世界!你现在在研究哪方面的物联网应用呢?
物联网通信协议基础知识合集
本文介绍了几个可用的物联网通信协议,它们具有不同的性能、数据速率、覆盖范围、功率和内存,而且每一种协议都有各自的优点和或多或少的缺点。其中一些
2023-03-23 14:32:01
物联网通信协议知多少
尤其重要,是双方实体完成通信或服务所必须遵循的规则和约定。本文介绍了几个可用的物联网通信协议,它们具有不同的性能、数据速率、覆盖范围、功率和内存
2022-03-11 09:55:33
一个简单的基础通信协议的设计与实现
之间的数据的稳定传输,通信协议的设计需要考虑很多的问题。当然应对不同的应用场景,可以有针对性的设计不同的通信协议。一种
资料下载
31274
2021-12-14 18:38:49
四类常见的物联网通信方式资料下载
电子发烧友网为你提供四类常见的物联网通信方式资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指
资料下载
陈文博
2021-04-19 08:55:15
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 芯片的工作原理是什么?
- ssd是什么意思
- 什么是蓝牙?它的主要作用是什么?
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- dtmb信号覆盖城市查询
- 怎样挑选路由器?
- 华为芯片为什么受制于美国?
- 元宇宙概念股龙头一览
- type-c四根线接法图解
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- BLDC电机技术分析
- 复位电路的原理及作用
- dsp是什么意思?有什么作用?
- iphone13promax电池容量是多少毫安
- 苹果无线充电器怎么使用?
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 传感器常见类型有哪些?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机