Вы находитесь на странице: 1из 11

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS

DEPARTAMENTO DE ENGENHARIA
CURSO DE ENGENHARIA ELÉTRICA
ENG1300 – COMUNICAÇÃO DE DADOS
PROFESSOR: CLAUDIO AFONSO FLEURY

AED – N2: PADRÃO DE COMUNICAÇÃO ZIGBEE.

Elaborado por: Jocimar Dias Torres

Goiânia
2016
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS
DEPARTAMENTO DE ENGENHARIA
JOCIMAR DIAS TORRES

AED – N2: PADRÃO DE COMUNICAÇÃO ZIGBEE.

Atividade externa da disciplina realizada


para obtenção de frequências referente à
disciplina Comunicação de Dados.

Goiânia
2016
1. Introdução:
Nas últimas décadas houve um grande avanço nas pesquisas com tecnologia wireless
(sem fio). Devido a isso, uma grande diversidade de protocolos de comunicação surgiram,
como exemplos: o Wi-Fi, Wi-Max, Wi-Mesh, Bluetooth, etc. e mais recentemente
pensou-se em um protocolo padronizado para as áreas de WPAN – Wireless Personal
Área Network.
E um grande problema encontrado é a falta de um padrão universal, pois a cada problema
encontrado, cada fabricante solucionava com soluções próprias, apresentando inúmeros
problemas de interoperabilidade.
O grande desafio é criar um protocolo que seja mundialmente aceito, e com esse objetivo,
na última década empresas começaram a reunir esforços para solucionar este grande
problema.
É com esse intuito que o protocolo ZigBee (IEEE 802.15.4) surgiu, como um protocolo
universal e uma alternativa wireless para ser utilizado na área de automação,
instrumentação, sensoriamento, etc.
2. Surgimento da Tecnologia:
O Zigbee, por ser uma tecnologia recente, teve a sua primeira versão apresentada ao
público em 27 de Julho de 2005, e a entidade que se apresenta como responsável por este
protocolo intitula-se ZigBeeTM Alliance, esta é constituída por mais de 200 empresas de
diversos países.
O nome deste protocolo surgiu da analogia da estrutura em malha adotada pelo Zigbee e
o modo de funcionamento da rede de comunicações para com modo de vida das abelhas.
2.1 Zigbee Alliance:
Fundada em 2002, é uma associação sem fins lucrativos que criou um ecossistema de
propriedade global, qualquer pessoa pode fazer parte desta associação composta por
empresas, universidades e agências governamentais de qualquer parte do mundo.
“Hoje, nós criamos uma família em crescimento de empresas inovadoras, confiáveis e
fáceis de usar padrões ZigBee” (ZigBee.org).
Este grupo de empresas trabalham juntas para desenvolver soluções em tecnologia
ZigBee com liberdade e flexibildade tendo sempre como base a sustentabilidade.
3. Cacterísticas do protocolo ZigBee:

 Padrão wireless para automação baseado no IEEE 802.15.4;


 Baixo consumo (< 1μA a 25ºC vida útil das baterias - anos);
 RF Baud Rate: 250 Kbps (Baud Rate Util: ~125 Kbps);
 Elevada Segurança com recurso a 128 bits encryptio;
 Topologias de rede: estrela (star), árvore (cluster tree) e malha (mesh);
 Grande número de dispositivos numa rede (65.000 nodes);
 Comunicação RF protocolada (garantia da entrega de dados);
 Modulação DSSS (Direct Sequence Spread Spectrum);
 27 canais (16 canais 2.4 GHz / 10 canais 915 MHz / 1 canal 868 MHz);
 Pilha protocolar de implementação simplificada (menor que um quarto, quando comparado
ao Bluetooth conduzindo a interface de baixo custo;
 Possui um tempo de ligação à rede menor que os outros protocolos, maior velocidade na passagem
do modo standby a ativo;
 O ZigBee apresenta também uma latência baixa – low latency;
 Apenas dois estados de operação: ativo e sleep;
 Dois modos de operação da rede: beaconing e non-beaconing.
3.1 Comparação das tecnologias Wi-Fi, Bluetooth e ZigBee:

TECNOLOGIA
CARACTERÍSTICAS
WI-FI 802.11b/g/n Bluetooth ZigBee
Frequência ISM 2.4/5GHz ISM 2.4GHz ISM 2.4GHz
Duração da Bateria Horas Dias Anos
Número de Nós 32 7 65000
RF Data Rate 11/54/150-600Mbps 1/3Mbps 250Kbps
Alcance até 100m até 100m até 1600m
Complexidade Alta Alta Baixa
Latência ~3seg ~10 seg ~30 mseg
Authentication Service 128-bit AES (Advanced
Segurança 64-bit, 128-bit
Set ID Encryption Standard)
Ponto-a-Ponto, Ponto
Topologia de Rede Ponto-Multiponto Ad hoc piconets
Multiponto, Malha
4. Relação entre Zigbee e IEEE 802.15.4 Standards.
Uma das formas mais comuns para estabelecer comunicação de rede (cabeada ou sem fio)
é utilizando conceito camadas de rede. Cada camada é responsável por determinadas
funções na rede. As camadas normalmente passam dados e comandos somente para as
camadas diretamente acima ou abaixo delas.
Abaixo podemos ver as camadas de rede utilizadas no protocolo de comunicação sem fio
Zigbee, baseado no modelo OSI (Open System Interconnect). Dividindo um protocolo de
redes em camadas temos um número de vantagens, por exemplo se o protocolo mudar ao
longo do tempo é mais fácil substituir ou mudar a camada que será afetada pela mudança
ao invés de substituir o protocolo inteiro.

Figura 1 – Camadas de rede do protocolo ZigBee.

5. Frequência de operação e taxa de dados.


Existem três bandas de frequência na última versão do IEEE 802.15.4, com atualização
em setembro de 2006.
 868-868.6 MHz (868 MHz band).
 902-928 MHz (915 MHz band).
 2400-2483.5 MHz (2.4 GHz band).
A banda de 868 MHz é utilizada na Europa para varias aplicações, incluindo redes sem
fio de curto alcance. As outras duas bandas (915 MHz e 2.4 GHz).
são bandas destinadas ao uso industrial, científico e medico (ISM), a banda de 915 MHz
é usada principalmente na América do Norte enquanto que a banda de 2.4 GHz é usada
no mundo todo.

Tabela 1- Frequência, modulação e taxa de dados.

6. Princípio de funcionamento (Modulação):


O ZigBee faz uso da modulação O-QPSK (Offset quadrature phase shift keying) para a
banda dos 2.4Ghz e BPSK (binary phase shift keying) para os 915 ou 868Mhz.
A modulação QPSK é uma técnica de modulação derivada do PSK, porém neste caso,
são utilizados parâmetros de fase e quadratura da onda portadora para modular o sinal de
informação. Como agora são utilizados dois parâmetros, existem mais tipos possíveis de
símbolos nesta constelação, o que permite que sejam transmitidos mais bits por símbolo.
6.1 Dispositivos:
A especificação ZigBee define três tipos diferentes de dispositivos, com funções
variadas:
ZigBee coordinator (Coordenador ZigBee - ZC):
Existe exatamente um coordenador ZigBee em cada rede. Este dispositivo agrega o
maior número de funções, por exemplo, o coordenador é capaz de criar uma rede
tornando-se a raiz da árvore dessa rede, sendo portanto, o único dispositivo capaz de
comutar dados entre redes.
Além disso, o coordenador é capaz de armazenar informação sobre a rede como
por exemplo um repositório de chaves seguras e determinar parâmetros como o
número máximo de filhos (Cm) de um roteador ZigBee , o número máximo de
roteadores filhos (Rm) de um nó pai, a profundidade da rede (Lm).
A partir desses parâmetros, os dispositivos roteadores podem computar um
parâmetro denominado Cskip, que é utilizado para computar o tamanho do “pool” de
endereços de filhos. Este parâmetro é calculado pela seguinte fórmula:

ZigBee Router (Roteador ZigBee - ZR):


Os dispositivos roteadores agem como um roteador intermediário, roteando dados para
outros dispositivos.
ZigBee End Device (Dispositivo final ZigBee - ZED):
Contêm funções apenas para trocar informações com seu nó pai (ou um roteador ou um
coordenador); não podendo encaminhar dados para outros dispositivos.
Como requer menos memória, pois não precisa armazenar informações de roteamento, é
mais barato que um roteador ou um coordenador ZigBee.

Tabela 2 - Dispositivos.
7. Topologias de rede ZigBee:
A camada de rede ZigBee suporta três topologias de redes: estrela, árvore, e
malha.

Figura 3 - Topologias da rede ZigBee.

8. Formação da rede ZigBee:


A formação de uma nova rede ZigBee é iniciada através de uma primitiva da
camada de rede que é restrita ao coordenador ZigBee que não pertence a nenhuma
rede. Para iniciar uma rede, um coordenador ZigBee procura por um conjunto de
canais. Quando esta procura se completa, os canais são ordenados em ordem
decrescente de níveis de energia (os canais de níveis mais baixos são descartados).
O coordenador então procura em cada canal por dispositivos ou redes ZigBee.
Baseado neste resultado, o coordenador escolhe o melhor canal para criar uma nova
rede, dando preferência para canais nos quais não foram encontradas outras redes.
Então o coordenador escolhe um identificador de rede lógico (um número) que será
atribuído a todo dispositivo que ingressar na rede. Finalmente o coordenador permite
outros dispositivos ingressarem na rede.
8.2 Atribuição de endereços:
Como parte do processo de ingressar em uma rede, cada dispositivo recebe um
endereço de rede lógico. Em redes ZigBee, os endereços de rede são atribuídos ou por
um coordenador ou por um roteador, usando um algoritmo de árvore estruturada.
No mais alto nível da estrutura (no dispositivo coordenador) da rede está
definida uma entidade conhecida como "stack profile". O “stack profile” é um conjunto
de parâmetros que incluem definições da profundidade máxima da rede, o número
máximo de filhos roteadores em uma profundidade e o número máximo de filhos
(dispositivos finais) que podem comunicar-se com um roteador individual. Estes
parâmetros determinam a forma da árvore da rede. Por exemplo, a profundidade da
rede determina o número máximo de saltos entre qualquer dispositivo e o coordenador
de rede.
Estes atributos da árvore lógica podem ser usados para computar o endereço
lógico e determinar o lugar de um dispositivo na árvore. Isto simplifica a tarefa de
roteamento na árvore. Como opção, a especificação ZigBee também permite que a
atribuição de endereços seja realizada pela aplicação. A atribuição de endereços é feita
da seguinte forma:
Se um nó pai (roteador filho ou coordenador) na profundidade d tem um endereço Aparent,
então:
 ao nth roteador filho é atribuído o endereço: Aparent + (n-1) x (Cskip (d)+1.
 ao nth dispositivo filho final é tribuido o endereço: Aparent + RM x (Cskip (d)+n.

9. Exemplos de aplicações de rede ZigBee:


Abaixo seguem algumas áreas onde tipicamente podem ser implementados sistemas
automatizados utilizando tecnologia ZigBee.

Figura 4 - Aplicações de comunicação sem fio ZigBee.


10. Referências Bibliográficas:
 FARAHANI, S. ZigBee Wireless Networks and Transceivers. Boston: Elsevier,
2008. 4,5,6,7 e 9 p.
 AZEVEDO, T. Roteamento ZigBee. 2005. Rio de Janeiro. Universidade Federal
do Rio de Janeiro, 2005.
 POLZER, A; AVELINO A. Sistema de Comunicação sem fio baseado no
protocolo ZigBee. 2010.São Paulo. Universidade Presbiteriana Mackenzie,2010.

Вам также может понравиться