第04章、Zigbee标准.ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第04章、Zigbee标准

图5-27: APS参考模型 应用支持子层APS 应用支持子层APS APS子层所提供的服务由数据服务实体(APSDE)和管理服务实体(APSME)来实现。 APSME通过管理服务实体访问点(APSME—SAP)来提供管理服务,它还负责对APS信息数据库(AIB)的维护工作。 APSME提供的管理服务允许一个应用连接到ZigBee系统。它提供把基于服务和需求 相匹配的两个设备作为一个整体来进行管理的绑定服务,并为绑定服务构建和保留绑定表。 除这些之,APSME还提供以下服务。 ●AIB管理:APSME具有能从设备的AIB中获得属性或进行属性设置的能力。 ●安全管理:APSME通过利用密钥能够与其他设备建立可靠的关联。 应用支持子层APS APSDE通过数据服务实体访问点(APSDE - SAP)来提供数据传输服务。 APSDE为网络层提供数据服务.也为在同一网络中的两个或多个ZDO和其他应用对象设备之间提供传输应用数据单元的数据服务。 ●产生应用数据单元:APSDE通过在捕获的应用数据单元上加上一个适当的协议来产 生应用支持子层数据单元(APS PDU)。 ●绑定:当两个设备的服务和需要相匹配的情况下才可以使用绑定。一旦两个设备绑定 后.APSDE具有把从一个绑定设备接收到的消息发送给另外一个设备的能力。 APSME通过管理服务实体访问点(APSME—SAP)来提供管理服务,它还负责对APS信息数据库(AIB)的维护工作。 应用层消息类型 在ZigBee应用中,应用框架(AF)提供了两种标准服务类型。 1)键值对(key valuepair,KVP)服务类型 KVP服务用于传输规范所定义的特殊数据。它定义了属性( attribute)、属性值(value)以及用于KVP操作的命令:Set、Get、Event。其中Set用于设置一个属性值.Get用于获取一个属性的值.Event用于通知一个属性已经发生改变。KVP消息主要用于传输一些较为简单的变量格式。 2)报文(message.MSG)服务类型。 由于ZigBee的很多应用领域中的消息较为复杂并不适用于KVP格式.因此ZigBee协议规范定义了MSG服务类型。MSG服务对数据格式不作要求,适合任何格式的数据传输。因此可以用于传送数据量 大的消息。 应用层消息类型 ZigBee设备配置层 和 用户程序 ZigBee设备配置层提供标准的ZigBee配置服务,它定义和处理描述符请求。 定义了称为ZigBee设备对象(ZigBee device object.ZDO)的特殊软件对象,它在其他服务中提供绑定服务。远程设备可以通过ZigBee设备对象(ZDO)接口请求任何标准的描述符信息。当接收到这些请求时,ZDO会调用配置对象以获取相应的描述符值。 ZDO是特殊的应用对象,它在端点(end-point)0上实现。 用户程序 运行在ZigBee协议栈上的应用程序实际上就是厂商自定义的应用对象。这些应用程序使用ZigBee联盟给出的并且批准的规范(profile)进行开发并且运行在端点1~240上。 ZigBee协议栈各层帧结构之间的关系 在ZigBee协议栈中,任何通信数据都是利用帧的格式来组织的。协议栈的每一层都有特定的帧结构。 当应用程序需要发送数据时,它将通过APS数据实体发送数据请求到APS。随后在它下面的每一层都会为数据附加相应的帧头,组成要发送的帧信息, ZigBee技术是由英国Invensys公司、日本三菱电气公司、美国摩托罗拉公司以及荷兰飞利浦等公司在2002年10月共同提出设计研究开发的具有低成本、体积小、能量消耗小和传输速率低的无线通信技术。? ? 2000年12月,IEEE 802 无线个域网(WPAN,Wireless Personal Area Network)小组成立,致力于WPAN无线传输协议的建立。2003年12月,IEEE正式发布了该技术物理层和MAC层所采用的标准协议,即IEEE 802.15.4协议标准,作为ZigBee技术的网络层和媒体接入层的标准协议。2004年12月,ZigBee联盟在IEEE 802.15.4 定义的物理层(PHY)和媒体接入层(MAC)的基础上定义了网络层和应用层,正式发布了基于IEEE 802.15.4的ZigBee标准协议。 * ? ? ZigBee技术的体系结构主要由物理层(PHY)、媒体接入层(MAC)、网络/安全层以及应用框架层组成,各层之间的分布如图1所示。图1 ZigBee技术协议组成? ? PHY层的特征是启动和关闭无线收发器、能量检测、链路质量、信道选择、清除信道评估(CCA)以及通过物理媒体对数据包进行发送和接收。MAC层可以实现信标管理、信道接入、

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档