Está en la página 1de 17

INTRODUCCIN A LAS

REDES ZIGBEE XBEE



Instructor:
Ral Alvarez Torrico
FORMACIN DE UNA RED ZIGBEE


2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
Un solo
Coordinador.

Uno o ms
Ruteadores

Uno o ms
Dispositivos
terminales



Un Mdulo XBee
puede ser
configurado para
cumplir cualquiera
de las tres
funciones.

FORMACIN DE UNA RED ZIGBEE
Coordinador:
Encargado de formar la red
Maneja las direcciones
Maneja la seguridad
Maneja la autoregeneracin, etc.
Ruteador:
Se une a una red formada
Manda/recibe sus propios datos (de sus puertos)
Rutea (sirve de intermediario entre nodos distantes)
Su uso es opcional si no hay nodos distantes (fuera de alcance)



2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
FORMACIN DE UNA RED ZIGBEE
Dispositivo Terminal.
Versin simplificada de
un Ruteador
Se une a red formada
Manda/recibe sus datos
Necesitan de un Coordinador o Ruteador
para unirse a la red y mandar/recibir datos.
Usan menos hardware, consumen menos
potencia
Pueden trabajar intermitentemente (dormir-
despertar).



2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
TOPOLOGA DE RED
Red en Malla (Mesh)
2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
PROTOCOLO ZIGBEE
El Protocolo ZigBee posibilita 3 funciones importantes en una
red:
Ruteo: Reenvio de mensajes entre mdulos distantes.
Creacin de Redes Ad Hoc: Instantneamente sin intervencin
humana (espontneas).
Auto Regeneracin: Identificacin automtica de nodos y
rutas faltantes, reconfiguracin de rutas.
2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
DIRECCIONAMIENTO
Cada nodo en una red debe tener una direccin
que lo identifique.
Tres posibilidades:
Nmero de Serie de 64 Bits: Unico en el
mundo (ejemplo: 0013A2004008A310)
Direccin de 16 Bits: Unica en cada red,
asignada dinmicamente por el Coordinador
(ejemplo: 0x23F7)
Cadena de texto: Nombre humanamente ms
entendible (ejemplo: NODO SENSOR GAS)
2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
DIRECCIONAMIENTO
Direccin PAN (Personal Area Network)
Es la direccin de la red
Cada red formada posee una direccin PAN
Son direcciones de 16 Bits
Ello significa 65536 posibles direcciones PAN (redes) en la
misma localizacin geogrfica.
2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
CANALES
ZigBee opera en 2.4 GHz
Utiliza 16 canales en la vecindad de esa frecuencia.
El Coordinador elige un canal libre al momento de formar su
red.
2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
HARDWARE EN EL MDULO XBEE
Solo los mdulos XBee Serie 2 con ZigBee. Son los que usaremos
en este curso.
Chip tranceptor 2.4 GHz
Microcontrolador 8051 interno
En XBee regular no accesible por el usuario
En XBee Programable s es accesible por el usuario.
Entradas Anlogas: 4
Entradas/salidas digitales: 12
Puerto comunicacin serial (envio/recepcin de datos,
configuracin)

2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
SOFTWARE EN EL MDULO XBEE
3 clases de Firmware programable en cualquier mdulo

Firmware para Coordinador
Firmware para Ruteador
Firmware para Dispositivo Terminal

2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
Sitio Web del Fabricante: www.Digi.com

MODOS DE FUNCIONAMIENTO XBEE
Segn el Intercambio de Datos con el Mdulo

Modo Transparente
Modo Comandos AT
Modo API
2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
MODOS DE FUNCIONAMIENTO XBEE
Segn el Intercambio de Datos con el Mdulo

Modo Transparente
Se forma una conexin punto a punto entre dos nodos
Ambos envan y reciben datos mediante su puerto serial
Funciona como reemplazo de un cable serial fsico
Se reenva al aire todo lo que recibe por el puerto serial, tal cual
Lo que el nodo A recibe por su puerto serial lo enva mediante la conexin
inalmbrica al nodo B, y los datos aparecen disponibles en el puerto serial de
este ltimo
2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
MODOS DE FUNCIONAMIENTO XBEE
Segn el Intercambio de Datos con el Mdulo

Modo Comandos AT
La informacin recibida por el puerto serial no es transmitida, sino
interpretada por el mdulo local
En este caso lo que el mdulo recibe son comandos y no datos
Es un modo de configuracin/control del mdulo
2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
MODOS DE FUNCIONAMIENTO XBEE
Segn el Intercambio de Datos con el Mdulo

Modo API
La informacin se enva y se recibe en paquetes de datos (se incluyen
metadatos: datos adicionales necesarios para el funcionamiento del
protocolo).
Los paquetes pueden contener: Datos o Comandos AT
Los Paquetes de Datos se retransmiten a los mdulos remotos
Los Paquetes de Comandos AT pueden ser:
Locales (para el mdulo local)
Remotos (destinados a otros mdulos en la red). Esto permite
reprogramar/reconfigurar mdulos remotamente.

2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
MODOS DE FUNCIONAMIENTO XBEE
Segn la Fuente de TX/RX de Datos.

El mdulo puede transmitir datos provenientes de:
Entrada Puerto Serial del XBee
Entradas Anlogas del XBee (sensores)
Entradas Digitales del XBee (sensores)

2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com
MODOS DE FUNCIONAMIENTO XBEE
Segn el Firmware Programado

Coordinador
Ruteador
Dispositivo Terminal

2011-2013 Ral Alvarez Torrico |
www.TecBolivia.com | info@tecbolivia.com