zigbee协议
⑴ zigbee协议是什么
bee汉语是蜜复蜂的意思,zigzig是蜜蜂跳的一制种舞蹈,蜜蜂靠他来传递信息,由此人类联想到能否建立一种低功耗短程的无线传输网络。要想实现网络传输要有传输协议的支持,所以就成立了zigbee联盟,这个联盟在IEEE802.15.4协议基础上开发了zigbee协议。说白了就是一种无线通信技术。推荐你看《zigbee技术及应用》瞿雷,刘盛德,胡咸斌编,北航出版社的
⑵ ZigBee和IEEE 802.15.4协议的区别
ZigBee建立在802.15.4标准之上,它确定了可以在不同制造商之间共享的应用纲要。IEEE802.15.4是IEEE(Institute of Electrical and Electronics Engineer, 电子电机学会)确定的低速率,无线个域网(personal area network)标准。这个标准定义了“实体层”(physical layer)和“介质访问层”(medium access layer)。 实体层(PHY)规范确定了在2.4G赫兹以250kbps的基准传输率工作的低功耗展频无线电。(另有一些以更低数据传播率工作的915兆赫兹和868兆赫兹的实体层规范, 但它们不太流行)。
介质访问层(MAC)规范定义了在同一区域工作的多个802.15.4无线电信号如何共享空中通道。 介质存取层支持几种架构,包括星状拓扑结构(一个节点作为网络协调点,类似于802.11的接入点),树状拓扑结构(一些节点依次经过另一些节点才到达网络协调点),和网状拓扑结构(无须主协调点,各个节点之间分享路由职责)。
但是仅仅定义实体层和介质访问层并不足以保证不同的设备之间可以对话。于是便有了ZigBee联盟。ZigBee从802.15.4标准开始着手,目前正在定义允许不同厂商制造的设备相互对话的应用纲要。 例如,ZigBee“灯纲要”会确定相关的所有协议,因此你从A公司买的ZigBee灯开关会和B公司的灯正常工作。
⑶ zigbee技术里面涉及的zigbee协议有哪些
ZigBee技术是一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术。ZigBee联盟制定了基于IEEE802.15.4,具有高可靠、高性价比、低功耗的网络应用规格。
2006年,推出ZigBee 2006,比较完善;
2007年底,ZigBee PRO推出;
2009年3月,zigbee RF4CE推出,具备更强的灵活性和远程控制能力;
2009年开始,zigbee采用了IETF的IPv6 6Lowpan标准[4] 作为新一代智能电网Smart Energy(SEP 2.0)的标准,致力于形成全球统一的易于与互联网集成的网络,实现端到端的网络通信。随着美国及全球智能电网的大规模建设和应用,物联网感知层技术标准[5] 将逐渐由zigbee技术向IPv6 6Lowpan标准过渡。
2016年,zigbee联盟推出最新zigbee协议 zigbee3.0,强化低延迟与低功耗优势,并加入网际网路通讯协定(IP)支援能力。
以上都是标准zigbee协议的主要发展历程,除了这些之外,还有一些私有zigbee协议,比如美国SNAP协议或者cellsnet协议,cellsnet协议之一种基于zigbee的对等网络协议,路由级数可以达到20级以上,组网规模实测已经可以达到200个以上,而且不会出现掉线情况,这个大大弥补了当前标准zigbee协议出现掉线的缺陷,另外,值得一提的是,在实际使用中,cellsnet的响应速度非常快,在一个100个节点,5级路由的网络里面,完成一次通讯时间只需要600ms,这远超过目前的其他的zigbee协议的响应速度。
⑷ zigbee协议与tcp/ip协议的异同
数据透传基本上都是差不多的
ZigBee更多是用通过uart接口通信
TCP/IP是网口的
⑸ zigbee协议如何定义
ZigBee是基于IEEE802.15.4标准来的低功耗局域网源协议。根据国际标准规定,ZigBee技术是一种短距离、低功耗的无线通信技术。其在工业中广泛应用的优势就是可以自由组网,且不产生运营费用。但由于其使用的是2。4G高频传输,其穿透性及传输距离都受到制约。实际传输距离几十米到几百米。
厦门,为,那公司的WBEE产品,采用同样的ZIGBEE技术原理,但其使用的是433M频进行组网的,所以其穿透力及传输距离大大得到提高,实际传输距离可达4=6km。
其功能主要有:
支持点对点数据传输
支持点对多点数据传输
支持多点对点数据传输
支持多种工作模式
支持多种通信协议
支持多种方式配置参数
支持自定义调试信息输出,方便问题排查
可自配置射频频率以及发射功率等级
自带A/D采集功能
自带网络方式进行I/O控制功能
自带网络方式进行I/O报警功能
⑹ ZigBee协议栈到底是什么如何应用
协议是个标准,是约定;
协议栈是协议的实现,可以理解为代码,函数库,供上层应用调用。
商业化的协议栈就是给你写好了底层的代码,符合协议标准,提供给你一个功能模块给你调用。
你需要关心的就是你的应用逻辑,数据从哪里到哪里,怎么存储,处理
还有系统里的设备之间的通信顺序什么的
当你的应用需要数据通信时,
调用组网函数给你组建你想要的网络;
当你想从一个设备发数据到另一个设备时,调用无线数据发送函数;当然,接收端就调用接收函数;
当你的设备没事干的时候,你就调用睡眠函数;要干活的时候就调用唤醒函数。
所以当你做具体应用时,不需要关心协议栈是怎么写的,里面的每条代码是什么意思。除非你要做协议研究。
每个厂商的协议栈有区别,也就是函数名称和参数可能有区别
这个要看具体的例子、说明文档
⑺ Zigbee协议的概念
无线传感器网络节点要进行相互的数据交流就要有相应的无线网络协议(包括MAC层、路由、网络层、应用层等),传统的无线协议很难适应无线传感器的低花费、低能量、高容错性等的要求,这种情况下,ZigBee协议应运而生。Zigbee的基础是IEEE 802.15.4。但IEEE仅处理低级MAC层和物理层协议,因此Zigbee联盟扩展了IEEE,对其网络层协议和API进行了标准化。Zigbee是一种新兴的短距离、低速率的无线网络技术。主要用于近距离无线连接。它有自己的协议标准,在数千个微小的传感器之间相互协调实现通信。这些传感器只需要很少的能量,以接力的方式通过无线电波将数据从一个传感器传到另一个传感器,所以它们的通信效率非常高。Zigbee是一个由可多到65000个无线数传模块组成的一个无线数传网络平台,十分类似现有的移动通信的CDMA网或GSM网,每一个Zigbee网络数传模块类似移动网络的一个基站,在整个网络范围内,它们之间可以进行相互通信;每个网络节点间的距离可以从标准的75米,到扩展后的几百米,甚至几公里;另外整个Zigbee网络还可以与现有的其它的各种网络连接。通常,符合如下条件之一的应用,就可以考虑采用Zigbee技术做无线传输:需要数据采集或监控的网点多;要求传输的数据量不大,而要求设备成本低;要求数据传输可靠性高,安全性高; 设备体积很小,不便放置较大的充电电池或者电源模块;电池供电;地形复杂,监测点多,需要较大的网络覆盖;现有移动网络的覆盖盲区;使用现存移动网络进行低数据量传输的遥测遥控系统;使用GPS效果差,或成本太高的局部区域移动目标的定位应用。值得注意的是,在已经发布的ZIGBEE V1.0中并没有规定具体的路由协议,具体协议由协议栈实现。
⑻ Zigbee协议与802.15.4协议的联系与区别是什么
首先,zigbee和802.15.4都是无线通信协议。zigbee是以802.15.4为基础的,802.15.4只规定了通信内协议栈的物理层和链路层的容通信标准,zigbee将其扩展到整个通信协议,比如上层的网路层、应用层等,zigbee都规定了相应的通信标准。如果笼统的说,两者基本可以认为是一样的。
⑼ Zigbee协议的介绍
ZigBee协议适应无线传感器的低花费、低能量、高容错性等的要求。Zigbee的基础是IEEE 802.15.4。但IEEE仅处理低级MAC层和物理层协议,因此Zigbee联盟扩展了IEEE,对其网络层协议和API进行了标准化。Zigbee是一种新兴的短距离、低速率的无线网络技术。主要用于近距离无线连接。它有自己的协议标准,在数千个微小的传感器之间相互协调实现通信。
⑽ zigbee协议是全世界公认的最还的智能家居通信协议吗
哪种无线通信协议最适合智能家居?ZigBee当仁不让。近年来,为了争夺潜力无限的智能家居市场,
围绕各类无线协议标准的争论不断,但不可否认,ZigBee赚足了眼球,颇受关注和信赖。在智能家居领域,相较于蓝牙、WiFi、Z-Wave、射频等技
术协议,ZigBee一直光彩夺目,鲜有负面消息,可谓有口皆碑,深得人心,并被很多人默认为目前最适宜智能家居的协议标准。
而之所以如此,一方面与ZigBee协议本身分不开,另一方面则要感谢一些企业的大力热捧和宣扬。
——技术层面,ZigBee不是为智能家居而生,却为智能家居而长。智能家居设备需要拥有足够的安全性、稳定性、操作流畅性、较强的设备承载能
力和较低的功耗,而ZigBee都能满足,且满足得很到位,因而即便ZigBee最初主要应用于工业领域,如今也丝毫不影响它在智能家居领域的魅力。
——推广层面,不少知名企业纷纷采纳,一些实力公司大力宣扬。如果说村里某些人使用ZigBee协议了,你可能嗤之以鼻,呵呵不语,更谈不上信
赖,但如果说三星、LG、德州仪器、罗技、飞利浦、小米等知名企业都采用了呢?对ZigBee会不会产生好感?不仅如此,一些企业的大力宣传也很关键,如
ZigBee联盟董事会成员、国内较早采用ZigBee的物联网领军企业物联传感在宣传推广方面会着重强调ZigBee的高级加密算法,使其安全性在消费
者心中根深蒂固,为ZigBee树立良好的口碑,从而推动ZigBee在中国区的发展。
所以,无论从哪个角度来看,ZigBee协议都有足够的理由受到智能家居厂商的欢迎。然而,就在ZigBee联盟宣布三星旗下品牌
SmartThings成为继物联传感后又一位董事会成员之后不足一周,黑帽子大会给泼了一盆冷水,拔凉拔凉的冷水:采用 ZigBee
协议的智能家居设备存在严重漏洞。
话说安全研究人员(Cognosec公司)发现,采用ZigBee协议的设备存在严重漏洞,有多严重呢?黑客有可能入侵智能家居,随意操控联网
门锁、报警系统,甚至能够开关灯泡。按以往的新闻来看,这种事应该发生在WiFi、蓝牙或Z-Wave身上,ZigBee怎么就中招了呢?这其中有
Cognosec公司和“小编”(原文作者)的功劳。
——黑帽子大会(Black Hat
Conference)被公认为世界信息安全行业的最高盛会和最具技术性的信息安全会议,每年都会有不少专业团队和民间高手参加。他们可以尽情地黑一切科
技产品,无需手下留情,当然目的还是为了技术交流和提高企业产品的安全性。而Cognosec公司在这次大会上发表了论文,指出 ZigBee
协议实施方法中的一个缺陷。该公司称,该缺陷涉及多种类型的设备,黑客有可能以此危害 ZigBee 网络,并“接管该网络内所有互联设备的控制权”。
——若是Cognosec公司倒也不会如此,军功章还有那篇文章作者的一大半,尤其是题目取的非常妙——《黑帽大会爆料,采用 ZigBee
协议的智能家居设备存在严重漏洞》(具体内容请自行网络脑补),读者看不看内容没有关系,只要看一眼标题就明白了:ZigBee智能家居设备存在严重漏
洞。
ZigBee协议智能家居设备存在严重漏洞,看样子ZigBee协议是难逃一劫了,但这种想法是“懒人”的想法,充分证明“标题党”的胜利。向来较为可靠的ZigBee怎么存在严重问题呢?只看标题不行,关键还要仔细看内容。
显而易见,标题就是会让我们快速联想到ZigBee协议有问题的,但实际完全没有ZigBee协议太多啥事儿。这点原文作者和Cognosec公司实际上都在最后给出了说明。
“该漏洞的根源更多被指向制造商生产方便易用、能与其它联网设备无缝协作的设备、同时又要压低成本的压力,而不是 ZigBee 协议标准本身的设计问题。”——这是作者的分析。
“我们在 ZigBee
中发现的短板和局限是由制造商造成的,各家公司都想制造最新最棒的产品,眼下也就意味着能够联网。灯泡开关这样的简单元件必须和其它各种设备兼容,毫不意
外的是,很少会考虑安全要求——更多的心思都放在如何降低成本上。不幸的是,在无线通信标准中最后一层安全隐患的严重程度非常高。”——这是
Cognosec公司研究人员的汉化版原话。
其实,不难发现,向来可靠的智能家居协议ZigBee,并没有给黑帽子黑掉,而是被一些急功近利的制造商“坑掉了”。那么现在问题又来了,除却人为不作为因素(故意忽略标准安全性),ZigBee协议被攻破的几率有多大呢?
“在zigbee的通用安全级别中,一般有两个key
。一个是信任中心的key。另一个是实际进行网络传输数据时的网络key。最终想破解zigbee 网络,必须要获取后者16个字节强密码网络key
。由于zigbee 采取的是AES 128加密算法。在不知道这个网络key的情况下,想暴力破解目前没有可能。也没有破解先例。
暴力破解的速度是极其低下的。一般只有300key / s,就算采取所谓的GPU加速,速度也不过是10000 key / s,对于一个8位数字 字母 字符的复杂密码破解时间都需要2900年!即使采用100台分布式,也需要29年!
何况zigbee 的key 是16个字节强密码。”
上面是一名来自对ZigBee协议安全性拥有足够信心的物联传感的物联网安全专家给出的答案。不要问为什么是这样排的,原采访邮件中的内容就是
这样的,不过足可以说明只要前期工夫做的好,黑客想破解ZigBee智能家居设备,难!至于“采用 ZigBee
协议的智能家居设备存在严重漏洞”,有一个前提条件:制造厂商不负责或技术不到位。
最后一个问题。近日,国民新晋老公宁泽涛在第16届游泳世锦赛夺冠了,项目是男子100米自由泳,创造了亚洲人神迹,突破了黄种人极限,影响力
被认为堪比刘翔首夺110米跨栏。显然,小鲜肉宁泽涛具备了100米自由泳夺冠能力,但是倘若给他安排80米的赛道,没有夺冠,难道能说明他100米不
行?
假如ZigBee有100的安全设置手法,一些厂商只用80或只能做到90,结果设备被破解了,就是ZigBee协议安全性就有问题?这答案或许与最后一个问题的答案类似吧。