WPAN(Wireless Personal Area Network)

To Introduce IEEE 802.15.1~802.15.4.

Wednesday, December 20, 2006

Bluetooth Link Establishment

1.Slave進入Query Scan 和Page Scan State,Master進入Query State後。若Master發現Slave,則會產生Query Response告知Master Slave的BD_ADDR和Clock還有一些相關參數後,則 Master則進入Page State和建立Connection。
2.在Page後會做認證和取得加密解密的金鑰的handshake,取得認證的金鑰和加密解密的金鑰後才會進入Connected State。

Bluetooth Scatternet

◎藍芽在後續的發展中提供擴充的網路拓樸,最多可以連接256個Piconets。主要定義於Scatter_Mode Improvement Proposal。
◎使用M/S Bridge或S/S Bridge來連接兩個以上的Piconets。
◎Bridge通常使用Sniff Mode或Hold Mode來釋放某一個Link進入其它的Links。
◎M/S or S/S在Link建立時就決定,去Page別人則是Master若是被別人Page則是Slave。
◎在Scatternet中只允許ACL Link存在。

Tuesday, December 19, 2006

Bluetooth Saving Mode

1.Active Mode:
Master必需一直處於Active Mode狀態下才能Handle所有的Links,也只有在Active Mode下才能傳送資料。
2.Sniff Mode:
Slave可進入 Sniff Mode,在Sniff Mode中,Slave和Master會先協調Sniff Interval(SniffTimeout)(Nsniff time-out),然後Slave進入Sniff省電模式,等Timeout時間到則會進入Active Mode來傳送N個Slots(Nsniff_attempt)。在HCI Commamd中的Sniff參數為Sniff(Max_Interval, Min_Interval, Sniff_Attempt, Sniff_Timeout)。
3.Hold Mode: 讓Slave進入Hold Mode一段時間後再醒來進入Active Mode。
4.Park Mode:讓Slave進入Park Mode,並給予PM_ADDR(Park_Member Address)8bits,所以在一個Piconet中可以有256個Park Node,Master會定時Broadcast Beacon Train,然後接下來是2個ADDR的Access Window(然後重複到每個park node結束),若其中有一個要求傳送資料,則Broadcast AR(Access Request)於Access Window中,並取得AR_ADDR(8bit),若AM_ADDR還有則Master給予一個AM_ADDR給Slave,然後Slave取得AM_ADDR後再進入Active Mode中傳送資料。

Bluetooth Communication

1.Time Division Duplex(TDD)
◎把所有的連結(Links)兩端切成兩部分的角色,即看成Master Send(Slave Receive)和Slave Send(Master Receive),所以有Master和Slave的兩種角色存在於Piconet中。
◎藍芽的AM_ADDR(Active Member Address)使用3個bits的位址,Address 0是給Broadcast使用,所以在藍芽的Piconet中可同時存在1個Master和6個Slave。
◎Transmission Data Type
藍芽提供SCO(Synchronous Connection Oriented) 和ACL(Asynchronous ConnectionLess)這兩種資料傳輸方式。
─§SCO:每相隔4個Slots必需分配給此SCO Link一對(Pair)傳輸的Slot,所以同時可有3個SCO的Links存在。
─§ACL:在非同步傳送模式上,可使用一次傳輸佔用1個Slot或3個Slots或5個Slots供使用。

Bluetooth RF Technology

藍芽使用下列技術:
1.Power Class
依瞬間消耗的電力和傳輸距離分為下列三個類別:
Class A:100M
Class B:10M
Class C:0.5M
2.FHSS ( Frequency Hopping Spread Spectrum)
◎在2.4G ISM頻帶利用跳頻的技術,每個時槽(slot)進入不同的頻率傳送,以達成安全(security)和降低干擾(Interference)的能力。
◎Frequency range:2402MHz~2480Mhz。
◎每次跳頻使用1MHz的頻帶傳輸,所以可以把頻帶切成79個Channels,讓藍芽可於這79個頻道中跳頻。
◎跳頻次數為1秒鐘1600次,即每個Time Slot佔0.65μs。
◎跳頻選擇機制使用原有的Clock預設值+Offset和Master BD-ADDR計算而得。

Friday, December 01, 2006

WPAN Introduction

在IEEE WPAN 發展團隊中,主要依個人無線通訊的應用分為三個特性不同的WPAN發展團隊:
1.IEEE 802.15.1研究發展Bluetooth-如: Music Application.
2.IEEE 802.15.3研究發展UWB-如: Video Application.
3.IEEE 802.15.4研究發展Zigbee-如: Industrial Control Application.

Wednesday, November 29, 2006

部落格開張!

這理將介紹我的學習歷程~
學習項目 :
1. Bluetooth.
2. Zigbee.
3. Ad-Hoc.
4. Embedded System.
5. Software and Hardware Design.
6.Other.
若有相關問題歡迎詢問.