zigbee原語-網(wǎng)絡(luò)層_第1頁
zigbee原語-網(wǎng)絡(luò)層_第2頁
zigbee原語-網(wǎng)絡(luò)層_第3頁
zigbee原語-網(wǎng)絡(luò)層_第4頁
zigbee原語-網(wǎng)絡(luò)層_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1. NLDE-DATA.request (DstAddr NsduLength Nsdu NsduHandle Radius DiscoverRoute SecurityEnable )NLDE-DATA.request原 語參數(shù)類型有效范圍說明DstAddr網(wǎng)絡(luò)地址0 x0000 xffffNSDU正在傳送的實(shí) 體的網(wǎng)絡(luò)地址NsduLength整型最大MAC幀數(shù)到網(wǎng) 絡(luò)最小幀頭被傳送的NSDU的字 節(jié)數(shù)Nsdu字節(jié)組合-被傳送的NSDU的字 節(jié)組合NsduHandle整型0 x000 xff網(wǎng)絡(luò)層實(shí)體傳送的 與NSDU連接的句柄Radius無符號(hào)整型0 x000 xff允許一個(gè)幀在網(wǎng)絡(luò) 中

2、傳播的距離(單位 為跳)DiscoverRoute整型0 x000 x02為了這一幀的傳輸, 用 DiscoverRoute 參 數(shù)來控制路由發(fā)現(xiàn) 操作。0 x00:抑制路由發(fā)現(xiàn) 0 x01:使能路由發(fā)現(xiàn) 0 x02:強(qiáng)制路由發(fā)現(xiàn)SecurityEnable布爾類型TRUE 或 FALSESecurityEnable 參數(shù) 可能被用于網(wǎng)絡(luò)層 安全處理中現(xiàn)有的 幀。如果NIB安全級(jí) 別指定為0,意思是 沒有采取安全措施, 這時(shí)這個(gè)參數(shù)會(huì)被 忽略。相反,TRUE 表示應(yīng)用安全級(jí)別 指定的安全處理, FALSE表示不應(yīng)用安 全處理2. NLDE-DATA.confirm (NsduHandleSta

3、tus)MDE-WTAxd時(shí)Irrn原語參數(shù)類型有效范圍說明NsduHandle整型0 x000 xff與被確認(rèn)的NSDU相 關(guān)的句柄Status狀態(tài)INVALID-REQUEST, MAX_FRM_COUNTER NO_KEY BAD_CCM_OUTPUT 或從安全進(jìn)程返回的 任何值或 MCPADATA.confirm 原語返回的狀態(tài)值通信請(qǐng)求的狀態(tài)3. NLDE-DATA.indication:(SrcAddressNsduLength Nsud LinkQuality)NLDE-DATA.indication 原語參數(shù)類型有效范圍說明SrcAddress16bit設(shè)備地址除廣播地址以外的

4、任何有效設(shè)備地址從NSDU發(fā)起的單個(gè) 設(shè)備地址NsduLength整型aMaxMACFrameSize-nwkcMinHeaderOverhead組成指示的NSDU的 字節(jié)數(shù)Nsud字節(jié) 組-組成指示NSDU顯示 的字節(jié)組LinkQuality整型0 x00-0 xffMAC傳輸?shù)倪B接質(zhì)量 指示,接收這一幀作 為一個(gè)MCPS-DATA.indication 原語的參數(shù)4. NLME-NETWORK-DISCOVERY.request (ScanChannels, ScanDuartion)NLME-NETWORK-DISCOVERY.request原 語參數(shù)類型有效范圍說明ScanChanne

5、ls比特32bit 域最重要的5bi(b27b31)保留,27個(gè)較重要的比特b0,b1,方26)顯示27個(gè)可獲得信道中, 哪個(gè)信道被掃描心掃描,0: 沒有掃描)ScanDuration整型0 x000 x0e此值用來計(jì)算每個(gè)信道所用時(shí) 間。每個(gè)信道掃描時(shí)間是(aBaseSuperframeDuration),n是參數(shù)ScanDuration的值NLME-NETWORK-DISCOVERY.confirm ( NetworkCount NetworkDescriptor Status)NLME-NETWORK-DISCOVERY.confirm 原語參數(shù)有效范圍說明Network Count整型

6、0 x000 xff通過搜索發(fā)現(xiàn)的網(wǎng) 絡(luò)數(shù)量NetworkDescriptor網(wǎng)絡(luò)描述符列表列表包括NetworkCount參數(shù)給定的元 素?cái)?shù)量對(duì)應(yīng)每個(gè)網(wǎng)絡(luò)發(fā)現(xiàn) 的描述符列表,卜表 給出了每一條內(nèi)容 詳細(xì)的說明Status狀態(tài)類型有效范圍說明PanID整型0 x0000 x3ff發(fā)現(xiàn)網(wǎng)絡(luò)的16bitPAN標(biāo)識(shí)符。保留參數(shù)的最局2bit,且設(shè)置為0LogicalChannel整型從可獲得物理層支 持的邏輯信道中選 擇網(wǎng)絡(luò)占用的當(dāng)前邏輯 信道Stackprofile整型0 x000 x0fZigbee堆棧剖面標(biāo)識(shí) 符,用于發(fā)現(xiàn)網(wǎng)絡(luò)里使 用的堆棧剖面ZigbeeVersion整型0 x000 x0f

7、發(fā)現(xiàn)網(wǎng)絡(luò)里使用的的zigbee協(xié)議版本BeaconOrder整型0 x000 x0f它說明MAC子層信標(biāo) 被網(wǎng)絡(luò)上特定的設(shè)備 傳送的頻繁度SuperframeOrder整型0 x000 x0f對(duì)于信標(biāo)定向網(wǎng)絡(luò),也 就是信標(biāo)次序小于15 的網(wǎng)絡(luò),它指定了超幀 活動(dòng)期的長度PermitJoining布爾類型TRUE 或 FALSETRUE值顯示當(dāng)刖網(wǎng)絡(luò)上至少有一個(gè)zigbee路由器允許加入,也就 是如果在給定時(shí)間限 制內(nèi),它的網(wǎng)絡(luò)發(fā)出一 個(gè)NLME-PERMIT-JOINING 原語,就不會(huì)終止加入 進(jìn)程N(yùn)LME-NETWORK-FORMATION.request ( ScanChannels S

8、canDuration BeaconOrder SuperframeOrder PANId BatteryLifeExtension)NLME-NETWORK-FORMATION.request 原語參數(shù)名稱類型有效范圍說明ScanChannels比特32bit最重要的 5bit(b27b31)保 留,27 個(gè)較重要的折(b0,b1,,b26) 顯示27個(gè)信道中哪個(gè)信道在準(zhǔn) 備啟動(dòng)網(wǎng)絡(luò)時(shí)被掃描1:掃描, 0:沒有掃描)ScanDuration整型0 x000 x0e該值用來計(jì)算每個(gè)信道掃描時(shí)間是(aBaseSuperframeDuration*),n 為參數(shù)ScanDuration的值Beac

9、onOrder整型0 x000 x0f高層希望形成的網(wǎng)絡(luò)的信標(biāo)序號(hào)SuperframeOrder整型0 x000 x0f局層希望形成的網(wǎng)絡(luò)超幀序號(hào)PANId整型0 x00000 x3fff 或 NULL如果高層希望建立個(gè)已預(yù)定標(biāo) 識(shí)符的網(wǎng)絡(luò),則將可能會(huì)提供一 個(gè)可選擇的PAN標(biāo)識(shí)符。如果不 指定PANId,也就是給出一個(gè) NULL值,網(wǎng)絡(luò)層將選擇一個(gè)PAN ID。這個(gè)參數(shù)的最高2方麓保留并 將會(huì)設(shè)置0BatteryLifeExtension布爾類型TRUE 或 FALSE如果該值是TRUE,網(wǎng)絡(luò)層管理實(shí) 體將請(qǐng)求zigbee標(biāo)識(shí)符啟動(dòng)支持 電池壽命延長模式。如果值為 FALSE,網(wǎng)絡(luò)層管理實(shí)體

10、將請(qǐng)求 zigbee協(xié)調(diào)器啟動(dòng)不支持電池壽 命延長模式NLME-PERMIT-JOINING.request (PermitDuration)NLME-PERMIT-JOINING.request 原語參數(shù)類型有效范圍說明PermitDuration整型0 x000 xff時(shí)間的長點(diǎn)單位為 秒),它是zigbee協(xié) 調(diào)器或者路由器允 許連接的時(shí)間。值0 x00和0 xff分別顯 示不允許和允許沒 有制定的時(shí)間限制8. NLME-PERMIT-JOINING.confirm (Status)NLME-PERMIT-JOINING.confirm 原語參數(shù)名稱有效范圍說明Status狀態(tài)INVAL

11、ID_REQUEST或者M(jìn)LME_SET.confirm原語返回的任何狀態(tài)值相應(yīng)請(qǐng)求的狀態(tài)9. NLME-START-ROUTER.request ( BeaconOrder SuperframeOrder BatteryLiifeExtension)NLME-START-ROUTER.request原 語參數(shù)類型有效范圍說明BeaconOrder整型0 x000 x0f高層希望形成的網(wǎng) 絡(luò)的信標(biāo)序號(hào)SuperframeOrder整型0 x000 x0f高層希望形成的網(wǎng) 絡(luò)的超幀序號(hào)BatteryLiifeExtension布爾類型TRUE 或 FALSE如果該值是TRUE, 網(wǎng)絡(luò)層管理實(shí)體將

12、 請(qǐng)求zigbee路由器 啟動(dòng)支持電池壽命 延長模式。如果值為 FALSE,網(wǎng)絡(luò)層管理 實(shí)體將請(qǐng)求zigbee 路由器啟動(dòng)不支持 電池壽命延長模式10. MLME-START-ROUTE.confirm (StatusMLME-START-ROUTE.confirm 原語參數(shù)類型有效范圍說明Status狀態(tài)INVALID_REQUEST 或 者 MLME_SET.confirm 原語返回的任何狀態(tài) 值嘗試初始化一個(gè)zigbee路由器的結(jié)果11. NLME-JOIN.request (PANId JoinAsRouter RejoinNetwork ScanChannels ScanDurati

13、on PowerSource RxOnWhenIdle MACSecurity)NLME-JOIN.request 原語參數(shù)類型有效范圍說明PANId整型0 x00000 x3fff嘗試加入或者重新加入網(wǎng)絡(luò)的 PAN標(biāo)識(shí)符。該參數(shù)的最高2bit 被保留,或者將被設(shè)置為JoinAsRouter布爾類型TRUE 或 FALSE如果設(shè)備正嘗試以zigbee路由 器加入網(wǎng)絡(luò),該參數(shù)將為TRUE, 否則,它將為FALSE。該參數(shù)通 過連接請(qǐng)求加入是有效的,在 請(qǐng)求直接加入或者通過孤立重 新加入時(shí)是忽略的RejoinNetwork布爾類型TRUE 或 FALSE該參數(shù)在設(shè)備直接加入或者使 用孤立進(jìn)程重新加

14、入網(wǎng)絡(luò)時(shí)為 TRUE;如果設(shè)備請(qǐng)求通過連接 加入網(wǎng)絡(luò),該參數(shù)為ALSEScanChannels比特32bit 域最重要的5個(gè)bit(b27b31)是保留的,27個(gè)較重要的bit(b0,b1,b26)顯示 27個(gè)信道中哪個(gè)信道被掃描1: 掃描,0:沒有掃描ScanDuration整型0 x000 x0e此值用來計(jì)算掃描每個(gè)信道的 時(shí)間,每個(gè)信道掃描時(shí)間為(aBaseSuperframeDuration*) 此處n為ScanDuration參數(shù)的 值PowerSource整型0 x000 x01該參數(shù)為 CapabilityInformation參 數(shù) 傳 遞 給MLME-ASSOCIATE.re

15、quest 原語的一部分,其作為一個(gè)成功執(zhí) 行網(wǎng)絡(luò)加入的結(jié)果。它的值 0 x01:主能源設(shè)備 0 x00:其他能源設(shè)備RxOnWhenIdle整型0 x000 x01該參數(shù)顯示在皿戶空閑部分時(shí), 想要加入的設(shè)備能否通過空中 收到分組,其值為0 x01:當(dāng)設(shè)備空閑時(shí)接收者有能 力接收0 x00:當(dāng)設(shè)備空閑時(shí)接收者沒有 能力接收對(duì)于在信標(biāo)定向網(wǎng)絡(luò)里操作的zigbee協(xié)調(diào)器和zigbee路由器,RxOnWhenIdle 的值為 0 x01MACSecurity整型0 x000 x01該參數(shù)為 CapabilityInformation參 數(shù) 傳 遞 給MLME-ASSOCIATE.request 原

16、語 的一部分,其作為一個(gè)成功執(zhí) 行安全策略網(wǎng)絡(luò)加入的結(jié)果。其值為_0 x01: MAC執(zhí)行安全策略0 x00: MAC不執(zhí)行安全策略12. NLME-JOIN.confirm (PANIdStatus)NLME-JOIN.confirm 原語參數(shù)類型有效范圍說明PANId整型0 x00000 x3fff從NLME-JOIN.request 發(fā)出的PAN標(biāo)識(shí)符, 這是一個(gè)確認(rèn)原語。 該參數(shù)最高2個(gè)bit 保留并設(shè)置為0Status狀態(tài)INVALID_REQUEST NOT_PERMITTED NO_NETWORKS 或者任何由 MLME-ASSOCIATE.confirm 原 語 或 者M(jìn)LME

17、-SCAN.confirm 原語 返回的任何狀態(tài)值相應(yīng)的請(qǐng)求狀態(tài)13. NLME-DIRECT-JOIN.request (DeviceAddressCapabilityinformation )NLME-DIRECT-JOIN.request 原語參數(shù)類型有效范圍說明DeviceAddress64bitIEEE 地址任何64bitIEEE地址直接加入的設(shè)備的IEEE地址Capabilityinformation位圖見下表直接加入的設(shè)備的操 作性能比特名稱說明0Alternate PAN coordinator在執(zhí)行這種規(guī)范時(shí),該域的 值總為01Device type如果正在加入網(wǎng)絡(luò)的設(shè)備時(shí)

18、zigbee路由器,該值為1,并 且JoinAsRouter參數(shù)的值為 TRUE。如果設(shè)備是一個(gè) zigbee終端設(shè)備加入的可能 的路由器,它的值將為02Power source該域?qū)⒃O(shè)置為傳遞給NLME-JOIN.request 原語的PowerSource參數(shù)最低位。這些值為0 x10:主要的能源設(shè)備0 x00:其他能源設(shè)備3Receiver on when idle該域?qū)⒃O(shè)置為傳遞給NLME-JOIN.request 原語的 RxOnWhenIdle參數(shù)最低位。這些值為0 x01:當(dāng)設(shè)備空閑時(shí),接收機(jī)工作0 x00:當(dāng)設(shè)備空閑時(shí),接收 機(jī)關(guān)閉45Reserved在此規(guī)范里,該域的值總是為

19、06Security capability該域?qū)⒃O(shè)置為傳遞給NLME-JOIN.request 原語的 MACSecurity參數(shù)最低位。這 些值為0 x01: MAC執(zhí)行安全策略0 x00: MAC不執(zhí)行安全策略7Allocate address在此規(guī)范里,該域的值總是 為1,顯示正加入設(shè)備必須分 配一個(gè)16bit的短地址DeviceAddressStatus)NLME-DIRECT-JOIN.confirm 原語參數(shù)類型有效范圍說明DeviceAddress64bitIEEE 地址任何64bitIEEE地址請(qǐng)求使用哪一個(gè)64bitIEEE 地址,這是一個(gè)確認(rèn)信息Status狀態(tài)SUCCES

20、S,ALREADY_PRESENT TABLE_FULL相應(yīng)的請(qǐng)求狀態(tài)15. NLME-LEAVE.request (DeviceAddress RemoveChildren MACSecurityEnable )NLME-LEAVE.request 原語參數(shù)有效范圍說明DeviceAddress設(shè)備地址任何64bitIEEE地址從網(wǎng)絡(luò)上移除的實(shí)體的64bitIEEE地址如果設(shè)備從 網(wǎng)絡(luò)上移除本身即為NULLRemoveChildren布爾類型TRUE 或 FALSE如果被要求離開網(wǎng)絡(luò)的設(shè) 備同時(shí)被要求移除它的子 設(shè)備時(shí),此參數(shù)為TRUE, 否則它的值為FALSEMACSecurityEnab

21、le布爾類型TRUE 或 FALSE如果作為一個(gè)顯示 NLME-LEAVE.request 的原語 結(jié)果,網(wǎng)絡(luò)層選擇發(fā)出個(gè) NLMEDISASSOCIATE.request 原語到MAC層,如4.7.1節(jié)(功能描述)中所描述,此 參數(shù)允許高層控制MAC層 的SecurityEnable參數(shù)的沖 在復(fù)用。如果已執(zhí)行的網(wǎng)絡(luò) 層能正常地請(qǐng)求安全策略 應(yīng)用于開銷分離通知命令 幀,此參數(shù)的值為TRUE, 即允許執(zhí)行請(qǐng)求的安全進(jìn) 程,值為FALSE即禁止它執(zhí) 行。如果已執(zhí)行的網(wǎng)絡(luò)層不 能正常的請(qǐng)求開銷分離通 知命令幀的安全進(jìn)程,此參 數(shù)的值被忽略名稱類型有效范圍說明DviceAddress64bitIEEE 地址任何64bitIEEE地 址從網(wǎng)絡(luò)上移除它本身的實(shí)體 的64bitIEEE地址,如果它 發(fā)出原語設(shè)備已被它的父設(shè) 備從網(wǎng)絡(luò)上移除時(shí),此值為 NULL17.NLME-LEAVE.confirm名稱類型有效范圍說明DviceAddress64bitIEEE地址任何64bitIEEE地址請(qǐng)求設(shè)備的64bitIEEE地 址,這是一個(gè)確認(rèn);當(dāng)設(shè)備 請(qǐng)求從網(wǎng)絡(luò)上移除它本身 時(shí),該值為NULLSatus狀態(tài)SUCCESS,INVALID_REQUEST,UNKNOWN_DEVICE,LEAVE_UNCONFIRMED相應(yīng)的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論