Escolar Documentos
Profissional Documentos
Cultura Documentos
são utilizados maioritariamente para realizarem tarefas facto de não ser necessário licenciamento para a sua utilização
simples e rápidas, e posteriormente, dormirem até que seja desde que algumas regras sejam cumpridas, nomeadamente, o
necessário repetir o processo. Deste modo, este tipo de tempo máximo de utilização (duty cycle) do espectro, potência
dispositivo são indicados para funcionar em bateria e máxima de transmissão para uplink e downlink e o máximo
conseguem permanecer em funcionamento durante anos até ganho de antena. Similarmente às frequências utilizadas, é de
que seja necessário realizar a sua substituição. notar que, as regras variam consoante a entidade reguladora e
a região onde os dispositivos se encontrem inseridos.
2) Zigbee Router
Network Layer Management Entity) que através do seu SAP A APS fornece um interface entre o nível de rede e o nível
fornece os serviços necessários. Deste modo, o NLME é de aplicação através de um conjunto geral de serviços que são
responsável pela criação de recursos que permitam à aplicação usados pelo ZDO e pelas aplicações definidas pelo fabricante.
interagir com a pilha (stack). Outros serviços próprios do Os serviços desta camada são fornecidos pelas seguintes
NLME são: entidades:
1) Configuração de novos dispositivos – a capacidade de
1) APS Data Entity (APSDE), através do Application Service
configurar a stack de operação é necessária. As opções de
Data Entity Access Point (APSDE-SAP). Esta entidade torna
configuração incluem o início de operação como um ZC ou o
possível a transmissão de dados para o transporte de PDUs de
processo de integrar uma rede já existente.
aplicação entre dois ou mais dispositivos localizados na
1) Criação de uma rede – estabelecimento de uma rede nova mesma rede incluindo uma filtragem das mensagens
sendo esta inicializada pelo ZC. endereçadas ao grupo. A APSDE suporta ainda a fragmentação
e reconstrução dos pacotes maiores que o payload suportado
2) Juntar-se ou abandonar uma rede – é a capacidade de se pelas Application Service Data Units e garante ainda um
juntar ou deixar uma rede e também a capacidade de um ZC transporte de dados viável.
ou ZR solicitar a um dispositivo que este abandone a rede.
2) APS Management Entity através do Application Service
3) Endereçamento – é capacidade dos ZC e ZR atribuírem Management Entity Access Point (APSME-SAP). Esta
endereços a dispositivos que se juntem à rede. entidade fornece serviços de segurança, registo e remoção de
endereços de grupo e ainda mantém uma base de dados dos
4) Descoberta da vizinhança – descoberta, registo e dispositivos geridos que tem o nome de APS Information Base
comunicação de informações relativas aos “vizinhos” diretos (AIB). O AIB suporta o mapeamento de endereçamentos entre
de um dispositivo. endereços IEEE de 64 bits e endereços de rede de 16 bits.
5) Descoberta de rotas – descoberta e registo de rotas
através da rede, descobrindo desta forma caminhos para as A Application Framework é um ambiente em que os
mensagens possam ser devidamente encaminhadas. objetos de aplicação estão guardados em dispositivos Zigbee.
Dentro desta Framework os objetos de aplicação enviam e
No que diz respeito ao dos serviços de dados contém uma recebem dados através do APSDE-SAP, realizando funções de
entidade (NLDE – Network Layer Data Entity) que fornece o controlo e manutenção das camadas de protocolo do
serviço de transmissão de dados através do seu Service Access dispositivo Zigbee e inicialização de funções de rede standard.
Point (SAP). O NLME utiliza o NLDE para conseguir levar a O serviço de dados utilizado por estes objetos incluí funções
cabo algumas das suas tarefas de gestão e também mantém de pedido, confirmação, resposta e primitivas de indicação
uma base de dados dos objetos geridos, conhecidos como para a transferência de dados, que são utilizadas para indicar a
NIBs (Network Information Base). O NLDE fornece um transferência de dados da APS para a aplicação ou entidade de
serviço de dados que permita a uma aplicação transportar destino. As funções de pedido suportam transferências de
APDUs (Application Protocol Data Units) entre dois ou mais dados entre aplicações de entidades de objetos.
dispositivos que façam parte da mesma rede. Deste modo, o Os Zigbee Device Objects representam uma base de
NLDE fornece os seguintes serviços: funcionalidades que fornece um interface entre os objetos de
1) Criação de NPDUs (Network Protocol Data Units) – o aplicação, o perfil do dispositivo e a Application Support
NLDE consegue gerar uma NPDU a partir de uma PDU da Sublayer. Os ZDO situam-se entre a Application Framework e
camada de aplicação através da adição de um cabeçalho a Application Support Sublayer. Estes objetos têm o objetivo
apropriado do protocolo. de satisfazer os requisitos de todas as aplicações que estejam a
ser executadas na stack do protocolo do Zigbee. Os ZDO são
responsáveis pela inicialização da APS, camada de rede e
1) Topologia específica de encaminhamento – o NLDE
serviço de segurança e juntar informações de configuração das
deve ser capaz de transmitir uma NPDU para o devido
aplicações finais para determinar e implementar a descoberta e
dispositivo quer este seja o destinatário final da comunicação
gestão de segurança e rede. Estes objetos têm interfaces
ou o próximo passo para chegar ao destinatário final.
publicas com os objetos da Application Framework para que
estes possam fazer o controlo de funções de dispositivo e de
2) Segurança – é a capacidade de garantir a autenticidade e
rede.
confidencialidade de uma transmissão.
Por fim, é de notar que existe também um Security Service
Provider fornecido pelo protocolo Zigbee, sendo que este
B. Nível de aplicação serviço oferece mecanismos para o nível de rede e de
Por último, este é o nível mais elevado de abstração desta aplicação para estes, onde cada um destes é responsável pela
arquitetura, este contém a sub-camada Application Support segurança das suas tramas através de métodos como o
Sublayer (APS), o Zigbee Device Object (ZDO) e a estabelecimento de uma chave, transporte desta, proteção de
Application Framework (AF). Esta camada tem a função de trama e gestão de dispositivos.
garantir uma gestão correta e um suporte fiável para as
diversas aplicações.
5