你不可不知的11个物联网协议( 二 )


数据速率:9.6/40/100kbit/s
6LowPAN
基于IP(Internet Protocol)的技术是6LowPAN(IPv6低功率无线个人区域网络) 。 6LowPAN不是像蓝牙或ZigBee这样的IoT应用协议技术,而是一种定义封装和头压缩机制的网络协议 。 该标准具有频带和物理层的自由度,也可以在多种通信平台上使用,包括以太网,Wi-Fi,802.15.4和sub-1GHz ISM 。 一个关键的属性是IPv6(互联网协议版本6)堆栈,这是近年来非常重要的介绍,以实现物联网 。 IPv6是IPv4的后继者,为世界上每个人提供大约5 x 1028个地址,使世界上任何嵌入式对象或设备都拥有自己的唯一IP地址并连接到互联网 。 例如,IPv6专为家庭或楼宇自动化设计,提供了一种基本的传输机制,可以通过低功耗无线网络以成本效益的方式生产复杂的控制系统和与设备进行通信 。
该标准旨在通过基于IEEE802.15.4的网络发送IPv6数据包,并实施开放IP标准,包括TCP,UDP,HTTP,COAP,MQTT和Websockets,该标准提供端对端可寻址节点,允许路由器将网络连接到IP 。 6LowPAN是一种网状网络,具有强大的可扩展性和自愈性 。 网状路由器设备可以路由指定给其他设备的数据,而主机能够长时间睡眠 。 这里有6LowPAN的解释,TI提供 。
标准:RFC6282
频率:(适用于各种其他网络媒体,包括蓝牙智能(2.4GHz)或ZigBee或低功率射频(亚1GHz)
范围:N/A
数据速率:N/A
线程
线程是一种针对家庭自动化环境的新型基于IP的IPv6网络协议 。 基于6LowPAN,也喜欢它,它不是像蓝牙或ZigBee这样的IoT应用协议 。 然而,从应用的角度来看,它主要被设计为WiFi的补充,因为它识别出WiFi对于许多消费者设备而言是有利的,它在家庭自动化设置中使用的限制 。
线程组于2014年中推出,免版税协议基于各种标准,包括IEEE802.15.4(作为无线空中接口协议),IPv6和6LoWPAN,并为物联网提供了一种弹性的基于IP的解决方案 。 Thread专为从现有的IEEE802.15.4无线芯片供应商(如飞思卡尔和Silicon Labs)工作,Thread支持使用IEEE802.15.4无线电收发器的网状网络,能够处理多达250个具有高级别身份验证和加密的节点 。 相对简单的软件升级应允许用户在现有的支持IEEE802.15.4的设备上运行线程 。
标准:线程,基于IEEE802.15.4和6LowPAN
频率:2.4GHz(ISM)
范围:N/ A
数据速率:N/A
无线上网(WIFI)
WiFi连接通常是许多开发人员的明显选择,特别是考虑到局域网内家庭环境中WiFi的普及 。 除了明确指出,现有基础架构广泛,并提供快速的数据传输和处理大量数据的能力,这不需要进一步的解释 。
目前,在家庭和许多企业中使用的最常见的WiFi标准是802.11n,其提供了在数百兆比特每秒的严格吞吐量,这对于文件传输是很好的,但对于许多IoT应用来说可能太耗电了 。 RS提供了一系列用于构建基于WiFi的应用的RF开发套件 。
标准:基于802.11n(今天最常见的用途)
频率:2.4GHz和5GHz频段
范围:约50m
数据速率:最大600 Mbps,但根据所使用的通道频率和天线数量(最新的802.11-ac标准应提供500Mbps至1Gbps),150-200Mbps更为典型 。
蜂窝
需要更长距离运行的IoT应用程序可以利用GSM/3G/4G蜂窝通信功能 。 虽然蜂窝电话显然能够发送大量的数据,特别是对于4G,但对于许多应用来说,费用和功耗将会太高,但是对于传输速度非常低的基于传感器的低带宽数据项目来说,这是非常理想的互联网上的数据量 。 该领域的一个关键产品是SparqEE系列产品,包括原始的小型CELLv1.0低成本开发板和一系列与Raspberry Pi和Arduino平台一起使用的屏蔽连接板 。