ZigBee Protocollo senza fili

September 18

ZigBee Protocollo senza fili


ZigBee è uno standard di comunicazione per l'automazione domestica. Funziona con onde radio a bassa frequenza come metodo di controllo elettrodomestici tramite telecomando. Lo standard è un protocollo proprietario disponibile solo per gli abbonati membri della ZigBee Alliance.

Protocolli di livello inferiore

L'Institute of Electrical and Electronics Engineers specifica standard per il networking, tra cui Ethernet e gli standard Wi-Fi. Il suo standard IEEE-802.15.4 è la base di uno degli strati dello stack di protocollo ZigBee. Il protocollo definisce i requisiti fisici per un basso tasso wireless personal area network e il metodo per la trasmissione di dati su di esso. Il metodo di accesso alla rete utilizzata è CSMA / Collision Avoidance. Questo richiede un dispositivo per l'ascolto di spazio libero. Se il canale non è disponibile, il trasmettitore attende un periodo casuale e quindi prove di nuovo.

Livelli ZigBee

ZigBee è una rete wireless mesh. Un nodo può percorso attraverso diversi dispositivi vicini nel raggio d'azione. Questo crea ridondanza, il che significa una duplicazione dei percorsi. Invece di avere un percorso chiaro tra trasmettitore e ricevitore, la rete di maglia può rimbalzare qualsiasi dispositivo ZigBee permesso di rotta intorno a qualsiasi oggetto o la radio onda bloccando i punti morti. Gli apparecchi abilitati più ZigBee una casa è, più possibilità c'è di un segnale che arriva alla sua destinazione prevista. L'elemento di instradamento della ZigBee è lo strato più basso dei protocolli specifici ZigBee, seduto sulla cima del CSMA / CA Logical Link layer.

Routing

ZigBee utilizza l'Ad-hoc su richiesta Distanza vettore di routing algoritmo. I sensori ZigBee possono essere fissati agli oggetti mobili, come le lampade. Ciò significa che non c'è alcuna garanzia che un nodo nella rete sarà nello stesso luogo ogni volta che un trasmettitore cerca una rotta. Per questo motivo, non c'è nessun punto nel mantenere un database di rotte. Il metodo di routing richiede un trasmettitore per trasmettere un bisogno di un percorso verso una destinazione. Questo viene ricevuto da tutti i nodi nel raggio d'azione e trasmesso da loro per tutti i nodi nel raggio di essi. Questo processo increspature attraverso fino al nodo richiesta viene contattato. Messaggi poi incatenano al mittente della richiesta. Il trasmettitore sceglie il percorso con il minor numero di salti.

Applicazioni ZigBee

Lo strato superiore dello stack di protocollo ZigBee è il livello di applicazione. Questo contiene una varietà di formati di messaggistica per le diverse situazioni. Questi rientrano in cinque categorie: automazione domestica, assistenza sanitaria, di gestione degli edifici, servizi di vendita al dettaglio e di gestione dell'energia. La scelta di applicazione dipende dall'ambiente e la categoria del dispositivo di attuazione dei protocolli ZigBee.