蓝牙网关和zigbee网关的区别

您所在的位置:网站首页 蓝牙和zigbee的区别 蓝牙网关和zigbee网关的区别

蓝牙网关和zigbee网关的区别

#蓝牙网关和zigbee网关的区别| 来源: 网络整理| 查看: 265

路由机制的差异

蓝牙Mesh使用泛洪方法来路由网状数据包。这称为受控这种广播模式也称为网络泛洪。之所以称为”受控”,是因为并非所有节点都中继转发数据包,只有市电电源(不是电池供电)上的那些节点才能充当中继节点(相当于ZigBee的路由节点)。当网络中节点数量较小时,此机制非常有效。蓝牙Mesh假定在大多数典型使用情况下,所有端节点在任何情况下都将需要相同的命令,例如”打开灯”。考虑到照明是物联网最突出的场景之一,这种方法可以提供很好的性能。

当节点处于移动状态时,Zigbee的路由机制可能会受影响,因为ZigBee的动态路由维护,将交换大量路由协议消息以更新路由表,这可能会导致网络拥塞。

由于Zigbee节点对较大数据包的延迟较小,因此它可以封装较高层的帧头和命令,同时提供良好的性能。它可以与单播和广播结合使用以提高可靠性。当在链路上发送大于12个数据包的大小时,由于在网络层执行分包和重组,蓝牙Mesh的延迟会更高一些。因此,与Zigbee相比,在传输大量需要分包和重组的消息命令当中,蓝牙Mesh的时延会更高一些,而Zigbee表现会更好一些。

无线电频率

Zigbee和蓝牙Mesh都主要工作在2.4GHz频段,由于多种其他技术存在于同一频段,该频段已经很拥挤。Zigbee在世界的某些地区也支持其他频段,但是在中国只能运行在2.4GHz的频段上。蓝牙Mesh则是基于BLE的三个广播信道进行数据的收发,同样工作在2.4GHz的频段上。

2.jpg

数据速率

BLE4.2标准速率为1Mbps,而BLE5.0提高了2倍,通讯速度最高为2Mbps。Zigbee基于802.15.4,该协议将数据速率限制为最高250Kbps。因此,与Zigbee相比,蓝牙Mesh具有更快的数据速率。

范围

节点到节点范围的计算取决于多个因素,例如发射功率,工作频率,接收器灵敏度,天线等。Zigbee(在2.4GHz)通常比BLE4.0传输距离更远,两者都不加PA(功率放大器)的情况下,Zigbee基本能做到100米。而最新发布的蓝牙5标准的覆盖范围是蓝牙4.2的4倍。也就是300米,所以基于BLE5.0的蓝牙Mesh网络将拥有更远的传输距离。

功耗

Zigbee和BLE的功耗相当。此外,Zigbee中采用的路由机制使其电源效率略高。但是随着蓝牙5的速率提升,发送相同大小的数据包蓝牙Mesh将会更快,发射机和接收机的工作时间也将进一步缩短。

复杂程度

Zigbee具有较小的协议栈,但其路由管理起来更为复杂。相比之下,基于BLE的蓝牙Mesh总体上来说更复杂,但是路由很简单。

安全

两者本质上都是安全的。两者都提供身份验证和数据加密的选项。

生态系统

与BLE相比,Zigbee目前在智能家居领域具有更好生态系统。三星智能产品,飞利浦Hue也是使用Zigbee作为家庭网络主要技术。国内也有大量的智能家居厂家提供成熟稳定的Zigbee产品。

从应用程序层支持的角度来看,BLE以及基于BLE的蓝牙Mesh目前更多的适用于照明场景,如天猫精灵生态链的蓝牙Mesh产品及生态日益成熟并且在持续扩张。而Zigbee更多的应用于智能家居产品,目前市场上大多以Zigbee为主的原因之一也是由于基于BLE的蓝牙Mesh网络近两年才被大规模的商用。

但是,BLE支持信标,这意味着基于蓝牙Mesh的应用除了照明以外,还可以用于资产跟踪,室内定位与导航。

ZigbeeMesh在大多数流行的OS平台(如Android,OSX等)中基本没有相关的协议栈支持,也几乎没有消费类电子产品设备内嵌支持Zigbee协议的芯片。

BLE已成为大多数流行的OS(如Android,OSX,Windows等)的一部分,如手机、电脑、鼠标、耳机等。

因此,与蓝牙Mesh相比,Zigbee网络中的每个设备,几乎无法直接触达消费终端设备,而需要使用额外的网关进行数据的转发。

3.jpg

成本

蓝牙Mesh基于BLE,有更大的生态系统,几乎所有的智能设备都集成有蓝牙,与Zigbee相比,BLE芯片组的大规模生产降低了IC的成本。

Zigbee对网关的需求进一步增加了整个系统的成本。基于BLE的系统也可以提供有限的功能(除了Internet连接以外的所有功能),而无需网关。因此,如果我们认为两者的软件成本可以忽略不计,则基于BLE的蓝牙Mesh在成本优势上面得分会更高。此外,Zigbee的授权许可比BLE更加贵且复杂一些。

互联

几乎所有应用都需要将节点连接到Internet。在基于BLE的蓝牙Mesh和Zigbee的系统中,为了控制和监测Mesh网络中的设备节点,我们需要一个边缘网关设备,该设备将蓝牙Mesh或Zigbee数据包转换为IP网络数据包,反之亦然。

但是,在本地也可以使用Zigbee遥控器来控制Zigbee节点,但是与智能手机相比,智能手机是无处不在的设备,其中大多数内置了BLE。蓝牙Mesh是一个软件堆栈,因此可以轻松在现有智能手机上实现完整的蓝牙Mesh协议,直接控制基于BLE的蓝牙Mesh设备,而无需使用任何网关进行临时连接。

因此,对于没有边缘网关的应用程序,蓝牙Mesh提供了更加友好和丰富的体验。对于云连接,如果用户在蓝牙Mesh网络附近时,则智能电话可用作临时网关设备。但是,对于完整的物联网连接和对Internet(或云)的控制,在蓝牙Mesh和基于Zigbee的系统中都需要一个网关。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3