0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈物联网各项协议的王者混战

电子设计 作者:电子设计 2018-12-14 14:40 次阅读

作者:Barry Manz

也许有一天,一个单一的协议便可适用于物联网所有的应用,但这种趋势似乎并不明显。如今,越来越多的解决方案蜂拥而出,如Google支持的线程协议等。

新词“物联网”可谓无处不在,您可能对它有些审美疲劳,但它确实是接下来的“一件大事”,它的出现将永远改变人们的生活。这里,关键字眼是“接下来”,因为使用物联网的大多数应用程序还在陆续发布中,或尚且需要一段时间才能问世。这并不是因为技术缺失,而是在于不兼容的协议不断涌现,且暂时没有一个协议脱颖而出。鉴于物联网市场规模巨大,这种情况并不让人感到惊讶,况且也不是无先例可循(还记得Betamax-VHS之争么?)。但这一次,是诸多协议一起混战,争夺市场领先位置。如今,线程协议也加入了这场战役中。

智能”恒温器和烟雾/一氧化碳报警器制造商Nest Labs使用了线程协议()。Nest Labs于去年7月被谷歌以32亿美元收购。一个月前,Nest宣布,将成立工作小组,与硅供应商ARM、飞思卡尔半导体三星Silicon Labs合作,以及融合锁制造商Yale的Big Ass解决方案,共同开发一款物联网协议。

自那时起,逾80多家公司以合作商或附属公司的身份加入了董事会。这是富有前景的新协议,因为每个主要竞争者都有许多支持者,每家公司都在进行一场豪赌。实际上,Nest的恒温器产品中已集成了一版线程,但尚未正式启用。

线程是ZigBee、Z-Wave和蓝牙低功耗(BLE)(通常也被成为蓝牙4.1和智能蓝牙)的强大竞争对手,它具有一些优势。首先,Nest/谷歌采用了ZigBee和Z-Wave所采用的方法,而不是创建基于IEEE 802.15.4无线标准和IPv6(最新版本的互联网协议IP)的新方式。IPv6将IP地址的数量扩展到2^128,取代了先前的IPv4。2011年,IPv4 IP地址的数量达到了43亿。线程架构如图1所示。

图1:线程协议的主要组件。线程旨在设备、访问和气候控制、能源管理、照明、安全性能。(来源:)

其次,在Nest的管理下,线程协议得到了谷歌的大力支持,获得了大量的资源、市场影响力及资金。就在谷歌收购Nest之前,Nest买下了Dropcam。Dropcam是一家民营制造商,主打创新型且便于使用的基于Wi-Fi网络摄像头和追踪器。其用户在任何地方都可以查看他们的连接摄像头,并在云中存储视频文件,以便日后查阅。鉴于谷歌在数据收集和地理定位方面享受无限的资源,线程协议与Dropcam基于云的视频监控、基于Android智能手机以及Nest关于用户家庭和习惯的信息,这将是一个强有力的组合。不过,这个强强组合也引起一些人士的不满。批评者指出,谷歌无法找到我们的相关信息(这一批评在物联网也普遍存在)。

对于线程协议,BLE看似是最脆弱的目标。蓝牙虽无处不在,但却不针对个人网络。蓝牙相关的规范也体现了这一点。不过,目前,这一现象正在迅速发生改变。BLE最大的缺点是,它不能形成一个可以自修复的设备网状网络。如果设备或网络上的链接失效,为使系统处于启动状态,行动线路将会发生变更。网状网络对于物联网应用至关重要,如家庭自动化应用,包括恒温器和安全警报器等,它们必须非常可靠。这同样适用于工业网络,更适用于在公共安全或其他关键任务环境中运行的网络,以及城市内连接大量设备的网络等。

物联网中使用BLE另一个主要劣势是最大续航里程。它的续航里程限于330英尺左右,但实际操作中通常更少。在家庭自动化或其他网络环境中,这个范围还算合理,但若没有网状网络,将产生很大的问题。相比之下,基于IEEE 802.15.4的物联网解决方案可以在100英尺左右的范围内运行,并通过连接网络大幅扩展范围。

由于线程、ZigBee等 (不是BLE)支持128-b IPv6寻址方案,它们在IP寻址方面或多或少都能适应未来的发展趋势,且随着物联网设备的激增,这将是强制性的要求。不过,虽然BLE目前还不支持IPv6,但下一代产品将加以改进。

蓝牙DOA是否适合物联网?

当其他制定物联网标准的团体和行业协会正竞相巩固自身的地位,并最终敲定其基于标准或开源的策略时,Bluetooth Special Interest Group、Broadcom、Qualcomm等公司则反其道而行,致力于打破这种统一标准对物联网应用程序的限制。

2010年发布的BLE可能有局限性,但它正不断改进,其性能将超越传统的蓝牙,甚至不断突破,超越自身。例如,2013年推出的蓝牙4.1,其数据速率为1 Mb/s,比许多以物联网为中心的同类竞争产品速度要快,但也比“传统”的蓝牙速度慢。蓝牙4.1有标准的128-b AES加密功能,并将延迟从100毫秒减少到6毫秒或更少。

图2: Broadcom公司的BCM20737 WICED SMART Bluetooth设备是高度集成的BLE SoC。

蓝牙技术联盟(Bluetooth SIG)也在为连接互联网铺平道路。今年2月,该联盟发布了蓝牙智能网状网络工作组(得到了80多家公司的支持),旨在为标准化的蓝牙网状网络功能构建架构。规范一经发布,物联网应用使用统一标准时缺乏网状网络架构的缺陷便得以消除。这将有效地将蓝牙技术推向顶层竞争位置,其影响就如2003年EE时代的技术,自然而然,一气呵成。

群体思维

Thread、 ZigBee和 Z-Wave所使用的IPv6、IEEE 802.15.4及6LoWPAN(基于IPv6的低功耗无线个人区域网络)相互互补。IEEE 802.15.4和6LoWPAN则构思明确,主要服务于处理能力有限、数据率低、射频输出功率低及电源或电池功耗最小的设备。这样一来,设备和网络的设计将相对简单,成本更低。

所有这些标准都使用了对称密钥128-b AES加密功能,可能具有3.4 x1038种加密组合。若使用当前的超级计算机来破译,则大约要花费149万亿年。国家安全局十分认可其安全性能,将其定义到保密级别。自伦敦Context Information Security Ltd公司宣布入侵智能手机控制的照明灯后,这种对安全的需求愈发凸显。他们便是使用的6LoWPAN和WiFi作为无线传输方案。入侵事件对该公司的声誉产生了极坏的影响。正如线程网及其他网站所述:我们对物联网安全的需求正与日剧增 (来源:“入侵互联网连接灯泡“)

并具备所有板载射频组件。它是对无线控制或传感产品的补充,与电源以及开关、致动器和传感器等外围设备一起,形成了一个完整的产品。

图3:NXP的JN5168-001-Mxx

线程的其他特性包括:可以在网络上容纳250到300个设备,并在设备之间或设备与云之间进行通信,因此,经过身份验证的用户及其移动和固定设备,通过任何基于Web的连接便可以访问网络。与同类竞争产品一样,线程对物理层和MAC层进行了定义,而上层则对应用程序开发公开。线程为低延迟,约为100毫秒,小于基于Wi-Fi的解决方案,并且可以让任何设备立即做出反应。

总之,线程占据了以下优势:网格网络、基于云的方法、适用IPv6标准的无限制可用IP地址、128-b AES安全性能、适用IEEE 802.15.4标准的大型网络、适用6LoWPAN的物联网路由等,同时还具有低延迟特性及应用程序开发的灵活性。总的来说,这些属性使线程得以与ZigBee、Z-Wave和BLE相抗衡。当然,不可否认,谷歌可以利用其自身的影响力和资源来推动线程的发展。

线程具备这些优势并不意味着能打败竞争对手,独占鳌头,成为物联网世界的标准。尽管使用物联网的应用不断涌现,但这些都是早期的事情,还有许多问题有待解决。其中一个最大的问题是,在一个协议脱颖而出,占据市场之前,还要历经多长的时间。物联网世界的最佳愿景是共享一种标准协议。但在这场角逐中,各个协议必将有一场争夺。不过,预计物联网的规模将足以支持各种解决方案,这些解决方案将匹配最合适的应用程序。物联网的预期增长如图4所示。

图4:无线设备的预期增长展示了物联网的指数增长

竞争产品

为了对线程有更好的认识,有必要先了解同类竞争产品的一些资讯。除了上述内容,在美国、欧洲及世界其它国家和地区,许多机构正在开发自身特色的物联网战略,本文所提到的方案相对而言处于竞争上游。

ZigBee 3.0:以2.4 GHz运行的高度发达的网状网络标准,有400家厂商支持。它的最大数据速率为250 kb/s,通过扩展,可以在100英尺范围内支持数千个节点 (由IEEE 802.15.4标准定义),支持IPv6和128-b AES加密功能。其“3.0”版本已推出,并在2015年第三季度获批。“3.0”版整合了以前所有独立的应用程序,包括ZigBee家庭自动化、ZigBee Light Link、ZigBee楼宇自动化、ZigBee零售服务、ZigBee医疗保健和ZigBee电信。先前,“ZigBee”变体的蔓延受到了许多竞争对手的诟病,而这一版本则解决了这些问题。ZigBee联盟: 。

ZigBee Pro:ZigBee新的网状网络变体,在900 MHz无授权频段和2.4 GHz下运行,每个网络可以容纳64000个节点,连接网络后容纳节点将翻倍。其捷变频为16个频道,支持多星拓扑和跨个人区域网络、扩展频谱调制技术,可以避免干扰,并支持包括广播在内的各种传输选项。它具备“ZigBee绿色能源”选项,无电池的设备也可以加到网络中,从而为极低功率操作提供了一种能量采集技术,如运动、光和振动。ZigBee联盟: 。

Z-Wave:成熟的网格网络标准,以900 MHz 运行(各个国家略有不同),有300多家公司支持。其在设计中加入了可操作性,不像ZigBee(3.0之前的版本)那样必须针对特定的应用程序。它的最大数据速率是100kb/s,支持多达232个节点,且节点之间的距离为100英尺。它还合并了IPv6和128-b AES加密功能。ZigBee联盟:

AllJoyn:新兴的开源合作软件框架,在不考虑带宽、类型、传输媒介和操作系统的情况下,允许开发者编写物联网应用程序,且不需要使用云或网络。它支持WiFi、以太网、串行和电力线传输介质。其支持的操作系统包括RTOSArduinoLinux、Android、iOS、Windows和Mac。该框架使用128-b AES加密功能,目前获得120多家公司的支持。ZigBee联盟:

CSRmesh™:由CSR(前身为剑桥硅无线电)创建,允许无限量的BLE设备联网,并由智能手机、平板电脑或PC控制,这是第一次有效地创建蓝牙网络。

开放互连联盟:开源行业联盟目前属于Linux基金会,专注于改善互操作性,定义物联网的连接要求。它使用了一个通用的通信框架,并在个人电脑和新兴物联网设备之间进行无线连接及信息流动的管理,而不考虑形式因素、操作系统或服务提供商。该联盟最近发布了loTivity规范预览版。

市场是否会陷入混乱?

在这个快速发展的物联网市场,要追踪所有的角逐者十分困难,因为每一场角逐都是瞬息万变。BLE、ZigBee、Thread和Z-Wave的王者之争将会持续一段时间,因为它们都有自身的优势和支持者。也就是说,一旦BLE获得Bluetooth SIG网状网络的支持,以上四种标准都将具备在物联网世界立足的必要装备,这样,特定的选择,而非技术上占优势的标准将获得普遍支持。尽管如此,对于那些希望创建可兼容且可互操作的制造商而言,尽管方法不同,方式各异,开放源码仍具有吸引力。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Google
    +关注

    关注

    5

    文章

    1699

    浏览量

    56754
  • 蓝牙
    +关注

    关注

    112

    文章

    5407

    浏览量

    165392
  • 物联网
    +关注

    关注

    2860

    文章

    41263

    浏览量

    357390
  • Z-Wave
    +关注

    关注

    7

    文章

    66

    浏览量

    25710
收藏 人收藏

    评论

    相关推荐

    联网传输协议MQTT到底是个什么?

    MQTT是什么?MQTT是一个联网传输协议,它被设计用于轻量级的发布/订阅式消息传输,旨在为低带宽和不稳定的网络环境中的联网设备提供可靠
    发表于 01-08 11:27

    工业联网(IIoT)

    工业联网(IIoT)的理想目标是实现机械和电子系统间的互连,并接入Internet,最终实现基于云计算的服务和分析。工业联网(IIoT)网关支持跨
    发表于 02-03 16:03

    蓝牙技术已经成为联网混战的另一焦点

    之外,ZigBee、Z-wave、Thread 联网规格也在虎视眈眈;蓝牙 5 标准的制定,将会是新一场联网混战的开始。
    发表于 06-18 16:53

    另一个角度看联网协议

    嵌入式系统接入互联网形成一个联网系统,协议是必不可少的关键技术。传统上以解决人机对话为目标的互联网协议
    发表于 10-12 10:09

    联网OS的种类

    每个伟大的时代都需要一个伟大的操作系统(OS),这似乎成了科技圈儿的铁律。PC时代有Windows,移动时代是iOS和安卓齐飞,那现在的联网时代谁将是王者?环顾四周,我们会发现,想称王的OS太多了!这是一张长长的名单。
    发表于 07-16 06:08

    8种联网通信协议介绍

    联网生态系统的核心组成部分是连接和通信。联网使远程和分散物体(设备,传感器节点,网关单元,云服务器)之间的连接和通信成为可能。
    发表于 12-24 06:13

    ZigBee对比WiFi联网通讯协议哪个好?

    ZigBee对比WiFi联网通讯协议哪个好?
    发表于 05-20 06:10

    什么是联网?常见 IoT 联网协议最全讲解 精选资料分享

    什么是联网?常见IoT 联网协议最全讲解一、什么是联网
    发表于 07-27 06:49

    联网常见通信协议 精选资料分享

    1概述在上一篇文章《联网常见通信协议与通讯协议梳理【上】-通讯协议》中,对
    发表于 07-30 06:02

    常见的联网协议有哪些?

    什么是联网?常见的联网协议有哪些?
    发表于 10-08 08:26

    联网常见的通信协议有哪些?

    联网常见的通信协议有哪些?
    发表于 11-05 09:12

    常见的联网通信协议蓝牙简单对比

    @TOC浅析联网(智能家居)无线通信协议联网无线传输方案产品开发,通信协议(生态)选择至关重
    发表于 01-11 07:24

    浅谈联网模组与芯片的区别

    联网模组与芯片都是当下大家都很熟知的高科技产品,我们使用的电子设备几乎都装上了芯片,这时候就有很多朋友蒙圈了,联网模组与芯片到底有什么区别呢?要清楚这个问题,需要我们首先了解芯片和
    发表于 03-02 06:44

    联网的基石-MQTT协议初识

    1、联网的基石-mqtt协议初识随着 5G 时代的来临,万互联的伟大构想正在成为现实。联网
    发表于 09-08 16:03

    如何采用mqtt协议实现联网模块消息推送?

    如何采用mqtt协议实现联网模块消息推送
    发表于 11-03 06:55