您的位置:首页 > 其它

zigbee 协议栈原语及zstack实现

2013-02-24 10:13 901 查看
解析此图:(Newnes.ZigBee.Wireless.Networks.and.Transceivers.Sep.2008.eBook-DDU)



4种类型原语

1.request 请求原语,

2.indication 指示原语,

3.response 响应原语

4.confirm 确认原语

同一个节点上,上层使用request原语请求下层执行任务,下层(执行完毕后)使用confirm向上层汇报执行结果。

节点A向节点B发送信息,(节点B底层收到信息后)会向节点B上层发出一个indication的原语。节点B上层收到信息后会向节点B下层发送一个响应信息即response原语。

术语:

SAP 服务接入点

PD 物理层数据 phisical data

PLME 物理层管理实体 phisical layer manager entity

MLDE mac层数据实体

MLME mac层管理实体

NLDE 网络层数据实体

NLME 网络层管理实体

每一层都有一个数据实体和管理实体,一个数据服务接入点和管理服务接入点。上层可通过下层的服务接入点(接口)使用下层的服务。

物理层和mac层帧关系:



各层帧格式:

APDU

ASDU

NPDU

NSDU

MSDU MAC层载荷

MPDU MAC层数据单元

PSDU 物理层载荷

PPDU 物理层数据单元,将发往空气中的东东

APDU=MSDU

NPDU=MSDU

MPDU=PSDU

即上层的PDU(数据)就是下层的SDU(负载)



ZigBee_Cluster_Library_Public_download_version

...



---



---



---



长度:

一个zcl cluster属性的最大长度可以达到240字节,可以一次传输完
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: