Transcript ZigBee

ZigBee
Date:2012/07/19
Speaker : Da-Wei Yang
Outline
•
•
•
•
•
•
無線通訊
何謂ZigBee
ZigBee Alliance
ZigBee
應用
參考文獻
2
Wireless Communication
• 目前市面上有許多彼此不相容的無線網路技術,如Wi-Fi、
ZigBee、藍芽,以及近場通訊(Near Field Communications)
• 這些標準雖然有類似的用途,但實際的使用情境又不盡
相同。
– Wi-Fi有不錯的有效範圍及傳輸率,可以使用在大部份的無線
網路場合,但是在可攜式裝置上,它的耗電量可能相當大。
– 藍芽的耗電量相當小,一般認為適合作為手機等一類裝置的
網路裝置。
– ZigBee雖然傳輸速率都沒有上述兩者好,但低耗電和mesh網
路等特色,因此被定位在收發少量的資料量的應用。
3
Wireless Spectrum
4
Compare WiFi, BT and ZigBee
Feature(s)
IEEE 802.11g
Bluetooth2.0
ZigBee
hours
days
years
複雜度
Very complex
complex
Simple
節點數
Many
7
Up to 65535
Upto 3 seconds
Upto 10
seconds
30 ms
100m
10m(2.5mw,4d
Bm)
70m ~ 300m
擴充性
Roaming
possible
no
Yes
資料傳輸率
54 Mbps
3 Mpbs
250 Kbps (at
2.4Ghz)
SSID
64bit, 128bit
128bit AES
電源持續力
建立連線速度
傳輸距離
安全性
5
何謂ZigBee?
• ZigBee一詞源於蜜蜂,蜜蜂透過Zigzag字形舞蹈與同
伴通信傳遞花與蜜的位置、方向、距離等訊息,因而
藉此做為這短距無線通訊新技術的命名。
• ZigBee是一種短距離無線通訊標準,具有低成本、低
耗電、低速率、高可靠度及mesh網路功能等特性,容
易整合個人無線數位環境並應用於多樣的產品,其
「監控」角色高於「通訊」功能,朝著開放的方向發
展制訂標準規範。
• ZigBee技術主要是由IEEE 802.15.4小組與ZigBee
Alliance兩個組織,分別制訂硬體與軟體標準。
6 6
ZigBee Alliance
• ZigBee聯盟 (ZigBee Alliance) 是由多家公司
組成的産業組織,主要目標是實現以開放
性全球標準爲基礎、工作可靠、低成本、
低功耗、無線網路連接的監測和控制産品。
• ZigBee聯盟是一個成長快速的非營利性産業
組織,其成員涵蓋世界各地的主要半導體
廠商、技術供應商、OEM製造商和最終使
用者,會員資格並對所有人開放。
7
ZigBee Application
security
HVAC
AMR
lighting control
access control
BUILDING
AUTOMATION
patient
monitoring
fitness
PERSONAL
monitoring HEALTH CARE
asset mgt
process
control
environmental
energy mgt
CONSUMER
ELECTRONICS
TV
VCR
DVD/CD
remote
ZigBee
Wireless Control that
Simply Works
INDUSTRIAL
CONTROL
PC &
PERIPHERALS
mouse
keyboard
joystick
security
RESIDENTIAL/ HVAC
LIGHT
lighting control
COMMERCIAL
access control
CONTROL
lawn & garden irrigation
9
ZigBee 標準制定
• IEEE 802.15.4小組主導實體(PHY)層、媒體存取控制(MAC)層、資料鏈結
層,以及傳輸過程中的資料加密機制等發展。
• ZigBee Alliance主導軟體標準,並共同針對ZigBee Protocol Stack的發展
進行研議,未來還能依系統客戶的需求,為不同應用修正其所需之應
用介面。
ZigBee晶片架構主要
是由PHY Layer負責接
收處理射頻訊號,
MAC Layer負責處理封
包。
10 10
ZigBee 實體層使用之頻帶
• 實體層的主要工作:
– 啟動與關閉無線傳輸接收器、傳輸與接收資料、使用
頻道的選擇、在目前頻道上做訊號能量偵測、數據調
變傳輸與接收解調、頻道無占用評估(CCA),與針對接
收的封包執行鏈路品質指示(LQI)。
頻帶MHz
頻率範圍
(使用地區)
通道數
目
DSSS
資料速率
調變
kbps
868
868~868.6MHz
(歐洲)
1
BPSK
20
915
902~928 MHz
(美國)
10
BPSK
40
2450
2400~2483.5M
Hz (全球)
16
OQPSK
250
11 11
傳輸速率
• 傳輸速率介於20kbps~250kbps之間,並隨著傳輸
距離的延長而減慢。
• 不過藉著提高發射功率,還是可以達到100公尺的
傳輸距離內,每秒250kbps的傳輸速率。
• 由於具備高節點數與低耗電的特性,對於ZigBee
在感應式網路(Sensor Network)上的使用,就具有
相當大的優勢。
– 例如:在工廠內的作業溫度量測及遠端監視、水電瓦
斯計度的記錄、保全防護的監控上,業者不需經常更
換電池或佈建供電網路,只需極少的人力與設備,即
可取得所需的資訊。
12 12
網路層
• ZigBee網路層提供資訊傳輸及網路管理兩種服務,
並維持一個網路資訊庫(Network Information Base,
NIB)。
• 任務包括傳遞路徑的發掘與維護,為了達到這個
目的,網路層必須知道緊臨的裝置,和儲存這些
直接相連裝置的資訊。包含加入(join)及離開(leave)
網路的機制、訊框安全機制以及把訊框傳輸到目
的地。
• ZigBee網路層支援星型(Star) 、樹狀(Tree)和網狀
(Mesh)三種拓樸。
17
Device Type
• Coordinator(網路協調者)
– 建立網路及設定各項網路參數
– 發放網路位址及管理
– 具有Router功能
• Router
– 轉發訊息
– 允許其它裝置加入網路
• End Device
– 只能傳送或接收封包,無法轉發
– 具有休眠模式
18
Star Topology
• 星型拓樸
– 其中一個FFD類型設備擔當網路協調器的腳色,負責啟動網路並維護網路
上的設備,所有其他設備都是終端設備,直接與協調器通訊。
– ZigBee網路中的協調者,負責開始建立一個網路和指定位址給其他裝置。
19
Tree
• 叢集型拓樸
– 資料及控制訊息是透過階層(hierarchical)的方式傳輸。
20
Mesh
• 網狀拓樸
– ZigBee協調器負責啟動網路以及選擇關鍵的網路參數但是網路可能透過利
用ZigBee路由器進行擴展。從ZigBee網路特性來看,其拓樸架構是採取點
對點(peer-to-peer)連接。
21
26
27
28
參考文獻
• 讀ZigBee標準架構 縱觀PHY/MAC/應用層
• ZigBee Pro Feature Set塵埃定 ZigBee商機現
蹤
• Drew Gislason, Zigbee Wireless Networking,
2008
• ZigBee Alliance, “ZigBee Specifications”,
ZigBee Document 053474r17, November 2009.
• Summer 2011 葉俊克 Zigbee
29