|
回復 1# 的帖子
ZigBee協定層從下到上分別為實體層(PHY)、媒體存取層(MAC)、網路層(NWK)、應用層(APL)等。網路裝置的角色可分為ZigBee Coordinator、ZigBee Router、ZigBee End Device等三種。支援網路拓撲有Star、Tree、Mesh等三種。- [/ A2 m6 Q( |4 l, f
' @: N7 I" `- r" O
( w" p" M* b) c* y. L6 `網路層(NWK)
4 j1 M7 C/ l# W* Z( `2 X8 u' V. g網路層負責以下工作:. o1 m9 N$ K& U: l" r( U
4 T! v1 b5 I Y0 b
加入與離開某個網路
1 N2 J+ a( c' ^/ ?將封包作安全性處理 , z' Z; x: L$ r% z0 W/ N
繞送封包到目標節點 4 ]4 X% g0 N" X; H) E# H' d
找尋並維護節點間的繞徑路線 ! q( _# q7 ?1 c8 |4 u
搜尋鄰節點 ' O) d7 i5 D3 o) x6 \! U3 e
儲存相關鄰節點資訊
: }3 g" M/ }0 z9 pZigBee Coordinator額外工作:
% Z% }* O4 x# U& B/ U/ @2 u! ?$ m3 d" _
發起一個網路
M3 G# ]/ C. {9 c8 q設定各項網路參數 6 d' S- R6 f" b
分派網路位址並規範網路位址分發原則 & q4 e; I4 N6 H' `" k" d2 _
" V7 o! m+ J$ [& y2 ^) Y
應用層(APL), B* Y% I: \; N% f4 ]" J) `
應用程式支援子層(APS)
7 x1 a# a/ A, q) d5 {4 c% o( [5 p! d+ v
ZigBee裝置管制物件(ZigBee Device Object, ZDO)" q2 V' |: ^8 c7 D# _& x
ZDO可視為應用程式物件之一,所不同的是ZDO專門負責整體系統的管理事務,Endpoint 0 只能且必定由ZDO使用,每個節點都一定有此物件。負責工作有:
( z* ~7 E$ m* s4 i8 l% y
- C. S$ q+ ?# ~! ?# B定義或調整本身裝置在網路上的角色(ZC、ZR或ZED)。
% g4 Y. q& y3 r3 a建構上層應用所需的資訊、發出或回應連結的要求。 t4 B: J3 L) a( Y7 |4 m
搜尋並探知其他網路節點可用的應用程式服務。 $ r/ D3 u- N( h4 P5 s. {, c
起始與回應配對要求。 ( w$ j0 ?. ]1 {7 e O8 J x( [
建立兩網路節點間的安全性關係 |
|