ZIGBEE – CONECTIVIDADE WIRELESS PARA AUTOMAÇÃO E
                       CONTROLE



                             Armando K...
É imprescindível atualmente uma via robusta e eficiente de comunicação inter-dispositivos? Que
grau de agilidade e flexibi...
Em aplicações práticas, mesmo em repouso, sempre haverá um pequeno consumo de energia
pelos temporizadores ou assemelhados...
Cada uma destas formas de modulação mantém uma taxa de energia da portadora “peak-to-
average”, o que minimiza tanto o con...
inteiro. O Padrão IEE 802.15.4 utiliza estas alocações de espectro para definir um serviço não-
licenciado de baixo custo ...
Uma rede complexa que pode ser suportada pelo Padrão IEEE 802.15.4 mas que não fazem parte
das especificações é a cluster-...
O protocolo CSMA-CA baseia-se na qualidade de compartilhamento do canal RF. Sempre que dois
ou mais remetentes estejam sim...
Partes da banda 2,4 GHz estão disponíveis em quase todo o mundo; a banda 868 MHz está
disponível na Europa, e partes da ba...
O MSDU é um campo de dados (uma carga) que compõe um determinado quadro contendo
informações pertinentes aos serviços MAC ...
camadas do protocolo para controle fim a fim de mensagens. Os quadros de reconhecimento não
contem cargas MAC.

2.6.9 Quad...
2.8 Modelo de propagação “outdoor” para a 802.15.4


      Antena de
      transmissão                                    ...
2.10 Modulação/ Espalhamento
Em 2,4GHz:
   • Velocidade de dados 250 Kb/s (4 bits/símbolos, 62.5 K símbolos/s);
   • Modul...
No Brasil, a freqüência utilizada será a de 2,4GHz, dentre as três possíveis, conforme figura a
seguir:




              ...
Mas a estratégia principal para manter os preços de ZigBee baixos é abranger grandes mercados
e volumes altos. A Aliança Z...
Comparação de tecnologias sem fio
Tecnologias                          Wi-Fi           Zigbee         Bluetooth
          ...
4 APLICAÇÕES E MERCADOS
4.1 Automação predial
Controle inteligente de edifícios comerciais pode resultar em grande economi...
4.2 Controle e monitoração de processos industriais
Monitoração e controle de processos industriais e equipamentos são cru...
tarifação pode ser diferenciada por consumidores e horários desviando os picos de consumo e
evitando desta maneira cortes ...
Figura 15: Exemplo de aplicação em transporte de cargas


Entre outras aplicações, podemos citar também:
Sistemas de trans...
De certo modo, o futuro promissor do ZigBee será em grande parte devido a suas baixas taxas de
dados, de 20 até 250 Kbps, ...
Upcoming SlideShare
Loading in …5
×

Csma ca

2,999 views
2,895 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,999
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
49
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Csma ca

  1. 1. ZIGBEE – CONECTIVIDADE WIRELESS PARA AUTOMAÇÃO E CONTROLE Armando Koerig Gessinger armando@airwire.com.br AIRWIRE Desenvolvimento Tecnológico Ltda. Carlos Henrique Hennig chennig@coester.com.br Coester Automação S.A. Abstract ZigBee and 802.15.4 standards were developed with focus in providing a consistent solution for automation connectivity. Features like low power, low cost, network determinism, protocol consistence and application simplicity are part of their scope, generating favorable conditions for their appliance in large scale. Resumo Os padrões 802.15.4 e ZigBee foram desenvolvidos visando principalmente apresentar uma solução consistente de conectividade sem fio para aplicações em automação. Características como baixo consumo, baixo custo, determinismo na rede, robustez de protocolos e simplicidade de utilização fazem parte do escopo da sua proposta, criando condições favoráveis à sua aplicação em larga escala. Palavras chave: zigbee, wireless, redes, sensores, padrão, automação, protocolo, camadas, determinismo, controle, sem fio, rádio, RF. 1 INTRODUÇÃO A enorme base instalada de equipamentos eletrônicos, somada à necessidade de haver conectividade entre eles, tem sido a alavanca para o desenvolvimento de tecnologias de transmissão de dados que permitam grande escala de dispositivos conectados a um custo baixo e com alto grau de confiabilidade. Neste contexto, recentemente foi estabelecido o padrão IEEE 802.15.4: comunicação sem fio para curtas distâncias, implementando os níveis físicos e de enlace da camada OSI; que, juntamente com uma norma complementar, o “ZigBee” - que descreve o nível de rede da camada OSI e especifica o acesso à pilha pela aplicação - se propõe a ser uma forma de conectividade para a criação de redes dinâmicas e escalonáveis, com simplicidade e baixo custo de implementação. No campo da automação, principalmente em se tratando de estruturas e edificações já prontas, o obstáculo principal à instalação de equipamentos de acionamento e sensoriamento é a via de comunicação. Como estabelecer uma infra-estrutura de transmissão de dados em um prédio antigo, ou mesmo novos, mas não projetado para tal, sem grande impacto em custos e serviços?
  2. 2. É imprescindível atualmente uma via robusta e eficiente de comunicação inter-dispositivos? Que grau de agilidade e flexibilidade poderia ser alcançado, quando houver necessidade de expansão ou realocação da planta? A resposta para essas questões: o estabelecimento de uma tecnologia de transmissão de dados sem fio, que permita criar redes tipo “mesh”, com perfis de roteamento, estruturação dinâmica e desempenho tais que, possa ser aplicada em um grande número de novas possibilidades; dispositivos (nodos), inseridos na própria rede que possam desempenhar também funções de controle e roteamento; sendo que a interconexão dessas redes, em longas distâncias, seria realizada por meios de comunicação já consolidados (celular, 802.11, etc.). Esta proposta se destaca pelas seguintes características: - baixo custo; - baixo consumo de energia; - alta eficiência utilizando poucos recursos de processamento; - segurança dos dados; - alcance até 100m; - determinismo na rede. A adoção de uma solução alinhada com um padrão, principalmente em se tratando de meio de transmissão sem fio, é um aspecto fundamental para o sucesso e continuidade do projeto. O item dois a seguir apresenta o padrão 802.15.4 em suas camadas; o item três apresenta a camada ZigBee e suas principais características e o item quatro apresenta as principais aplicações da conectividade em pauta, com ênfase em automação. 2 VISÃO GERAL DO PADRÃO IEEE 802.15.4 O Grupo de Trabalho do Padrão IEEE 802.15.4 buscou obter uma conectividade sem fio de reduzida complexidade, baixo custo e consumo de energia, a ser aplicada a equipamentos fixos, portáteis ou móveis de baixo preço. Esta configuração de baixo custo e baixo consumo de energia foi conseguida devido à reduzida taxa de transferência e baixa latência requeridas. O sonho da comunicação sem fios à curta distância, em qualquer lugar, começa a ser atingido. Assim como a administração, vendas e atividades de marketing estão associadas a altos custos, para produtos “wireless”, também estão sua manufatura e operação. Para obter-se um custo total baixo, longa duração de bateria e baixos custos operacionais, o Grupo de Trabalho do Padrão IEEE 802.15.4 fez várias concessões razoáveis no dimensionamento do desempenho dos equipamentos. Para controlar os custos administrativos, tanto dos desenvolvedores de aplicação quantos dos usuários, são usadas freqüências não licenciadas de rádio. Devido ao padrão IEEE 802.15.4 destinar-se a serviços de curto alcance sem infra-estrutura, capazes de suportar redes muito grandes, as funções de transmissão e recepção podem, e devem consumir pouca energia e ter baixos custos operacionais. A seguir, são apresentadas algumas das características exclusivas do padrão IEEE 802.15.4, que permitem a realização desta concepção de desempenho. 2.1 Baixo custo e economia de energia Baterias são componentes com custo relativamente alto em equipamentos transceptores. Elas fornecem a energia para as comunicações, mas geram custo de operação e de substituição. O custo total de um sistema deste tipo não pode ser minimizado se for necessário usar baterias de tecnologia cara e complexa. As características das baterias de baixo custo limitam as opções de outros atributos para o sistema. Por exemplo, a quantidade total de energia carregada e a capacidade de fornecimento instantâneo de potência da maioria das baterias estão inter-relacionadas. A quantidade total de energia carregada só é atingida caso a necessidade instantânea de fornecimento for limitada, e por isso, para ter-se longa duração da bateria, a energia tem que ser mantida continuamente num valor extremamente baixo, ou em pequenas quantidades em baixo ciclo de trabalho. Devido ao consumo de energia de circuitos “wireless” funcionais, não se consegue a duração desejável da bateria sob operação constante; o padrão IEEE 802.15.4 permite que alguns equipamentos operem em ciclos de trabalho muito baixos, com a transmissão ou a recepção inativas durante mais de 99% do seu tempo de operação.
  3. 3. Em aplicações práticas, mesmo em repouso, sempre haverá um pequeno consumo de energia pelos temporizadores ou assemelhados, quando os circuitos estiverem inativos. Para reduzir o tempo médio deste tipo de consumo, a energia tanto em atividade quanto em repouso deve ser reduzida o máximo possível. Entretanto, para certas aplicações ou tecnologias suportadas pela rede, há limitações práticas para a energia, tanto em atividade quanto em repouso. Na maior parte das aplicações a energia em atividade é muito maior que a em repouso. Com base nisto, pode-se ver que se reduzindo o ciclo de trabalho obtêm-se baixos níveis de consumo e consegue-se longa duração de baterias. Por exemplo, para um equipamento com energia em atividade de 10mW e de 10uW em repouso, se o ciclo de trabalho é 0,1%, então a vazão de energia média é cerca de 19.99uW. Se o equipamento é alimentado por uma bateria AAA de 750 mAh regulada linearmente para 1V, ele terá uma vida útil de bateria de mais de 37.000h, ou seja, mais de quatro anos. Para suportar baixo regime contínuo, o pacote de sinalização no Padrão EEE 802.15.4 deve ser curto, 544us na freqüência 2,4GHz, enquanto o período de superframe (tempo entre sinalizações na rede) esteja entre 15.36 ms até mais de quatro minutos. Isto resulta num duty cicle de sinalização que pode ser estabelecido desde 2,3% até 0,000216% (2,16 ppm). Alem disto o Padrão suporta um modo sem sinalização no qual a rede pode operar sem sinalizadores. Este modo permite que escravos, numa rede estrela mestre-escravo, por exemplo, permanecer em repouso indefinidamente, somente contatando o mestre (que pode estar conectado à rede elétrica, talvez, e desta forma ser capaz de constante recepção) quando ocorra um evento. Os escravos podem, entretanto, ter uma duração quase ilimitada da bateria, determinada primordialmente pelo seu consumo de energia em repouso. O modo sem sinalizadores, de fato, pode ser um requisito determinante para operação na faixa de 868MHz, que tem a limitação de regime contínuo máximo em 1%. Figura 1: Estrutura de super frame 2.2 Modulação Tendo em mente a meta de ter baixo custo e reduzido consumo de energia, o protocolo de comunicação do Padrão IEEE 802.15.4 foi concebido para somente suportar comunicação digital de dados (ou seja, não possibilita serviços analógicos). Serviços “data-only” permitem que se escolha um esquema de modulação altamente eficiente, possibilitando uma implementação de baixo custo. Da mesma forma, o protocolo suporta somente operação “half-duplex”, de modo que o transmissor e o receptor não necessitam estar ativos simultaneamente. Além disso, os esquemas de modulação de dados são simples, BPSK em 868/915 MHz PHY e O- QPSK em 2.4GHz PHY.
  4. 4. Cada uma destas formas de modulação mantém uma taxa de energia da portadora “peak-to- average”, o que minimiza tanto o consumo de energia quanto à complexidade da implementação. Estes dois esquemas de modulação também empregam uma distribuição de seqüências para proporcionar os benefícios do serviço Direct Sequence Spread Spectrum (DSSS); o 2,4GHz PHY emprega uma forma de sinalização ortogonal multi-nível enviando quatro bits por símbolo, que habilita simultaneamente tanto altas taxas de transmissão (para voltar rapidamente ao modo de repouso) quanto uma taxa de símbolo baixa (para minimizar a energia em atividade) O DSSS é uma das muitas técnicas para aumentar a largura de banda de um sinal transmitido. As técnicas de banda larga proporcionam aumento da qualidade de comunicação, mas normalmente sacrificam o espectro de utilização. Por exemplo, o serviço de transmissão FM convencional usa uma forma de distribuição de espectro (banda larga FM) que, embora não empregue DSSS, exemplifica o aumento dos benefícios das comunicações com relação sinal-ruído (SNR), possíveis com técnicas de banda larga. O DSSS pode ser modelado aplicando-se uma seqüência digital pseudo-randômica pré-arranjada para diretamente modular por fase a portadora previamente modulada por dados, numa relação em excesso da taxa de dados. O sinal DSSS resultante ocupa uma largura de banda muito maior, embora com menor densidade de energia espectral. O sinal é recuperado demodulando-se o sinal recebido com a réplica da mesma seqüência digital de modulação pseudo-randômica. A réplica é gerada no receptor por uma técnica que assegura que esta seja muito coerente com a modulação no sinal transmitido. Uma réplica ideal recriada no receptor transforma o sinal DSSS recebido novamente em uma réplica da portadora modulada por dados original do transmissor. O processo DSSS espalha o sinal original numa largura de banda maior para transmissão sobre o canal, e após concentra o sinal no receptor para recolher o sinal original e as informações ali contidas. Os benefícios da forma de distribuição de espectro do DSSS são resultados diretos da coerência relativa da seqüência digital pseudo-randômica usada para modulação em fase e recuperação da réplica da portadora original modulada por dados. Somente os sinais modulados pela correspondente seqüência digital pseudo-randômica são recolhidos de volta a uma réplica do original da portadora modulada por dados. Todos os outros sinais são, depois de distribuídos pelo processo de modulação em fase, reagrupados no receptor. Devido ao processo de distribuição reduzir a densidade do espectro de energia dos sinais não- coerentes sendo modulados, de sinais interferentes, sinais de canais adjacentes, mesmo outros equipamentos com distribuição de espectro não coerente no mesmo canal sofrem a diminuição da densidade espectral no receptor dentro da largura de banda estreita do portador de dados original. Todos os outros sinais são distribuídos para uma largura de banda mais larga, baixa densidade espectral, e menor contribuição de energia quando filtrados para a largura de banda original da portadora modulada por dados. Este “ganho de processo” pode ser usado, por exemplo, para reduzir necessidades de filtros de canais, diminuindo desta forma custos de implementação. Os benefícios de custo do DSSS resultam de um aumento da SNR (Relação Sinal/Ruído) de sinais coerentes versus não-coerentes, fora outros efeitos pertinentes. Um deles é que a densidade da energia espectral emitido pela distribuição do espectro é menor em relação à portadora modulada por dados não distribuída, e tende menos a interferir em serviços de banda estreita que utilizam a mesma banda. Este efeito de coexistência permite o uso de múltiplos serviços na mesma largura de banda. Um serviço DSSS pode ser adicionado a uma locação de espectro existente com interferência reduzida nos serviços existentes e, da mesma forma, ser relativamente não afetado por estes serviços. DSSS é um meio quase ideal para compartilhamento de espectro. Uma vantagem sutil do DSSS é que sua implementação pode ser feita utilizando na maioria circuitos digitais e poucos circuitos analógicos. Como os circuitos digitais seguem a Lei de Moore e encolhem com a tecnologia aplicada na fabricação de circuitos integrados, estes e as implementações de transceptores resultantes, tornar-se-ão cada vez mais baratas ao longo do tempo. Finalmente, devido a estas características favoráveis da operação de distribuição de espectro, o uso do DSSS (ou outra forma de spread spectrum como frequency hoping) é determinado para as freqüências não licenciadas em suas jurisdições, por muitas entidades regulatórias no mundo
  5. 5. inteiro. O Padrão IEE 802.15.4 utiliza estas alocações de espectro para definir um serviço não- licenciado de baixo custo e de baixo consumo de energia. 2.3 Potência de transmissão Adicionalmente, embora o Padrão IEEE 802.15.4 permita qualquer potência de saída legalmente aceita, ele necessita somente que o equipamento compatível seja capaz de transmitir –3dBm, justamente dentro da capacidade de energia instantânea das baterias baratas, e dentro da capacidade de implementações System–on-a-Chip (SoC), altamente integradas e de baixo custo. 2.4 Sensibilidade do receptor A especificação de sensibilidade mínima em –92dBm RF na 868/915 MHz PHY, e a de -85 dBm na 2.4GHz PHY possibilita o uso de um receptor simples para este enquadramento. Assim, podem-se usar receptores simples, de baixo custo e com pouca amplificação de radiofreqüência (o que poderia significar alto consumo de energia). 2.5 Qualidade de serviço Para reduzir a complexidade de implementação, o Padrão IEEE 802.15.4 não suporta comunicação isosincrônica, nem múltiplas classes de serviços num único PAN. A única exceção é que o padrão suporta o uso de Guaranteed Time Slots (GTS) que reserva tempo de rede para comunicações síncronas (evitando potenciais atrasos de acesso no canal) a critério do coordenador PAN. Estas características ampliam o espaço de aplicação de equipamentos do Padrão 802.15.4 possibilitando comunicações com baixa latência como joysticks e mouses wireless. Embora o Padrão IEEE 802.15.4 seja de muito baixa complexidade, as camadas PHY suportam taxas de link instantâneas de 20 Kb/s, 40 k b/s e 250 Kb/s. As taxas de dados são altas em relação à transferência de dados para minimizar o regime contínuo do equipamento. Resumindo, o Padrão IEEE 802.4.15 é concebido para negociar taxas de transferência de dados mais baixas e latências maiores de mensagens para reduzir significantemente o custo e consumo de energia, ainda proporcionando comunicação eficiente para uma ampla classe de serviços. 2.6 Outros recursos notáveis do Padrão IEEE 802.15.4 2.6.1 Componentes de rede Uma rede Padrão 802.4.15 é composta por um conjunto de equipamentos wireless deste padrão, havendo pelo menos um atuando como coordenador de rede e outro não. Em cada rede há somente um coordenador especializado, chamado coordenador PAN. O Padrão IEEE 802.15.4 define dois tipos de serviço, o Full Fuction Device (FFD) (dispositivo de função completa) e o Reduced Function Device (RFD) (dispositivo de função reduzida). O FFD contém o conjunto completo de serviços MAC, permitindo que este funcione como coordenador de rede ou como componente de rede. O RFD contém um conjunto reduzido de serviços MAC, e pode ser operado somente como componente de rede. 2.6.2 Múltiplas topologias de rede Uma rede Padrão IEEE 802.4.15 pode ser construída selecionando–se uma entre duas topologias básicas de rede. A primeira é chamada Topologia Estrela, formada em torno de um equipamento com funções completas (FFD) que é chamado de coordenador PAN e que atua como um hub (distribuidor) ligando uma série de equipamentos com funções plenas ou reduzidas que atuam como terminais locais de dados. Neste sentido, o coordenador PAN executa uma função especial na rede; é o único equipamento na rede que estabelece um link direto com mais de um componente da rede. A segunda topologia possibilita comunicação peer-to-peer sem o envolvimento direto de um coordenador de rede designado como tal (embora um coordenador PAN seja necessário em algum ponto da rede), e cada equipamento pode estabelecer múltiplos links diretos com outros componentes. A capacidade de formar links diretos com mais de um componente, permite que o gráfico de rede possa formar caminhos redundantes, porem com incremento da complexidade. Por conseqüência, muitas formas de arquiteturas de rede peer-to-peer podem ser suportadas.
  6. 6. Uma rede complexa que pode ser suportada pelo Padrão IEEE 802.15.4 mas que não fazem parte das especificações é a cluster-tree. Uma cluster-tree (ver figura 2) pode ser interpretada como uma árvore de grupamentos de equipamentos de rede. Seu arranjo proporciona conectividade completa, roteamento mais simplificado e um número mínimo de links diretos comparando-se com uma estrutura peer-to-peer inteiramente interconectada embora isto possa causar um aumento na latência do tráfego de dados. Uma vez que não necessitam liberar mensagens, as folhas de uma cluster tree (aqueles equipamentos no fim da hierarquia) podem ser tanto FFD quanto RFD. Todos os outros equipamentos na rede devem ser FFDs. Um equipamento específico da rede assume o papel especial de coordenador PAN com a função semelhante a do equipamento raiz de uma árvore hierárquica. O coordenador PAN pode ser selecionado devido a sua capacidade especial de computação, a possibilidade de fazer ponte com outros protocolos de rede, ou simplesmente porque ele estava entre os primeiros participantes na formação da rede. Outros equipamentos da rede podem funcionar como raiz em grupamentos individuais; são denominados cabeças de grupamento ou coordenadores. Em torno de cada coordenador, uma árvore hierárquica pode formar-se numa relação típica pai-filho, mas somente um equipamento em cada grupamento é o raiz ou coordenador. O coordenador PAN pode exercer a função de coordenador para seu próprio grupamento, mas somente um único equipamento na rede toda pode funcionar como PAN coordenador. Topologias de rede construídas sob o recurso de comunicação peer-to-peer do Padrão IEEE 802.15.4 são suportadas pelas pilhas mais altas do protocolo, que estão fora do escopo do Padrão IEEE 802.15.4. Elas foram mencionadas aqui apenas para mostrar a flexibilidade que o padrão permite. Star Mesh PAN coordenador Cluster Tree Dispositivo FFD Dispositivo RFD Figura 2: Topologias 2.6.3 Acesso de canal Qualquer que seja o tipo de rede empregada, cada equipamento da rede utiliza um protocolo Carrier Sense Multiple Access-Colision Avoidance (CSMA-CA) (Sistema anti-colisão com sensor de portadora com múltiplos acessos) para evitar que eventualmente ocorram colisões desnecessárias quando haja múltiplas transmissões simultâneas. Exceção para este caso são as transmissões de sinalizadores, em GTSs, e de reconhecimento, onde não é utilizado o CSMA-CA.
  7. 7. O protocolo CSMA-CA baseia-se na qualidade de compartilhamento do canal RF. Sempre que dois ou mais remetentes estejam simultaneamente ativos em um canal, a possibilidade de envio bem sucedido de mensagens decresce devido a colisões e interferências mútuas. Num ambiente RF, grande parte da interferência real depende da localização dos transmissores concorrentes e de seus respectivos correspondentes, mas a informação quanto à localização não está disponível nos equipamentos de transmissão. Uma forma de evitar colisões no canal é escutar primeiro e transmitir somente se o canal estiver livre. O critério do portador assegura acesso ao canal livre e a possibilidade de colisão é diminuída. Nesta modalidade, a capacidade do canal é melhor aproveitada. O Padrão IEEE 802.15.4 especifica que o superframe inicie com a transmissão do sinalizador, seguido pelo período de contenção de acesso (CAP) e após o GTSs. O comprimento real de cada é determinado pela decisão de camada superior do coordenador PAN, mas o CAP deve ter no mínimo 440 caracteres de comprimento exceto por reduções temporárias necessárias para acomodar o comprimento de sinalizadores para manutenções dos GTS. As tarefas dos GTSs estão totalmente a critério do coordenador PAN, mas esta facilidade pode ser útil para dois atributos associados ao uso do “contention-free-assigned-access”: baixa latência, e alocação de largura de banda. Baixa latência: para aquelas aplicações que requerem um mínimo retardo end-to-end para mensagens priorizadas, apoio de designação preventiva de slots, gerenciamento de filas nos protocolos para minimizar os atrasos. Exemplos incluem retransmissão de condições de alarme, ou diferenciação QoS baseada em SW aplicativo. Distribuição de larguras de banda: para aplicações que são menos sensíveis ao retardo, mas que geram taxas de tráfego de dados conhecidas, a facilidade de distribuição de largura de banda para cada serviço permite que o protocolo gerencie tamanhos de filas em cada equipamento da rede. Gerenciamento de trafego está normalmente associado com protocolos de rede sob a camada MAC, mas esta capacidade deve ser estabelecida nos níveis mais baixos cobertos pelo Padrão IEEE 802.15.4 para ser disponibilizada aos níveis mais altos. GTSs tornam possíveis serviços dos protocolos mais altos, mas para redes que não implementaram estes serviços, o uso de GTSs é opcional. 2.6.4 Múltiplos PHYs O Padrão IEEE 802.15.4 emprega dois PHYs -- um para bandas 868 e 915 MHz, e outro par a banda 2,4 GHz. Note que o PHY 868/915 MHz necessita que um equipamento compatível seja capaz de operar tanto em bandas 868 MHz quanto em 915 MHz. Esta condição reflete a determinação de minimizar a quantidade de produtos potencialmente incompatíveis no mercado, e que se reconhece que há uma pequena penalidade neste requisito, devido à reduzida diferença de freqüência entre as duas bandas. O Grupo de Tarefas que desenvolveu o Padrão IEEE 802.15.4 foi composto por voluntários do mundo inteiro, e por isso considera que os equipamentos compatíveis possam ser usados globalmente. Para manter os custos administrativos baixos, o Padrão assume que todos os equipamentos executarão operações não licenciadas, mas que cada um se subordinará aos ditames da Agência Reguladora com jurisdição em suas áreas de serviço. Infelizmente as diversas Agências Reguladoras adotaram espectros diferentes entre elas. Existem três bandas disponíveis para este tipo de serviço - uma mundial e dois casos regionais especiais. Para desenvolvedores, a escolha de bandas depende de mais do que simples considerações técnicas. As bandas 868 e 915 MHz, embora sejam menos congestionadas e possam oferecer melhor QoS, não são disponíveis globalmente. A decisão de implementar produtos para um mercado limitado, embora possibilite melhor serviço, desce para o reino do marketing e negócios, não seguindo as preocupações puramente técnicas. Existem custos “invisíveis” de distribuição e comercialização de produtos assemelhados, que diferem somente na banda de freqüência. Há problemas de interferência que trazem a tona questões como a de como evitar dos produtos irem de uma região reguladora para outra. Outras aplicações (como a de etiquetas wireless para bagagem) não se prestam às estratégias regionais de comercialização e não oferecem retorno financeiro, porém existe a possibilidade de estratégias regionais para certos produtos.
  8. 8. Partes da banda 2,4 GHz estão disponíveis em quase todo o mundo; a banda 868 MHz está disponível na Europa, e partes da banda 915 MHz estão disponíveis na América do Norte, Austrália, Nova Zelândia e em algumas regiões da América do Sul. O Padrão IEEE 802.15.4 define um único canal com uma taxa bruta de dados de 20 Kb/s na banda 868 MHz. Na banda 902-928 MHz, o padrão define 10 canais com taxa bruta de dados de 40 Kb/s (doubled chip rated no que se refere à banda 868 MHz). Mais alto no espectro, em 2,4 GHz o Padrão IEEE 802.15.4 define 16 canais com uma taxa de dados bruta de 250 Kb/s. Figura 3: Camada física 2.6.5 Controle de erros O Padrão IEEE 802.15.4 emprega um protocolo “full handshake” simples para assegurar transferência de dados confiáveis e um bom QoS. Com exceção de quadros de transmissão (p.ex, sinalizadores) e do quadro de reconhecimento, cada quadro recebido pode ser reconhecido para assegurar ao equipamento transmissor que sua mensagem foi, de fato, recebida. Se um quadro de reconhecimento solicitado não for recebido pelo equipamento transmissor, o quadro transmitido pode ser inteiramente repetido. Para detectar se uma mensagem foi recebida corretamente, uma checagem cíclica de redundância (CRC) é utilizada. Os bits da mensagem são tratados como um longo número binário e dividido por um número escolhido relativamente longo. O quociente da divisão é descartado, e o resto da divisão é transmitido junto com a mensagem. A mesma divisão, com o mesmo número escolhido é feita no receptor, e se obtido o mesmo resultado, isto indica alta possibilidade de uma comunicação integra. 2.6.6 Quatro tipos de frames (quadros) Existem quatro pacotes de estrutura de quadros, cada uma designada de Unidade de protocolo de dados PHY (PPDU) no padrão de transações de dados - um quadro de sinalização, um quadro de dados, um quadro de reconhecimento e um quadro de comando MAC. Como mostrado na figura 4, todos os quadros são estruturados de uma forma muito similar, com a principal diferença em seu objetivo ou carga. Cada PPDU é construída com um Cabeçalho de Sincronização (SHR), um Cabeçalho PHY (PHR), e uma Unidade de Serviço de Dados PHY composta pela Unidade de Carga de Dados MAC (MPDU) e da estrutura de dados que serve a camada de protocolo MAC. O MPDU é construído com um Cabeçalho MAC (MHR), um rodapé MAC, (MFR) e uma Unidade de Serviços de Dados MAC (MSDU)- excetuando-se o MPDU do quadro de reconhecimento, que não contem um MSDU.
  9. 9. O MSDU é um campo de dados (uma carga) que compõe um determinado quadro contendo informações pertinentes aos serviços MAC suportado pelo quadro, incluindo identificação do superframe, informações de seqüência, do endereçamento e outras informações. Payload Layer MAC Header MAC Service Data Unit MAC Footer MAC (MHR) (MSDU) (MFR) PHY Layer MAC Protocol Data Unit (MPDU) Synch. Header PHY Header (SHR) (PHR) PHY Service Data Unit (PSDU) Figura 4 – Estrutura de Pacote 2.6.6 Quadros de sinalização A transmissão do quadro de sinalização está disponível somente para FFD na rede, independentemente da rede ser estrela, cluster-tree ou ter outra topologia. O quadro de sinalização é fornecido como um serviço originado na camada MAC do protocolo e possui interface com a camada PHY do protocolo. Ele tem inúmeros usos, incluindo um demarcador de limites do superframe, sinal de sincronização de quadros, e supervisor de associação, bem como um serviço às camadas mais altas de protocolo. Como um marcador, o quadro de sinalização fornece uma referência de tempo para designar os limites de um superframe. Nos níveis altos do protocolo, o superframe possibilita um número fixo de quadros entre quadros de sinalização, estando cada posição de quadro ocupada ou não. Como um sinal de sincronização de quadros, o quadro de sinalização possibilita a sincronização do superframe a um tempo de início conhecido, prevenindo colisões, permitindo receptores repousar sempre que não houver transmissões, e permitindo boa latência de mensagem através da limitação do retardo de tráfego ao comprimento de um superframe em cada link. Alem disso, a sincronização permite que o equipamento de rede que transmite o sinalizador torne-se a referência de tempo para o link de comunicação e permite um abrandamento das necessidades de temporização de um equipamento de rede específico. Cada equipamento de rede pode ter uma referência de tempo menos precisa que é periodicamente ajustada para combinar com a referência do equipamento sinalizador. 2.6.7 Quadro de dados O quadro de dados está disponível para todos os equipamentos em qualquer rede, independentemente se a rede é estrela, cluster-tree ou tem outra topologia. O quadro de dados e o quadro de sinalização opcional são fornecidos como um serviço originado na camada MAC e com interface com a camada PHY do protocolo. Ele oferece a carga de dados primária como um serviço para as camadas mais altas do protocolo. 2.6.8 Quadros de reconhecimento O quadro de reconhecimento também está disponível em todos os equipamentos em uma rede, independentemente se a rede é estrela, “cluster-tree” ou tem outra topologia. Ele é fornecido como um serviço originado na camada MAC e com interface com a camada PHY do protocolo e proporciona somente o reconhecimento para receber dado como um serviço para as altas
  10. 10. camadas do protocolo para controle fim a fim de mensagens. Os quadros de reconhecimento não contem cargas MAC. 2.6.9 Quadro de comando MAC O quadro de comando MAC também está disponível para todos os equipamentos em cada rede, independentemente se a rede é estrela, “cluster-tree” ou tem outra topologia. Como os outros quadros, ele é fornecido como um serviço originado na camada MAC e com interface com a camada PHY do protocolo. Ele fornece a carga supervisora primária como um serviço à camada MAC do protocolo Para cada um destes quatro tipos de quadros, o MPDU é posteriormente encapsulado com um preâmbulo adicional e um cabeçalho PHY para formar a unidade de serviço de dados da camada física (PSDU). Esta estrutura completa de dados permite um receptor obter sincronização de caracteres com o quadro e obtém informações de comprimento de quadros para fins de checagem. 2.7 Modelo de propagação “indoor” para a 802.15.4 • Assume-se um ambiente típico home/office indoor • Perda de propagação no espaço livre para 4 metros • Perda adicional 0.7 dB/metro além de 4 metros • Margem de “fading” depende da largura de banda 802.11a/b: 8 dB 802.15.4: 16 dB 0.00 -20.00 -40.00 -60.00 -80.00 -100.00 -120.00 -140.00 -160.00 1 10 100 Path Loss (dB) Range (m) Figura 5: Gráfico de propagação “indoor”.
  11. 11. 2.8 Modelo de propagação “outdoor” para a 802.15.4 Antena de transmissão Antena de Onda direta recepção hT Plano de terra Onda refletida hR Para modelo de perda com sinal de onda direta e onda refletida banda estreita a 2.4 GHz, o ponto de perda do sinal localiza-se entre 1/d2 e 1/d4, a perda do sinal ocorre próximo à: 2π hT h R 2 π (10 m )( 1 m ) d = = ≈ 500 m λ B ( 0 . 0125 m ) Figura 6: Modelo de propagação “outdoor”. 2.9 Estrutura do pacote Campos do pacote da camada física (PHY): • Preâmbulo (32 bits). Sincronização de Símbolo. • Delimitador do inicio do pacote (8 bits). Sincronização de frame. • Cabeçalho PHY (8 bits). Especifica comprimento de PSDU. • PSDU (até 127 bytes). Campo de dados. Delimitador Cabeçalho Serviço PHY Preâmbulo de inicio de PHY Unidade de dados pacote 6 Bytes ≥ 127 Bytes (0.2 ms @ 250 kbps) (< 4.1 ms @ 250 kbps) (1.2 ms @ 40 kbps) (< 50.8 ms @ 40 kbps) Figura 7: Estrutura do pacote “PHY”.
  12. 12. 2.10 Modulação/ Espalhamento Em 2,4GHz: • Velocidade de dados 250 Kb/s (4 bits/símbolos, 62.5 K símbolos/s); • Modulação de dados é ortogonal 16-ary; • 16 símbolos um conjunto ortogonal códigos PN de 32-chip; • Modulação de Chip é O-QPSK com forma de pulso de meio-seno; • Taxa de Chip é de 2.0 MChip/s. Em 868MHz/915MHz: • Velocidade de dados é 20 Kb/s @ 868 MHz, 40 Kb/s @ 915 MHz; • Modulação de dados é BPSK com codificação diferencial; • Espalhamento de código é 15-chip m-sequence; • Modulação de Chip é BPSK com forma de pulso de raised-cosine (a=1.0); • Taxa de chip é de 0.3 Mchip/s em 868 MHz, 0.6 Mchip/s em 915 MHz. 2.11 Outras características importantes Potencia de Transmissão: capacidade mínima de –3dBm; o nível máximo deve ser ajustado de acordo com os regulamentos locais. Tolerância de freqüência: ± 40 ppm Sensibilidade do receptor: -85 dBm (2.4 GHz); -92 dBm (868/915 MHz); Pacote de indicação de nível de sinal (roteamento); Verificação de canal livre (CSMA); Seleção automática de canal livre (Escolha dinâmica de canais para promover a coexistência com outras redes ZigBee ou outras tecnologias). 3 VISÃO GERAL DO ZIGBEE ZigBee é um consórcio de software, hardware e companhias de serviços que desenvolveram um padrão comum para gestão de redes de transmissão de dados sem fios de sensores e controladores. Enquanto outros padrões sem fios estiverem relacionados à troca de grandes volumes de dados, o ZigBee é para dispositivos que têm necessidades de processamento menores. O padrão ZigBee está definido acima das camadas do 802.15.4, e implementa principalmente as tarefas de segurança e roteamento. Figura 8: Camadas do 802.15.4 e ZigBee
  13. 13. No Brasil, a freqüência utilizada será a de 2,4GHz, dentre as três possíveis, conforme figura a seguir: Figura 9: Freqüências Por causa das baixas exigências de largura da banda nas suas aplicações, um nodo de ZigBee pode “dormir” a maior parte do tempo economizando a bateria e podendo rapidamente despertar, enviar dados e voltar ao modo dormente. Como o ZigBee passa do modo de sono para o modo ativo em 15ms ou menos, até mesmo um nodo dormente pode alcançar apropriadamente baixa latência. Alguém, ao ativar um interruptor de luz sem fios ZigBee, por exemplo, não notaria nenhum atraso até acender a luz. Em contraste, se o mesmo dispositivo utilizasse a tecnologia Bluetooth notaria um delay de três segundos entre o ato de apertar a chave e o acendimento da luz. Uma grande parte da economia de energia do ZigBee vem da tecnologia de rádio da norma 802.15.4, que foi projetada para baixo consumo. A norma 802.15.4 usa a tecnologia DSSS (Spread Spectrum de Seqüência direta), por exemplo, porque a alternativa de FHSS (Spread Spectrum de salto de freqüências) tende a gastar mais energia ao pular de freqüência para manter seu sincronismo. Nodos de ZigBee, enquanto usando 802.15.4, podem comunicar-se de vários modos diferentes, porém, alguns modos consomem mais energia do que outros. Por conseguinte, usuários de ZigBee necessariamente não devem implementar uma rede de sensores de qualquer modo e ainda esperar que a vida da bateria seja de alguns anos que é a “bandeira” oficial do ZigBee. Um nodo de rede pode consumir energia extra, por exemplo, se tentar sobrepor seu sinal com as transmissões de outros nós ou com transmissões de outras fontes de rádio. O rádio que obedece a norma 802.15.4 implementa a tecnologia CSMA/CA (padrão anti-colisão que tem um algoritmo sensor de portadora e evita a colisão de acesso múltiplo), um nodo de ZigBee que usa CSMA/CA trabalha com a prerrogativa de “escutar antes de transmitir” essencialmente para ver se existe outro sinal de radio na freqüência utilizada no momento. Outro modo de operação do ZigBee e 802.15.4 é o modo de “beacon”, em quais normalmente nodos escravo de redes dormentes se despertam periodicamente para receber um sinal de “beacon” do nó de controle da rede. Mas este modo pode desperdiçar energia (aumentar o consumo), particularmente porque a temporização força os nós de rede a acordar mais cedo de maneira a evitar a perda de sinais de “beacon”. Processadores simples de 8 bits como um 8051 pode facilmente controlar tarefas de ZigBee, as pilhas do protocolo Zigbee ocupam pouca memória. Por exemplo, uma pilha de FFD precisa de aproximadamente 32 Kbytes, e um RFD precisa de apenas aproximadamente 4 Kbytes. Esses números podem ser comparados com aproximadamente 250 Kbytes para a tecnologia Bluetooth que é mais complexa. Das implementações relativamente simples de ZigBee, ganhos em custo ocorrem naturalmente. O uso de RFDs reduz o custo ainda mais. Freqüentemente, o processador principal de uma aplicação pode agüentar facilmente a pequena carga adicional de processamento do ZigBee, deste modo, o uso de um processador separado para o ZigBee é desnecessário.
  14. 14. Mas a estratégia principal para manter os preços de ZigBee baixos é abranger grandes mercados e volumes altos. A Aliança ZigBee, fazendo do ZigBee um padrão aberto e promovendo vigorosamente interoperabilidade entre dispositivos ZigBee, aposta no uso muito grande de dispositivos com este padrão. Figura 10: Principais membros da ZigBee Alliance
  15. 15. Comparação de tecnologias sem fio Tecnologias Wi-Fi Zigbee Bluetooth Standard(s) IEEE802.11b, IEEE802.15.4 IEEE802.15.1 802.11g, 802.11a Data Rate 11(b) to 54 10 - 115 721 Kbps Mbps (a, g) Kbps Freqüências 2.4 and 5 GHz 915 MHz, 2.4 2.4 GHz RF bands GHz 898 MHz in Europe No. de Nós 100+ 65,000 8 Range 100m 10-75m 8m (Class II, III) to 100m (Class I) Modulação DSSS e OFDM DSSS FHSS Arquitetura Star - Access Mesh Peer to peer point network Corrente de 350 ma. 30 ma. 65 to 170 ma. consumo (Class I) (typ.) Vida da 1-3 horas Anos (baixo 4-8 hours Bateria ciclo de (streaming serviço) audio) Aplicações Acesso a Sensores Streaming de Internet, sem fio, audio, Redes de Controle Telephone Computadores, Industrial, cellular hands- Retail Chaves free, inventory, Wireless, Periféricos de Periféricos de HVAC, Computadores, Computadores, Leitura de Cabo de Redes medidores impressora, Wireless Multimídia Figura 11: Comparação entre as principais tecnologias de transmissão sem fio
  16. 16. 4 APLICAÇÕES E MERCADOS 4.1 Automação predial Controle inteligente de edifícios comerciais pode resultar em grande economia de consumo de energia, algumas aplicações seriam: • Medida de temperatura e umidade • Controle do aquecimento, ventilação, unidades de condicionador de ar, • Controles de iluminação • Detectores de fumaça • Posicionamento de portas corta-fogo • Controle de acesso e detectores de presença Todos os dados podem ser controlados por uma central única e controlados a distancia e até via acesso internet. Figura 12: Exemplo de Aplicação em Automação Predial
  17. 17. 4.2 Controle e monitoração de processos industriais Monitoração e controle de processos industriais e equipamentos são cruciais para alcançar níveis de produção eficientes, minimizando custo, e assegurando a segurança de pessoal e público. As aplicações podem ser desde a medida de fluxo de oleoduto, para controle total de uma planta. Os sensores poderiam ser simplesmente para ler temperatura ou para um complexo sistema detector de gás. Sistemas com fio são caros e mais caro ainda é modificar o layout de uma instalação. Sistemas sem fios resolvem estes problemas e os produtos Zigbee baseados na 802.15.4 tem algoritmos robustos e seguros que garantem a transmissão dos dados. Os sistemas sem fio podem ser usados também em lugares de difícil acesso e remotos. Em ambientes com longas distancias entre os dispositivos como em refinarias ou outras grandes plantas de processo, a capacidade de roteamento do protocolo possibilita a instalação dos nodos wireless sem a necessidade de uma estrutura auxiliar de repetidoras ou equipamentos do gênero que tendem a aumentar a suscetibilidade a falhas do sistema. Já estão em fase de analise, algumas instalações na área de petróleo para automação de válvulas utilizando atuadores elétricos com interfaces ZigBee. Esta solução permite uma instalação rápida do equipamento e sua posta em marcha sem a necessidade de uma infra-estrutura (lançamento de tubulações) de cabeamento lógico ou de controle, que sempre são de difícil instalação em plantas de processo. Figura 13: Exemplo de aplicação em automação industrial 4.3 Aplicação de medição automática de consumo de energia elétrica Os dispositivos ZigBee podem ser a solução para implementar sistemas de leitura de consumo de energia automatizados, sua capacidade de roteamento e comunicação bidirecional resolvem o problema da formação de grandes redes, o corte de energia e re-ligamento do consumidor podem ser realizados remotamente, os níveis de consumo poderão ser monitorados em tempo real, a
  18. 18. tarifação pode ser diferenciada por consumidores e horários desviando os picos de consumo e evitando desta maneira cortes no fornecimento de energia por sobrecarga na rede. Figura 14: Exemplo de aplicação em medição de energia 4.4 Aplicação em transporte de cargas Dentro de cada container, sensores formam uma rede. Múltiplos containeres em um navio formam uma malha para informar dados dos sensores Aumenta a segurança e controle da carga, o processo de liberação dos containeres torna-se mais rápidos e os conteúdos podem ser conhecidos antes do navio aportar.
  19. 19. Figura 15: Exemplo de aplicação em transporte de cargas Entre outras aplicações, podemos citar também: Sistemas de transmissão de dados sem fio para dispositivos que controlam dados médicos, o ZigBee pode ser usado em sistemas “home-care”, transmitindo, por exemplo, dados de um sensor de batimentos cardíacos para um dispositivo central dentro de uma residência, o baixo consumo que permite o uso de pequenas baterias é o maior atrativo do ZigBee neste caso; Sistemas RFID em geral, sua capacidade de transmissão bidirecional permite o uso em sistemas complexos e com troca de dados constante; 5 CONCLUSÃO Começam a despontar padrões de comunicação de dados sem fio, adequados a aplicações de automação e controle, nicho em que até o momento reinam tecnologias wireless proprietárias, na maioria dos casos despadronizadas e principalmente, tecnologias que não possuem características que promovam diretamente o seu emprego bem sucedido em automação. Os padrões 802.15.4 e ZigBee representam a resposta para essas necessidades, conquanto tenham sido desenvolvidas visando atender as necessidades específicas de automação de processos. A realização da idéia clássica (ou sonho), de inserção de equipamentos “stand-alone” em uma rede, finalmente toma forma e ganha força para nascer. São as redes sem fio de âmbito restrito, da ordem de 100m, em que dispositivos inseridos na própria podem desempenhar também funções de controle e roteamento, sendo que a interconexão dessas redes, em uma distância maior, seria realizada por meios de comunicação (sem fio ou não) já consolidados (celular ou padrões para redes locais sem fio – 802.11, WiMAX, etc). Os padrões 802.15.4 e ZigBee deverão crescer muito nos próximos anos, em toda a sorte de aplicações em automação de processos, haja vista os esforços empreendidos na sua consolidação, bem como a aposta dos mantenedores da aliança ZigBee. A In-Stat/MDR, uma empresa de pesquisa de tecnologia, prediz que a venda de dispositivos 802.15.4 e chipsets aumentará essencialmente de atualmente zero para 165 milhões de unidades antes de 2010. Nem todas estas unidades obrigatoriamente obedecerão ao padrão ZigBee, mas provavelmente a maior parte. Outra pesquisa, da empresa ON Work, prevê uma demanda de 465 milhões de sensores sem fios com módulos de RF antes de 2010, com 77% deles obedecendo ao padrão ZigBee.
  20. 20. De certo modo, o futuro promissor do ZigBee será em grande parte devido a suas baixas taxas de dados, de 20 até 250 Kbps, dependendo da faixa de freqüência usada. Pequena taxa se comparada a um 1 Mbits/s da velocidade Bluetooth e 54 Mbits/s para um padrão 802.11g. Mas o ZigBee não é aplicável ao envio de e-mail e documentos grandes, como o Wi-Fi; ou multimídia, como o Bluetooth. Por enviar leituras de sensores que são tipicamente algumas dezenas de bytes, não é necessária uma grande largura de banda, e a baixa largura da banda do ZigBee ajuda-o a cumprir suas metas de baixo consumo de potência, baixo custo e robustez. REFERÊNCIAS BIBLIOGRÁFICAS GUTIÉRREZ, José A.; CALLAWAY, Edgar H.; BARRETT, Raymond L. Low-Rate Wireless Personal Area Networks, IEEE Press, Nova Iorque. http://www.zigbee.org http://www.freescale.com DADOS DOS AUTORES Armando Koerig Gessinger AIRWIRE Desenvolvimento Tecnológico Ltda. Rua José Ingenieros, 25 – Jardim América 93032-590 – São Leopoldo – RS Telefone: (51) 9802-1275 Fax: (51) 588-1517 E-mail: armando@airwire.com.br Carlos Henrique Hennig Coester Automação S.A. Rua Jacy Porto, 1157 93025-120 – São Leopoldo – RS Telefone: (051) 592 4000 Fax: (051) 592 5044 E-mail: chennig@coester.com.br

×