![ZIGBEE幀結(jié)構(gòu)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/4799341d-b3c7-45fd-b10a-c73ee801a13d/4799341d-b3c7-45fd-b10a-c73ee801a13d1.gif)
![ZIGBEE幀結(jié)構(gòu)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/4799341d-b3c7-45fd-b10a-c73ee801a13d/4799341d-b3c7-45fd-b10a-c73ee801a13d2.gif)
![ZIGBEE幀結(jié)構(gòu)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/4799341d-b3c7-45fd-b10a-c73ee801a13d/4799341d-b3c7-45fd-b10a-c73ee801a13d3.gif)
![ZIGBEE幀結(jié)構(gòu)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/4799341d-b3c7-45fd-b10a-c73ee801a13d/4799341d-b3c7-45fd-b10a-c73ee801a13d4.gif)
![ZIGBEE幀結(jié)構(gòu)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/4799341d-b3c7-45fd-b10a-c73ee801a13d/4799341d-b3c7-45fd-b10a-c73ee801a13d5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、ZIGBEE幀結(jié)構(gòu)在ZigBee技術(shù)中,每一個協(xié)議層都增加了各自的幀頭和幀尾在PAN網(wǎng)絡(luò)結(jié)構(gòu)中定義了4種幀結(jié)構(gòu):信標(biāo)幀主協(xié)調(diào)器用來發(fā)送信標(biāo)的幀;數(shù)據(jù)幀用于所有數(shù)據(jù)傳輸?shù)膸?;確認(rèn)幀/應(yīng)答幀用于確認(rèn)成功接收的幀;MAC命令幀用于處理所有MAC層對等實體間的控制傳輸。1. 信標(biāo)幀信標(biāo)幀由主協(xié)調(diào)器的MAC層生成,并向網(wǎng)絡(luò)中的所有從設(shè)備發(fā)送,以保證各從設(shè)備與主協(xié)調(diào)器同步,使網(wǎng)絡(luò)運(yùn)行的成本最低,即采用信標(biāo)網(wǎng)絡(luò)通信,可減少從設(shè)備的功耗,保證正常的通信。幀結(jié)構(gòu)如下圖所示: MHR是MAC層幀頭;MSDU是MAC層服務(wù)數(shù)據(jù)單元,表示MAC層載荷;MFR是MAC層幀尾。其中,MSDU包括超幀格式、未處理事務(wù)地址格
2、式、地址列表能及信標(biāo)載荷;MHR包括MAC幀的控制字段、信標(biāo)序列碼(BSN)以及尋址信息;MFR中包含16位幀校驗序列(FCS)。這三部分MHR、MSDU、MFR共同構(gòu)成了MAC層協(xié)議數(shù)據(jù)單元(MPDU)。MAC層協(xié)議數(shù)據(jù)單元(MPDU)被發(fā)送到物理層(PHY)時,它便成為了物理層服務(wù)數(shù)據(jù)單元(PSDU)。如果在PSDU前面加上物理層幀頭(PHR)和同步幀頭(SHR)便可構(gòu)成物理層協(xié)議數(shù)據(jù)單元(PPDU)。其中,SHR包括前同步幀序列和幀起始定界符(SFD);PHR包含有PSDU長度的信息。使用前同步碼序列的目的是使從設(shè)備與主協(xié)調(diào)器達(dá)到符號同步。SHR、PHR、PSDU共同構(gòu)成了物理層的信標(biāo)包
3、(PPDU)。通過上述過程,最終在PHY層就形成了網(wǎng)絡(luò)信標(biāo)幀。2. 數(shù)據(jù)幀數(shù)據(jù)幀由應(yīng)用層發(fā)起,在ZigBee設(shè)備之間進(jìn)行數(shù)據(jù)傳輸時,傳輸?shù)臄?shù)據(jù)由應(yīng)用層生成,經(jīng)過逐層數(shù)據(jù)處理后發(fā)送給MAC層,形成MAC層服務(wù)數(shù)據(jù)單元(MSDU)。通過添加MAC層幀頭MHR和幀尾MFR,形成完整的MAC數(shù)據(jù)幀MPDU。MAC的數(shù)據(jù)幀作為物理層載荷(PSDU)發(fā)送到物理層。在PSDU前面,加上同步幀頭(SHR)和物理層幀頭(PHR)。同信標(biāo)幀一樣,前同步碼序列和數(shù)據(jù)SFD能夠使接收設(shè)備與發(fā)送設(shè)備達(dá)到符號同步。SHR、PHR、PSDU共同構(gòu)成了物理層的數(shù)據(jù)包(PPDU)。幀結(jié)構(gòu)如下圖所示:3. 確認(rèn)幀/應(yīng)答幀在通信接
4、收設(shè)備中,為保證通信的可靠性,通常要求接收設(shè)備在接收到正確的幀信息后,向發(fā)送設(shè)備返回一個確認(rèn)信息。以向發(fā)送設(shè)備表示已經(jīng)正確地接收到相應(yīng)的信息。接收設(shè)備將接收到的信息經(jīng)PHY層和MAC層后,由MAC層經(jīng)糾錯解碼后,恢復(fù)發(fā)送端的數(shù)據(jù),如沒有檢查出數(shù)據(jù)的錯誤,則由MAC層生成一個確認(rèn)幀,發(fā)送回發(fā)送端。幀結(jié)構(gòu)如下:MAC層的確認(rèn)幀由一個MHR和一個MFR構(gòu)成,MHR和MFR共同構(gòu)成了MAC層的確認(rèn)幀(MPDU)。MPDU作為物理層確認(rèn)幀載荷(PSDU)發(fā)送到物理層,在PSDU前面加上SHR和PHR。SHR、PHR、PSDU共同構(gòu)成了物理層的確認(rèn)包(PPDU)。4. MAC命令幀MAC命令幀由MAC子層
5、發(fā)起。在ZigBee網(wǎng)絡(luò)中,為了對設(shè)備的工作狀態(tài)進(jìn)行控制,同網(wǎng)絡(luò)中的其他設(shè)備進(jìn)行通信,控制命令由應(yīng)用層產(chǎn)生,在MAC層根據(jù)命令的類型,生成的MAC層命令幀。幀結(jié)構(gòu)如下圖所示:包含命令類型字段和命令數(shù)據(jù)的MSDU叫作命令載荷。同其他幀一樣,在MSDU前面,加上幀頭MHR,在其結(jié)尾后面,加上幀尾MFR。MHR、MSDU、MFR共同構(gòu)成了MAC層命令幀(MPDU)。MPDU作為物理層載荷發(fā)送到物理層,在PSDU前加上SHR和PHR。SHR、PHR、PSDU共同構(gòu)成了物理層命令包(PPDU)。注:1、同步頭SHR:包括幀引導(dǎo)序列,接下來是幀開始界定符(SFD)。在規(guī)范中,幀引導(dǎo)序列定義為四個字節(jié)的0x
6、00。SFD是一個字節(jié),設(shè)置為0Xa.2、幀控制域格式:3、FCS的表達(dá)式是:G(s)=x16+x12+x5+1網(wǎng)絡(luò)建立過程:入網(wǎng)前 路由器 路由器在入網(wǎng)之前,一直發(fā)送信標(biāo)請求幀,它的作用是,讓在它附近的所有具備介紹人資格的節(jié)點,都回復(fù)信標(biāo)幀,這些返回的信標(biāo)幀被這個想要加入的無線模塊拿到,通過這些信標(biāo)幀,選出最佳介紹人節(jié)點,請求加入。 終端 它在入網(wǎng)前的行為和下載了路由器代碼模塊在入網(wǎng)前行為是一樣的。 協(xié)調(diào)器 發(fā)送了一幀信標(biāo)請求幀,發(fā)送這一幀也會得到周圍具備介紹人資格的節(jié)點回復(fù)信標(biāo)幀,但是協(xié)調(diào)器拿到這些信標(biāo)幀,用來判斷周圍的環(huán)境情況,為創(chuàng)建網(wǎng)絡(luò)做準(zhǔn)備。 當(dāng)協(xié)調(diào)器創(chuàng)建成功以后,就會發(fā)送一個數(shù)據(jù)幀
7、,這個幀里面可以看到協(xié)調(diào)器的地址0x0000,PANID,可以把這個幀叫做網(wǎng)絡(luò)連接狀態(tài)幀。 從入網(wǎng)到穩(wěn)定工作 路由器1、協(xié)調(diào)器發(fā)出的網(wǎng)絡(luò)連接狀態(tài)幀,表明協(xié)調(diào)器穩(wěn)定工作,與路由器入網(wǎng)無關(guān)2 路由器模塊發(fā)出的信標(biāo)請求幀,用于發(fā)現(xiàn)周圍的網(wǎng)絡(luò),請求加入3、協(xié)調(diào)器模塊發(fā)出的信標(biāo)請求幀,路由器模塊在拿到這個幀之后,可以得到協(xié)調(diào)器模塊相對于它自己的信號強(qiáng)度,判斷是不是最佳介紹人。 4-5 6-7 重復(fù)2-3的過程補(bǔ)充: 在Zigbee網(wǎng)絡(luò)里,如果一個模塊發(fā)出的射頻幀,非常明確的指定接收目標(biāo)節(jié)點的地址,那么目標(biāo)節(jié)點在接收到這個幀以后,硬件會自動回復(fù)一個ACK,表明已經(jīng)收到了。 TI在CC2530出廠的時候在f
8、lash上固話一個8個字節(jié)編號唯一的值,這個值是這顆芯片的物理地址,又叫MAC地址,或叫IEEE地址,3種說法說的都是一回事。 8 是路由器模塊發(fā)給協(xié)調(diào)模塊,這個幀的作用是,在前面路由器模塊收到了協(xié)調(diào)器模塊的信標(biāo)幀,通過信標(biāo)幀判斷協(xié)調(diào)器是當(dāng)前路由器模塊的最佳介紹人,路由器模塊發(fā)送這一幀是告訴協(xié)調(diào)器,你是我當(dāng)前的最佳介紹人,請你從當(dāng)我入網(wǎng)的介紹人,介紹我入網(wǎng),并且在這個幀攜帶了自己MAC,這個MAC地址是介紹人模塊(協(xié)調(diào)器模塊)給被介紹人模塊(路由器模塊)分配網(wǎng)絡(luò)的地址的依據(jù)。 9 是協(xié)調(diào)器模塊硬件回復(fù)給路由器模塊的ACK,表明我已經(jīng)收到了你發(fā)過來的幀 10 是路由器模塊發(fā)給協(xié)調(diào)器模塊的幀,請求
9、協(xié)調(diào)器,把你根據(jù)我前面發(fā)給你的MAC地址給我分配的網(wǎng)絡(luò)地址現(xiàn)在發(fā)給我。是一個數(shù)據(jù)請求幀。 11 協(xié)調(diào)器回復(fù)給路由器的ACK表明收到了路由器發(fā)過來的幀 12 協(xié)調(diào)器把為路由器分配好的網(wǎng)絡(luò)地址發(fā)給路由器。而這個幀需要非常明確的發(fā)給路由器模塊,但是路由器模塊還不知道自己的網(wǎng)絡(luò)地址是多少,所有在指定目標(biāo)地址的時候用MAC地址 13 在路由器模塊根據(jù)自己的MAC地址收到了協(xié)調(diào)器發(fā)過來分配給自己的網(wǎng)絡(luò)地址,硬件自己回復(fù)ACK,表明已經(jīng)收到了, 14 入網(wǎng)宣告,告訴當(dāng)前網(wǎng)絡(luò)里所有的節(jié)點,我入網(wǎng)了,我的網(wǎng)絡(luò)地址是0xE9EB。 15 是協(xié)調(diào)器模塊在收到了路由器模塊發(fā)的入網(wǎng)宣告幀以后,轉(zhuǎn)發(fā)的幀。 16 17是協(xié)
10、調(diào)器模塊和路由器模塊在工作穩(wěn)定時,發(fā)出的網(wǎng)絡(luò)連接狀態(tài)幀。 協(xié)調(diào)器和路由器在入網(wǎng)后,穩(wěn)定工作時的行為是,每隔一段時間發(fā)一次網(wǎng)絡(luò)連接狀態(tài)幀,默認(rèn)是15S 終端 入網(wǎng)過程,終端的入網(wǎng)過程和路由器入網(wǎng)的過程,所有的行為都是一樣的 終端.psd 16 終端節(jié)點發(fā)送給它的父節(jié)點協(xié)調(diào)器的數(shù)據(jù)請求幀,為了告訴它的父節(jié)點,我還在線。 17 協(xié)調(diào)器在收到終端發(fā)來的幀,硬件自動回復(fù)的ACK(1)如果協(xié)調(diào)器的ZDAPP_CONFIG_PANID設(shè)置為OxFFFF,則協(xié)調(diào)器將產(chǎn)生一個隨機(jī)的PANID。(2)如果協(xié)調(diào)器的ZDAPP_CONFIG_PANID設(shè)置為非OxFFFF,則協(xié)調(diào)器根據(jù)自身的IEEE地址或ZDAPP_CONFIG_PANID值隨機(jī)產(chǎn)生PANID。(3)如果協(xié)調(diào)器的PANID設(shè)為小于等于Ox3FFF的有效值,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高校教研室聽評課記錄
- 部編版七上《道德與法治》聽課評課記錄:第4單元 第8課 第1課時《生命可以永恒嗎》
- 部編版八年級道德與法治下冊第一課《維護(hù)憲法權(quán)威》第1課時《公民權(quán)利的保障書》聽課評課記錄
- 人民版道德與法治九年級上冊8.2《空氣污染》聽課評課記錄
- 2025年度科技創(chuàng)新項目居間合同協(xié)議
- 2025年度婚內(nèi)財產(chǎn)保障與婚姻風(fēng)險防控協(xié)議書范本
- 冀教版數(shù)學(xué)七年級上冊4.3《去括號》聽評課記錄
- 中考數(shù)學(xué)復(fù)習(xí)第10課時《一元一次不等式的應(yīng)用》聽評課記錄
- 2025年度環(huán)保產(chǎn)業(yè)股權(quán)收購與運(yùn)營管理合同
- 繼續(xù)教育聽評課記錄
- GB/T 7251.5-2017低壓成套開關(guān)設(shè)備和控制設(shè)備第5部分:公用電網(wǎng)電力配電成套設(shè)備
- 2023年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招(數(shù)學(xué))試題庫含答案解析
- 中考語文非連續(xù)性文本閱讀10篇專項練習(xí)及答案
- 勇者斗惡龍9(DQ9)全任務(wù)攻略
- 經(jīng)顱磁刺激的基礎(chǔ)知識及臨床應(yīng)用參考教學(xué)課件
- 小學(xué)語文人教四年級上冊第四單元群文閱讀“神話故事之人物形象”PPT
- 鄉(xiāng)村振興匯報課件
- 紅色記憶模板課件
- ISO 31000-2018 風(fēng)險管理標(biāo)準(zhǔn)-中文版
- 油氣藏類型、典型的相圖特征和識別實例
- 麗聲三葉草分級讀物第四級A Friend for Little White Rabbit課件
評論
0/150
提交評論