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

ZigBee

Por: Vasco Adriano Machado Ferreira, n 18638 Realizado no mbito da cadeira: Comunicaes Mveis e Redes sem Fios

Resumo .......................................................................................................................................1 1 Introduo................................................................................................................................2 2 Evoluo ..................................................................................................................................3 3 Tecnologia ZigBee ..................................................................................................................3 3.1 Funcionamento .................................................................................................................3 3.2 Ns e topologias de rede...................................................................................................5 3.2.1 Formao da Rede ZigBee ........................................................................................6 3.3 Tipos de dispositivos ........................................................................................................6 3.3.1 Coordenador ZigBee .................................................................................................6 3.3.2 Router ZigBee ...........................................................................................................7 3.3.3 Dispositivo final ........................................................................................................7 3.3.4 Full Function Device .................................................................................................7 3.3.5 Reduce Function Device............................................................................................7 3.4 Arquitectura ......................................................................................................................8 3.4.1 Camada Fsica (PHY)................................................................................................8 3.4.2 Camada de Controlo de Acesso ao Meio (MAC)......................................................8 3.4.3 Camada de Rede (NWK)...........................................................................................9 3.4.4 Camada Aplicao.....................................................................................................9 3.4.5 Tipos definidos de tramas..........................................................................................9 3.5 Segurana........................................................................................................................10 3.6 Tipos de trfego ..............................................................................................................10 3.7 Hardware e Software ......................................................................................................11 3.8 Estratgias de ligao dos dispositivos numa rede ZigBee. ...........................................11 3.8.1 Localizao de Dispositivo......................................................................................11 3.8.2 Service Discovery....................................................................................................11 4 Comparao de ZigBee com Bluetooth e WLAN .................................................................12 4.1 ZigBee vs Bluetooth .......................................................................................................12 4.2 ZigBee vs WLAN...........................................................................................................13 5 Aplicaes .............................................................................................................................14 6 Uma anlise ao ZigBee..........................................................................................................14 7 Perspectiva de evoluo futura ..............................................................................................15 Bibliografia...............................................................................................................................16

Resumo
No sentido de satisfazer as necessidades crescente da sociedade de informao, o mercado das comunicaes tem sofrido nos ltimos anos uma evoluo muito elevada. De facto, no contexto das redes sem fios (wireless) existem mltiplas alternativas, cada uma dela orientada a aplicaes distintas. O Zigbee, sendo uma tecnologia recente, teve a sua primeira verso apresentada ao pblico em 27 de Julho de 2005 (embora tenha efectivamente surgido em Dezembro de 2004) e a entidade que se apresenta responsvel por este protocolo intitula-se ZigBeeTM Alliance. A ZigBeeTM Alliance uma aliana constituda por mais de 200 empresas, oriundas de mais de 20 pases distintos, nas quais se integram tambm especialistas da rea de telecomunicaes e semicondutores, incluindo membros do IEEE. At data no se encontrava no mercado nenhuma norma de redes sem fios globalmente aceite no mbito de sensores e dispositivos de controlo. Contrapondo-se aos elevados dbitos oferecidos por outras tecnologias (como Bluetooth ou o WiFi), o ZigBee pretende associar a transmisso de dados sem fios a um reduzido consumo energtico e com elevada fiabilidade. Assim, um objectivo desta norma tambm uma tentativa de uniformizar o desenvolvimento de aplicaes e dispositivos nesta rea, abandonando-se sistemas proprietrios distintos para dar lugar a um standard, que, ao ser compatvel, proporciona evidentes vantagens de interoperabilidade.

1 Introduo
Um nmero crescente de utilizadores de redes de computadores tem optado por solues baseadas em topologias sem fios (wireless), ao invs de redes com cabeamento convencional, especialmente quando se trata de ampliao ou melhoria de uma rede existente. Os avanos recentes das tecnologias sem fios possibilitaram o surgimento de vrias alternativas e padres de implementao, mas at recentemente a grande maioria tinha como premissa principal prover um conjunto de protocolos que garantissem a qualidade para a transmisso de voz ou de dados com altas taxas de transferncias, o que tornava os equipamentos bastantes caros e poucos atraentes para outras aplicaes mais simples. Ainda so poucos os padres de redes sem fios para aplicaes em redes locais utilizando sensores e outros dispositivos de controlo. O que existe portanto, so sistemas proprietrios, desenvolvidos para atender redes especficas, como as redes de automao industrial, por exemplo, onde aplicaes com sensores (de temperatura, humidade, gases, etc.) e dispositivos de controlo no necessitam de uma largura de banda elevada para funcionarem, mas necessitam de uma latncia baixa e consumo de energia igualmente baixo para preservar uma vida til das baterias. Nestes casos, os sistemas wireless foram projectados para atender s exigncias especficas destas aplicaes. Actualmente o foco das redes wireless comerciais localiza-se no contexto das redes das redes locais (WLANs - Wireless Local Area Network), tanto em solues proprietrias como nos padres desenvolvidos pelo IEEE (Institute of Electrical and Electronics Engineers), por exemplo. Com a evoluo natural das tecnologias das redes sem fios, estas passaram a atender no s as aplicaes corporativas mais sofisticadas como tambm aquelas que envolvem pequenos volumes de dados que exigem baixas taxas de transmisso como, por exemplo, o controle de equipamentos electrnicos. Alm disso, outras tecnologias sem fios tm sido utilizadas tambm com o objectivo de proporcionar a comunicao pessoal e o controlo de dispositivos diversos, denominadas por redes pessoais (WPANs - Wireless Personal Area Network). Uma das tecnologias mais recentes dentro deste grupo de redes para aplicaes pessoais e que permite a gesto e controlo remoto de dispositivos tais como, equipamentos domsticos (TVs, DVDs, etc.) e perifricos (teclados, ratos, impressoras, etc.), o padro ZigBee, tambm conhecido por HomeRF Lite e que corresponde ao IEEE 802.15.4, homologado em Maio de 2003. Este surge atravs de uma aliana de empresas de diferentes segmentos do mercado a ZigBee Aliance. Este protocolo foi projectado para permitir comunicaes sem fios confiveis, com baixo consumo de energia e baixas taxas de transmisso para aplicaes de monitoramento e controlo.

2 Evoluo
O padro ZigBee foi desenvolvido para se tornar uma alternativa de comunicaes em redes que no necessitam de solues mais complexas para o seu controlo, ou seja, torna os custos de aquisio, instalao de equipamentos, manuteno e mo-de-obra mais baratos. Trata-se portanto de uma tecnologia relativamente simples, que utiliza um protocolo de pacotes de dados com caractersticas especificas, sendo projectado para oferecer flexibilidade quanto aos tipos de dispositivos que pode controlar. A ZigBee Alliance, que desenvolve o padro ZigBee juntamente com o IEEE, uma associao com mais de 200 empresas, que trabalham em conjunto para desenvolver um padro capaz de possibilitar um controlo seguro, de baixo custo e de baixa potncia em redes sem fios para o controlo de diversos equipamentos, incluindo solues para automao industrial, aplicaes em tele-medicina e entretimento (jogos). A relao entre IEEE 802.15.4-2003 e ZigBee parecida existente entre IEEE 802.11 e WiFi Alliance. A especificao 1.0 de ZigBee ficou aprovada em 14 de Dezembro de 2004 e fica disponvel a membros do grupo de desenvolvimento (ZigBee Alliance). Num primeiro nvel de subscrio, denominado por adopter, o custo de 3500 dlares anuais e permite o acesso s especificaes e permisso para a criao de produtos para a sua comercializao. Estas especificaes esto disponveis ao pblico para fins no comerciais na ZigBee Specification Download Request. A reviso actual de ZigBee 2006 ficou aprovada em Dezembro deste mesmo ano. Em 2006 o preo de um transmissor compatvel com ZigBee custava 1 dlar e em conjunto de rdio, processador e memria rondava os 3 dlares. Em comparao o Bluetooth nos seus incios (em 1998, antes do seu lanamento) tinha um custo previsto de 4 a 6 dlares em grandes volumes, actualmente, o preo de dispositivos de consumo comuns de uns 3 dlares. A primeira verso da pilha denomina-se por ZigBee 2004. A segunda verso e actual denomina-se por ZigBee 2006 e substitui a estrutura MSG/KVP (usada no ZigBee 2004) por uma cluster library, tornando assim obsoleta a verso anterior. A ZigBee Alliance j comeou a trabalhar na verso 2007 de modo a estender as capacidades das especificaes do ZieggBe 2006, em concreto centrando-se em optimizar as funcionalidades a nvel de rede, incluindo tambm alguns novos perfis da aplicao, como a leitura automtica, automatizao industrial e automatizao de lugares baseado no principio do uso da cluster library.

3 Tecnologia ZigBee
3.1 Funcionamento
Os dispositivos baseados na tecnologia ZigBee funcionam na faixa ISM (Industrial, Scientific and Medical radio band), isto , no requer licena para funcionamento. Estes operam nas faixas de 2,4 GHz (Global), 915 MHz (Estados Unidos) e 868 MHz (Europa) e com taxas de transferncias de dados de 250 Kbps em 2,4 GHz, 40 Kbps em 915 MHz e 20 Kbps em 868 MHz.
Padro 802.15.4 Frequncias 2.4 2.4835 GHz 868 870 MHz 902 928 MHz N de Canais 16 (11 a 26) 1 (0) 10 (1 a 10) Tcnica de Modulao DSSS, O-QPSK DSSS, BPSK DSSS, BPSK Taxa de Dados 250 Kbit/s 20 Kbit/s 40 Kbit/s

Tab. 1 Faixas e velocidade de transmisso

Na seguinte figura pode-se verificar o espectro de ocupao nas bandas do protocolo 802 (incluindo ZigBee).

Fig. 1 Comparao do ZigBee com outras tecnologias


(Fonte www.rua.ua.es:8080 - InformeTecZigBee)

O padro oferece actualmente interfaces com velocidades de ligao compreendidas entre 10Kbps e 250Kbps e com um alcance de transmisso entre 10m e 100m, dependendo directamente da potncia dos equipamentos e de caractersticas ambientais (obstculos fsicos, interferncia electromagntica, etc.). Na seguinte tabela pode-se observar a distncia em funo da potncia transmitida e velocidade de transmisso: Potencia (mW)/Velocidade (Kbps) 28 Kbps 250 Kbps 1mW 23m 13m 10mW 54m 29m 100mW 154m 66m

Tab. 2 Distncia de transmisso

Na questo de alimentao dos dispositivos, os mdulos de controlo dotados com esta tecnologia podem ser alimentados por meio de baterias (pilhas) comuns, sendo que a sua vida til est relacionada directamente com a capacidade da bateria e a aplicao a que se destina. Nesse aspecto o protocolo ZigBee foi projectado para suportar aplicaes com o mnimo de consumo (com pilhas comuns, um dispositivo pode funcionar at 2 anos). Esta tecnologia desenvolvida de modo a ser mais simples e com menos custos do que outras tecnologias semelhantes da famlia WPAN como Bluetooth. O n ZigBee mais completo requer em teoria cerca de 10% do software de um n de Bluetooth; este valor baixa para 2% para os ns mais simples. No entanto, o tamanho do cdigo em si bastante maior cerca de 50% do tamanho do cdigo do Bluetooth. Para detectar se uma mensagem foi recebida correctamente, utilizada uma verificao cclica de redundncia (CRC - Cyclic Redundancy Check). Os bits so tratados como um longo nmero binrio e dividido por outro nmero relativamente longo. O quociente da diviso descartado, e o resto da diviso transmitido junto com a mensagem. Essa mesma diviso feita no receptor, e se for obtido o mesmo resultado, indica uma comunicao confivel.

Na banda de 2.4GHz usa a modulao do espectro expandido DS-SS (Direct Sequence Spread Spectrum). A uma velocidade de transmisso de 250Kbps e a uma potncia de 1mW cobre aproximadamente uns 13 metros de transmisso. A tecnologia ZigBee trabalha sobre IEEE 802.15.4 que permite um ambiente perfeito para ambientes com baixa ralao sinal-ruido. A figura seguinte mostra as caractersticas de transmisso dos sinais:

Fig. 2 Caractersticas de transmisso


(Fonte www.rua.ua.es:8080 - InformeTecZigBee)

3.2 Ns e topologias de rede


Numa rede ZigBee pode haver at 254 ns, no entanto, de acordo com o agrupamento que feito, pode-se criar at 255 conjuntos/clusters de ns com os quais podem chegar a ter 64770 ns nos quais existe a possibilidade de utilizar vrias topologias de rede: estrela, malha ou em grupos de rvore.

Fig. 3 Topologias de uma rede ZigBee


(Fonte - Nathalie Maes ZigBee)

permitido um encaminhamento de saltos mltiplos, tambm conhecido como multihop, que permite que estas redes abarquem uma grande superfcie. 5

Nas redes ZigBee um dispositivo pode permanecer durante um longo tempo sem ter que comunicar. Alm disso o tempo de acesso rede muito pequeno, tipicamente 30ms. Outra caracterstica importante o tamanho reduzido dos pacotes de dados que circulam na rede. A topologia Estrela a mais simples das trs, nesta temos apenas o coordenador e os dispositivos finais. A sua principal vantagem a simplicidade em relao implementao. No entanto, a dependncia de um coordenador nico um aspecto negativo, alm disso, torna o alcance da rede menor. A principal aplicao deste modelo em ambientes com poucos obstculos transmisso do sinal. A topologia rvore formada por sub-redes que se comunicam atravs de routers. Nesta topologia, temos mais de um coordenador, cada um gerindo uma rede. Esse modelo adequado para ligar redes distintas um pouco mais distantes e com obstculos, uma vez que o alcance da rede maior devido presena de mais elementos coordenadores e routers. A topologia Malha permite que a rede ajuste automaticamente quando inicializa a entrada de novos dispositivos ou perda de dispositivos. Nesta situao existem mltiplos caminhos entre os diferentes ns e a rede auto-suficiente para optimizar o trfego de dados. Usando esta configurao podemos ter redes muito extensas, cobrindo largas reas geogrficas.

3.2.1 Formao da Rede ZigBee

Incio atravs de uma primitiva da camada de rede que restrita ao coordenador ZigBee; iniciada por uma primitiva da camada de rede restrita a um coordenador que no pertence a nenhuma outra rede ZigBee. Procura por um conjunto de canais; O coordenador comea a procurar canais e ordena-os por nvel de energia, descartando os que tm nveis mais baixos. Procura em cada canal por dispositivos ou redes ZigBee; O coordenador procura dispositivos ou redes ZigBee em cada canal. Escolha do melhor canal para criar uma nova rede; O coordenador escolhe o melhor canal para criar uma rede, privilegiando canais onde no tenha encontrado redes j em funcionamento. Escolha de um identificador de rede; Aps a escolha do canal, o coordenador escolhe um identificador de rede que dever ser atribudo a todos os dispositivos que ingressarem na rede. Permisses para que outros dispositivos integrem a rede.

3.3 Tipos de dispositivos


Em ZigBee existem trs tipos de dispositivos: 3.3.1 Coordenador ZigBee (ZigBee coordinator, ZC) o tipo de dispositivo mais completo. Pode actuar como coordenador de uma rede em rvore assim como tambm servir de ligao a outras redes. Existe exactamente um coordenador em cada rede, em que este o n que

a comea. Pode armazenar informao sobre a rede e actuar como sendo o seu centro de confiana na distribuio de chaves cifradas. 3.3.2 Router ZigBee (ZR) para alm de oferecer um nvel de aplicao para a execuo do cdigo do utilizador, pode actuar como router interligando dispositivos separados na topologia da rede. 3.3.3 Dispositivo final (ZigBee End Divice, ZED) possui a funcionalidade necessria para comunicar com o n pai (coordenador ou um router), mas no pode transmitir informao destinada a outros dispositivos. Desta forma, este tipo de n pode estar adormecido na maioria do tempo, aumentado assim o tempo de vida das baterias. Um ZED tem requerimentos mnimos de memria e portanto significativamente barato.

Com base no seu funcionamento podemos identificar ento dois principais tipos de dispositivos de uma rede ZigBee, definidos pelo IEEE: 3.3.4 Full Function Device (FFD) pode funcionar em toda a topologia do padro, desempenhando a funo de coordenador de rede e consequentemente ter acesso a todos os outros dispositivos. Trata-se de dispositivos de construo mais complexa; 3.3.5 Reduce Function Device (RFD) limitado a uma configurao com topologia em estrela, no podendo actuar como um coordenador da rede. Pode comunicar apenas com um coordenador de rede. So dispositivos de construo mais simples. Existem ento trs classes de dispositivos lgicos: coordenador, router dispositivo final. Sendo que o coordenador e o router so implementveis com base nos dispositivos fsicos da classe FFD e o dispositivo final em dispositivos fsicos de classe FFD ou RFD. Em topologias com configurao em estrela, uma rede ZigBee requer pelo menos um dispositivo FFD actuando como coordenador da rede e os restantes dispositivos podem ser do tipo RFD para reduzir o custo do sistema. Para topologias ponto-a-ponto (peer-to-peer) e em rvore, todos os dispositivos deve ser FFD.

Fig. 4 Dispositivos de uma rede ZigBee


(Fonte - Zigbee Wireless Technology)

3.4 Arquitectura
O padro IEEE 802.15.4, definiu interfaces com baixas taxas de transmisso (inferiores a 250Kbps) e estabeleceu uma estrutura de rede que incorpora os conceitos de rede ad hoc, caractersticas de ligao em malha e em mltiplos saltos (multi-hop). Adicionalmente, novos algoritmos de segurana e perfis de aplicao foram definidos com o objectivo de garantir segurana e a perfeita interaco entre os diversos equipamentos.

Fig. 5 Camadas de protocolos ZigBee


(Fonte - electronica.org)

3.4.1 Camada Fsica (PHY) A camada fsica (PHY - Physical) foi projectada para acomodar as necessidades de interfaces de baixo custo, permitindo nveis elevados de integrao. O uso da tcnica de transmisso DS-SS (Direct Sequence Sread Spectrum) permite que os equipamentos sejam muito simples, possibilitando assim implementaes mais baratas. Nesta tcnica uma sequncia pseudo aleatria de valores 1 e -1, numa frequncia mais elevada, multiplicada ao sinal original, causando espalhamento da energia do sinal numa banda mais larga. Utiliza-se BPSK nas duas menores gamas de frequncias (868 MHz e 915 MHz), assim como QPSK ortogonal que transmite 2 bits por smbolo na banda de 2.4 GHz. A camada PHY responsvel pela transmisso e recepo do canal de rdio. 3.4.2 Camada de Controlo de Acesso ao Meio (MAC) A camada de Controlo de Acesso ao Meio (MAC - Media Access Control) foi projectada para permitir topologias mltiplas com baixa complexidade, onde a gesto de energia, por exemplo, no requer modos de operao complexos. O MAC tambm permite que um dispositivo com funcionalidade reduzida (RFD) opere na rede sem necessidade de grandes quantidades de memrias disponveis, podendo controlar tambm um grande nmero de dispositivos sem a necessidade de coloc-los em espera, como acontece em determinadas tecnologias sem fios. A camada MAC responsvel por prover um mecanismo confivel de transmisso, pelo transporte de dados e sincronizao. 8

3.4.3 Camada de Rede (NWK) A camada de rede (NWK - Network) foi projectada para possibilitar o crescimento da rede sem a necessidade de equipamentos de transmisso de potncia mais elevada. Esta tambm pode funcionar com quantidades grandes de ns de rede e latncias relativamente baixas. A camada de rede (NWK) utiliza um algoritmo que permite implementaes da pilha de protocolos visando balancear os custos das unidades em aplicaes especficas, o consumo das baterias, procurando obter solues com o perfil especfico de custo-desempenho para a aplicao. A camada NWK (rede) responsvel pela descoberta e manuteno de rotas entre os dispositivos envolvidos e tambm pela segurana dos dados. 3.4.4 Camada Aplicao A camada Aplicao constituda por trs principais componentes: Suporte aplicao, ZigBee Device Object e as funes definidas pela empresa que desenvolveu o dispositivo. Os servios fornecidos no suporte aplicao so o Descovery e Binding. O primeiro descobre que outros pontos esto activos na rea de alcance daquele dispositivo. O segundo une dois ou mais dispositivos considerando as suas necessidades e servios. ZigBee Device Object onde est definido o papel do dispositivo na rede, isto , se ele actua como coordenador, router ou dispositivo final. Alm disso, h a definio de mtodo de segurana usado na rede e o incio das solicitaes de Binding. A pilha do padro ZigBee tem requisitos muito simples podendo ser implementada em microcontroladores de 8 bits. A pilha completa no excede 32 Kbytes e a reduzida 6 Kbytes. De um modo geral utiliza-se CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) para evitar colises durante a transmisso. Quando um n deseja transmitir, este envia um sinal de aviso, por tempo suficiente para que todos os componentes da rede o recebam. S ento os dados so transmitidos. Se durante uma transmisso um sinal de aviso for detectado o emissor interrompe o envio da mensagem, reiniciando a tentativa de transmisso aps um perodo aleatrio.

3.4.5 Tipos definidos de tramas


Tramas de comando MAC (MAC command) para controlo dos ns clientes. Tramas de dados so usadas para todo o tipo de transferncia de dados, Suportam 104 bytes e esto numeradas. A existncia de uma sequncia de framecheck permite assegurar uma transmisso fivel e sem erros. Tramas de acknowledgment (ACK) utilizadas para confirmar a recepo bem sucedida de um pacote. Os dispositivos utilizam o quiet time entre tramas para efectuar o acknowledgment. Tramas de beacon utilizadas pelos dispositivos Coordenador e Router para efectuar a transmisso de beacons.

3.5 Segurana
O padro ZigBee adoptou um novo algoritmo de segurana, baseado na simplificao do algoritmo de roteamento AODV (ad hoc On-demand Distance Vector). Esta proposta foi adoptada como parte da especificao IEEE 802.15.4. A camada MAC utiliza o padro AES (Advanced Encryption Standard) como algoritmo de criptografia, descrevendo uma variedade de rotinas de segurana. Estas rotinas tm como objectivo prover a confidencialidade, a integridade e a autenticidade das frames da camada MAC. A camada MAC faz o processamento da segurana, mas so as camadas superiores que controlam o processo, ajustando as chaves de criptografia e determinando os nveis de segurana que devero ser usados. Quando a camada MAC transmite (ou recebe) uma frame, verifica o destino (a fonte do frame), recupera a chave associada com esse destino (fonte), e usa ento esta chave para processar a frame de acordo com a rotina de segurana designada para a chave que est a ser usada. Cada chave associada a uma nica rotina de segurana e o cabealho da frame MAC possui um bit que especifica se a segurana para a frame est habilitada ou no.

3.6 Tipos de trfego


O padro ZigBee suporta diferentes tipos de trfego de dados que exigem atributos diferentes da camada MAC. O MAC IEEE 802.15.4 flexvel, o bastante para assegurar o transporte de cada um dos tipos de dados: Dados peridicos, provenientes de sensores; Um sensor fica em standby at acordar em determinado momento e procurar por uma sinalizao do coordenador da rede para, ento, solicitar sua entrada na rede. Se o coordenador aceitar, a informao passa pelo sensor para que, em seguida, ele volte ao estado de standby. Dados intermitentes, provenientes de interruptores; A informao pode ser tratada num sistema sem sinalizao ou desconectado. Numa operao com um dispositivo desconectado, ele s se juntar rede quando a comunicao for necessria, logo, economizando energia. Dados provenientes de dispositivos repetitivos de baixa latncia; Utilizam alocaes time slot como sistema de segurana. Existe possibilidade da utilizao de GTS (Guarantee Time Slots), que um mtodo de qualidade de servio (QoS Quality of Service) que permite que cada dispositivo tenha uma durao de tempo especfica definida pelo coordenador. Um bom exemplo dum dispositivo com este tipo de trfego um rato.

10

3.7 Hardware e Software


O software foi projectado para ser executado em processadores e microcontroladores de baixo custo, com um desenvolvimento de transmisso muito optimizado para alcanar baixos custos com elevado volumes de produo. Sempre que possvel so utilizados circuitos digitais evitando componentes analgicos. Embora o hardware seja simples, o processo de certificao de um dispositivo aguenta uma validao completa das exigncias do nvel fsico. Esta reviso intensiva tem vantagens mltiplas, desde que todos os mdulos fabricados a partir de uma mesma mscara de semicondutor utilizem as mesmas caractersticas de rdio frequncia. Por outro lado, um nvel fsico mal controlado poderia prejudicar no s ao prprio dispositivo, mas tambm o consumo de energia de todos os outros dispositivos na rede. Outros padres podem compensar certos problemas, enquanto ZigBee trabalha com margens muito estreitas de consumo. Para isto, de acordo com os 802.15.4, os mdulos passam para validaes ISO 17025. A maioria dos fabricantes planeiam integrar (ou integram) o mdulo e o microcontrolador num nico chip.

3.8 Estratgias de ligao dos dispositivos numa rede ZigBee.


As redes ZigBee foram projectadas para conservar a potncia nos ns escravos. Desta forma consegue-se um baixo consumo de potncia. A estratgia consiste em que, durante algum tempo, um dispositivo escravo permanea no modo adormecido, de tal forma que s desperta por uma fraco de segundos para confirmar que est vivo na rede de dispositivos na qual faz parte. Esta transio do modo adormecido ao modo desperto (modo no qual realmente transmite), dura uns 15ms e a enumerao de escravos dura volta dos 30ms.

3.8.1 Localizao de Dispositivos


Processo segundo o qual um dispositivo ZigBee pode descobrir outros dispositivos ZigBee enviando mensagens de pedido de identificao por broadcast ou unicast. Pode haver pedidos do endereo IEEE (j conhecido o NWK e por unicast) ou NWK (por broadcast e transporta o endereo IEEE). No caso do dispositivo ser um coordenador ou router, para alm do seu endereo, enviar tambm os endereos dos dispositivos a ele associados.

3.8.2 Service Discovery


um processo onde os servios disponveis nos endpoints de um dispositivo so descobertos por dispositivos externos. So rastreados todos os endpoints (por unicast) ou usado o servio de match ( enviada uma mensagem de difuso e s respondem os dispositivos em que os critrios coincidam), sendo usados todos os descritores do enddevicet. No caso de haver dispositivos em sleepmode, o seu coordenador ou router ZigBee poder responder por eles. Existem os seguintes tipos de pedidos: EndDevice Activo Este comando permite determinar os enddevice activos (a aplicao suporta um nico profile).

11

Match Simple Descriptor Pede a identificao de profile e, opcionalmente, a de clusters e a do enddevice do dispositivo com os critrios fornecidos coincidentes. Detector Simples/ N/ Potncia/ Complexo/ Utilizador Estes comandos pedem os descritores respectivos do enddevice/dispositivo especfico. Os 2 primeiros podem ser broadcast ou unicast e os outros somente unicast.

4 Comparao de ZigBee com Bluetooth e WLAN


4.1 ZigBee vs Bluetooth
ZigBee e Bluetooth tm muito em comum. Os dois so do tipo de redes WPANs (Wireless Personal rea Network). Funcionam ambos na faixa ISM (no precisam de licena) de 2,4 GHz e consomem pouca energia. No entanto tm algumas diferenas: Uma rede ZigBee pode consistir num mximo de 64770 ns, frente aos 8 ns mximos numa rede Bluetooth. Menor consumo elctrico que o j baixo do Bluetooth. Em termos exactos, ZigBee tem um consumo de 30mA transmitindo e de 3A em repouso, em relao aos 40mA transmitindo e 200A em repouso que o Bluetooth tem. Este menor consumo deve-se a que o sistema ZigBee passa a maior parte do tempo adormecido, enquanto que numa comunicao Bluetooth isto no acontece, pois est sempre a transmitir ou a receber. ZigBee tem uma velocidade de 250Kbps, enquanto que o Bluetooth tem 1Mbps. Devido as velocidades de cada um, um mais apropriado que outro para certas necessidades (aplicaes). Por exemplo, enquanto que o Bluetooth usado em aplicaes como Wireless USB, telemveis e informaes caseiras, a velocidades do ZigBee insuficiente para estas tarefas, sendo esta orientada para usos como a Domtica, equipamentos dependentes da bateria, sensores mdicos e jogos, nos quais a transferncia de dados menor. Existe uma verso que integra um sistema de radiofrequncias caracterstico do Bluetooth prximo da interface de transmisso de dados via infravermelhos desenvolvido pela IBM mediante um protocolo ADSI e MDSI.

ZigBee Bluetooth IEEE 802.15.4 IEEE 802.15.1 Padro (MAC + PHY) 250Kbps 1Mbps Taxa de transferncia 30mA 40mA Corrente de transmisso 3A 200A Corrente em standby 28Kb 250Kb Tamanho da pilha do protocolo DSSS FHHS Tcnica de modulao At 2 anos Recargas frequentes Bateria Mais de 70m At 100m rea de cobertura
Tab. 3 Principais diferenas entre ZigBee e Bluetooth

12

Uma diferena relevante entres estes dois padres o tipo de alimentao dos dispositivos. Em aplicaes Bluetooth, geralmente, os dispositivos so recarregados periodicamente, como telemveis e PDAs. Enquanto, no padro ZigBee estes podem ser alimentados com pilhas alcalinas comuns e a expectativa de durao das mesmas chega at aos 2 anos.

Consideraes de tempo:

ZigBee Bluetooth Tempo de acesso rede Tempo de transmisso dos dispositivos escravos dos estados adormecido para o estado activo Tempo de acesso ao canal
30ms 15ms 3s 3s

15ms

2ms

Tab. 4 Principais diferenas nos tempos entre ZigBee e Bluetooth

Ao analisarmos estas diferenas, podemos concluir que ZigBee e Bluetooth so duas solues diferentes que tm caractersticas para enderear requisitos de aplicaes diferentes. Mesmo que ocorram pequenas modificaes nestes padres as caractersticas principais sero mantidas. As diferenas entre estes padres so provenientes da arquitectura na qual estes foram desenvolvidos.

4.2 ZigBee vs WLAN


ZigBee e 802.11 funcionam na faixa de 2.4 GHz. As gamas de ligao so muito parecidas entre as duas tecnologias. As principais diferenas entre estas tecnologias so na taxa de transferncia de dados, consumo de energia e topologias de rede. O 802.11 usado na gesto de redes com altas taxas de transferncia (11-54 Mbits/s), enquanto ZigBee tem uma taxa definida de 250 Kbits/s. Assim enquanto o 802.11 capaz de debitar grandes quantidades de dados e suporte a aplicaes baseadas na Web, ZigBee melhor para a transmisso de dados peridicos ou intermitentes, ou transmitir um sinal nico de um sensor ou dispositivo. As caractersticas tpicas do padro ZigBee e WLAN esto sumariadas na seguinte tabela: ZigBee 802.11b 802.11g 802.11a
54Mbps 25Mbps 5GHz 30m a 54Mbps 90m a 6Mbps 120m a 54Mbps 460m a 1Mbps

11Mbps 54Mbps Taxa de transmisso mxima 250Kbps >200Kbps 7Mbps 25Mbps Processamento mximo 2.4GHz 2.4GHz 2.4GHz Frequncia 30m 30m a 11Mbps 30m a 54Mbps Cobertura tpica interior 90m a 1Mbps 90m a 1Mbps 100m 30m a 11Mbps 120m a 54Mbps Cobertura tpica exterior 300m a 1Mbps 460m a 1Mbps
Tab. 5 Principais caractersticas entre ZigBee e WLAN

13

5 Aplicaes
Os protocolos ZigBee esto definidos para um uso em aplicaes que requerem baixas transmisses de dados e pouco consumo energtico. O uso do ZigBee recorrido quando se pretende aplicaes de baixo custo e auto-organizativas (redes em malha em concreto). O ZigBee usado no controlo industrial (segurana, controlo de acesso e iluminao), redes de sensores, jogos iterativos (perifricos para PC), medicina (monitorizao de pacientes, acompanhamento de exerccio fsico), controlo remoto de produtos electrnicos, recolha de dados, exercer funes como na deteco de fumo ou intrusos e domtica. A rede no seu conjunto utiliza uma quantidade muito pequena de energia para que cada dispositivo individualmente, possa ter uma autonomia de vrios anos antes de necessitar uma substituio no sistema de alimentao.

Fig. 6 Algumas aplicaes para ZigBee


(Fonte - www.ubec.com.tw)

6 Uma anlise ao ZigBee


As redes sem fios actuais, apesar de serem adequadas para uso ao ar livre ou em ambientes fechados, so particularmente interessantes em recintos delimitados, tais como residncias, prdios de escritrios, hospitais, universidades, fbricas e armazns. Entretanto, 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 controlo de algumas actividades quotidianas. Os custos dos acessos baseados em redes sem fios que utilizam o padro IEEE 802.11, por exemplo, ainda so proibitivos para muitos utilizadores de redes e de sistemas de automao. A tecnologia ZigBee surge nesse cenrio como uma alternativa vivel que possibilita a utilizao de sistemas de controlo sem fios para esse tipo de aplicao em dispositivos mais simples. ZigBee parece ser um modelo forte por ser eficiente e por ser fruto de um investimento conjunto de grandes empresas. A crescente busca por tecnologias sem fios mostra a tendncia do futuro das redes. Nesse mbito, modelos diferentes vm para atender necessidades distintas. ZigBee baseia-se no envio de baixas taxas de dados (10 at 250kbps) e, por ter o propsito de enviar leituras de sensores que tipicamente tem dezenas de bytes, no preciso uma banda extensa. Alm disso, a baixa largura de banda do ZigBee ajuda-o a cumprir os seus principais objectivos: Baixo consumo de energia, custo reduzido e robustez.

14

7 Perspectiva de evoluo futura


esperado que os mdulos ZigBee sejam os transmissores sem fios mais baratos da histria, e tambm produzidos de uma forma massiva. Tero um custo reduzido (por voltas dos 2 euros), sero preparados com uma antena integrada, controlo da frequncia e uma bateria pequena. A oferta ser to econmica porque o mdulo ir ser fabricado com o menos circuitos analgicos do que aqueles que so necessrios.

15

Bibliografia
[1] ZigBee Alliance Web Site www.zigbee.org [2] Paolo Baronti, Prashant Pillai, Vince W.C. Chook, Alberto Gotta Wireless sensor

networks: A survey on the state of the art and the 802.15.4 and ZigBee standards
[3] Nathalie Maes ZigBee Technische Wetenschappen GeelBachelor in de elektronica-ICT [4] Patrick Kinney ZigBee Technology: Wireless Control that Simply Works [5] Renato Nogueira Frias Tuturial ZigBee www.teleco.com.br [6] Bob Blumenscheid Comparing WLAN and ZigBee Network Systems DesignLine [7] AFG-ZigBee-Specification-2006 www.zigbee.org [8] Palo Wireless Web Site www.palowireless.com [9] Wikipedia www.wikipedia.org [10] IEEE 802.15 Web Site www.ieee802.org/15 [11] Protocolo ZigBee (IEEE 802.15.4)

16

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