Está en la página 1de 12

ZigBee y sus aplicaciones

Ignacio Vidri Salgado

ZigBee y sus aplicaciones


Autor: Ignacio Vidri Salgado Escuela Tcnica Superior de Ingeniera-ICAI. Universidad Pontificia Comillas. Asignatura: Comunicaciones Industriales Avanzadas. Curso 2011-2012 RESUMEN Este trabajo es el producto de mi motivacin sobre la tecnologa ZigBee. En l se presenta la tecnologa adems y se hace especial hincapi en la presentacin de sus aplicaciones en el presente.

1. Introduccin
Cuando hablamos de ZigBee hablamos de un protocolo de comunicaciones inalmbricas basado en el estndar 802.15.4 de redes inalmbricas de rea personal (wireless personal rea network, WPAN). Su concepcin comenz en el ao de 1998 gracias a la investigacin en conjunto de varias empresas entre ellas Motorola, Ember, Honeywell y Mitsubishi. Dicho consorcio se denomin ZigBee Alliance y su motivacin era solventar la necesidad de un estndar para comunicaciones a baja velocidad, con un bajo coste de implementacin y donde los dispositivos que forman parte de una red pueden requerir un bajo consumo, llegando a estar funcionando durante aos con un par de pilas.

Figura 1: Situacin de sita ZigBee segn su tasa de transmisin y alcance

En la figura arriba mostrada podemos ver donde se sita ZigBee segn su tasa de transmisin y alcance, comparndolo con otras tecnologas inalmbricas de su entorno.

ZigBee y sus aplicaciones 2. Funcionamiento y principales caractersticas:

Ignacio Vidri Salgado

Como ya hemos comentado, ZigBee se basa en el estndar de comunicaciones IEEE 802.15.4 que define el hardware y software de las capas fsica (Phy) y de acceso al medio (MAC). Cada capa es responsable de una serie de funciones necesarias para la comunicacin, ZigBee aade capas sobre las dos capas anteriores del 802.15.4. Una capa no sabe nada sobre la capa que est por encima de ella y cada capa que aadimos aade una serie de funciones sobre la base de las inferiores. Cualquier dispositivo de un fabricante que soporte este estndar de comunicaciones y pase la certificacin correspondiente, podr comunicarse con otro dispositivo de otro fabricante distinto. Un dispositivo ZigBee estara formado por una radio segn el estndar 802.15.4 conectada a un microcontrolador con la pila (stack) de ZigBee, donde se implementan las capas por encima de las del 802.15.4. Esta pila est diseada para poder ser implementada en microcontroladores de 8 bits. A continuacin presentamos las principales caractersticas que esta tecnologa presenta: Opera en las bandas libres ISM (Industrial, Scientific & Medical) de 2.4 GHz, 868 MHz (Europa) y 915 MHz (Estados Unidos). Utiliza un protocolo asncrono, half duplex y estandarizado, permitiendo a productos de distintos fabricantes trabajar juntos. Velocidad de transmisin entre 25-250 kbps (debe emplearse en aplicaciones que no requieran alta transmisin de datos). Rango de cobertura de 10 a 75 metros. A pesar de coexistir en la misma frecuencia con otro tipo de redes como WiFi o Bluetooth su desempeo no se ve afectado, esto debido a su baja tasa de transmisin y, a caractersticas propias del estndar IEEE 802.15.4. Se puede decir que ZigBee ocupa el vaco que hay por debajo de Bluetooth, para comunicaciones de datos que no requieren altas velocidades. Capacidad de operar en redes de gran densidad, esta caracterstica ayuda a aumentar la confiabilidad de la comunicacin, ya que entre ms nodos existan dentro de una red, entonces, mayor nmero de rutas alternas existirn para garantizar que un paquete llegue a su destino. Cada red ZigBee tiene un identificador de red nico, lo que permita que coexistan varias redes en un mismo canal de comunicacin sin ningn problema. Tericamente pueden existir hasta 16 000 redes diferentes en un mismo canal y cada red puede estar constituida por hasta 65 000 nodos, obviamente estos lmites se ven truncados por algunas restricciones fsicas (memoria disponible, ancho de banda, etc.). Es un protocolo fiable, la red se organiza y se repara de forma automtica y se rutean los paquetes de manera dinmica. Es un protocolo de comunicacin multi-salto, es decir, que se puede establecer comunicacin entre dos nodos an cuando estos se encuentren fuera del rango de transmisin, siempre y cuando existan otros nodos intermedios que los interconecten, de esta manera, se incrementa el rea de cobertura de la red. Su topologa de malla (MESH) permite a la red auto recuperarse de problemas en la comunicacin aumentando su confiabilidad. Se pueden formar redes que contengan desde dos dispositivos hasta cientos de ellos. Es un protocolo seguro ya que se puede implementar encriptacin y autentificacin.

ZigBee y sus aplicaciones

Ignacio Vidri Salgado

Los dispositivos de estas redes pueden funcionar en un modo de bajo consumo, lo que supone aos de duracin de sus bateras Como el lector podr apreciar, ZigBee y Bluetooth presentan varios rasgos comunes, sin embargo podemos establecer un cuadro que resume las principales diferencias:

Figura 2: ZigBee vs Bluetooth

Entrando un poco ms en detalle a comparar ambas tecnologas y explicando un poco el cuadro anterior, podemos resaltar que: Cada uno es ms apropiado que el otro para ciertas cosas debido a las distintas velocidades empleadas. Por ejemplo, la velocidad de ZigBee lo convierte en una tecnologa inservible para implementar en aplicaciones de telfonos mviles (terreno en el que se usa Bluetooth), sin embargo es empleado en aplicaciones domticas, productos dependientes de la batera, sensores mdicos, y en artculos de juguetera, en los cuales la transferencia de datos es menor. ZigBee tiene un menor consumo elctrico que el de Bluetooth. Concretamente, ZigBee consume 30 mA transmitiendo y 3 uA en reposo, frente a los 40 mA transmitiendo y 0,2 mA en reposo que tiene el Bluetooth. Esta es la gran ventaja de ZigBee frente a Bluetooth, y se consigue gracias a que el sistema ZigBee se queda la mayor parte del tiempo dormido (cosa que en Bluetooth sera imposible de implementar) Una red ZigBee puede constar de un mximo de 65535 nodos distribuidos en subredes de 255 nodos, frente a los 8 mximos de una subred Bluetooth. Tiene una velocidad de hasta 250 kbps, mientras que en Bluetooth es de hasta 3 Mbps.

ZigBee y sus aplicaciones

Ignacio Vidri Salgado

3. Tipos de dispositivos:
Una vez comentadas las caractersticas de esta tecnologa, podemos pasar a hablar sobre los dispositivos que esta utiliza.

Coordinador ZigBee (ZC) Se trata del dispositivo ms completo e importante. Su funcin es almacenar informacin sobre la red y actuar como su centro de confianza en la distribucin de claves de cifrado. Puede actuar como director de una red en rbol as como servir de enlace a otras redes. Debe existir uno por cada red. Router ZigBee (ZR) Como su nombre indica acta como router interconectando dispositivos separados en la red y limitados debido a su rango. Dispositivo final (ZED) Este dispositivo puede comunicarse con su nodo padre (el coordinador o un router), pero no puede transmitir informacin destinada a otros dispositivos. De esta forma, este tipo de nodo puede estar dormido la mayor parte del tiempo, aumentando la vida media de sus bateras. Un ZED tiene requerimientos mnimos de memoria y es por tanto significativamente ms barato.

Figura 3: Red de dispositivos ZigBee

ZigBee y sus aplicaciones

Ignacio Vidri Salgado

Aunque esta clasificacin est muy extendida y aceptada, podemos plantearnos otra segn la funcionalidad del dispositivo. Dispositivo de funcionalidad completa (FFD) Dispositivo capaz de recibir mensajes en formato del estndar 802.15.4 y funcionar como coordinador o router. Puede ser usado en dispositivos de red que acten de interface con los usuarios. Dispositivo de funcionalidad reducida (RFD) Dispositivo con una capacidad y funcionalidad limitadas con el fin de conseguir el coste ms bajo posible. Bsicamente, son los sensores/actuadores de la red.

4. Arquitectura ZigBee es una pila de protocolos constituido por diferentes capas independientes una de la otra. A continuacin presentamos una breve descripcin de cada una: Capas PHY y MAC La capa de ms bajo nivel es la capa fsica (PHY), que en conjunto con la capa de acceso al medio (MAC), brindan los servicios de transmisin de datos por el aire, punto a punto. Estas dos capas estn descritas en el estndar IEEE 802.15.42003. Capa de red (NWK) Esta capa acta como interfaz entre la capa MAC y la capa aplicacin. Esta capa es la responsable de iniciar la red, unirse a la red, enrutar paquetes dirigidos a otros nodos en la red, proporcionar los medios para garantizar la entrega del paquete al destinatario final, filtrar paquetes recibidos, cifrarlos y autentificarlos. Por lo tanto, esta capa implementa seguridad y encamina tramas a sus respectivos destinos. Cabe destacar que la capa de red del controlador de red es la responsable de crear una nueva red y asignar direcciones a los dispositivos de la misma. Por ltimo debemos comentar que esta es la capa donde estn implementadas las diferentes topologas de red que soporta Zigbee: o Topologa en estrella: el coordinador se sita en el centro. o Topologa en rbol: el coordinador es la raz del rbol. o Topologa de malla: al menos uno de los nodos tiene ms de dos conexiones. Capa de soporte a la aplicacin El siguiente nivel se encarga de filtrar paquetes a nivel de aplicacin, mantener la relacin de grupos y dispositivos con los que la aplicacin interacta y simplificar el envo de datos a los diferentes nodos de la red. Las capas de red y de soporte a la aplicacin son definidas por la ZigBee Alliance. Capa de aplicacin Esta la capa de la que se encargan los fabricantes, donde se encuentran los ZDO (ZigBee Device Objects) que se encargan de definir el papel del dispositivo en la red. Podemos decir que esta capa es la aplicacin misma.

ZigBee y sus aplicaciones

Ignacio Vidri Salgado

Cada capa se comunica con sus capas subyacentes a travs de una interfaz de datos y otra de control, las capas superiores solicitan servicios a las capas inferiores, y stas reportan sus resultados a las superiores. Adems de las capas mencionadas, a la arquitectura se integran otro par de mdulos: mdulo de seguridad, que es quien provee los servicios para cifrar y autentificar los paquetes, y el mdulo de administracin del dispositivo ZigBee, que es quien se encarga de administrar los recursos de red del dispositivo local, adems de proporcionar a la aplicacin funciones de administracin remota de red. [1]

5. Protocolos y estrategias de conexin Los protocolos se basan en investigaciones recientes sobre algoritmos de red para la construccin de redes ad-hoc de baja velocidad. Estos estn diseados de forma que soporten o no balizas. Los protocolos ZigBee minimizan el tiempo de actividad de la radio para evitar el uso de energa. En las redes con balizas los nodos slo necesitan estar despiertos mientras se transmiten las balizas (adems de cuando se les asigna tiempo para transmitir). Si no hay balizas, el consumo es asimtrico repartido en dispositivos permanentemente activos y otros que slo no estn espordicamente. Debemos tambin comentar que la colocacin de los nodos en una red suele seguir la topologa de malla en la que cada uno de los nodos tendr ms de una conexin de forma que si uno de ellos falla, la comunicacin puede seguir por otros caminos. Los dispositivos ZigBee deben respetar el estndar de WPAN de baja tasa de transmisin IEEE 802.15.4-2003 donde se definen los niveles ms bajos (PHY y MAC). Las radios utilizan un espectro de dispersin de secuencia directa y se utiliza CSMA/CA para evitar colisiones en la transmisin (aunque hay algunas excepciones). Estrategias de conexin:
Como llevamos diciendo durante todo el documento, la finalidad de las redes ZigBee es establecer una comunicacin inalmbrica entre varios dispositivos de muy bajo consumo, por lo que nos interesa conservar la potencia en los nudos esclavos. La estrategia consiste en mantener durante mucho tiempo el mayor nmero posible de dispositivos en modo dormido. El dispositivo solo se despierta durante un instante simplemente para confirmar que sigue vivo. Esta transicin dura unos 15ms (de modo dormido a modo despierto), y la enumeracin de "esclavos" dura alrededor de 30ms. Como hemos comentado antes, se utilizan dos tipos de protocolo para la comunicacin entre dispositivos: Con balizas Este mecanismo permite a todos los dispositivos saber cundo pueden transmitir gracias a las balizas, que sincronizan todos los dispositivos que conforman la red. Los intervalos de las balizas son asignados por el coordinador de red y pueden variar desde los 15ms hasta los 4 minutos. Los dispositivos que conforman la red, escuchan a dicho coordinador durante el "balizamiento"; si un dispositivo desea intervenir en la conversacin se registra para el coordinador y mira si hay mensajes para l. Si hay mensajes para l, acta; si no es as, el dispositivo vuelve a "dormir", y se despierta de acuerdo a un horario que ha establecido previamente el coordinador. En cuanto el

ZigBee y sus aplicaciones

Ignacio Vidri Salgado

coordinador termina el "balizamiento", vuelve a "dormirse". De esta forma el consumo se ve reducido drsticamente Sin balizas Este sistema se usa tpicamente en los sistemas de seguridad, en los cuales sus dispositivos (sensores, detectores de movimiento o de rotura de cristales), duermen prcticamente todo el tiempo y en los que la recepcin del mensaje es importante. Estos elementos se despiertan de forma regular para que el coordinador notifique que siguen activos. Al contrario que en el caso anterior (donde estaban programados los tiempos de envo y recepcin), el coordinador debe estar despierto todo el rato esperando el posible mensaje del sensor (ya que el sensor se activa al producirse un evento y este puede darse en cualquier instante), por eso deber permanecer conectado a la red principal durante todo el tiempo.

6. Aplicaciones
Como todos sabemos, el campo en el que claramente ZigBee se ha impuesto como tecnologa dominante es la domtica, ya que cubre fielmente las necesidades de esta. Pero ZigBee est presente a da de hoy en muchas ms tecnologas habindose desarrollado aplicaciones en campos tan variados como la medicina, la seguridad o la agricultura. En esta figura mostramos los grupos principales de aplicaciones que estn en la mira de ZigBee.

Figura 4: Principales grupos de aplicaciones que estn en la mira de ZigBee.

En general, ZigBee resulta ideal para redes estticas, escalables y con muchos dispositivos, pocos requisitos de ancho de banda y uso infrecuente, y dnde se requiera una duracin muy prolongada de la batera. En ciertas condiciones y para determinadas aplicaciones puede ser una buena alternativa a otras tecnologas inalmbricas ya consolidadas en el mercado, como Wi-Fi y

ZigBee y sus aplicaciones

Ignacio Vidri Salgado

Bluetooth, aunque la falta del soporte de TCP/IP no lo hace adecuado, por s solo, para la interconexin de redes de comunicaciones IP. Por tanto, la introduccin de ZigBee no ha acabado con otras tecnologas ya establecidas, sino que convive con ellas encontrando sus propios nichos de aplicacin, la domtica y la salud.

Domtica Como ya hemos comentado se trata del mayor campo de aplicacin del que goza ZigBee en la actualidad. El trmino domtica proviene de la unin de las palabras domus (que significa casa en latn) y tica (de automtica, palabra en griego, 'que funciona por s sola'). Se entiende por domtica al conjunto de sistemas capaces de automatizar una vivienda, aportando servicios de gestin energtica, seguridad, bienestar y comunicacin, y que pueden estar integrados por medio de redes interiores y exteriores de comunicacin, cableadas o inalmbricas, y cuyo control goza de cierta ubicuidad, desde dentro y fuera del hogar. Se podra definir como la integracin de la tecnologa en el diseo inteligente de un recinto. Esto se consigue mediante la implementacin de controladores, actuadores y sensores en la casa, capaces estos ltimos de detectar diferentes tipos de seales: luz, sonido, temperatura ZigBee es la tecnologa idnea para emplear en casa domticas debido a la baja transmisin de datos que esta demanda y al bajo consumo de sus dispositivos, como hemos venido comentando durante todo el documento. Esta tecnologa ha cogido fuerza en los ltimos aos en sistemas de medicin avanzada, medidores de agua, luz y gas que forman parte de una red con otros dispositivos como displays ubicados dentro de las casas, que pueden monitorear el consumo de energa y no slo eso, sino que tambin pueden interactuar con electrodomsticos o cualquier otro sistema elctrico como bombas de agua o calefaccin, con la finalidad de aprovechar mejor la energa. Debido a esto, ZigBee goza de un importante respaldo para la gestin energtica y para las soluciones de consumo eficiente por parte de la industria de los servicios pblicos; y por parte de los patrocinadores de las redes energticas inteligentes en varios pases (smart grids).

Figura 5: Ilustracin de una casa domtica

ZigBee y sus aplicaciones

Ignacio Vidri Salgado

Algunas aplicaciones de la domtica: En el mbito del ahorro energtico: Climatizacin: programacin y zonificacin Racionalizacin de cargas elctricas: desconexin de equipos de uso no prioritario en funcin del consumo elctrico en un momento dado (reduce la potencia contratada) Gestin de tarifas, derivando el funcionamiento de algunos aparatos a horas de tarifa reducida. Utilizacin de energas renovables En el mbito del nivel de confort: Apagado general de todas las luces de la vivienda. Automatizacin del apagado/ encendido en cada punto de luz. Regulacin de la iluminacin segn el nivel de luminosidad ambiente. Automatizacin de todos los distintos sistemas/ instalaciones / equipos dotndolos de control eficiente y de fcil manejo. Integracin del videoportero al telfono mvil o al televisor. Generacin de macros y programas de forma sencilla para el usuario En el mbito de la proteccin patrimonial: Simulacin de presencia. Deteccin de conatos de incendio, fugas de gas, escapes de agua. Alerta mdica Control de la alarma Cerramiento de persianas puntual y seguro. Acceso a Cmaras IP En el mbito de las comunicaciones: Ubicuidad en el control tanto externo como interno, control remoto desde Internet, PC, mandos inalmbricos (p.ej. PDA con WiFi). Transmisin de alarmas. Intercomunicaciones.

Salud El campo de la salud ofrece un gran nmero de oportunidades para las aplicaciones inalmbricas entre las cuales podemos destacar 3 reas principales - Seguimiento de enfermedades crnicas (Chronic Disease Monitoring) - Supervisin del bienestar personal (Personal Wellness) - Personal fitnes Seguimiento de enfermedades crnicas (Aplications for health care) Las enfermedades crnicas suponen el 75 por ciento de los gastos en salud en Estados Unidos. Abarcan una amplia gama de problemas como la diabetes, el asma, enfermedades del corazn o trastornos del sueo. Estas enfermedades requieren en casi todos los casos un estricto seguimiento. Existe toda una red de comunicaciones alrededor del paciente, desde dispositivos instalados en el propio cuerpo de la persona, hasta el telfono mvil del mdico o un familiar del paciente. En el 2009 los creadores de ZigBee lanzaron al mercado su ZigBee Health Care Profile, consistente en un estndar abierto y global para dispositivos inalmbricos de bajo consumo que permiten la gestin y monitorizacin segura de los servicios sanitarios no crticos destinados a la gestin de enfermedades crnicas y tratamiento de pacientes hospitalizados y evaluaciones. Es compatible con miles de dispositivos de una red nica y ofrece soporte total para dispositivos IEEE

ZigBee y sus aplicaciones

Ignacio Vidri Salgado

11073. Los dispositivos del ZigBee Health Care Profile se subdividen en tres categoras segn el tipo de seguimiento que necesite el paciente: - Dispositivos para seguimiento episdico del paciente: se emplea en pacientes no crticos para rastrear indicadores especficos (como puede ser la presin arterial, el nivel de glucosa en sangre) e identificar el progreso de la enfermedad o recuperacin. - Dispositivos para seguimiento contino del paciente: diseado pacientes que estn en condiciones graves de salud y que requieran una medicin constante para tener controla el estado de su enfermedad en todo momento. - Dispositivos para seguimiento del paciente con alarmas: este seguimiento es capaz de activar alarmas segn condiciones establecidas y el estado de la enfermedad del paciente. En la siguiente figura se muestran algunos de estos dispositivos

Figura 6: Red de dispositivos ZigBee conectados a una persona

10

ZigBee y sus aplicaciones

Ignacio Vidri Salgado

Seguimiento del bienestar personal (Personal Wellness Monitoring) Los dispositivos de esta rea estn diseados para ser utilizados por personas mayores de 65 aos, para que puedan garantizar su salud, su seguridad y su bienestar.

Figura 7: Dispositivos que se utilizan da a da en un centro de asistencia para garantizar la salud, la seguridad y la actividad de los residentes.

En la figura superior se muestran varios dispositivos que se utilizan da a da en un centro de asistencia para garantizar la salud, la seguridad y la actividad de los residentes. La informacin recopilada de forma segura por estos dispositivos es transmitida gracias ZigBee a un centro de control donde es procesada y analizada ser analizada de forma rpida y efectiva.

Personal fitnes
Figura 8: Aplicaciones ZigBee para el ocio

A nivel de ocio, ZigBee tambin cobra un importante protagonismo. Es habitual ver en gimnasios o en hogares, aplicaciones electrnicas que vigilan el ritmo cardiaco, las caloras quemadas durante el ejercicio, la temperatura corporal o el nivel de oxgeno en sangre. Sin embargo, exista la habitual restriccin del cable. Se vio que usar Bluetooth para este tipo de utilidades era ms bien un despilfarro que una ventaja, con lo que ZigBee, debido a sus caractersticas, se est asentando como un frreo candidato a controlar este tipo de estadsticas. La posibilidad de usar mltiples sensores, gracias al bajo consumo y precio de stos, permite controlar diferentes tipos de variables durante periodos de tiempo distintos. Es decir, variables como el ritmo cardiaco se controlarn cada menos tiempo que otras caractersticas como la temperatura Por otra parte, y siguiendo el patrn de funcionamiento en hospitales, se pueden almacenar todas estadsticas en un servidor para uso posterior de los clientes de un gimnasio, por ejemplo. De esta manera, se

11

ZigBee y sus aplicaciones

Ignacio Vidri Salgado

crear un feedback, que permitir a los deportistas saber en ocasiones futuras cul es su nivel mximo, sus limitaciones, etc.

7. Conclusiones
En la actualidad existen una gran cantidad de estndares que permiten todo tipo de aplicaciones en el mbito de las comunicaciones inalmbricas, las mismas que permiten grandes tasas de transferencias de audio, video, datos, etc. Sin embargo, estos estndares no son adecuados para situaciones en las que se requiere de un bajo consumo de energa, para ello se ha creado ZigBee. La principal aplicacin de ZigBee son los sistemas para redes domticas, pues ha sido creado para cubrir las necesidades del mercado en este campo, sin embargo, ZigBee tiene amplias capacidades de desarrollo que le permite ser utilizado en mltiples aplicaciones como puede ser la salud y el bienestar personal, tal y como hemos podido comprobar en este trabajo

8. Referencias
Introduccin http://webdelcire.com/wordpress/archives/1714 ltima consulta 5/05/11 ZigBee standards http://zigbee.org/Standards/Overview.aspx ltima consulta 3/05/11 Ideas generales y sobre los protocolos: http://es.wikipedia.org/wiki/ZigBee ltima consulta 3/05/11 Ideas generales e introduccin http://zigbee.org/ ltima consulta 5/05/11

Dispositivos ZigBee para la salud https://docs.zigbee.org/zigbee-docs/dcn/09-4962.pdf


ltima consulta 5/05/11 Dispositivos ZigBee http://www.ember.com/products_zigbee_software.html ltima consulta 5/05/11 Domtica https://docs.zigbee.org/zigbee-docs/dcn/07-5376.pdf ltima consulta 3/05/11

12

También podría gustarte