物联网的协议、标准和技术组成的字母汤往往令人费解。这是我们试图消除一些迷雾的尝试,希望能让物联网的语言更清晰一些。
6 lowpan
6LoWPAN可能是这个杰出团队中最折磨人的首字母缩写,它是“低功耗个人区域网络上的IPv6”。“天哪。这个想法是为了安抚那些说它不是真正的“互联网”的东西没有互联网协议,所以它本质上是Zigbee和Z-wave的IPv6版本。
高级消息队列协议
AMQP是一个开放源码标准,它允许不同的应用程序通过任何网络和设备相互通信。AMQP是众多商业中间件集成产品的一部分,包括微软的Windows Azure服务总线、VMware的RabbitMQ和IBM的MQlight。它最初是由金融部门为快速M2M通信开发的,但已开始用于物联网项目。
各种蓝牙(蓝牙?)
有用于的IoT无处不在蓝牙无线通信协议的两种主要形式。该标准的各种跨智能家居小玩意的伟大大片中,从连接冰箱淋浴扬声器门锁。蓝牙低功耗,经常简称为BLE,对于较大约束连接设备的网络有点更具吸引力,因为电池寿命是一个限制因素的更小。这两种格式在2016年12月得到更新与蓝牙5,扩大有效范围的蓝牙设备,并提升潜在吞吐量。
蜂窝数据
显然,这不是最省电的方式,但有很多物联网部署都使用来自移动运营商的无线数据作为传输层。
CoAP(受限应用协议)
这是一种为使用受限设备而设计的互联网协议,这些设备没有很强的计算能力。它是官方互联网工程任务组标准的一部分,你可以从它的名字中想象出来,它可以很好地与数字标牌和智能照明等小型设备配合使用。
数据分发服务
它是另一个中间件标准,比如AMQP,它是由Object Management Group创建的,这是一个可以追溯到1989年的技术行业联盟,旨在创建分布式对象管理标准。DDS使用一个“主题”系统——系统所知道的信息类型,如“锅炉温度”或“输送带速度”——向其他“声明”对给定主题感兴趣的节点提供信息,理想情况下避免了复杂的网络编程。
HomeKit
HomeKit是苹果自有品牌的智能家居设备前端和控制设备。它有一个通常的苹果问题,即只有当系统的重要部分都是由苹果制造的时候,它才能运行得特别好,这可能证明恼人的,如果你不已经拥有一台苹果电视或iPad但它也有苹果的优点,即设置和使用都很简单。
IoTivity
IoTivity是一个开源项目,它试图为物联网设备连接创建一个标准的软件层,由一群科技界的重量级人物支持,包括微软(Microsoft)、英特尔(Intel)、高通(Qualcomm)、LG和三星(Samsung)。该项目于2016年10月合并了AllSeen联盟(AllSeen Alliance),这是一个与之竞争的标准AllJoyn的出版商。目前,这两个系统基本上是互操作的。
JSON-LD(用于链接数据的JavaScript对象表示法)
JSON文件格式的一个轻量级扩展,旨在提供一种简单的方法来在设备网络中移动机器可读的数据,这些设备的信息可能采用不同的格式。
LoRaWAN
LoRa是一种专用无线芯片技术,设计用于低功耗广域网的实现。LoRaWAN技术与Sigfox类似(并与后者竞争),不过LoRa联盟是一个企业联盟,而不是一家公司。
MQTT (MQ遥测传输)
MQTT是一种发布/订阅消息传递协议,设计用于以下情况:相互通信的设备的计算能力有限,或者由不可靠或容易延迟的网络连接。它做了它应该做得很好的事情,但是由于实现严格的安全控制可能是棘手的,并且可能削弱协议的轻量级本质,它受到了一点阻碍。
NFC(近场通信技术)
低功耗网络已经存在很长时间了,毫无疑问,它非常适合在物联网应用中使用。任何可以被放置在它应该与之交互的地方,并且不需要发送或接收大量信息的东西都非常适合NFC。
物理网络
物理网络是谷歌创造的一个概念,主张“与物理对象和位置进行快速、无缝的交互”。“它使用一种名为Eddystone的协议,通过蓝牙低能耗来广播链接,其理念是,你可以简单地走到停车计费器前,用数字方式给它喂食,或者用你的手机扫描它的报亭,就能获得有关商店的信息。”
监察控制及数据收集
自大型机时代以来,SCADA就已经存在了,它概述了对工业、制造业和重型运输应用进行系统计算机控制的最早尝试。老一代的SCADA网络通常是高度不安全的,其设计初衷是为了方便使用,而不是为了安全。
Sigfox
Sigfox既是一个专有的简写,窄带,低功耗的广域网技术和法国公司,使得它的名字。The proprietary nature of the technology is unusual (though not unique) for the LPWAN space, but Sigfox’s business model is different than most other companies – the idea seems to be to act as a kind of IoT mobile operator, providing on-demand network coverage for anyone who wants to implement IoT.
短信
是的,对于某些类型的物联网设备来说,普通的旧文本消息是完全可以接受的通信媒介,尤其是那些分布在大范围地理区域并具有一定的延迟容忍能力的设备。例如,瑞典的害虫控制公司Anticimex,安装了智能捕鼠器,通过短信向公司通报鼠类活动。
线程
Thread是一个低功耗的网络协议,包含由谷歌子公司Nest Labs领导的团队开发的6LoWPAN,你一定还记得它的Nest智能恒温器,可以说它是第一款突破性的智能家居设备。自2016年夏天以来,该规范的一个开源变体已经作为OpenThread提供给开发人员。
TR-069(技术报告069)
这是一个宽带论坛规范文档,概述了一个名为CWMP的协议,该协议允许用户通过IP网络远程配置和管理客户端设备。(《消费者用房设备WAN管理协议》,适用于那些在家里记分的人。)它可以追溯到本世纪初,最初是为了帮助有线网络运营商远程管理机顶盒等设备而设计的。
编织
Weave是谷歌和Nest的智能家居软件层。它的设计考虑到了灵活性和安全性,即使是对于特别受限的设备,它也是基于谷歌现有的Android平台。它也是部分开源的——谷歌已经向GitHub发布了Weave的“一些核心组件”。
Web的模型
这是万维网联盟关于物联网物理框架的想法,它利用现有的网络技术来连接设备,而不是依赖自定义的非网络协议,这并不奇怪。
XMPP(可扩展消息传递和状态协议)
作为首字母缩写词滥用的一个明显例子,XMPP最初的名称是Jabber,这是一种用于聊天客户机的开放源代码标准,在业界名声不太好某些在线角色扮演游戏的玩家。它已经成为IETF标准,有大量的扩展和实现,其中许多是针对核心物联网功能,如发现和供应。
无线个域网
Zigbee是一种无线网状网络协议,由于内置的128位加密技术,它拥有良好的电池续航能力和良好的安全性。这在一定程度上被较低的最大数据速率和相对较短的范围所抵消,但是有许多受限的设备应用程序非常适合它。它也是一个IEEE 802.15.4标准,提供了高度的互操作性。
z - wave
像的Zigbee,Z波主要是用于像智能家居设备的应用提供低功耗,短距离无线网络技术。它是由ITU标准化。