|
![]() |
ISSN 1214-9675 Server vznikl za podpory Grantové agentury ČR. 21. ročník |
Témata
Doporučujeme
Kontakt
|
![]()
Vydáno dne 18. 04. 2006 (12806 přečtení) |
Pásmo [MHz] |
Počet kanálů [-] |
Číslo kanálu (k) [-] |
Střední kmitočet kanálu [MHz] |
868 | 1 | 0 | 868,3 |
915 | 10 | 1 až 10 | 906 + 2(k-1) |
2400 | 16 | 11 až 26 | 2405 + 5(k-11) |
Maximální doba trvání jednoho rámce je 4,25 ms pro 2,4 GHz, 26,6 ms pro 915 MHz a 53,2 ms pro 868 MHz.
Pro adresaci jednotlivých zařízení v síti lze použít dlouhé (64 bit) nebo zkrácené (16 bit) binární adresovací kódy (obr. 4). Každou síť lze jednoznačně určit pomocí 16bitového identifikátoru PAN ID, který se používá v případě, kdy v jednom prostoru je provozováno více sítí podle standardu IEEE 802.15.4. Každá sít s jedinečným PAN ID je řízena koordinátorem (centrální stanicí).
Obr.4 Adresové pole MAC rámce
Síťová vrstva standardu ZigBee podporuje síťové topologie typu hvězda (star), strom (tree) a síť (mesh) (obr. 5).
Uzly sítě jsou buď plně funkční zařízení (FFD), která mohou vykonávat funkce koordinátora, směšovače nebo koncového zařízení, a nebo redukovaná zařízení (RFD), která mohou pracovat pouze jako koncová zařízení. Síť je řízena ZigBee koordinátorem. V topologii typu hvězda komunikují ostatní zařízení, označovaná jako koncová, přímo s koordinátorem. V topologii typu síť a strom koordinátor spouští komunikaci a stanovuje parametry sítě. Síť lze rozšířit použitím ZigBee směrovačů. V síti typu strom se pro přenos dat a řidících zpráv používá hierarchické směrování. Topologie typu síť umožňuje samostatnou komunikaci mezi rovnocennými uzly (peer-to-peer).
Obr.5 Topologie sítě ZigBee typu a) hvězda, b) strom, c) síť (mesh)
Dále lze rozlišit další dva typy sítí a to "beacon-enabled" a "non-beacon" síť. V síti "beacon-enabled" koordinátor pravidelně vysílá signál, který koncová zařízení využívají k připojení se k síti a vlastní synchronizaci pro následný přenos dat. Pro navázaní spojení se tedy používají superrámce popsané výše. V "non-beacon" síti koordinátor také periodicky vysílá signál, který však slouží pouze k jeho vlastní identifikaci a koncovým zařízením k detekci. Koncová zařízení komunikují s koordinátorem pomocí požadavků na vysílání dat a potvrzovacích rámců. Musí být neustále připraveny podporovat komunikaci mezi rovnocennými uzly.
Během přenosu přes fyzické médium může dojít k chybám. Pro odhalení takto vzniklých chyb se používá cyklického kódu (CRC nebo FCS), kdy každý rámec je doplněn o zbytek po dělení polynomem. Ve standartu ZigBee je použit polynom ve tvaru:
![]() | (1) |
Zabezpečován je celý rámec včetně jeho záhlaví.
Pro zvýšení spolehlivosti přenášených dat je vysílání provedeno technologií DSSS (Direct Sequence Spread Spectrum). Jednotlivé bity jsou nahrazeny početnější sekvencí bitů (chipů), které se pak vysílají. Signál je tak rozprostřen do větší části spektra a je více odolný vůči rušení. Uživatelům, kteří neznají mechanismus vytváření pseudonáhodné sekvence se přenášená data jeví jako šum.
Přenášená data mezi jednotlivými účastníky lze dále zabezpečit proti zcizení. Standard definuje tři režimy a to nezabezpečený přístup, přístup na základě práv a zabezpečený přístup. Je-li použit přístup na základě práv, pak síť odmítá rámce od neznámých zařízení. V zabezpečeném režimu mohou zařízení sítě využít další služby mezi které patří:
Šifrovací standard AES (Advanced Encryption Standard) nahrazuje standard DES. Výhodou tohoto nového způsobu šifrování je, že nehrozí útok hrubou silou (tj. vyzkoušení všech možných klíčů).
MIC je kryptografický kontrolní součet, který je zahrnut do vysílaného rámce. Na přijímací straně se provádí stejná operace a hodnotu součtu porovnává s přijatou. Pokud se zpráva během přenosu změnila, budou se hodnoty lišit a rámec je odmítnut.
V současnosti je možné nalézt velké množství obvodů určených pro provoz v síti ZigBee. V tab.II. jsou uvedeny společnosti a jimi nabízené produkty [4-8].
Tab. II: Transceivery nabízené společnostmi ZigBee Alliance a jejich parametry
Výrobce | Chip | Kmitočtové pásmo [MHz] |
IRX [mA] |
ITX [mA] |
Citlivost přijímače [dBm] |
Výstupní výkon [dBm] |
Napájecí napětí [V] |
Freescale | MC13191 | 2400 | 37 | 30 | -91 | max. 3,6 | 2,0 až 3,4 |
Freescale | MC13192 | 2400 | 37 | 30 | -92 | max. 3,6 | 2,0 až 3,4 |
Freescale | MC13193 | 2400 | 37 | 30 | -92 | max. 3,6 | 2,0 až 3,4 |
Chipcon | CC2420 | 2400 | 19,7 | 17,4 | -95 | 0 | 2,1 až 3,6 |
Chipcon | CC2430 | 2400 | 27 | 25 | -94 | 0 | 2,0 až 3,6 |
Chipcon | CC2431 | 2400 | 27 | 25 | - | - | 2,0 až 3,6 |
Chipcon | CC1110 | 868/915 | 22 | 23 | -99 | max. 0 | 2,0 až 3,6 |
Ember | EM250 | 2400 | 27 | 27 | -97 | 3 | 2,1 až 3,6 |
Ember | EM260 | 2400 | 26 | 27 | -94 | 4 | 2,1 až 3,6 |
Ember | EM2420 | 2400 | 19,7 | 17,4 | -90 | 0 | 2,1 až 3,6 |
Ubec | UA2400 | 2400 | - | - | -95 | 0 | - |
Atmel | AT86RF210 | 868/915 | 14,5 | 60 | -95 | 12 | 1,8 až 3,6 |
Na trhu je však možné se setkat s hotovými moduly, jako je např. RM2420 od americké společnosti RAE Systems (obr. 6) [9].
Obr.6 Modul RM2420
Další produkty je možné najít na stránkách společnosti Cirronet [10] nebo Eaton [12].
V nelicenčním kmitočtovém pásmu ISM 2,4 GHz je již delší dobu provozována technologie Bluetooth. Mohlo by se tedy zdát, že provoz ZigBee v této oblasti je zbytečný.
Technologie Bluetooth pracuje se sítěmi typu piconet, která umožňuje propojení řídicí stanice se sedmi aktivními podřízenými stanicemi. Síť může obsahovat i více podřízených stanic, které jsou však neaktivní, nebo tzv. "parked". Další možná struktura je scatternet, která sdružuje několik sítí piconet pomocí sdílených zařízení. Přenosová rychlost pro verzi 1.2 je 1 Mb/s, verze 2.0 by měla podporovat rychlost až 3 Mb/s [1]. Pro přenos je použita GFSK modulace s technologií FHSS (Frequency Hopping Spread Spectrum).
Standard ZigBee definuje i síť typu strom, pomocí které lze zvětšit funkční dosah jedné sítě. Řídící stanice je propojena až s 255 zařízeními. Dále v síti mohou komunikovat zařízení bez účasti koordinátora. Použitá technologie přenosu je DSSS.
Porovnání technologie Bluetooth a ZigBee je uvedena v tab.III.
Tab.III Srovnání technologií Bluetooth a ZigBee
Standard | Kmitočtové pásmo [MHz] |
Přenosová rychlost [kb/s] |
Typ použité modulace |
Bluetooth IEEE 802.15.1 |
2400 | 1∙103 | GFSK |
ZigBee IEEE 802.15.4 |
868 (EU) | 20 | BPSK |
915 (USA) | 40 | BPSK | |
2400 | 250 | O-QPSK |
Bluetooth se hlavně využívá při komunikaci mezi dvěma rovnocennými uzly (peer-to-peer) podle potřeby (ad-hoc). S Bluetooth se tedy setkáme hlavně při přenosu hlasu a dat, kdy mobilní telefon komunikuje se zařízením, jako je headset, PC, PDA, notebook, digitální kamera, tiskárna. S využitím standardu ZigBee se počítá hlavně v oblasti automatizace a řízení budov. Předpokládá se však i pro kancelářské použití, kdy v současnosti se touto možností zabývá např. Institut pro informační průmysl [2].
V tomto článku byl představen bezdrátový komunikační standard ZigBee. Díky způsobu komunikace, kdy většina zařízení je ve stavu hlubokého spánku, je tato síť velmi nízkopříkonová. Použitá zařízení jsou tak napájená z baterií. Protože snahou tvůrců jsou i nízké náklady na vlastní realizaci, předpokládá se široké využití pro automatizaci a regulaci v budovách a průmyslových provozech. Americká společnost Eaton již nabízí produkty Home HeartbeatTM, které jsou určeny pro snímání provozu v domácnosti.
Tento článek vznikl za podpory výzkumného projektu MSM0021630513 "Elektronické komunikační systémy a technologie nových generací".
[1] Oficiální informační stránka Bluetooth www.bluetooth.com
[2] Institute for Information Industry zigbee.iii.org.tw
[3] Oechen P.: ZigBee: An
Overview of the Upcoming Standard, Seminar in Distributed Computing 2005/2006,
Zürich.
[4] Katalogové listy Freescale Semiconductor www.freescale.com
[5] Katalogové listy Chipcon www.chipcon.com
[6] Katalogové listy Ember www.ember.com
[7] Katalogové listy Uniband Electronic Corp. www.ubec.com.tw
[8] Katalogové listy Atmel Corporation www.atmel.com
[9] Firemní stránky RAE Systems www.raesystems.com
[10] Firemní stránky Cirronet www.cirronet.com/zigbee.htm
[11] Oficiální stránky ZigBee Alliance www.zigbee.org
[12] Produkty firmy EATON www.homeheartbeat.com
Tento web site byl vytvořen prostřednictvím phpRS - redakčního systému napsaného v PHP jazyce.
Na této stránce použité názvy programových produktů, firem apod. mohou být ochrannými známkami
nebo registrovanými ochrannými známkami příslušných vlastníků.