ZigBee网络数据传递流程_蓝牙、Wifi与ZigBee三种,这三种无线传输技术,谁能一统天下...

智能产品种类越来越多,运用在智能家居上的技术也越来越成熟。然而在无线通信协议上却一直无法做到统一,从目前的情况来看,短期内是无法实现这一愿望的了。既然如此,我们何不另辟蹊径,在这些标准中,选择优势最大,呼声最高的加以重用呢?

0e1cd2102a5ff14c6fd6a10bd8838f05.png

在当下的物联网应用中,无线传输技术可谓众多,但细数下来,应用范围最广且最具潜力的无非是蓝牙、Wifi与ZigBee三种,那么这三种无线传输技术谁能一统天下呢?

Wifi

通过WiFi连接,手机与智能设备通过WiFi实现远程遥控,无论在世界的哪个角落,只要有3G/4G或WiFi网络都可以控制家里的电器、插座、灯泡等智能产品。

Wi-Fi行业长久以来一直致力于让Wi-Fi技术成为物联网领域内的首选无线传输选项,总的来说,WiFi将在物联网最后的成功中发挥重要的作用。只是物联网设备的WiFi连接,一个反复出现的批评就是电量消耗和资源占用的增多。但同时,Wifi能够在智能手机上建立安全的设备间连接,让用户可以分享图片。

在技术上,WIFI的主要优势体现在传输速度与传输距离上,其最大传输距离可达300m,最大传输速度可达300Mbps,弱点则体现在功耗上,其最大功耗为50mA。另外一个,就是目前大家普遍关心的安全问题,WiFi加密方式为SSID,由于它是一个相对开放式的结构,用户需特别注意家庭网关密码。想一想智能家居里面的产品要是靠Wi-Fi连接的,万一哪天被黑了,还真是有点可怕呢。

蓝牙

尽管在手机及电脑领域中,蓝牙的应用并不普遍,几乎都快被人遗忘,但其作用仍却不可忽视。由1.0版本发展到当下最新的4.2版本,功能也越来越强大,其中4.2版本中,蓝牙大大加强了物联网应用特性,可实现IP联接及网关设置等诸多新特性。

蓝牙技术联盟日前宣布,智能家居已经成为蓝牙增长最快的领域。近几年来,蓝牙在智能家居领域年复合增长率超过232%。蓝牙技术联盟也将智能家居市场列为2015年主攻的方向。

由于技术规格的限制,蓝牙在智能家居应用中也面临着信号容易被墙壁阻挡等问题。蓝牙技术联盟已经成立了智能Mesh研究小组。从在去年10月份开始,已经有几个公司通过Mesh技术进行蓝牙的连接与组网。在多个蓝牙设备组网之后,蓝牙信号偏弱的问题会得到明显的改善。相信在2016年,蓝牙相信会比Wi-Fi变得更加主流,同时传输速度更快、网络覆盖范围更广,可以带来更快的数据传输。

跟WIFI相比,蓝牙的优势主要体现在功耗及安全性上,相对WIFI最大50mA的功耗,蓝牙最大20mA的功耗要小得多,但在传输速度与距离上的劣势也较明显,其最大传输速度与最远传输距离分别为1Mbps及100m。

Zigbee

ZigBee又称紫蜂协议,名字来源于蜜蜂的八字舞,是一种建立在IEEE802.15.4基础上的短距离、低功耗无线通信协议。ZigBee协议牵动着全球物联网行业的神经,深度影响着智能家居的发展。这一点毋容置疑。将市场领先的无线标准ZigBee统一为ZigBee3.0,宣布将在Thread网路架构上实现ZigBee的应用层协议

Zigbee的前身可以追溯到蓝牙,二者的优势都是低功耗传输,不过后者相对复杂,网络节点较少,不适合多点布控,当智能产品超过一定数量时,就无法在同一局域网内实现互联互通。且蓝牙传输也相对较慢,平均耗时需要10秒左右;蓝牙覆盖范围仅限10米,所以仅限客厅或卧室的小范围内设备互联互通。最近小米旗下绿米推出的家庭智能套装就使用了Zigbee技术。

ZigBee是近几年流行起来的智能家庭控制系统的通讯协议,性能总结起来主要有以下几个方面:

1.数据速率比较低。在2.4GHz的频段只有250Kb/S,除掉信道竞争应答和重传等消耗,真正能被应用所利用的速率可能不足100Kb/s。因此不适合做视频之类事情。

2.在可靠性方面。物理层采用了扩频技术,能够在一定程度上抵抗干扰,MAC应用层(APS部分)有应答重传功能。当ZigBee网络受到外界干扰,无法正常工作时,整个网络可以动态的切换到另一个工作信道上。

3.能耗特性能耗特性是ZigBee的一个技术优势。通常ZigBee节点所承载的应用数据速率都比较低。在不需要通信时,节点可以进入很低功耗的休眠状态,此时能耗可能只有正常工作状态下的千分之一。由于一般情况下,休眠时间占总运行时间的大部分,有时正常工作的时间还不到百分之一,因此达到很高的节能效果。

4.组网特性。ZigBee大规模的组网能力——每个网络65000个节点,而每个蓝牙网络只有8个节点,能够给丰富的应用带来有力的支持。

总之,蓝牙、Wifi与ZigBee这三种无线传输技术依据各自在技术上的优势,从而在物联网的不同应用中发挥所长。三者之间的竞争关系是毋庸置疑的,有关未来谁将一统江山,或者说会出现第四种技术,说谁的定,不是么?那么,我们需要做的就是取其所长,满足自己设计中的需求。

感觉有用的朋友,点个关注,给个收藏,就是对我坚持更新,最好的支持

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/336407.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

千元平板电脑排行榜_最值得买的平板电脑推荐-最佳平板电脑品牌排行榜【2020年10月】...

平板电脑相较笔记本电脑而言,以其便携与功能强大的特点成为大家日常生活和工作的必备搭档,无论在性能配置上还是在内置软件应用方面,不同的使用场景有不同的需求。今天给大家推荐最佳平板电脑品牌排行,希望对大家选购平板电脑有帮…

java 枚举 菜鸟_2个菜鸟Java常量和枚举陷阱

java 枚举 菜鸟在对Java和Groovy代码进行的各种代码审查中,我经常看到魔术数字和其他随机字符串散落在整个代码库中。 例如,下面的(Groovy)代码段中的4.2是一个神奇的数字: if (swashbuckle > 4.2) {... }4.2是什…

python正则_python的正则表达式

上次小编写了正则表达式的用法,今天就小编就讲讲正则表达式再python中的应用,在python中想使用正则表达式就需要导入re模块。接下来小编将先介绍re模块中几个常见的函数findall:re.findall(‘正则表达式’,‘待匹配的内容’)例1:输…

公里与英里的换算c语言函数_60迈=60码=60公里?这三者天壤之别,可别搞错了

说到行车速度,大家经常用的是这三个单位:码、迈、公里/时,很多人以为这三者是同一个意思,都是每小时多少公里。实际上这三者并不等同,下面小编科普一下这几个词的差异。码1码不等于1公里,而是等于0.9144米&…

php3.2.3分组查询,ThinkPHP3.2.3版本如何设置应用分组

鑫强已经解决了我的解决方法是创建两个入口文件实际上我的目的就是想要达到两个模块共用一个配置文件和公共函数文件我的解决方法是在项目根目录下建立两个入口文件一个是Index.php与Root.php两个入口文件其中是这样写的Index.php{<?php #前台入口文件 header(Conte…

C++ 11 深度学习(一)auto、头文件防卫、引用、常量

1.数组初始化 int a[]{ 1,2,3,4,5 }; 2.C11 auto auto可以在声明变量的时候根据变量的初始值的类型自动为此变量先择合适的类型&#xff0c;声明时要赋予初值。 auto自动推导发生在编译期间 auto A 10;//A会被自动推导为int类型 3.头文件防卫式声明 作用:防止头文件重…

android 在什么情况下会主动gc_Python 什么情况下会生成 pyc 文件?

作者&#xff1a;折木奉太郎(经授权转载)来源&#xff1a;https://www.zhihu.com/question/30296617/answer/112564303作为 Python 爱好者&#xff0c;需要了解 .py 脚本的基本运行机制及特性&#xff1a;在很多工作上&#xff0c;Python 的运行流程基本上取决于用户&#xff0…

【IP协议头分析】

Version 版本号 IHL IP头长度 Type of Service Total Length 总长度 Identification 拆包的唯一标识 Flags 1位保留 &#xff0c; 2位 允许拆包 3位 不允许拆包 Fragment offset 在原包偏移量 Time to Live 时间或路由跳数 Protocol IP中是什么协议类型 Header Check…

乡村野生草药_官方野生蝇群流口水分数

乡村野生草药官方是什么&#xff1f; 标题太小&#xff0c;但有用的贡献。 Wildfly Swarm允许我们创建相当小的自包含应用程序&#xff0c;包括我们从Wildfly Application Server中需要的应用程序。 在这篇文章中&#xff0c;我们将研究与Wildfly Swarm合作使用的Drools分数 。…

obs多推流地址_(无人直播)教程利用OBS推流抖音直播电脑屏幕或PC游戏

目前的火爆程度相信大家都有目共睹&#xff0c;也為部分活躍用戶提供直播功能&#xff0c;開通直播的方法有&#xff1a;①粉絲達到10000粉絲&#xff0c;官方會自動邀請妳開通直播權限。②加入和官方合作的工會&#xff0c;無需粉絲&#xff0c;也可以開通直播權限。開通直播功…

倒数日电脑版_应用日报|iOS 或更名为 iPhoneOS,倒数日 Mac 版上线限时免费

今日推荐倒数日 Days Matter for Desktop免费&#xff0c;macOS 86 MB倒数日 Days Matter 是 iOS 端非常经典的应用&#xff0c;今天它的 Mac 版本上线&#xff0c;限时免费 7 天。它延续了 iOS 端的风格语言&#xff0c;同样能帮你记录生活中重要的日子&#xff1a;例如恋人…

【TPC协议头解析】

Source Port 源端口 Destination Port 目的端口 Sequence Number 数据报编号 (seq)&#xff08;按字节序&#xff09;保证有序 Acknowledgment Number (ACK) 报文应答, 保证可靠性 Data offset 跳到data数据部分 Reserved 保留部分 URG 紧急数据标识 ACK 确认消息…

iphone新旧手机数据传输已取消_如何取消iPhone手机App自动扣费?三种方法让你不再被“偷”...

一直以来苹果手机App这个自动续费真是让大家不胜其烦&#xff0c;钱虽然不多可总是平白无故这里十块&#xff0c;那里二十块的被扣也是不小的浪费&#xff0c;日常生活中为了追追剧、听听音乐、玩玩游戏难免会开通一些App会员而选择自动续费的话每月会费是有不错优惠的&#xf…

【TCP三次握手与四次挥手最强解析】

TCP连接拥塞控制四种方法总结&#xff08;详细简单&#xff0c;稳的一批&#xff09; TCP三次握手 作用&#xff1a;确认seqnumber&#xff1b;确定窗口大小以及最大报文大小 TCP四次挥手 WAIT_TIME状态到CLOSED需要2MSL时间&#xff08;最长单位MSL为2min,一般30s&#xff0…

oracle基础授权,Oracle基础学习3--Oracle创建用户并授权

Oracle服务器端的操作一般如下&#xff1a;1)安装Oracle服务器软件2) 创建数据库(安装时自动创建)3) 配置监听(安装时自动配置)4) 启动Oracle实例5) 创建用户表空间6) 创建新用户并授权下面就开始讲创建用户表空间、创建新用户并授权两项&#x…

mybatis缓存二级缓存_MyBatis缓存与Apache Ignite的陷阱

mybatis缓存二级缓存一周前&#xff0c;MyBatis和Apache ignite 宣布支持apache ignite作为MyBatis缓存&#xff08;L2缓存&#xff09;。 从技术上讲&#xff0c;MyBatis支持两个级别的缓存&#xff1a; 本地缓存&#xff0c;默认情况下始终启用 L2缓存&#xff0c;可选 随…

企业是否应该实现对客户需求的快速响应_CRM系统给企业带来的创新有哪些?如何让销售爱用CRM系统?...

对于现代企业来说&#xff0c;CRM已然成为了一个成熟的项目&#xff0c;是能够给客户带来不菲的价值的。如果应用好&#xff0c;是能够取得提高客户满意度与企业经济效益的双赢成绩的。一、目前&#xff0c;CRM能够给企业带来的业务创新有哪些&#xff1f;1.统一数据CRM系统能将…

junit注释_通过此注释改善您的JUnit体验

junit注释JUnit可能是所有Java项目中90&#xff05;的一部分。 令人兴奋的是&#xff0c;我们很快将拥有支持Java 8的JUnit 5 。 我们最近在博客上发表了一项改进 。 回到JUnit 4领域&#xff0c;有一个小技巧&#xff0c;我只能建议您进行所有单元测试。 只需在此处添加这个小…

lagom的微服务框架_微服务有麻烦吗? Lagom在这里为您提供帮助。 试试吧!

lagom的微服务框架蛋糕支持。 我们很自豪地宣布&#xff0c;新的Apache许可的微服务框架Lagom可在GitHub上使用 &#xff01; 当其他框架专注于打包和实例启动时&#xff0c;Lagom重新定义了Java开发人员构建基于微服务的应用程序的方式。 服务是异步的。 服务内通信由您管理。…