ZigBee无线网络技术_第1页
ZigBee无线网络技术_第2页
ZigBee无线网络技术_第3页
ZigBee无线网络技术_第4页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三章 ZigBee 无线网络技术3.1 ZigBee 无线网络技术的特点ZigBee技术主要用于无线个域网(WPA)是基于IEEE802.15.4无线标准研制开发的。IEEE802.15.4 定义了两个底层,即物理层和媒体接入控制( Media Access Control ,MAC) 层;ZigBee联盟则在IEEE 802.15.4 的基础上定义了网络层和应用层。ZigBee联盟成立于2001 年 8 月,该联盟由 Invensys 、三菱、摩托罗拉、飞利浦等公司组成,如今已经吸引了 上百家芯片公司、 无线设备公司和开发商的加入, 其目标市场是工业、 家庭以及医学等需要 低功耗、低成本、

2、对数据速率和QoS(服务质量)要求不高的无线通信应用场合。ZigBee 这个名字来源于蜂群的通信方式: 蜜蜂之间通过跳 Zigzag 形状的舞蹈来交互消 息,以便共享食物源的方向、位置和距离等信息。与其它无线通信协议相比,ZigBee 无线协议复杂性低、对资源要求少,主要有以下特点:(1) 低功耗:这是 ZigBee 的一个显著特点。 由于工作周期短、 传输速率低,发射功率仅为 lmw , 以及采用了休眠机制,因此 ZigBee 设备功耗很低,非常省电。据估算, ZigBee 设备仅靠两 节 5 号电池就可以维持长达 6 个月到 2 年左右的使用时间,这是其它无线设备望尘莫及的。(2) 低成本

3、: 协议简单且所需的存储空间小, 这极大降低了 ZigBee 的成本, 每块芯片的价格 仅 2 美元,而且 ZigBee 协议是免专利费的。低成本对于 ZigBee 也是一个关键的因素。时延短:通信时延和从休眠状态激活的时延都非常短,典型的搜索设备时延为 30ms,休眠激活的时延是15ms,活动设备信道接入的时延为15ms。这样一方面节省了能量消耗,另一方面更适用于对时延敏感的场合, 例如一些应用在工业上的传感器就需要以毫秒的速度获 取信息,以及安装在厨房内的烟雾探测器也需要在尽量短的时间内获取信息并传输给网络控 制者,从而阻止火灾的发生。(4) 传输范围小: 在不使用功率放大器的前提下, Z

4、igBee 节点的有效传输范围一般为 10-75m, 能覆盖普通的家庭和办公场所。网络容量大:根据ZigBee协议的16位短地址定义,一个 ZigBee网络最多可以容纳 65535 个节点, 而且还可以通过 64位的 IEEE 地址进行扩展, 因此 ZigBee 网络的容量是相当大的。 数据传输速率低:2.4GHz频段为250kb/s,915MHz频段为40kb/s,868MHz频段只有 20kb/s 。(7)可靠 :采取了免冲撞机制,同时为需要固定带宽的通信业务预留了专用时隙,避开了发送 数据的竞争和冲突。 媒体接入控制子层采用了完全确认的数据传输模式, 每个发送的数据包都必须等待接收方的确

5、认信息。如果传输过程中出现问题可以进行重发。(8)安全:ZigBee提供了基于循环冗余校验的数据包完整性检查功能,支持鉴权和认证,采用高级加密标准(Advaneed Encryption standard ,AES)进行加密,各个应用可以灵活确定其安全属性。3.2 ZigBee协议栈结构ZigBee协议栈结构(图)是基于标准OSI七层模型的,包括高层应用规范、应用汇聚层、网络层、媒体接入层和物理层。高层应用规范应用汇聚层屮 网络层*媒体接入层相 物理层心图ZigBee协议栈IEEE802.15.4定义了两个物理层标准,分别是 2.4GHz物理层和868/915MHZ物理层。 两者均基于直接序列

6、扩频( DirectSequenceSpread Spectrum , DSSS )技术。868MHz只 有一个信道,传输速率为 20kb/s ; 902MHz928MHZ频段有10个信道,信道间隔为2MHz , 传输速率为40kb/s。以上这两个频段都采用 BPSK调制。2.4GHz2.4835 GHz频段有16个 信道,信道间隔为5MHz ,能够提供250kb/s的传输速率,采用O-QPSK调制。为了提高传输 数据的可靠性,IEEE 802.15.4定义的媒体接入控制(MAC )层采用了 CSMA-CA和时隙 CSMA-CA信道接入方式和完全握手协议。应用汇聚层主要负责把不同的应用映射到Z

7、igBee网络上,主要包括安全与鉴权、多个业务数据流的会聚、设备发现和业务发现。物理层物理层提供的服务是由硬件和软件共同实现的,定义了物理无线信道(对于2.4GH濒段,有16个信道,编号为11-26)和MACF层之间的接IZl,提供物理层数据服务(PLDE)和物理层管 理服务(PLME)。通过该接1: 3可以唤醒层管理服务功能,同时也负责维护与物理层相关的一些管理对象的数据库(PIB)。物理层通过物理层数据服务接入点(PD. SAP)和物理层管理实服务接入点fPLME SAP)与 MAd通信,PD SAP支持在对等的MAd实体间进行MA协、议数据单 元传送,PLME SAP则在MAd管理实体之

8、间提供管理命令的传送。物理层主要完成如下任务:1 .无线收发机的激活与关闭:2. 当前信道的能量检澳 1(Energy Detect , ED);3. 接受数据包的链路质量标识 (LQI);4. 为载波侦听多路访问/冲突防_flz(CSMS . CA)提供空闲信道评估(CCA):5. 工作信道选择;6. 数据发送和接收。信道能量检测为网络层提供信道选择依据,其值取值范围是0x00 . OxFF。它主要测量目标信道中接受信号的功率强度,链路质量标识为网络层或应用层提供 接受数据帧无线信号的强度和质量信息。MAd与物理层类似,MAd也包括管理实体(MLME和数据实体(MLDE)。MAd管理实体提供

9、可以唤醒MA层管理服务的服务接口,同时也维护一个与MA层相关的管理对象数据库 (MIB)。MA层与物理层之间通过 PLME SAP和PD. SAP进行通信,通过MA(数据实体服务点(MLDE SAP) 和MA(层管理实体服务接入点(MLMESAP)向qlt务相关子层提供MA(层数据和管理服务。另外, MA层能支持多种LLC标准,通过业务相关会聚子层 (SSCS)协议承载802. 2类型的LLC标准。 MAd功能如下: 1当节点为网络协调器时,产生信标(beacon) 帧;2在信标帧之间进行同步; 3支持个人区域网(PAN)的关联与解关联;4支持节点安全机制;5对信道接入使用 CSMA CA机制

10、;6. 处理和维护有保证的时隙 (GTS)机制;7. 在两个对等的MA实体问提供可靠的链接。Zigbee中的MA(和物理层协议是网状网络的应用基础,高容错和低功耗的特点能保证网状网 络所必须考虑基于拓扑控制和功率控制的网络白组特性。 而且对于经典的隐藏终端和暴露终 端问题、协议的接入公平性问题、服务质量问题等都有良好的解决。在网状网络中,MAC!的传输调度策略会影响数据包延迟、 带宽等性能, 影响网络层路由性能, 所以网络层必须感 知MA(层性能的变化,才可以自适应的方式改变路由,改善网络性能。网络层网络层对于Zigbee协议栈非常重要,每一个Zigbee节点都包含网络层,Zigbee网络层主

11、 要实现组建网络,为新加入网络访分配地址、 路由发现、 路由维护等。 另外网络层还提供一 些必要的函数,确保ZigBee的MA(层正常工作,并且为应用层提供合适的服务接口,这种结 构使得网状网络的应用基本能够实现。 为了向应用层提供其接口, 网络层提供了两个必须的 功能服务实体,它们分别为网络数据服务实体 (NLDE)和管理服务实体(NLME)。NLDEB过网络 层数据服务实体服务接入点 (NLME SAP)提供数据传输服务,网络层管理实体(NLME)通过网络层管理实体服务接入点(NLME SAP)提供网络管理服务。网络层管理实体利用网络层数据 实体完成一些网络的管理工作,并且,网络层管理实体

12、完成对网络信息庠(NIBl 的维护和管理。应用层ZigBee应用层由三个部分组成:应用子层(APS)、ZDO包含ZD(管理寸骨)和制造商定义的应用对象(App Obj)。APS通过蚓络层和安全服务提供层与端点相接,并为数据传送、安全 午口绑定提供服务,可以适配不同但兼容的霄点,并且提供了这样的接口:在NW层和APL层之间,从ZD倒供应商的应用对象的通用服务集。ZigBee中的应j框架(APL Framework)是为驻扎在 zigBee 节点巾的应用对象提供活动的环境。最多可以定义240个相对独立的应用程序对象(ZDO),任何个对象的端点编号从I到240,端点号0固定用于ZDO数据接口,应用程

13、 序可以通过这个端点与 ZigBee怫议栈的其它层通信:另外一个端点255固定用于所有应用对象广播数数据的数据接口功能。端点 241 254保留(给为了扩展使片 ),用户不能使用 1451。3.2.2 ZigBee 网络拓扑结构IEEE802.15.4和ZigBee协议中明确定义了三种拓扑结构:星型结构(Star)、网状结构(Mesh) 和簇树结构 (ClusterTrec) ,如图 2.2 所示。网状网簸榭书网图£2 ZigBee网络拓扑结构在星型网络结构中,ZigBee协调器负责整个网络的控制,无其它路由节点,ZigBee终端设备直接与zigBe。协调器通信,终端设备间的通信则需通过协调器转发。这是最简单的拓 扑结构,网络通信范围十分有限,单独使用这种拓扑结构的情况很少。在网状网络和簇树型网络中,ZigBee协调器负责网络的建立和初始参数设定,网络都可以通过ZigBee路由器进行扩展。但是,在簇树型网络中,路由器采用分级路由策略传送数 据和控制信息,并且通常是基于信标(Beaco n)的通信模式。而在网状网中则是完全对等的点对点通信,路由器不会定期发送信标,仅在网内设备要求时对其单播信标。对于簇树型网络,其通信路由相对单一,骨干网络中一旦有路由节点瘫痪,则相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论