由连接设备组成的庞大的网络,在过去的20年里在全球范围内不断发展,被称为物联网。如今,我们周围有许多对象可以收集,发送和处理数据到其他服务器和其他应用程序。物联网协议就是这样一种系统,它将在线传输数据。但只有当两个连接设备之间的通信网络安全时,它才会传输数据。是什么使这种远程安全连接成为可能?
有些语言是看不见的。这种语言通常允许两个或多个物理对象之间的通信。这些对象由物联网协议和标准组成。这样,物联网协议使整个工作成为可能。
排名前15位的标准IoT协议
我们可以将物联网协议分为两种基本类型:IoT网络协议和IoT数据协议。连接有多种选择。本文将向您解释开发人员为您提供的主要IoT协议。
1. 蓝牙
蓝牙是近距离使用最广泛的无线技术之一。您可以快速获得蓝牙应用程序,为您提供与智能小工具配对的可穿戴技术。IoT协议中最近引入的Bluetooth协议是BLE或Bluetooth Low-Energy协议。它将提供传统蓝牙的范围以及更低的功耗优势。
您必须记住,BLE不是为传输大文件而设计的,它可以与少量数据完美配合。这就是蓝牙引领本世纪物联网协议的原因。新发明的蓝牙核心规范4.2添加了一个创新的Internet协议支持配置文件。它允许Bluetooth Smart Sensor通过6LoAPAN直接访问Internet。
2. WiFi
对于物联网集成,WiFi是许多电子设计师青睐的选择。这是因为它所承载的基础设施。它具有快速的数据传输速率和控制大量数据的能力。
WiFi广泛的WiFi标准802.11使您能够在一秒钟内传输数百兆比特的数据。该物联网协议的唯一缺点是它可能会消耗某些物联网应用程序的过多功率。它的范围约为50 m,并且随着互联网协议标准的制定,还包括IoT Cloud基础设施访问。频率为2.4GHz和5GHz频段。
3. ZigBee
就像蓝牙一样,ZigBee拥有庞大的用户群。在物联网协议中,ZigBee的设计更多地面向工业,而针对消费者的则更少。 它通常以2.4GHz的频率运行。对于通常在房屋或建筑物之间以小速率传输数据的工业站点而言,这是理想的选择。
ZigBee和流行的ZigBee Remote Control是著名的IoT安全协议,可提供安全、低功耗、可扩展的解决方案以及大量节点。ZigBee 3.0已将该协议提升为一个单一的标准。它变得更方便。
4. MQTT IoT
MQTT IoT是消息协议,完整形式是Message Queue Telemetry Transport。它由Arlen Nipper(Arcom)和Andy Stanford-Clark(IBM)于1999年开发。它主要用于从IoT的远程区域进行监视。MQTT的主要任务是从众多电子设备中获取数据。
它还将它们传送到It通信或基础设施。对于MQTT IoT协议,hub-and-spoke体系结构基本上是普通的。它在TCP之上工作,提供可靠而简单的数据流。
这个MQTT协议由三个核心组件或机制组成:订阅者、发布者和代理。发布者的工作是在代理的帮助下生成数据并将数据传输到订阅服务器。确保安全是经纪人的工作。它通过检查并重新检查订阅者和发布者的授权来实现。
该协议是基于物联网的所有设备的首选方案,并且这些设备还能够借助于低带宽和易受攻击的网络向廉价、低内存功耗和小型设备提供足够的信息路由功能。
5. CoAP
CoAP或Constrained Application Protocol,一种互联网生产力和实用程序协议,主要针对受限的智能设备开发。CoAP的设计是在具有相同受限社区的设备之间使用它。它包括Internet上的常规节点和设备,以及Internet上连接的不同受限网络和设备。
基于HTTP协议的IoT系统可以与CoAP IoT网络协议完美结合。它使用协议UDP来实现轻量级数据。就像HTTP一样,它也使用Restful架构。它也被用作基本程序的手机和其他社交社区内部。CoAP通过HTTP get、up、delete和placed策略帮助消除歧义。
6. DDS
在物联网协议中,物联网消息传递协议(DDS或数据分发服务)是高性能、可扩展和实时机对机通信的标准。数据分发服务DDA是由OMG或对象管理组开发和设计的。在DDS的帮助下,您可以在低占用设备和云平台上传输数据。
数据分发服务包括两个重要层。这些是DCP和DLRL。DCP或以数据为中心的发布订阅通过向订阅服务器传递信息来工作。DLRL或数据本地重建层通过提供与以数据为中心的公共订阅功能的接口来完成其工作。
7. NFC
物联网协议中的NFC充分利用了安全的双向通信链接。NFC IoT通信协议适用于智能手机。
NFC或近场通信(Near Field Communication)允许客户连接到电子设备,使用数字内容并进行非接触式支付交易。NFC的基本工作是扩展“非接触式”卡技术。 通过启用设备共享信息,它可以在4厘米以内(设备之间)工作。
8. Cellular
有很多物联网应用可能需要在更长的远程距离上进行操作。这些物联网应用程序可以借助GSM / 3G / 4G等蜂窝通信功能。蜂窝是可以发送或传输大量数据的IoT通信协议之一。
发送大量数据的费用也会很高。蜂窝网络不仅需要很高的成本,而且需要在多个应用中使用很高的功耗。这种物联网协议对于低带宽的基于传感器的数据项目来说是惊人的。这是因为他们可以在互联网上发送非常少量的数据或信息。
它包括真正的小型CELLv1.0的低成本开发板。它还具有一系列连接板的屏蔽层(以便您可以在Arduino和Raspberry Pi平台上使用它们。)这里的关键产品是SparqEE。
9. AMQP
高级消息队列协议或AMQP是应用程序层协议。它基本上是面向消息的,并且是为中间件环境设计的。AMQP IoT消息传递协议获得了国际标准的认可。AMQP IoT协议的处理链包含3个必需组件,分别是Exchange,消息队列和绑定。
Exchange部分通过获取消息并将其放入队列来工作。消息队列的任务是存储消息,它存储信息,直到客户端应用程序安全地开发消息为止。绑定组件的工作是声明Exchange组件和消息队列组件之间的连接。
10. LoRaWAN
LoRaWAN或远程广域网(Long Ranged Wide Area Network)是用于广域网的IoT协议之一。 LoRaWAN IoT网络协议专门设计用于借助数百万个低功耗设备来支持庞大的网络。智慧城市使用这种协议。
包括低成本移动通信在内,LoRaWAN还以保护性双向通信而闻名于许多行业。 LoRaWAN的频率可能因网络而异。 该物联网协议的数据速率介于0.3-50 kbps之间。 在城市地区,LoRaWAN的范围从2公里到5公里不等。在郊区,此物联网协议的范围约为15公里。
11. RFID
RFID的射频识别在无线技术的帮助下工作。它利用电磁场来识别物体。短距离射频识别大约为10厘米。但是远程射频可以达到200毫米。
ARAT或主动读卡器主动标签系统通常使用主动标签。这些活动标签被任何询问信号(来自活动读卡器的信号)唤醒。RFID物联网协议的最好部分是它们不需要任何电源。
12. Z-Wave
Z-Wave IoT协议为您提供低功耗RF或射频通信。我们通常在家庭自动化应用程序中使用它们。传感器,灯控制器等是低功率射频。这项低延迟技术还具有屏蔽无线技术(例如WiFi)的更多功能。它可以在低于1GHz的频段工作。
设计人员关注物联网协议的简单快速开发过程。他们正在努力简化Z-Wave IoT协议的设置。Z-Wave物联网协议的频率为900MHz,范围约为30-100m。它为您提供云接入,需要一个网桥。该协议的数据速率为40-100kbit / s。
13. Sigfox
Sigfox被公认为具有蜂窝和WiFi属性的最佳替代技术之一。由于Sigfox IoT协议是为M2M应用开发和设计的,因此只能发送低级数据。通过使用UNB或超窄带,Sigfox可以保持每秒10到1000位的速度来传输低数据。它仅消耗50微瓦的功率。
物联网连接协议Sigfox的频率为900MHz。在农村环境中,Sigfox IoT协议的覆盖范围为30 km至50 km。在市区,此协议的范围是3-10公里。
14. Thread
最新出现的物联网协议之一是IoT安全协议Thread。Next的发明者设计了此协议。在家庭自动化应用中,此物联网协议现在正在增加其使用范围。这是基于IP的IPv6网络协议,它基于6LowPAN。
它主要用于补充家庭内部的WiFi。该协议是免版税的。该协议支持IEEE802.15.4的无线电收发器内的网状网络。它可以处理约250个节点以及加密和身份验证。Thread物联网协议的频率为2.4GHz(ISM),并且可以覆盖10-30m。
15. EnOcean
在物联网连接协议中,EnOcean有一个创新性的转变。它是一个无线传感和能量收集平台。它是设计需要在不同情况下响应的设备的理想选择,例如温度变化,光照和其他不规则情况。
目前,该IoT协议的大多数应用都在交通、家庭自动化、工业自动化和物流等领域。EnOcean IoT协议的频率为315 MHZ,868 MHz和902MHz。它为您提供了在Cloud中的访问权限,其覆盖范围是室外300m和室内30m。