zigbee 协议栈原语及zstack实现
生活随笔
收集整理的這篇文章主要介紹了
zigbee 协议栈原语及zstack实现
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
解析此圖:(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原語。
APDU?
ASDU
NPDU
NSDU
MSDU MAC層載荷
MPDU MAC層數據單元
PSDU 物理層載荷
PPDU 物理層數據單元,將發往空氣中的東東
APDU=MSDU
NPDU=MSDU
MPDU=PSDU
即上層的PDU(數據)就是下層的SDU(負載)
ZigBee_Cluster_Library_Public_download_version
...
---
---
---
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字節,可以一次傳輸完
轉載于:https://www.cnblogs.com/-song/archive/2013/02/24/3331824.html
總結
以上是生活随笔為你收集整理的zigbee 协议栈原语及zstack实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: zigbee 空中消息溯源
- 下一篇: zigbee 端点描述符