Privacy Policy Cookie Policy Terms and Conditions ZigBee - Wikipedia

ZigBee

aus Wikipedia, der freien Enzyklopädie

Mit ZigBee zielt eine Allianz aus mehreren Funkhardware-Herstellern auf den Markt der Vernetzung von Heimgeräten ab. ZigBee soll es ermöglichen, Haushaltsgeräte, Sensoren, uvm. auf Kurzstrecken (10 - 75 m) zu verbinden und stellt einen Protokollstack dar, der nach dem OSI-Modell auf den im Standard IEEE 802.15.4 spezifizierten OSI-Subschichten PHY und MAC aufsetzt. Es ist ebenfalls der Einsatz batterieloser, wartungsfreier Funkschalter und Funksensoren in schwer zugänglichen Bereichen vorgesehen, wo der regelmäßige Austausch von Batterien nur mit großem Aufwand möglich wäre.

Man unterscheidet drei Rollen, die ein ZigBee-Gerät erfüllen kann:

  • End Device: Einfache Geräte wie z. B. Lichtschalter implementieren nur einen Teil der ZigBee Protokolle und werden daher auch RFD (reduced function devices) genannt. Sie melden sich an einem Router ihrer Wahl an und bilden so mit ihm ein Netzwerk in Stern-Topologie.
  • Router: FFD Geräte (full function devices) können auch als Router agieren, melden sich an einem existierenden Router an und bilden so ein Netzwerk in Baum-Topologie, durch Ausnutzung von Abkürzungen mitunter auch ein vermaschtes Netzwerk
  • Coordinator: Genau ein Router innerhalb eines PAN übernimmt zusätzlich die Rolle des Coordinators. Er gibt grundlegende Parameter des PAN vor und verwaltet das Netz.

Inhaltsverzeichnis

[Bearbeiten] Namensursprung

Der Name ZigBee wird abgeleitet vom zick-zack-förmigen Tanz der Honigbienen, durch welchen Informationen, wie z.B. der Ort und die Entfernung neu gefundener Nahrungsquellen, zwischen den Bewohnern eines Bienenstockes ausgetauscht werden.[1]

[Bearbeiten] IEEE 802.15.4

Der Standard zielt neben einem niedrigen Energieverbrauch der Endgeräte vor allem auf die Stabilität und Sicherheit der Verbindungen ab. Auf Grund der geringen Reaktionszeiten ist er auch für Echtzeitanwendungen verwendbar. Er ist für die Frequenz 2,4 GHz im ISM-Band definiert, in dem auch die WLAN-Standards IEEE 802.11b und g arbeiten. Als Fallback sind für Europa zum Beispiel ein Kanal im 868 MHz und zehn Kanäle in den USA im 915 MHz Bereich vorgesehen.

[Bearbeiten] Technische Daten

Frequenzbereich 868 MHz/2,46 GHz
Sendeleistung 1..10 mW
Reichweite 100 m
Bandbreite 20-250 kbit/s

[Bearbeiten] Adressierungsmodi

Es ist sowohl direkte als auch indirekte Adressierung möglich.

Bei der direkten Adressierung wird Node und Endpoint der Gegenseite angegeben. Eine Node (= ein ZigBee-Modul) kann mehrere Endpoints bedienen. (Ähnlich wie jeder Rechner im Internet auf mehreren Ports TCP-Verbindungen betreiben kann). Allerdings ist keine feste Zuordnung zwischen Dienst und Endpoint vorgesehen. (Also nicht: Thermostate horchen üblicherweise auf Endpoint 26). Da würde es nämlich auch schnell eng werden. Jede Node hat nämlich maximal 255 Endpoints. Und von denen sind auch viele jetzt schon reserviert. Es bleiben nur die Endpoints 1 bis 240. Endpoint 255 ist für Broadcasts an alle Endpoints reserviert. Endpoint 241-254 sind für "future use" reserviert. Und Endpoint 0 ist für Management-Aufgaben reserviert. Dort können zum Beispiel andere Module abfragen, auf welchen Endpoints denn zum Beispiel Thermostate anzusprechen sind.

Bei der indirekten Addressierung vergibt der Coordinator die sogenannten Short-Adressen, eine 16-bit Adresse. Beim Betreten eines Nodes in ein neues Netzwerk meldet es sich am Coordinator an und bekommt eine Adresse zugewiesen. Der Coordinator legt die Short-Adresse mit der dazugehörigen MAC-Adresse in einer Tabelle in seinem Speicher ab. Will ein Node mit einem anderen kommunizieren, wird zunächst eine Anfrage an den Coordinator gesendet, der sie an den jeweiligen Empfängernode weiterleitet. Diese Information über das logische Verbinden von Nodes wird Binding genannt, ein Schalter kann beispielsweise mehrere Lampen steuern. Der Coordinator legt für jede logische Verbindung in der Bindingtabelle einen Eintrag an. So wird das Verwalten des Netzwerks erheblich vereinfacht und flexibilisiert. Funktionen neuer Geräte können durch einmaliges Binding schnell hinzugefügt oder vorhandene Geräte ersetzt werden.

[Bearbeiten] Y2K

Die Standard-Datentypen für Zeitangaben in ZigBee-Paketen ist für absolute Zeitangaben sekundengenau und umfasst die Jahre 2000 bis 2187. Zeiträume werden auf ms genau wiedergegeben (0 ms bis 49 Tage).

[Bearbeiten] Risiken bei ZigBee

Da im Standard 1.0 nur ein Coordinator möglich ist, kann bei Verwendung indirekter Addressierung der Ausfall des Coordinators das gesamte Netz gefährden, da dieser alle Routing und Deviceinformationen in einem flüchtigen Speicher hält. Das ZigBee-Netz ist hierarchisch strukturiert und hat dadurch leider einen single Point of Failure. Allerdings können Router so konfiguriert sein, dass sie im Fehlerfall die Aufgabe des Coordinators übernehmen.

[Bearbeiten] Quellen

  1. http://www.zigbee.org/en/about/faq.asp#7

[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks

THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu