ZigBee ist ein Kommunikationsstandard für die Hausautomation. Es arbeitet mit niederfrequenten Radiowellen wie ein Verfahren zur Steuerung von Haushaltsgeräten Fernbedienung. Der Standard ist ein proprietäres Protokoll nur für Zeichnung Mitglieder der ZigBee Alliance. Protokolle der unteren Schichten
Das Institute of Electrical and Electronics Engineers legt Standards für die Vernetzung , einschließlich der Ethernet-und Wi- Fi-Standards . Die IEEE - 802.15.4 ist die Basis einer der Schichten in dem ZigBee -Protokollstack . Das Protokoll definiert die physikalischen Anforderungen an ein Low-Rate Wireless Personal Area Network , und das Verfahren zur Übertragung von Daten darüber. Der Netzzugang verwendete Verfahren ist Carrier Sense Multiple Access /Collision Avoidance . Dies erfordert ein Gerät, um den freien Speicherplatz zu hören. Wenn der Kanal nicht verfügbar ist, wartet der Sender eine zufällige Zeit und dann Tests erneut .
ZigBee Layers
ZigBee ist ein drahtloses Mesh-Netzwerk . Ein Knoten kann Route durch mehrere benachbarte Geräte in Reichweite . Dies schafft Redundanz , was bedeutet eine Verdoppelung der Wege . Anstatt einer klaren Weg zwischen Sender und Empfänger kann das Mesh-Netzwerk abprallen beliebige ZigBee -fähigen Gerät zu routen um jede Sperrobjektes oder Radiowelle Funklöcher . Je mehr ZigBee -fähigen Geräten ein Haus hat, desto besser ist die Chance, von einem Signal, das an seinem Bestimmungsort . Die Routing- Element von ZigBee ist die unterste Schicht der ZigBee spezifische Protokolle , sitzt oben auf dem CSMA /CA Logical Link Layer .
Routing
ZigBee nutzt die Ad- hoc On-Demand Distance Vector Routing-Algorithmus . ZigBee Sensoren an beweglichen Gegenständen befestigt werden , wie Lampen . Dies bedeutet, dass es keine Garantie gibt , dass ein Knoten im Netzwerk wird an der gleichen Stelle sein, wenn ein Sender sucht einen Weg . Aus diesem Grund gibt es keinen Punkt in Pflege einer Datenbank von Routen. Die Routing- Verfahren erfordert einen Sender , um ein Bedürfnis nach einer Route zu einem Ziel übertragen . Dies wird von allen Knoten innerhalb der Reichweite empfangen und auf die von ihnen an alle Knoten innerhalb des Bereichs von ihnen. Dieser Prozess Wellen durch , bis die gewünschte Knoten kontaktiert wird. Nachrichten dann Kette zurück an den Absender der Anfrage. Der Sender wählt die Route mit der geringsten Anzahl von Hops .
ZigBee Anwendungen
Die oberste Schicht des ZigBee -Protokoll-Stack ist die Anwendungsschicht. Diese enthält eine Vielzahl von Messaging- Formate für verschiedene Situationen . Diese fallen in fünf Kategorien : Home Automation , Gesundheits -, Gebäude- Management, Retail Services und Energiemanagement. Die Wahl der Anwendung hängt von der Umgebung und der Kategorie der Vorrichtung zur Durchführung des ZigBee -Protokolle.