Você está na página 1de 14

ZigBee, ou IEEE 802.15.

4, designa uma tecnologia de redes sem fios ainda em fase de


desenvolvimento que pretende realizar a interligao de pequenas unidades de
comunicaes de dados em reas muito limitadas.
Foi pensada para poder ligar pequenas unidades de recolha de dados e de tele-aco
recorrendo a sinais de rdio frequncia no licenciados.
tecnologia utilizada ! comparvel s redes "i-Fi e #luetooth e diferencia-se destas por
desenvolver menor consumo, por um alcance reduzido $cerca de %& metros' e as
comunicaes entre duas unidades poder ser repetida sucessivamente pelas unidades
e(istentes na rede at! atingir o destino final. Funcionando todos os pontos da rede como
retransmissores de informao, uma malha $Mesh' de unidades )ig#ee pode realizar-se
numa e(tenso dom!stica ou industrial sem necessidade de utilizar ligaes el!ctricas entre
elas.
As Redes com ZigBee
* +rof. ,os! -auricio .antos +inheiro gentilmente nos concedeu a permisso para
reproduzirmos o seu artigo so/re )ig#ee em nosso site. 0eitura recomendada para todos
que pretendem conhecer melhor esta tecnologia para transmisso de dados sem fio.
Introduo
1m n2mero cada vez maior de usurios de redes de computadores tem optado por solues
/aseadas em topologias sem fio $3ireless', ao inv!s de redes com ca/eamento
convencional, especialmente quando se trata de ampliao ou melhoria de uma rede
e(istente.
*s avanos recentes das tecnologias de redes sem fio possi/ilitaram o surgimento de vrias
alternativas e padres de implementao, mas at! recentemente a grande maioria tinha
como premissa principal prover um con4unto de protocolos que garantissem a qualidade
para a transmisso de voz ou de dados com altas ta(as de transferncia, o que tornava os
equipamentos /astante caros e pouco atraentes para outras aplicaes mais simples.
inda so poucos os padres de redes sem fio para aplicaes em redes locais utilizando
sensores e outros dispositivos do controle. * que temos so /asicamente sistemas
proprietrios, desenvolvidos para atender redes espec5ficas, como as redes de automao
industrial, por e(emplo, onde aplicaes com sensores $de temperatura, de umidade, gases,
etc' e dispositivos de controle $chaves, rel!s, etc' no necessitam de uma largura de /anda
elevada para funcionarem, mas necessitam de uma latncia /ai(a e consumo de energia
igualmente /ai(o para preservar a vida 2til das /aterias. 6esses casos, os sistemas 3ireless
foram pro4etados para atenderem s e(igncias espec5ficas dessas aplicaes.
As redes sem fio
s recomendaes do 7888 $7nstitute of 8lectrical and 8letronics 8ngineers',
particularmente as recomendaes da s!rie 7888 9&:.%%, so os e(emplos mais conhecidos
para os padres de redes sem fio e que nos permitem considerar a e(istncia de quatro
grandes grupos;
WPA !Wire"ess Person#" Are# et$or%& ' *nde esto as tecnologias 3ireless de
pequeno alcance $entre %& e %&& metros'. < um padro para redes locais, definido pelo
7888 9&:.%=, para o endereamento de redes sem fio que utilizam dispositivos portteis ou
m>veis tais como +?@s, +A@s, perif!ricos, celulares, pager@s, etcB
W(A !Wire"ess (oc#" Are# et$or%& ) *nde esto as tecnologias sem fio destinadas
interligao de redes locais com alcance entre %&& e C&& metros. Drata-se de padro
implementado como e(tenso ou alternativa para as redes com ca/eamento convencional
$par metlico ou fi/ra >ptica'B
W*A !Wire"ess *etro+o"it#n Are# et$or%& ' 6este grupo temos as tecnologias que
tratam dos acessos de /anda larga para 2ltima milha para redes em reas metropolitanas,
com alcance em torno de EFmB
WWA !Wire"ess Wide Are# et$or%& ) 6este grupo esto as tecnologias voltadas para
redes de longa distGncia em telecomunicaes, atendendo aos servios de voz e alguns
servios de dados.
, +#dro ZigBee
tualmente o foco das redes 3ireless comerciais se encontra no conte(to das redes locais
$"06@s', tanto em solues proprietrias como nos padres desenvolvidos pelo 7888,
por e(emplo. ?om a evoluo natural das tecnologias das redes sem fio, estas passaram a
atender no s> as aplicaes corporativas mais sofisticadas como tam/!m aquelas
envolvendo pequenos volumes de dados que e(igem /ai(as ta(as de transmisso como, por
e(emplo, o controle de equipamentos eletroeletrHnicos. l!m disso, outras tecnologias sem
fio tm sido utilizadas tam/!m com o o/4etivo de proporcionar a comunicao pessoal e o
controle de dispositivos diversos, so as chamadas redes pessoais $"+6@s'.
#asicamente, essas tecnologias tm o prop>sito de permitir o controle remoto de
equipamentos dom!sticos $DI@s, videocassetes, geladeiras, etc' e perif!ricos $teclados,
mouse, impressoras, etc', eliminando os ca/os e tornando mais prtica a operao desses
equipamentos pelos usurios.
1ma das tecnologias mais recentes dentro desse grupo de redes para aplicaes pessoais e
que permite o gerenciamento e controle desses dispositivos ! o padro )ig#ee, tam/!m
conhecido como JomeKF 0ite e que corresponde ao 7888 9&:.%=.L, homologado em maio
de :&&C.
-igur# 1 ' A+"ic#.es do ZigBee
* padro )ig#ee foi desenvolvido para se tornar uma alternativa de comunicao em redes
que no necessitem de solues mais comple(as para seu controle, /arateando assim os
custos com a aquisio, instalao de equipamentos, manuteno e mo de o/ra. Drata-se de
uma tecnologia relativamente simples, que utiliza um protocolo de pacotes de dados com
caracter5sticas espec5ficas, sendo pro4etado para oferecer fle(i/ilidade quanto aos tipos de
dispositivos que pode controlar.
ZigBee A""i#nce
)ig#ee lliance, que desenvolve o padro )ig#ee 4unto ao 7888, ! uma associao que
conta com mais de L= empresas, que tra/alham em con4unto para desenvolver um padro
capaz de possi/ilitar um controle seguro, de /ai(o custo e de /ai(a potncia em redes sem
fio para o controle de diversos equipamentos, incluindo solues para a automao predial,
aplicaes em telemedicina e entretenimento $4ogos'.
-igur# 2 ) /itu#o do +#dro ZigBee dentro do IEEE 802
0omo funcion#
*s dispositivos /aseados na tecnologia )ig#ee operam na fai(a 7.- que no requer licena
para funcionamento, incluindo as fai(as de :,LMJz $Mlo/al', N%=-hz $m!rica' e 9E9-hz
$8uropa' e com ta(as de transferncia de dados de :=&F/ps em :,LMJz, L&F/ps em
N%=-hz e :&F/ps em 9E9-hz.
* padro oferece atualmente interfaces com velocidades de cone(o compreendidas entre
%&O/ps e %%=O/ps e com um alcance de transmisso entre %&m e %&&m, dependendo
diretamente da potncia dos equipamentos e de caracter5sticas am/ientais $o/stculos
f5sicos, interferncia eletromagn!tica, etc'.
Puanto ao pro/lema de alimentao dos dispositivos, os m>dulos de controle dotados com
esta nova tecnologia podem ser alimentados at! mesmo por /aterias $pilhas' comuns, sendo
que sua vida 2til est relacionada diretamente com a capacidade da /ateria e a aplicao a
que se destina. 6esse aspecto, o protocolo )ig#ee foi pro4etado para suportar aplicaes
com o m5nimo de consumo $com pilhas comuns, um dispositivo pode funcionar at! E
meses'.
-igur# 1 ' 0om+#r#o do ZigBee com outr#s tecno"ogi#s $ire"ess
Estrutur#
+odemos identificar dois tipos de dispositivos em uma rede )ig#ee, definidos pelo 7888;
-u"" -unction 2e3ice !--2& - pode funcionar em toda a topologia do padro,
desempenhando a funo de coordenador da rede e conseqQentemente ter acesso a todos os
outros dispositivos. Drata-se de dispositivos de construo mais comple(aB
Reduced -unction 2e3ice !R-2& R ! limitado a uma configurao com topologia em
estrela, no podendo atuar como um coordenador da rede. +ode comunicar-se apenas com
um coordenador de rede. .o dispositivos de construo mais simples.
Aevemos o/servar que em topologias com configurao estrela, uma rede )ig#ee requer
pelo menos um dispositivo FFA atuando como coordenador da rede e os demais
dispositivos podem ser do tipo KFA para reduzir o custo do sistema. +ara topologias ponto-
a-ponto $+eer-to-+eer' e em rvore, todos os dispositivos devem ser FFA.
-igur# 4 ' 4o+o"ogi#s +#r# redes ZigBee
ta/ela seguinte apresenta uma comparao entre os dispositivos de uma rede )ig#ee com
suas principais caracter5sticas;
0oorden#dor d# Rede ' --2 5 d# Rede ' R-2
A6ustes de +#r7metros d# rede -uno +#ssi3# n# rede
4r#nsmite inform#.es +e"# rede Efetu# 8usc#s +or redes dis+on93eis
:erenci# os n5s d# rede 4r#nsfer;nci# de d#dos d# #+"ic#o
Arm#<en# inform#.es dos n5s de
rede
2etermin# o st#tus dos d#dos
2istri8ui mens#gens entre n5s de
rede
/o"icit# d#dos #o coorden#dor d# rede
,+er# ti+ic#mente no est#do
=#cti3e=
Pode +erm#necer no est#do =s"ee+= +or "ongos
+er9odos
Da/ela % - Da/ela de funcionalidades dos dispositivos )ig#ee
0#r#cter9stic#s do P#dro
* padro )ig#ee $7888 9&:.%=.L' foi pro4etado o/4etivando apresentar as seguintes
caracter5sticas;
?onsumo de potncia /ai(o e implementao simples, com interfaces de /ai(o custoB
Aois estados principais de funcionamento; SactiveS para transmisso e recepo e SsleepS,
quando no est transmitindoB
.implicidade de configurao e redundGncia de dispositivos $operao segura'B
Aensidade elevada dos n>s por a rede. s camadas +JT e -? permitem que as redes
funcionem com grande n2mero de dispositivos ativos. 8ste atri/uto ! cr5tico para
aplicaes com sensores e redes de controleB
+rotocolo simples que permite a transferncia confivel de dados com n5veis apropriados de
segurana.
0#m#d#s de Protoco"os
pu/licao do padro 7888 9&:.%=.L, definiu interfaces com /ai(as ta(as de transmisso
$menores que :=&O/ps' e esta/eleceu uma estrutura de rede que incorpora os conceitos de
redes ad hoc, caracter5sticas de cone(o em malha e em multi-hop $m2ltiplos saltos'.
dicionalmente, novos algoritmos de segurana e perfis de aplicao foram definidos
o/4etivando garantir a segurana e a perfeita interao entre os diversos equipamentos.
-igur# 5 ' 0#m#d#s de +rotoco"os ZigBee
camada f5sica $+JT' foi pro4etada para acomodar as necessidades de interfaces de /ai(o
custo, permitindo n5veis elevados de integrao. * uso da t!cnica de transmisso de
.eqQncia Aireta $A..' permite que os equipamentos se4am muito simples, possi/ilitando
implementaes mais /aratas.
camada do -edia ccess ?ontrol $-?' foi pro4etada para permitir topologias m2ltiplas
com /ai(a comple(idade, onde o gerenciamento de energia, por e(emplo, no requer
modos de operao comple(os. * -? tam/!m permite que um dispositivo com
funcionalidade reduzida $KFA' opere na rede sem a necessidade de grandes quantidades de
mem>ria dispon5veis, podendo controlar tam/!m um grande n2mero de dispositivos sem a
necessidade de coloc-los Sem esperaS, como ocorre em algumas tecnologias sem fio.
camada de rede foi pro4etada para possi/ilitar o crescimento da rede sem a necessidade
de equipamentos de transmisso de potncia mais elevada. camada de rede tam/!m pode
operar quantidades grandes de n>s de rede com latncias relativamente /ai(as.
camada 6"O utiliza um algoritmo que permite implementaes da pilha de protocolos
visando /alancear os custos das unidades em aplicaes espec5ficas, o consumo das
/aterias, /uscando produzir solues com o perfil espec5fico de custo-desempenho para a
aplicao.
/egur#n#
* padro )ig#ee adotou a proposta de um novo algoritmo de segurana, /aseado na
simplificao do algoritmo de roteamento *AI $d-hoc *n-demand Aistance Iector'.
8sta proposta foi adotada como parte da especificao 7888 9&:.%=.L.
camada -? utiliza o padro 8. $dvanced 8ncrUption .tandard' como seu algoritmo
de criptografia, descrevendo uma variedade de rotinas de segurana. 8stas rotinas tm
como o/4etivo prover a confidencialidade, a integridade e a autenticidade dos frames da
camada -?. camada -? faz o processamento de segurana, mas so as camadas
superiores que controlam o processo, a4ustando as chaves de criptografia e determinando os
n5veis de segurana que devero ser usados. Puando a camada -? transmite $ou rece/e'
um frame, verifica o destino $a fonte do frame', recupera a chave associada com esse
destino $fonte', e usa ento esta chave para processar o frame de acordo com a rotina de
segurana designada para a chave que est sendo usada. ?ada chave ! associada a uma
2nica rotina de segurana e o ca/ealho do frame -? possui um /it que especifica se a
segurana para o frame est ha/ilitada ou no.
4i+os de 4r>fego
* padro suporta diferentes tipos de trfego de dados que e(igem atri/utos diferentes da
camada -?. * -? 7888 9&:.%=.L ! fle(5vel o /astante para assegurar o transporte de
cada um dos tipos de trfego comoB
Aados peri>dicos, provenientes de sensoresB
Aados intermitentes, provenientes de interruptores e chavesB
Aados provenientes de dispositivos repetitivos de /ai(a latncia como, por e(emplo,
um mouse.
0onc"uindo
s redes sem fio atuais, apesar de serem adequadas para uso ao ar livre ou em am/ientes
fechados, so particularmente interessantes em recintos
delimitados, tais como residncias, pr!dios de escrit>rios, hospitais, universidades, f/ricas
e armaz!ns. 8ntretanto, para muitas aplicaes, a falta de uma infra-estrutura adequada ou
de recursos para investimento devido aos altos custos envolvidos, oferecem dificuldades
para sua implementao no controle de algumas atividades cotidianas.
*s custos dos acessos /aseados em redes sem fio que utilizam o padro 7888 9&:.%%, por
e(emplo, ainda so proi/itivos para muitos usurios de redes e de sistemas de automao.
tecnologia )ig#ee surge nesse cenrio como uma alternativa vivel que possi/ilita a
utilizao dos sistemas de controle sem fio para esse tipo de aplicao em dispositivos mais
simples.
?os@ *#ur9cio /#ntos PinAeiro
+rofessor 1niversitrio, +ro4etista e Mestor de Kedes,
mem/ro da #7?.7, ureside, 78? e autor dos livros
B :ui# 0om+"eto de 0#8e#mento de Redes
B 0#8e#mento C+tico
8-mail; 4m.pinheiroVpro4etoderedes.com./r
ZigBee: O que

O que ZigBee?

ZigBee um padro que ser definido por uma aliana de empresas de diferentes segmentos do mercado,
chamada "ZigBee Alliance". Este protocolo est sendo projetado para permitir comunicao sem fio confiel, com
!ai"o consumo de energia e !ai"as ta"as de transmisso para aplica#es de monitoramento e controle. $ara
implementar as camadas %A& '%edium Access &ontrol( e $)* '$h+sical ,a+er( o ZigBee utili-a a definio
./0.12.3 do 4EEE, que opera em !andas de freq56ncia lires.

Porque ZigBee?

Atualmente, e"istem diersos padr#es que definem transmisso em mdias e altas ta"as para o-, 7deo, redes de
computadores pessoais, entre outros. Entretanto, at o presente momento ainda no surgiu um padro que esteja
de acordo com as necessidades 8nicas da comunicao sem fio entre dispositios de controle e sensores.

9s principais requisitos deste tipo de rede so !ai"a lat6ncia, otimi-ao para !ai"o consumo de energia,
possi!ilidade de implementao de redes com eleado n8mero de dispositios e !ai"a comple"idade dos n:s de
rede.

A figura 1, ilustra o posicionamento do padro ZigBee no mercado de tecnologia ";ireless".

Figura 1: Posicionamento das tecnologias "Wireless".
ZigBee: Aplicaes

As Principais aplicaes

9 padro ZigBee pode ser empregado em diersos tipos de aplica#es. Algumas destas esto relacionadas a!ai"o<
Automao e &ontrole $redial '=egurana, &ontrole de Acesso e 4luminao(>
&ontrole 4ndustrial 'gerenciamento de atios, controle de processos, etc.(>
$erifricos para $& '?eclado, mouse e jo+stic@(>
&ontrole remoto de produtos eletrAnicos>
Automao residencial e comercial>
=a8de $essoal '%onitorao de pacientes, Acompanhamento de E"erc7cio B7sico(.
!odelos de "ede

As principais topologias de rede adotadas so ilustradas na figura 0.

Figura #: $opologia de "ede.

9s componentes integrantes da rede so o coordenador, os roteadores e os "end deices". 9 &oordenador inicia a
rede definindo o canal de comunicao usado, gerencia os n:s da rede e arma-ena informa#es so!re eles. 9s
Coteadores so responseis pelo encaminhamento das mensagens entre os n:s da rede. D um "end deice" pode
ser !em um dispositio !em mais simples, s: se comunicando com outro n: da rede.

Eas redes ZigBee um dispositio pode permanecer um longo tempo sem ter que se comunicar. Alm disso o tempo
de acesso a rede muito pequeno, tipicamente F/ mseg. 9utra caracter7stica importante o tamanho redu-ido
dos pacotes de dados que trafegam na rede.

A topologia %esh permite que a rede se ajuste automaticamente em sua iniciali-ao, na entrada de noos
dispositios ou perda de dispositios. Eesta situao e"istem m8ltiplos caminhos entre os diferentes n:s e a rede
auto suficiente para otimi-ar o trfego de dados. Gsando esta configurao podemos ter redes muito e"tensas,
co!rindo largas reas geogrficas.
ZigBee: %amadas

Padr&o

A figura F mostra as camadas que comp#e um dispositio ZigBee.

Figura ': %amadas do padr&o.

A pilha do padro ZigBee tem requisitos muito simples podendo ser implementada em microcontroladores de .
!its, como por e"emplo o )&=/.. A pilha completa no e"cede F0 @B+tes e a redu-ida H@B+tes.

!A% e P() * Principais %aracter+sticas

Padr&o Freq,-ncias ./ de %anais
$cnica de
!odula&o
$a0a de 1ados
./0.12.3
0.3I0.3.F2 J)- 1H '11 a 0H( K===, 9IL$=M 02/ @!itNs
.H.I.O/ %)- 1 '/( K===, B$=M 0/ @!itNs
P/0IP0. %)- 1/ '1 a 1/( K===, B$=M 3/ @!itNs
K=== 'Kirect =equence =read =pectrum(, espalhamento espectral por seq56ncia direta. Eesta tcnica uma
seq56ncia pseudo aleat:ria de alores 1 e I1, numa freq56ncia mais eleada, multiplicada ao sinal
original, causando espalhamento da energia do sinal numa !anda mais larga.
&=%A N &A '&arrier =ense %ultiple Access Qith &ollision Aoidance(. Luando um n: deseja fa-er
transmisso ele enia um sinal de aiso, por tempo suficiente para que todos os componentes da rede o
rece!am. =: ento os dados so transmitidos. =e durante uma transmisso um sinal de aiso for
detectado o emissor interrompe o enio da mensagem, reiniciando a tentatia de transmisso ap:s um
per7odo aleat:rio.

"ede * Principais %aracter+sticas

A camada de rede tem as seguintes responsa!ilidades<
4niciali-ar uma rede.
)a!ilidade de entrar e sair de uma rede.
&onfigurao de noos dispositios.
=egurana dos dados de sa7da.
Kistri!uio de endereos, pelo coordenador, para os dispositios que entram na rede.
=incroni-ao com a rede.
Coteamento de "frames" para o destino correto.
Aplica&o * Principais %aracter+sticas

A camada Aplicao constitu7da de tr6s principais componentes< =uporte R aplicao, "ZigBee Keice 9!ject" e as
fun#es definidas pela empresa que desenoleu o dispositio.

9s serios fornecidos no suporte R aplicao so Kescoer+ e Binding. 9 primeiro desco!re que outros pontos
esto atios na regio de alcance daquele dispositio. 9 segundo une dois ou mais dispositios considerando suas
necessidades e serios.

ZigBee deice 9!ject onde est definido o papel do dispositio na rede, se ele atuar como coordenador,
roteador ou "end deice". Alm disso, h a definio do mtodo de segurana usado na rede e o in7cio das
solicita#es de "Binding".
ZigBee: ZigBee 0 Bluetoot2

Bluetooth mais apropriado para aplica#es como<
sincroni-ao de $&s, telefones celulares e $KAs>
aplica#es de udio como fone sem fio>
transfer6ncia de arquios entre $KAs, $&s e 4mpressoras.
Enquanto ZigBee tem melhor performance em aplica#es<
Ke &ontrole>
Cede de =ensores>
Cedes com muitos dispositios>
&om pequenos pacotes de dados>
9nde consumo de !ateria cr7tico.
A ta!ela a!ai"o destaca as principais diferenas entre estes protocolos<


ZigBee Bluetoot2
$adro '%A& S $)*( 4EEE ./0.12.3 4EEE ./0.12.1
?a"a de ?ransfer6ncia 02/@!ps O2/@!ps
&orrente na ?ransmisso F/mA 3/mA
&orrente em =tand!+ FuA 0//uA
%em:ria TF0M! U1//M!

9utra diferena releante entre estes dois padr#es o tipo de alimentao dos dispositios. Em aplica#es
Bluetooth, geralmente, os dispositios so recarregados periodicamente, como celulares e $KAs. Enquanto, no
padro Zig!ee estes podem ser alimentados com pilhas alcalinas comuns e a e"pectatia de durao das mesmas
superior a 0 anos.

%onsideraes de $empo


ZigBee Bluetoot2
?empo de acesso a rede F/ms Fs
?empo de transio dos dispositios escraos dos
estado dormindo para o estado atio
12ms Fs
?empo de acesso ao canal 12ms 0ms

Ao analisarmos estas diferenas, podemos concluir que ZigBee e Bluetooth so duas solu#es diferentes que t6m
caracter7sticas para enderear requisitos de aplica#es diferentes. %esmo que ocorram pequenas modifica#es
nestes padr#es as caracter7sticas principais sero mantidas. As diferenas entre estes padr#es so proenientes da
arquitetura na qual eles foram desenolidos.


"e3er-ncia

ZigBee ?echnolog+< ;ireless &ontrol that =impl+ ;or@s, $atric@ Minne+

4ite de re3er-ncia

ZigBee Alliance< QQQ.-ig!ee.org

Você também pode gostar