página anterior próxima página
Tipo de Dispositivos
Podemos identificar dois tipos de dispositivos em uma rede ZigBee.
São eles:
Dispositivo de função completa (FFD – Full-Function Device).
Este tipo de dispositivo fica no modo de recepção sempre que não estiver transmitindo e possuir maior poder computacional e complexidade do que os demais dispositivos participantes da rede. Além disso, pode ter o papel de coordenador da rede e conseqüentemente ter acesso a todos os outros dispositivos.
Dispositivos de função reduzida (RFD – Reduced-Function Device).
É limitado a uma configuração com topologia em estrela e implementado utilizando micro-controlador de baixo-custo e com pouca memória. Não pode participar de qualquer atividade de roteamento e pode somente se comunicar com FFDs. Diferente do FFD, não pode ser coordenador da rede.
Podem existir três classes de dispositivos lógicos: coordinator (coordenador), router (roteador) e end-device (dispositivo final). Sendo que o coordenador e o roteador são implementáveis com base em dispositivos físicos da classe FFD e o dispositivo final em dispositivos físicos de classe FFD ou RFD.
ZC - ZigBee Coordinator (Coordenador ZigBee)
É responsável por criar uma rede e torna-se a raiz da árvore dessa rede, ele é o único dispositivo capaz de rotear dados entre redes. Além disso, armazena informações sobre a rede e determina parâmetros como:
- O número máximo de filhos de um roteador.
- O número máximo de roteadores filhos.
- A profundidade da rede.
ZR - ZigBee Router (Roteador ZigBee)
É responsável por rotear dados para outros dispositivos. Ele utiliza os parâmetros (definidos pelo ZC) para calcular o parâmetro Cskip (que será apresentado em “Atribuição de endereços”).
ZED - ZigBee End Device (Dispositivo Final ZigBee)
Ele apenas troca informações com seu nó pai, por isso, requer menos memória, pois não precisa armazenar informações de roteamento. Além de ser mais barato que um roteador ou um coordenador ZigBee.
ZigBee Coordinator (ZC) |
ZigBee Router (ZR) |
ZigBee End Device (ZED) |
Função da camada de rede ZigBee |
x |
Estabelecer uma nova rede |
||
x |
x |
Atribuir endereços lógicos da rede |
|
x |
x |
Permitir a entrada e saída de outros dispositivos |
|
x |
x |
Manter lista de vizinhos e rotas |
|
x |
x |
Rotear pacotes da camada de rede |
|
x |
x |
x |
Transferir pacotes da camada de rede |
x |
x |
x |
Entrar e sair da rede ZigBee |