对于Zigbee网络,大家或多或少有所耳闻。在上篇Zigbee相关文章中,小编对Zigbee网络各层协议有所讲解。本文中,小编将介绍为什么要引入Zigbee网络、Zigbee网络有何作用,并介绍Zigbee网络的特点。如果你对Zigbee无线传感网络具有兴趣,不妨继续往下阅读哦。
想要了解Zigbee网络,必须要先搞清楚IEEE802.15.4协议,搞不定这个协议,Zigbee永远吃不透。其实学习这个很简单,如果学过TCP/ip的话,大家知道,我们要去掌握整个tcp/ip核心的话,我们要掌握以太网底层的一些协议,比如我们做驱动,我们做开发,如果说不懂的话,是没有办法做项目的,更直白一点,没法在工作中去解决实际的问题。对于老板来说,老板招人过来,就是要解决问题的,如果没有解决问题的能力,那在职场中是没有竞争力的。
ZIGBEE是什么?
在传统的无线网络当中,大家耳熟能详的就是两种,蓝牙和wifi。在物联网的世界,也存在物与物之间存在信息沟通的桥梁,也是通过无线技术,最经典的就是ZIGBEE技术,还有ZWAVE技术,不过ZWAVE在中国还是用得很少的。
为什么要引入zigbee呢?
有了Zigbee之后,全球才有了一个物联网的概念,Zigbee号称我们商用的第一个无线传感网络。
到目前为止,无论是国内还是全球,Zigbee是商用最多的,Zigbee做出来的产品是很多的,在国内,最典型的Zigbee应用是在智能家居领域,目前在国内推出的只能家居,绝对是Zigbee,为什么呢?
zigbee出来比较早,大概是在03年,Zigbee整个协议的这个技术现在变得很成熟。真正可商用化的产品,一定会选一个成熟的技术方案。
Zigbee能够干什么?
Zigbee主要用于构建无线局域网,如果这个无线局域网用于传感器的数据收集和监控,这个网络就叫做无线传感器网络(WSN:Wirelss Sensor Network),是无线局域网的具体应用。
Zigbee是属于无线传感网络的一种。
图中Sink node叫做集中器,负责整个Zigbee网络的管理和接入的,同时还负责和外围交互,可以和PC,互联网进行连接。
单纯的一个Zigbee是没有实际的应用场景的,现在使用的各种的物联网终端,最起码有一个app,需要用来观看无线传感网络中的信息,需要保证这个Sink node接入到我们的物联网当中来。
Zigbee特点
低功耗:6个月-2年,为什么是一个比较大的范围呢?任何一个低功耗的传感网络,首先需要问工作方式是什么,比如多长时间获取一次数据,多长时间发送一次数据,才能得到具体的使用时间。
高可靠性:用tcp/ip来解释,在tcp/ip协议中,有两种经典协议,TCP和UDP,一个是面向连接的,一个是无连接的,一个是可靠传输的,一个是不可靠传输的。无线连接本身存在不可靠性,zigbee针对这个做了一些高可靠性的机制。
低成本:开源,免专利费
碰撞避免机制,交互确认的机制,保证可靠通信
低延时:设备搜索时延30ms,休眠激活时延典型值是15ms,活动设备信道接入时延为15ms
低数据量:Zigbee每个网络模块射频前端的数据传输为250kbps
网络容量大:Zigbee可以采用星形,树形,网形的结构组网,而且可以通过任一节点组成更大的网络结构,从理论上讲,其可连接的节点多达65535个,其实就是一个16bit的数。实际应用中并没有这么多,实际受限于硬件资源。所谓的硬件资源就是芯片的ram,flash,是否能够容纳这么多的节点,是否能够管理。
高保密性:Zigbee提供了基于循环冗余校验(CRC)的数据包完整性检验和鉴权的功能,加密算法采用AES-128,同时各个应用可以灵活确定其安全属性。----所有的无线传输,都是通过一个射频的物理通道,任何人都可以利用zigbee协议开放特性,通过射频芯片发送数据包。但是与互联网一样,我们访问网站的时候,为什么要用https,是因为安全机制,个人网络不希望被人攻击,这个时候需要考虑网络的健壮性,保密性。Zigbee采用AES-128,并需要硬件支持
全球的通用性和完好的开发性:由于Zigbee标准协议,因此不同厂家芯片利用Zigbee通信将是轻而易举的事情。如ti的方案,恩智浦的方案,只要都满足Zigbee,互相通信将不是问题。
-
物联网
+关注
关注
2909文章
44608浏览量
373109 -
ZigBee
+关注
关注
158文章
2270浏览量
242772 -
TCP
+关注
关注
8文章
1353浏览量
79066
发布评论请先 登录
相关推荐
评论