据链路层的协议 , 网络层 、 应用层接口为 ZigBee 联盟所制定 , 应用层由用户自定义 。图 2 - 1 ZigBee 协议栈结构
协议的最底层是物理层 , 物理层承担了与外界直接作用的功能 , 负责数据的调制 、
发送与接收工作。 IEEE802.15.4 在物理层( PHY )定义了两个标准,分别是 2.4GH z
物理层和 868MHZ/915MHz 物理层;媒体访问控制采用了 CSMA-CA 的碰撞避免机制 , 其
功能包括设备间无线链路的建立 、 文护和断开 , 确认模式的帧传送与接收 、 信道接入与控制 、 帧校验与快速自动请求重发 、 预留时隙管理以及广播信息管理等 ; 网络层主
要负责网络机制的建立与管理 , 实现自我组态与自我修复功能 , 实现节点加入或离开
网络 、 接收或抛弃其他节点以及路由查找和传送数据等功能 , 支持多种路由算法和多
种网络拓扑结构;应用接口层主要负责把不同的应用映射到 ZigBee 网络上,主要包
括安全属性设置和多个业务数据流汇聚等功能 [ 9 ]。应用层的主要功能是实现网络上不
同设备间的应用信息获取 、 通信和设置服务 , 它要求应用层协议提供对连续 、 离散等
不同控制应用的支持 [ 13 ]。2.2.4 ZigBee 协议的拓扑结构简介
ZigBee 具有三种网络拓扑结构 , 即星型网络 ( STAR ) 、 簇状树型 ( CLUSTER TREE )
和网状网络( MASH ) [ 9 ] [ 13 ],如 图 2 - 2 所示: ZigBee和GPRS环保在线监测系统的设计与实现(6):http://www.751com.cn/jisuanji/lunwen_8772.html