协议栈结构由一些层构成,每个层都有一套特定的服务方法和上一层连接。数据实体
提供数据的传输服务,而管理实体
(managenmententity)
提供所有的服务类型。每个层的服务实体通过服务接
入点
(Service Access
Point SAP)
七层模型,但只是在相关的范围来定义一些相应层来完成特定的任务。
IEEE 802 15 4—2003
标准定义了下面的两个层:物理层
(PHY )
(Application Support Sub—layer APS) ZigBee
的设备对象
(ZigBee Device
协议的物理层是协议的最底层,承担着和外界直接作用的任务。它采用扩频通信的调制方
50m( ) 150m( )
收发器工作,信号传输距离约为
IEEE802 15 4 2003
协议,负责设备间无线数据链路的建立、维护和结束,确认模式的数据传
位地址寻址。它可完成对无线
物理信道的接入过程管理,包括以下几方面:网络协调器
(coordinator)
产生网络信标、网络中设备与网络信标
送和接收,可选时隙,实现低延迟传输,支持各种网络拓扑结构,网络中每个设备为
16
机制进行信道接入控制、处理和维持
实体间提供可靠的链路连接。
GTS(Guaranteed Time Slot)
机制、在两个对等的
MAC
规范定义了三种数据传输模型:数据从设备到网络协调器、从网络协调器到设备、点对点对等传输模
型。对于每一种传输模型,又分为信标同步模型和无信标同步模型两种情况。
的可靠传输。同时为需要固定带宽的通信业务预留了专用时隙,避免了发送数据时的竞争和冲突。
网络层的作用是:建立新的网络、处理节点的进入和离开网络、根据网络类型设置节点的协议堆栈、使网
络协调器对节点分配地址、保证节点之间的同步、提供网络的路由。
MAC
子层的正确操作,并为应用层提供合适的服务接口。为了给应用层提供合适的接口,网
络层用数据服务和管理服务这两个服务实体来提供必需的功能。网络层数据实体
(NLDE)
通过相关的服务接入点
(SAP)
来提供数据传输服务,即
NLDE SAP
;网络层管理实体
(NLME)
通过相关的服务接入点
(SAP)
来提供管
来完成一些管理任务和维护管理对象的数据库,通常称作网络信息库