|
回復 1# 的帖子
ZigBee協定層從下到上分別為實體層(PHY)、媒體存取層(MAC)、網路層(NWK)、應用層(APL)等。網路裝置的角色可分為ZigBee Coordinator、ZigBee Router、ZigBee End Device等三種。支援網路拓撲有Star、Tree、Mesh等三種。
- @/ i) Z" ]& D. l$ `; P- z: s. t7 R5 Q+ X
& S1 z' l, |+ L/ t. g- D& F& K# `
網路層(NWK)
. q' D) @4 p4 F" m& v5 |& C f* P網路層負責以下工作:5 T- y" b+ F, F5 S8 F+ ?9 n
! p; U6 { M/ J
加入與離開某個網路
" [/ v) S! D. u8 {7 N1 _7 z9 x將封包作安全性處理
2 b6 \# l6 ]8 W5 i* N$ k/ W繞送封包到目標節點 p+ o B* U+ f: `2 y
找尋並維護節點間的繞徑路線
! i; P% M8 O O' D2 G) u" e. k搜尋鄰節點
% r( i. K& ]# z" x) Q( L儲存相關鄰節點資訊 7 `: _* Z: l3 h" G3 `: K
ZigBee Coordinator額外工作:5 [6 J5 l) }6 ~: r' A
; X3 I# `4 V7 }, H& w) q, ]
發起一個網路
3 s* V! _' @1 l( X$ a設定各項網路參數
8 Y* S+ o+ y R) h; N分派網路位址並規範網路位址分發原則
5 B9 V1 |# ]0 P6 L5 r- w! f2 {3 Z
應用層(APL)
, T5 R5 W0 m m- d e' W應用程式支援子層(APS)3 y* Y. k* a: K. B4 B7 v# I
/ ?1 ~# D# V' A. [/ Q5 d$ C( x
ZigBee裝置管制物件(ZigBee Device Object, ZDO)3 i; i+ e' ~( q% I& t+ w5 W4 l' ?- q
ZDO可視為應用程式物件之一,所不同的是ZDO專門負責整體系統的管理事務,Endpoint 0 只能且必定由ZDO使用,每個節點都一定有此物件。負責工作有:% {7 o6 M+ [# I3 ^* Z* u0 w1 J
0 t0 M# k9 J! ~定義或調整本身裝置在網路上的角色(ZC、ZR或ZED)。
^0 M5 A9 \* z g建構上層應用所需的資訊、發出或回應連結的要求。 ; Y% M3 T1 z0 f6 d# F4 ~5 E* u
搜尋並探知其他網路節點可用的應用程式服務。 " E' h. M% g! _0 t" N3 [& z$ b
起始與回應配對要求。 4 a! k( p9 Z0 J- @& i% j
建立兩網路節點間的安全性關係 |
|