存在三種類型的數據傳輸方式。第一個,設備發送數據給協調器,第二個,協調器發送數據給設備,第三個,對等設備之間的數據傳輸(比如ZigBee網絡中的路由之間的數據傳輸)。
1、設備發送數據給協調器
當設備把數據發送給支持信標的協調器時,它首先需要監聽網絡信標幀,當找到信標幀時設備與超幀結構同步,在適當的時間設備發送數據給協調器。協調器接收到數據后向設備回復一個ACK表示已經成功收到,具體流程如上圖所示。
當設備把數據發送給不支持信標的協調器時,只需要把數據發送給協調器,協調器收到數據時給設備回復一個ACK表示成功接收,具體流程如上圖所示。
2 、協調器發送數據給設備
在啟用信標的網絡中當協調器希望把數據發送給設備時,首先,協調器在網絡信標中指示數據消息已經掛起。其次,設備定期監聽網絡信標,如果有消息等待,就發送MAC請求數據幀。其次,當協調器收到設備發送的MAC請求數據幀時,回復ACK幀給設備確認數據請求的成功接收。然后,協調器把準備好的數據發送給設備,設備收到后回復一幀ACK。具體流程如上圖。
在不啟用信標的網絡中當協調器希望將數據傳輸到設備時,首先,協調器把準備發送給設備的數據暫時存儲以便設備發送數據請求幀來請求數據。其次,當協調器接收到設備發送的數據請求幀時,協調器先回復一個ACK給設備表示收到數據請求。然后,協調器把數據發送給設備。最后,設備接收到數據時給協調器回復一個ACK表示接收到數據。具體流程如上圖所示。
3、對等設備之間的數據傳輸
在對等網絡中,每一個設備都可以和它無線電范圍內其他設備進行通信,為了實現這一點需要網絡中的設備保持同步,比如在ZigBee網絡中路由設備會周期性的廣播路由信息來同步。
-
數據
+關注
關注
8文章
7231瀏覽量
90598 -
協議
+關注
關注
2文章
611瀏覽量
39630
發布評論請先 登錄
相關推薦
如何設計基于MRF24J40的IEEE802.15.4無線收發電路?
USART數據傳輸模型怎么理解
如何正確實現EndDevice和Coordinator之間的數據傳輸?
IEEE802.15.4無線接入VoIP網關的設計
一種基本IEEE802.15.4無線智能化傳感器網絡實現探討

基于MRF24J40的IEEE802.15.4無線收發器電路

GAINSJ節點2.4GHz IEEE802.15.4兼容
基于IEEE802.15.4的Ad Hoc網絡快速組網研究

基于IEEE 802.15.4/ZigBee的無線傳感網絡節點模型設計

基于IEEE802.15.4無線收發器的應用設計方案及用途

IEEE802.15.4的協議架構分析

DTU的多種協議,解鎖數據傳輸的無限可能

評論