|
回復 1# 的帖子
ZigBee協定層從下到上分別為實體層(PHY)、媒體存取層(MAC)、網路層(NWK)、應用層(APL)等。網路裝置的角色可分為ZigBee Coordinator、ZigBee Router、ZigBee End Device等三種。支援網路拓撲有Star、Tree、Mesh等三種。/ H7 F8 G: I% I: s3 y6 b4 Q( N
. L. d" g2 X2 R9 q* [0 v8 D4 |
% u: T% y* C; S2 j' C, ~9 E網路層(NWK)2 p1 E B: A; q- c
網路層負責以下工作:3 x% g8 k, I' }: G# t
, E7 H W1 y1 Y9 ^; h加入與離開某個網路 1 l; I0 a6 O& _- W/ }
將封包作安全性處理 : @! c5 r6 w* { U
繞送封包到目標節點
$ Z' J T |# B0 m3 u找尋並維護節點間的繞徑路線 4 J+ Z5 H7 }; o) s6 \2 t
搜尋鄰節點 % X) O6 K8 e: t
儲存相關鄰節點資訊
. u( E3 s. M- CZigBee Coordinator額外工作:
, u, j, y, l* c3 \( c+ M ]5 x3 [0 H& T
發起一個網路 + w( s' m" H6 ~( N) j; v( j- B% c0 W
設定各項網路參數 . Q7 B3 d6 G* j
分派網路位址並規範網路位址分發原則 [) Y( }7 l# |9 r+ O, c
m; F6 b' s, o- s t& m: V, n2 \
應用層(APL)/ W; T# Y, A/ ~0 u2 \% m& ~
應用程式支援子層(APS)
* i1 F9 j* X9 Z4 [( T. p
6 S. d0 H1 }7 f- A3 K" m7 rZigBee裝置管制物件(ZigBee Device Object, ZDO), i' h" x$ Z* u1 u
ZDO可視為應用程式物件之一,所不同的是ZDO專門負責整體系統的管理事務,Endpoint 0 只能且必定由ZDO使用,每個節點都一定有此物件。負責工作有:
- o; V/ k# t, |0 T2 k. N+ _* F
$ v1 y0 H1 }* D P" }9 d定義或調整本身裝置在網路上的角色(ZC、ZR或ZED)。
6 |; X* F# O) i0 b建構上層應用所需的資訊、發出或回應連結的要求。 3 N* n# T E) t0 M3 \3 I% S! d
搜尋並探知其他網路節點可用的應用程式服務。 ! `( M$ t: ~0 i# D$ P9 l
起始與回應配對要求。
9 S& z B1 w) i3 v# R) |( C建立兩網路節點間的安全性關係 |
|