泽迪-信息技术新动态主板应用新知识
新闻资讯
最常用的 12 种物联网协议
来源: 时间:2022-04-11
技术人员在构建网络以服务于其物联网生态系统时,可以从多种通信协议中进行选择。最常见的包括以下几种。

1. AMQP

AMQP 是 Advanced Message Queuing Protocol 的缩写,是一种开放标准协议,用于更多面向消息的中间件。因此,无论使用何种消息代理或平台,它都支持系统之间的消息传递互操作性。它提供安全性和互操作性以及可靠性,即使在远距离或在较差的网络上也是如此。它支持通信,即使系统不能同时可用。

2.蓝牙和BLE

蓝牙是一种使用短波长、超高频无线电波的短距离无线技术。它最常用于音频流,但它也已成为无线和连接设备的重要推动者。因此,这种低功耗、低范围的连接选项是个人区域网络和物联网部署的首选。

另一种选择是低功耗蓝牙,称为蓝牙 LE 或 BLE,它是针对物联网连接进行优化的新版本。正如其名,BLE 比标准蓝牙消耗更少的功率,这使得它在许多用例中特别有吸引力,例如消费者端的健康和健身追踪器以及智能家居设备以及商业端的店内导航。

3.蜂窝

蜂窝是可用于物联网应用的最广泛可用和众所周知的选项之一,它是通信范围更远的部署的最佳选项之一。尽管 2G 和 3G 传统蜂窝标准现在正在逐步淘汰,但电信公司正在迅速扩大新高速标准的覆盖范围——即 4G/LTE 和 5G。蜂窝提供高带宽和可靠的通信。它能够发送大量数据,这是许多物联网部署的重要能力。然而,这些功能是有代价的:比其他选项更高的成本和功耗。

4. CoAP

互联网工程任务组约束 RESTful 环境工作组于 2013 年推出了 CoAP,用于约束应用协议,将其设计为与基于 HTTP 的物联网系统一起使用。 CoAP 依靠用户数据报协议来建立安全通信并实现多点之间的数据传输。 CoAP 通常用于机器对机器 (M2M) 应用程序,即使存在低带宽、低可用性和/或低能耗设备,CoAP 也能让受限设备加入物联网环境。

5. DDS

Object Management Group (OMG) 为实时系统开发了数据分发服务。 OMG 将 DDS 描述为“以数据为中心的连接的中间件协议和 API 标准”,解释说“它将系统的组件集成在一起,提供低延迟数据连接、极高的可靠性和可扩展的架构,业务和任务关键型物联网应用程序需要。”此 M2M 标准使用发布-订阅模式实现高性能和高度可扩展的实时数据交换。

6. LoRa 和 LoRaWAN

LoRa,就长距离而言,是一种非蜂窝无线技术,顾名思义,它提供了长距离通信能力。它具有低功耗和安全数据传输功能,适用于 M2M 应用程序和物联网部署。它是一项专有技术,现在是 Semtech 射频平台的一部分。 Semtech 是其创始成员的 LoRa 联盟现在是 LoRa 技术的管理机构。 LoRa 联盟还设计并现在维护 LoRaWAN,这是一种基于云的开放协议,使物联网设备能够与 LoRa 通信。

7.LWM2M

OMA SpecWorks 将其轻量级 M2M (LWM2M) 描述为“为传感器网络和 M2M 环境需求而设计的设备管理协议”。该通信协议专为物联网环境和其他 M2M 应用中的远程设备管理和遥测而设计;因此,对于处理和存储能力有限的低功耗设备来说,这是一个不错的选择。

8. MQTT

它于 1999 年开发,最初称为消息队列遥测传输,现在只是 MQTT。此协议中不再有任何消息队列。 MQTT 使用发布-订阅架构来启用 M2M 通信。其简单的消息传递协议适用于受限设备,并支持多个设备之间的通信。它旨在在低带宽情况下工作,例如用于不可靠网络上的传感器和移动设备。该功能使其成为连接具有小代码占用空间的设备以及由于带宽限制或不可靠连接而具有不同延迟水平的无线网络的普遍首选选项。 MQTT 最初是一个专有协议,现在是连接物联网和工业物联网设备的领先开源协议。

9. 无线网络

鉴于其在家庭、商业和工业建筑中的普遍存在,Wi-Fi 是一种常用的物联网协议。它提供快速的数据传输,并且能够处理大量数据。 Wi-Fi 特别适合中短距离的 LAN 环境。此外,Wi-Fi 的多种标准——在家庭和一些企业中最常见的是 802.11n——为技术人员提供了部署选择。但是,许多 Wi-Fi 标准(包括家庭中常用的标准)对于某些物联网用例来说过于耗电,尤其是低功耗/电池供电的设备。这限制了 Wi-Fi 作为某些部署的选项。此外,Wi-Fi 的低范围和低可扩展性也限制了其在许多物联网部署中使用的可行性。

10. XMPP


可以追溯到 2000 年代初,当时 Jabber 开源社区首次设计了可扩展消息传递和存在协议用于实时人与人之间的通信,XMPP 现在用于轻量级中间件中的 M2M 通信和路由 XML 数据。 XMPP 支持在网络上的多个实体之间实时交换结构化但可扩展的数据,它最常用于面向消费者的物联网部署,例如智能设备。它是 XMPP 标准基金会支持的开源协议。

11. Zigbee

Zigbee 是一种网状网络协议,专为楼宇和家庭自动化应用而设计,是物联网环境中最流行的网状协议之一。 Zigbee 是一种短距离和低功耗协议,可用于在多个设备上扩展通信。它的范围比 BLE 长,但数据速率比 BLE 低。它由 Zigbee 联盟监督,提供灵活、自组织的网格、超低功耗和应用程序库。

12. Z波

另一个专有选项 Z-Wave 是一种基于低功耗射频技术的无线网状网络通信协议。与蓝牙和 Wi-Fi 一样,Z-Wave 允许智能设备通过加密进行通信,从而为物联网部署提供一定程度的安全性。它通常用于家庭自动化产品和安全系统,以及商业应用,例如能源管理技术。它在美国以 908.42 MHz 无线电频率运行;虽然,它的频率因国家而异。 Z-Wave 得到 Z-Wave 联盟的支持,该联盟是一个成员联盟,专注于扩展使用 Z-Wave 的设备的技术和互操作性。

相关资讯