Vous êtes sur la page 1sur 15

ZigBee Qu es ZigBee? ZigBee es el nombre de la especificacin de un conjunto de protocolos de alto nivel de comunicacin inalmbrica.

Esta especificacin define una solucin para comunicaciones inalmbricas de bajo coste y consumo. El principal objetivo que pretende satisfacer una red de comunicacin ZigBee es la de comunicar aplicaciones que requieren comunicaciones seguras, con baja tasa de envo y maximizacin de la vida til de sus bateras. La red, en su conjunto, utilizar una cantidad muy pequea de energa de forma que cada dispositivo individual pueda tener una autonoma de hasta 5 aos antes de necesitar un recambio en su sistema de alimentacin. La ZigBee Alliance es el grupo encargado de su desarrollo. La primera versin 1.0 fue aprobada el 14 de diciembre de 2004. En diciembre de 2006 se aprob el protocolo ZigBee 2006, y actualmente se est trabajando en nuevas versiones. El medio de transmisin ZigBee trabaja sobre la banda ISM para usos industriales, Cientficos y mdicos; en concreto, 868MHz en Europa, 915MHz en Estados Unidos y 2.4GHz en todo el mundo. Al ser ste ltimo libre en todo el mundo, las empresas optan por esta opcin a la hora de disear. En el rango de frecuencias de 2.4GHz se definen hasta 16 canales, cada uno de ellos con un ancho de banda de 5MHz. La pila de protocolos ZigBee, tambin conocida como ZigBee Stack, se basa en el nivel fsico (PHY) y el control de acceso al medio (MAC) definidos en el estndar IEEE 802.15.4, que desarrolla estos niveles para redes inalmbricas de rea personal de baja tasa de transferencia (LR-WPAN, Low Rate - Wireless Personal Area Network). La especificacin ZigBee completa este estndar aadiendo cuatro componentes principales: Nivel de red. Nivel de aplicacin. Objetos de dispositivo ZigBee (ZDO, ZigBee Device Objects). Objetos de aplicacin definidos por el fabricante.

Adems de aadir dos capas de alto nivel (nivel de red y de aplicacin) a la pila de protocolos, el principal cambio es la adicin de los ZDO ya que son los responsables de llevar a cabo una serie de cometidos, entre los que se encuentran el mantenimiento de los roles de los dispositivos, la gestin de peticiones de unin a una red, el descubrimiento de otros dispositivos y la seguridad. Tambin hacer referencia a los objetos de aplicacin definidos por el fabricante

puesto que permiten la personalizacin y adaptacin, y favorecen la integracin total. Dicha ZigBee Stack ser un elemento a tener en cuenta ms adelante puesto que los dispositivos que se usen para implementar nuestro proyecto debern ser totalmente compatibles con ZigBee y de este modo poder programar la pila de protocolos. En la Figura 1 vemos de forma esquematizada los distintos niveles del estndar 802.15.4 y de la especificacin ZigBee.

Figura 1. Pila de protocolos (ZigBee Stack) IEEE 802.15.4 Antes de estudiar la especificacin ZigBee, trataremos los niveles definidos por el estndar IEEE 802.15.4 especfico para conexiones inalmbricas tales como la nuestra. El estndar no define niveles superiores ni subcapas de interoperabilidad. Existen extensiones, como la especificacin ZigBee, que complementan al estndar en la propuesta de soluciones completas. IEEE 802.15.41 es la base sobre la que se define la especificacin de ZigBee, cuyo propsito es ofrecer una solucin completa para este tipo de redes construyendo los niveles superiores de la pila de protocolos que el estndar no cubre. El propsito del estndar es definir los niveles de red bsicos para dar servicio a un tipo especfico de red inalmbrica de rea personal (WPAN) centrada en la habilitacin de comunicacin entre dispositivos con bajo coste y velocidad. Se enfatiza el bajo coste de comunicacin con nodos cercanos y sin infraestructura, o con muy poca, para favorecer an ms el bajo consumo.

En su forma bsica se concibe un rea de comunicacin de 10 metros con una tasa de transferencia de 250kbps. Como se ha indicado, la caracterstica fundamental de 802.15.4 entre las WPANs es la obtencin de costes de fabricacin excepcionalmente bajos por medio de la sencillez tecnolgica, sin perjuicio de la generalidad o la adaptabilidad. Entre los aspectos ms importantes se encuentra la adecuacin de su uso para tiempo real por medio de slots2 de tiempo garantizados, evitacin de colisiones por CSMA/CA y soporte integrado a las comunicaciones seguras. Tambin se incluyen funciones de control de consumo de energa como calidad del enlace y deteccin de energa.

Arquitectura de los protocolos La definicin de los distintos niveles se basa en el modelo OSI (Figura 2). Aunque los niveles inferiores (fsico y enlace de datos) se definen en el estndar 802.15.4, se prev la interaccin con el resto de niveles por medio de un subnivel de Control de Enlace Lgico basado en IEEE 802.2 (LLC, Logical Link Control), que acceda al Control de Acceso al Medio (MAC) a travs de un subnivel de convergencia. La implementacin puede basarse en dispositivos externos o integrarlo todo en dispositivos autnomos.

Figura 2. Pila de protocolos del modelo OSI

Nivel fsico El nivel fsico (PHY) proporciona el servicio de transmisin de datos sobre el medio fsico propiamente dicho, as como la interfaz con la entidad de gestin del nivel fsico, por medio de la cual se puede acceder a todos los servicios de gestin del nivel y que mantiene una base de datos con informacin de redes de rea personal relacionadas. De esta forma, PHY controla el transceptor de radiofrecuencia y realiza la seleccin de canales junto con el control de consumo y de la seal. Como ya se ha comentado con anterioridad, se opera en una de las tres posibles bandas de frecuencia siguientes: 868-868.8MHz: Europa. Permite de uno a tres canales. 902-928MHz: Norte Amrica. Permite de diez a treinta canales. 2400-2483.5MHz: Uso en todo el mundo. Permite hasta diecisis canales.

La versin original del estndar (2003) especifica dos niveles fsicos basados en Espectro Ensanchado por Secuencia Directa (DSSS, Direct Sequence Spread Spectrum). Uno de los dos niveles fsicos trabaja en las bandas de 868/915MHz con tasas de transferencia de entre 20 y 40kbps; el otro nivel trabaja en la banda de 2450MHz con hasta 250kbps. Posteriormente se realiz una revisin en el 2006 incrementando las tasas de datos mximas de las bandas de 868/915MHz, pasando a transmitir hasta 100 y 250kbps. En el nivel fsico podemos localizar cuatro niveles fsicos distintos en base al mtodo de modulacin usado. Tres de estos cuatro niveles conservan el mecanismo DSSS: las bandas de 868-915MHz que usan modulacin en fase binaria o por cuadratura en offset (OQPSK, Offset Quadrature Phase Shift Keying). En la banda de 2450MHz se usa la tcnica OQPSK. Adicionalmente, se define una combinacin opcional de modulacin binaria y en amplitud para las bandas de menores frecuencias, basadas por lo tanto en una difusin de espectro paralela, no secuencial (PSSS). Si se usan stas bandas de menor frecuencia, se puede cambiar dinmicamente el nivel fsico usado entre los soportados. Nivel enlace de datos En este nivel encontramos el Control de Acceso al Medio (MAC). ste transmite tramas MAC usando para ello el canal fsico. Adems del servicio de datos, ofrece un interfaz de control y regula el acceso al canal fsico y al balizado de la red. Tambin controla la validacin de las tramas y las asociaciones entre nodos, y garantiza slots de tiempo. Por ltimo, ofrece puntos de enganche para servicios seguros.

En el nivel de enlace de datos podemos localizar el Control de Enlace Lgico (LLC) que hace la funcin de interfaz con los niveles superiores de la pila de protocolos. En la Figura 3 podemos observar los niveles definidos por el estndar 802.15.4 y las capas intermedias que posibilitan la comunicacin con los niveles superiores definidos por un tipo de especificacin WPAN, como ZigBee.

Figura 3. Pila de protocolos IEEE 802.15.4 Especificacin ZigBee Nivel de red Los cometidos principales del nivel de red son permitir el correcto uso del subnivel MAC, definido por el estndar 802.15.4, y ofrecer un interfaz adecuado para su uso por parte del nivel inmediatamente superior, el nivel de aplicacin. Sus capacidades son las tpicas de un nivel de red clsico. Por una parte, la entidad de datos crea y gestiona las unidades de datos del nivel de red a partir del payload del nivel de aplicacin y realiza el ruteo en base a la topologa de la red en la que el dispositivo se encuentra. Por otra parte, las funciones de control del nivel de red controlan la configuracin de nuevos dispositivos y el establecimiento de nuevas redes; puede decidir si un dispositivo colindante pertenece a la red e identifica nuevos routers y vecinos. El control puede detectar as mismo la presencia de receptores, lo que posibilita la comunicacin directa y la sincronizacin a nivel MAC. Nivel de aplicacin El nivel de aplicacin es el ms alto definido por la especificacin y, por tanto, la interfaz efectiva entre el nodo ZigBee y sus usuarios. En l se ubican la mayor parte de los componentes definidos por la especificacin: tanto ZDOs, como sus procedimientos de control y los objetos de aplicacin.

Arquitectura de seguridad. ZigBee utiliza claves de 128 bits en sus mecanismos de seguridad. Una clave puede asociarse a una red (utilizable por los niveles de ZigBee y el subnivel MAC) o a un enlace. Las claves de enlace se establecen en base a una clave maestra que controla la correspondencia entre claves de enlace. Como mnimo la clave maestra inicial debe obtenerse por medios seguros (transporte o preinstalacin), ya que la seguridad de toda la red depende de ella en ltima instancia. Los distintos servicios usarn variaciones unidireccionales (one-way) de la clave de enlace para evitar riesgos de seguridad. Es claro que la distribucin de claves es una de las funciones de seguridad ms importantes. Una red segura encarga a un dispositivo especial la distribucin de claves: el denominado centro de confianza (trust center). En un caso ideal los dispositivos llevarn precargados de fbrica la direccin del centro de confianza y la clave maestra inicial. Si se permiten vulnerabilidades momentneas, se puede realizar el transporte como se ha descrito. Las aplicaciones que no requieran un nivel especialmente alto de seguridad utilizarn una clave enviada por el centro de confianza a travs del canal inseguro transitorio. Por tanto, el centro de confianza controla la clave de red y la seguridad punto a punto. Un dispositivo slo aceptar conexiones que se originen con una clave enviada por el centro de confianza, salvo en el caso de la clave maestra inicial. La arquitectura de seguridad est distribuida entre los distintos niveles de la siguiente manera: El subnivel MAC puede llevar a cabo comunicaciones fiables de un solo salto. En general, utiliza el nivel de seguridad indicado por los niveles superiores. El nivel de red gestiona el ruteo, procesando los mensajes recibidos y pudiendo hacer broadcast de peticiones. Las tramas salientes usarn la clave de enlace correspondiente al ruteo realizado, si est disponible; en otro caso, se usar la clave de red. El nivel de aplicacin ofrece servicios de establecimiento de claves al ZDO y las aplicaciones, y es responsable de la difusin de los cambios que se produzcan en sus dispositivos a la red. Estos cambios podran estar provocados por los propios dispositivos (un cambio de estado sencillo) o en el centro de confianza, que puede ordenar la eliminacin de un dispositivo de la red, por ejemplo. Tambin encamina peticiones de los dispositivos al centro de seguridad y propaga a todos los dispositivos las renovaciones de la clave de red realizadas por el centro. El ZDO mantiene las polticas de seguridad del dispositivo. Tcnicas de acceso mltiple El ancho de banda disponible debe ser compartido entre todos los usuarios para ello hay que dividirlo en secciones accesibles. Los mtodos ms utilizados para la divisin de los recursos.

FDMA TDMA CDMA DS-CDMA

Fundamento del DS-CDMA En la secuencia directa de espectro ensanchado de transmisin, la seal de datos de usuarios se multiplica por una secuencia de cdigo . Mayormente, se utilizan secuencias binarias. La duracin de un elemento en el cdigo se llama el "tiempo de chip". La relacin entre el tiempo de smbolo de usuario y el tiempo de chip se llama el factor de propagacin. La seal de transmisin ocupa un ancho de banda que es igual a la propagacin del factor de ancho de banda de los datos del usuario

Figura 4 Fundamento del DS-CDMA

Acceso mltiple DS-CDMA Es uno de los mtodos de modulacin en espectro ensanchado para transmisin de seales digitales sobre ondas radiofnicas que ms se utilizan. Tanto DSSS como FHSS estn definidos por la IEEE en el estndar 802.11 para redes de rea local inalmbricas WLAN. Este esquema de transmisin se emplea, con alguna variacin, en sistemas CDMA asncronos (como por ejemplo UMTS).

Figura 6. Acceso mltiple DS-CDMA Tcnicas de Modulacin Zigbee opera en dos bandas de frecuencia: 2.4 GHz con tasa mxima de transferencia de 250 Kbps, para este caso, modula en QPSK (Modulacin con desplazamiento de fase en cuadratura con desplazamiento temporal). 868-928 MHz para tasa de datos entre 20 y 40 Kbps, para este otro, modula en BPSK (Modulacin con desplazamiento de fase binaria).

Modulacin OQPSK (Offset Quadrature Phase Shift Keying) La modulacin OQPSK consiste en realizar una transicin de fase en cada intervalo de sealizacin de bits, por portadora en cuadratura. Modulacin BPSK (Binary Phase Shift Keying) En esta modulacin se tiene como resultados posibles dos fases de salida para la portadora con una sola frecuencia. Una fase de salida representa un 1 lgico y la otra un 0 lgico. Conforme la seal digital de entrada cambia de estado, la fase de la portadora de salida se desplaza entre dos ngulos que estn 180 fuera de fase. ZigBee y su espectro compartido con WLAN Un canal entre 868MHz y 868.6MHz, Ch1 hasta Ch10. Diez canales entre 902.0MHz y 928.0MHz, Ch1 hasta Ch10. Diecisis canales entre 2.4GHz y 2.4835GHz, Ch11 hasta Ch26.

Figura 7 El estndar ZigBee especifica una sensibilidad en el receptor de -85dBm en la banda de los 2.4GHz. Y un sensibilidad de -92dBm en la banda 865/915MHz.

Funcionamineto de Zegbee. ZigBee, tambin conocido como HomeRF Lite, es una tecnologa inalmbrica con velocidades comprendidas entre 20 kB/s y 250 kB/s.

Los rangos de alcance son de 10 m a 75 m, puede usar las bandas libres ISM (6) de 2,4 GHz (Mundial), 868 MHz (Europa) y 915 MHz (EEUU). Una red ZigBee puede estar formada por hasta 255 nodos los cuales tienen la mayor parte del tiempo el transceiver ZigBee dormido con objeto de consumir menos que otras tecnologas inalmbricas. La fabricacin de un transmisor ZigBee consta de menos circuitos analgicos de los que se necesitan habitualmente. Por otro hay que recalcar que la funcionalidad del Zegbee tambin podemos plantear de la siguiente manera: Dispositivo de funcionalidad completa (FFD), tambin conocido como nodo activo. Es capaz de recibir mensajes en formato 802.15.4. Esto se debe a la magnfica memoria adicional y la capacidad que posee, funciona como coordinador o Router ZigBee, o puede ser usado en dispositivos de red que acten de interfaces con los usuarios. Dispositivo de funcionalidad reducida (RFD), conocido como nodo pasivo. Tiene capacidad y funcionalidad limitadas con el objetivo de conseguir un bajo coste y una gran simplicidad. En si son los sensores de la red.

Tipos de Dispositivos Se definen tres tipos distintos de dispositivo ZigBee segn su papel en la red: Coordinador ZigBee (ZigBee Coordinator, ZC).- este tipo de dispositivo es el ms completo, este a su vez debe existir uno por red. Las funciones principales de este dispositivo es el encargarse de controlar la red y los dispositivos que se conectan entre si, requiere de suficiente memoria. Router ZigBee (Zigbee Router ZR).- en este dispositivo ayuda a que se interconecten dichos equipos en la cual deben estar separados en la topologa de la red, adems ofrece un nivel de aplicacin para la ejecucin de cdigo de usuario. Dispositivo final (ZigBee End Device, ZED).- el siguiente dispositivo posee la funcionalidad necesaria para comunicarse con su nodo padre (el coordinador o un router), pero no puede transmitir informacin destinada a otros dispositivos, de

esta manera este tipo de nodo puede permanecer en ausencia la mayor parte del tiempo teniendo mucho mas el tiempo de sus bateras.

Figura N. 8 Dispositivos ZegBee

Topologa. La capa de red soporta mltiples configuraciones de red incluyendo estrella, rbol, punto a punto y rejilla (malla). Topologa Estrella.- en esta configuracin, uno de los dispositivos tipo FFD asume el rol de coordinador de red y es responsable de inicializar y mantener los dispositivos en la red. Topologa de rejilla.- el coordinador ZigBee es responsable de inicializar la red y de elegir los parmetros de la red, pero la red puede ser ampliada a travs del uso de routers ZigBee. La red final puede tener hasta 254 nodos. Utilizando el direccionamiento local, se puede configurar una red de ms de 65000 nodos. Topologa punto a punto.- en esta topologa existe un solo FFD Coordinador a diferencia con la topologa estrella, cualquier dispositivo puede comunicarse con otro siempre y cuando estn en el mismo rango de alcance circundante.

Figura N. 9 Topologa ZegBee

La topologa de rbol.- en esta topologa muchos dispositivos son FFDs y los RFD pueden conectarse como un nodo nico al final de la red. Cualquiera de los FFDs restantes puede actuar como coordinadores y proveer servicios de sincronizacin hacia otros dispositivos o coordinadores.

Aplicaciones para Zegbee.Las aplicaciones del Zegbee en la actualidad tienen mucho que decir ya que con el avance de la tecnologa se han ampliado en variedades de aplicaciones. Hoy en da algunas compaas que forman parte de Zigbee Alliance se encuentran desarrollando productos que van desde electrodomsticos hasta telfonos celulares. Por otro lado hay que tener en cuenta que la tecnologa ZigBee disea aplicaciones que transmiten unos bytes espordicamente un ejemplo muy claro es una aplicacin para automatizar el hogar (domtica), al usar esta tecnologa no necesitamos de cablear los interruptores los cuales pueden ser cambiados de un lugar a otro hasta prender las luces a travs de Internet o utilizando el telfono celular. Una de las areas de aplicacin que ha tomado fuerza, es la de los sistemas de medicin avanzada, medidores de agua, luz y gas. Estos dispositivos pueden monitorear el consumo de energa con la finalidad de aprovechar mejor la energa. Otra rea de aplicacin es la monitorizacin mdica de pacientes, cuidado personal, control de maquinas y herramientas de redes de sensores para el control industrial de de plantas de acceso.

Sensores y control:

Demtica. Automatizacin Industrial. Telemetra Redes en automocin. Juguetes Interactivos. Medico

Figura N. 10 Aplicaciones ZegBee

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. Ejemplos de aplicaciones ZegBee. 1.- Una de las empresas que est tomando mucha en cuenta es Telegesis que ha lanzado una pastilla USB llamada ETRX1USB el cual trabaja en una banda de frecuencia de 2.4GHz, con alcance de hasta 100 m de distancia para encontrar

otros dispositivos ZigBee, antena omnidireccional y capacidad de utilizar hasta 16 canales para las bsquedas de dispositivos.

Figura N. 11 ETRX1USB en PDA.

2.- Otra aplicacin es el lanzamiento del Kit de Aplicacin ZigBee a cargo de Rabbit Semiconductor Inc, el cual funciona con un mdulo RabbitCoreTM con mdulos inalmbricos ZigBee XBee de MaxStream. En este kit se logra la integracin generalizada de ZigBee en aplicaciones embebidas. Esta tecnologa destaca por su fiabilidad y sus caractersticas econmicas y de bajo consumo. Este kit es una aplicacin de referencia que incorpora el hardware y el software necesario para instalar una red de control inalmbrica ZigBee en diversas topologas, como las de punto a punto y de punto a multipunto. 3.- Una de las aplicaciones que ha tenido un gran impacto en la tecnologa es el bastn de ciegos con ZegBee, este forma parte del proyecto del gobierno Japons, el cual tiene por objetivo de gran envergadura y que est llamando gran utilizar todo el abanico de tecnologas existentes o venideras para concebir un sistema de localizacin, gua y prevencin de peligros para los invidentes. La idea consiste en instalar en el suelo (veredas, muelles, corredores, estaciones de tren, etc.) etiquetas electrnicas de radiofrecuencia (RFID) en las que se grabar la localizacin exacta, la presencia o no de un cruce, la presencia o no de una escalera. Estos chips sern ledos por el bastn mediante transmisin inalmbrica con tecnologa ZigBee.

Figura N. 12 Bastn de ciegos con ZegBee. Conclusiones: En la actualidad existen una gama de estndares que permiten todo tipo de aplicaciones en el campo de las comunicaciones inalmbricas, estas permiten variedad de velocidades pero la que tomamos en cuenta en este documento es ZegBee en la cual permite reducir costos de energa a la cual se va a utilizar dicha aplicacin. Una de las principales tecnologas de ZegBee en la actualidad son los sistemas para redes domticas de esta manera podr ayuar a satisfacer las necesidades de los hogares, ya que con ZegBee podemos monitorear ciertos lugares de la casa a travs de aplicaciones sobre la Internet.

Referencias:

http://pages.cs.wisc.edu/~suman/courses/838/papers/zigbee.pdf Zegbee).

(Estructura

de

http://www.monografias.com/trabajos61/zigbee-estandar-domotico-inmotica (topologa y funcionamiento). http://domotica.net/rf/2005/06/15/baston-de-ciegos-zigbee/ (aplicaciones Zegbee, bastn de ciegos)

Vous aimerez peut-être aussi