ZIGBEE
第一章1Zigbee的定义:Zigbee是一种近距离、低复杂度、低功耗、低成本的双向无线通信技术。2Zigbee的基础是IEEE802154,但是IEEE802154仅处理低级的MAC(媒体接入控制协议)层和物理层协议,Zigbee联盟对网络层协议和应用层协议进行了标准化。3Zigbee芯片为CC243X系列、MC1322X系列和CC253X系列常见的CC2420、CC2430、CC2431、CC25304无线传感器网络与Zigbee的关系从协议标准来讲,目前大多数无线传感器网络的物理层和MAC层都采用IEEE802154的协议标准IEEE802154描述了低速率无线个人局域网的物理层和媒体接入控制(MAC)层协议,属于IEEE802154工作组,而Zigbee技术是基于IEEE802154标准的无线技术。从应用上来讲,Zigbee适用于通信数据量不大、数据传输速率相对较低,成本较低的携带或移动设备。这些设备只需要很少的能量,以接力的方式通过无线电波将数据从一个传感器传到另外一个传感器,并能实现传感器之间的组网,实现无线传感器网络分布式、自组织和低功耗的特点。5Zigbee的技术特点:低功耗、低成本、大容量、可靠、延时短、灵活的网络拓扑结构6Zigbee支持星型、树型和网状型拓扑结构,既可以单跳,又可以通过路由实现多跳的数据传输。7CC253X系列芯片大致由三部分组成:CPU和内存相关模块、外设、时钟和电源管理相关模块,无线电相关模块。83264125256KB闪存块9常见的Zigbee协议栈分为3种:非开源的协议栈、半开源的协议栈和开源的协议栈。
第二章1Zigbee网络协调器:建立、维持和管理网络,分配网络地址等。2Zigbee网络路由器:负责路由发现、消息传输、允许其他节点通过它接入到网络。3Zigbee终端节点:负责数据采集或控制功能。4Zigbee网络体系架构:
应用层网络层MAC层物理层
5大多数层有两个接口:数据服务接口和管理服务接口6物理层工作频段的分配:
第1页共5页
fZIGBEE
24GHz频段的传输速率为250kbs,提供16个信道。868MHz频段的传输速率为20kbs915MHz频段的传输速率为40kbs7CSMACA的工作原理:送出数据前,监听信道的使用情况,维持一段时间后,再等待一段随机的时间后信道依然空闲,送出数据。由于每个设备采用的随机时间不同,所以可以减少冲突的机会。送出数据前,先送一段小小的请求传送RTS报文给目标端,等待目标端回应CTS报文后才开始传送。利用RTSCTS握手程序,确保传送数据时不会碰撞。8Zigbee网络层的主要作用是负责网络的建立、允许设备加入或离开网络、路由的发现和维护。9节点地址:64位长r