You are on page 1of 39

Universidad de Santiago de Chile Facultad de Ingeniera Departamento de Ingeniera Elctrica

Estado del Arte


Redes de sensores Inalmbricos y sus aplicaciones (WSN Wirless Sensor Network)

Curso: Teora de la Informacin y Cdigos Alumno: Francisco Valenzuela Riquelme Profesor: Hctor Kaschel Crcamo

Santiago, Octubre de 2012

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

CONTENIDO
1.- Introduccin........................................................................................................ 2 2.- Qu son las redes de sensores inalmbricos (WSN)? ..................................... 3 2.1.- Caractersiticas de las WSN ........................................................................ 3 2.2.- Orgenes de las WSN .................................................................................. 5 2.3.- Hitos importantes en las WSN ..................................................................... 6 2.3.- Desafos de las redes sensoras .................................................................. 7 3.- Elementos de las WSN ...................................................................................... 8 3.1.- Nodos sensores ........................................................................................... 9 3.1.1.- Arquitectura de Hardware de un nodo sensor ....................................... 9 3.1.2 Arquitectura de red de un nodo sensor ................................................. 13 3.1.3.- Modelo Jerrquico de una WSN ......................................................... 14 3.1.4.- Sistemas operativos para motas ......................................................... 14 3.1.5.- Lenguajes de programacin ................................................................ 18 4.- Arquitectura protocolar de una WSN ................................................................ 19 4.1.- Protocolos WSN ........................................................................................ 19 4.2.- Criterios para seleccionar un protocolo MAC ............................................ 19 4.3.- Tipos de tecnologas y estndar IEEE ....................................................... 20 4.4.- Seguridad y encriptacin en las WSN ...................................................... 24 5.- Aplicaciones de las WSN ................................................................................. 25 5.1.- Aplicaciones Industriales ........................................................................... 26 5.2.- Aplicaciones Mdicas ................................................................................ 28 5.3.- Domtica ................................................................................................... 29 5.4.- Entornos ambientales ................................................................................ 30 6.- Ventajas y Desventajas de las WSN ................................................................ 34 7.- Tendencia de las WSN..................................................................................... 34 8.- Conclusiones.................................................................................................... 36 9.- Referencias ...................................................................................................... 37

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

1.- INTRODUCCIN
Las tecnologas de redes inalmbricas han tenido un rpido desarrollo en los ltimos aos. Hemos pasado de los veteranos infrarrojo (Irda) para comunicaciones punto apunto a las WPAN de corto alcance y multipuntos como Bluetooth o las redes de rango de alcance medio multisaltos como ZigBee. Otras tecnologas inalmbricas que podemos nombrar son, la tecnologa WIFI para redes locales (WLAN), la tecnologa WIMAX para redes WMAN. Tambin la telefona celular de largo alcance (GPRS) o el desarrollo de las comunicaciones M2M con tecnologa inalmbrica. El desarrollo ms interesante es el de las redes de sensores inalmbricos (WSN), debido a sus mltiples aplicaciones, en distintos sectores (seguridad, media ambiente, industria, agricultura etc.). Los principales analistas tecnolgicos, dentro de las tecnologas inalmbricas, valoran las redes inalmbricas de sensores (WSN) como una de las opciones de futuro ms prometedora. Fabricantes como Microsoft, Intel, IBM, Motorola y Texas Instruments, por citar algunos, han lanzado lneas de investigacin en esta tecnologa. Las redes inalmbricas de sensores (Wireless Sensor Networks) tambin se encuadra dentro de la llamada Inteligencia Ambiental (pervasive computing," "ambient intelligence = computacin ubicua 1 ). El concepto "inteligencia ambiental" es un terreno fronterizo entre los ltimos avances en computacin ubicua y los nuevos conceptos de interaccin inteligente entre usuario y mquina. En el terreno prctico, la inteligencia ambiental consiste en la creacin de una serie de objetos de uso cotidiano con cualidades interactivas "suaves" y no invasiva. El objetivo bsico de la inteligencia ambiental es el dotar a objetos de capacidades de adquisicin de informacin (tanto del entorno fsico como del estado actual del objeto), procesamiento y comunicacin, de tal forma que puedan comunicarse entre ellos y ofrecer nuevos servicios a sus usuarios. Por lo anterior, el objeto de este trabajo se enmarca en lo que corresponde al estado del arte de las redes sensoras inalmbricas, otorgando al lector una visin global de lo que es su estructura, protocolos, tecnologa y aplicaciones disponibles hoy en da.

1 Computacin ubicua (ubicomp) es entendida como la integracin de la informtica en el entorno de la


persona, de forma que los ordenadores no se perciban como objetos diferenciados. Esta disciplina se conoce en ingls por otros trminos como Pervasive computing, Calm technology, Things That Think y Everyware. Desde hace unos aos tambin se denomina "Inteligencia ambiental"

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

2.- QU SON LAS REDES DE SENSORES INALMBRICOS (WSN)?


Las redes de sensores pueden considerarse un campo especfico dentro de la Computacin Ubicua. Este paradigma consiste en una red que es autnoma, formada por pequeos nodos inteligentes, donde ellos mismos auto-organizan y gestionan la red (es decir, un tipo particular de red ad-hoc2) y colaboran y cooperan para medir un parmetro fsico del entorno (temperatura, presin, humedad, datos qumicos, etc.) y, a su vez para procesar la informacin y hacerla circular convenientemente por la red. Este modelo supone una visin particular de la computacin ubicua que requiere el desarrollo de dispositivos y tecnologas especficas, las cuales deben suponer una integracin en el entorno que monitorizan pero sin alterarlo. Supone un campo de estudio en sus primeros pasos, con muchos desafo y temas abiertos de investigacin y con multitud de aplicaciones por explotar; as, por ejemplo, en un informe de Febrero de 2003 el prestigioso Massachusets Institute of Technology (MIT) lo cataloga como una de las diez tecnologas emergentes que cambiarn el futuro y la propia NASA est haciendo estudios porque considera que esta nueva disciplina puede ser adecuada para capturar parmetros fsicos necesarios para la exploracin de Marte. A continuacin, se va a profundizar en los aspectos tcnicos ms relevantes que caracterizan este tipo de redes y cules son las principales lneas de investigacin que no estn resueltas.i 2.1.- CARACTERSITICAS DE LAS WSN Una WSN est compuesta de un nmero muy elevado de nodos que se encuentran distribuidos en el entorno donde se produce el fenmeno que se desea monitorizar. La posicin de los nodos no tiene porqu estar predeterminada y se puede suponer que el despliegue es al azar. Adems, se contempla que los nodos sean estticos o con baja, media o alta movilidad, segn la aplicacin en concreto. Por lo tanto se requieren tcnicas tpicas de redes ad-hoc para el descubrimiento y conformacin de la red. Sin embargo, las WSN no son exactamente redes ad-hoc por lo que dichas tcnicas pueden ser un punto de partida pero es necesario avanzar un paso ms, para dar respuesta a su problemtica particular. Las diferencias con una red ad-hoc al uso son:

Una red ad hoc es una red inalmbrica descentralizada. La red es ad-hoc porque cada nodo est preparado para reenviar datos a los dems y la que los router llevan a cabo esa funcin. Tambin difiere de las redes inalmbricas convencionales en las que un nodo especial, llamado punto de acceso, gestiona las comunicaciones con el resto de nodos. Las redes ad hoc antiguas fueron las PRNETs de los aos 70, promovidas por la agencia DARPA del Departamento de Defensa de los Estados Unidos despus del proyecto ALOHAnet.

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

- El nmero de nodos en una WSN puede ser varias veces mayor (miles de nodos) y en un rea dada, el nmero de nodos puede ser muy elevado (gran densidad). - Un nodo dispone de unos recursos limitados y es propenso a fallos. nicamente logrando una cooperacin y coordinacin real de todos los nodos, se puede lograr que la red en conjunto funcione correctamente. - Un nodo sensor usa normalmente mecanismos de broadcast para comunicarse con su entorno mientras que la mayora de las redes ad-hoc estn basadas en comunicaciones punto a punto. - Un nodo sensor tiene limitada su capacidad de memoria, procesamiento y se alimentan con bateras. - Los nodos sensores no suelen tener un identificador global, como supone una direccin IP, por la sobrecarga computacional y de memoria que introducen y, por definicin, el elevado nmero de nodos sensores que hay en la red.

Figura1: Red de sensores inalmbrica ad-hoc En resumen, las WSN estn formadas por un alto nmero de dispositivos, densamente distribuidos en un rea, que forma una red ad-hoc multisalto, es decir, que deben ser capaces de encaminar la informacin desde un origen a un destino sin confiar en una infraestructura externa. Una caracterstica nica de estas redes es el tipo de informacin que genera y la forma en que lo hace. Normalmente se consideran dos casos: bien que la red informa de un suceso ocurrido, bien que el usuario interroga sobre un hecho. En este ltimo caso, lo habitual en una WSN es que el inters del usuario no se centre en la respuesta concreta de un nodo en cuestin, sino sobre el estado de cierto parmetro en un rea determinada (por ejemplo, la zona bajo estudio en la que la temperatura supera un cierto umbral). Como consecuencia de esta necesidad hay que introducir un nuevo concepto, la agregacin de la informacin. Si todos los nodos que miden un parmetro por encima de cierto umbral deben responder al usuario, probablemente la red se saturar (tenemos miles de nodos con poca capacidad de procesado). Por tanto, es necesario desarrollar tcnicas para procesar la informacin en trnsito. De esta manera, la informacin es procesada y agregada a medida que avanza por la red hacia el destino, con lo que se reduce la carga de la red.ii

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

2.2.- ORGENES DE LAS WSN Las redes de sensores provienen de la utilizacin de sensores durante las guerras con la deteccin de los atacantes por mar. Es por esto que empezaron a utilizar el SONAR (del ingls SONAR, acrnimo de Sound Navigation And Ranging, navegacin y alcance por sonido) que es una tcnica que usa la propagacin del sonido bajo el agua (principalmente) para navegar, comunicarse o detectar otros buques. El sonar puede usarse como medio de localizacin acstica, funcionando de forma similar al radar, con la diferencia de que en lugar de emitir seales de radiofrecuencia se emplean impulsos sonoros. De hecho, la localizacin acstica se uso en aire antes que el radar, siendo aun de aplicacin el SODAR (la exploracin vertical area con sonar) para la investigacin atmosfrica.

Figura 2: Utilizacin del sonar en los barcos El termino sonar se usa tambin para aludir al equipo empleado para generar y recibir el sonido. Las frecuencias usadas en los sistemas de sonar van desde las infra-snicas a las ultrasnicas. Aunque algunos animales (como delfines y murcilagos) han usado probablemente el sonido para la deteccin de objetos durante millones de anos, el uso por parte de humanos fue registrado por vez primera por Leonardo Da Vinci en 1490. Se deca que se usaba un tubo metido en el agua para detectar barcos, poniendo un odo en su extremo.iii La primera de estas redes fue desarrollada por Estados Unidos durante la guerra fra y se trataba de una red de sensores acsticos desplegados en el fondo del mar cuya misin era desvelar la posicin de los silenciosos submarinos soviticos, el nombre de esta red era SOSUS (Sound Surveillance System). Paralelamente a sta, tambin EE.UU. despleg una red de radares areos a modo de sensores que han ido evolucionando hasta dar lugar a los famosos aviones AWACS, que no son ms que sensores areos. SOSUS ha evolucionado hacia aplicaciones civiles

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

como control ssmico y biolgico, sin embargo AWACS sigue teniendo un papel activo en las campaas de guerra. A partir de 1980, la DARPA comienza un programa focalizado en sensores denominado DSN (Distributed Sensor Networks), gracias a l se crearon sistemas operativos (Accent) y lenguajes de programacin (SPLICE) orientados de forma especfica a las redes de sensores, esto ha dado lugar a nuevos sistemas militares como CEC (Cooperative Engadgement Capability) consistente en un grupo de radares que comparten toda su informacin obteniendo finalmente un mapa comn con una mayor exactitud. Estas primeras redes de sensores tan slo destacaban por sus fines militares, an no satisfacan algunos requisitos de gran importancia en este tipo de redes tales como la autonoma y el tamao. Entrados en la dcada de los 90, una vez ms DARPA lanza un nuevo programa enfocado hacia redes de sensores llamado SensIt, su objetivo viene a mejorar aspectos relacionados con la velocidad de adaptacin de los sensores en ambientes cambiantes y en cmo hacer que la informacin que recogen los sensores sea fiable. Ha sido a finales de los aos 90 y principios de nuestro siglo cuando los sensores han empezado a coger una mayor relevancia en el mbito civil, decreciendo en tamao e incrementando su autonoma. Compaas como Crossbow han desarrollado nodos sensores del tamao de una moneda con la tecnologa necesaria para cumplir su cometido funcionando con bateras que les hacen tener una autonoma razonable y una independencia indita. El futuro ya ha empezado a ser escrito por otra compaa llamada Dust Inc, compuesta por miembros del proyecto Smart Dust ubicado en Berkeley, que ha creado nodos de un tamao inferior al de un guisante y que, debido a su minsculo tamao, podrn ser creadas mltiples nuevas aplicaciones.iv 2.3.- HITOS IMPORTANTES EN LAS WSN Aos
1980s 1993 1999-2003 2001 2002 2001-2002 2003-2004 2005-2006

Eventos
Sensores distribuidos conectados mediante cables. Proyecto LWIN en la UCLA Proyecto DARPA (Defense Advanced Research Project Agency)-SensIT. UC Berkeley, University Southern California, University Cornell Laboratorio de investigacin de Intel se enfoca a las WSN. NSF (National Science Foundation) funda el Center for Embedded Networked Sensing. Emerge la industria de las WSN; comienza con compaas tales como Sensoria, Crossbow,EmberCorp, SensiCast. Luego se instalan Intel, Bosch, Motorola, Genera lElectric, Samsung. Norma IEEE802.15.4. ZigBee Alliance. Establecimiento del modelo TELOS (Universidad de California Berkeley&Moteiv Corp) de sensor, que implementa totalmente el concepto de software empotrado.

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

2.3.- DESAFOS DE LAS REDES SENSORAS Antecedentes importantes: En 2003 la Comunidad Industrial InalmbricaI WC y la Oficina para la Renovacin y Uso Eficiente de la Energa, del Departamento de Energade USA, emitieron un informe conjunto denominado Industrial Wireless Technology forthe 21st century donde se indican los nuevos paradigmas industriales para este siglo: Mejora continua en la calidad del producto. Costos de capital minimizados. Vida til del equipamiento extendida. Operaciones en lneas de produccin del tipo rfagas. Menores costos de operacin. Disponibilidad de equipos en continuo crecimiento.

En el informe citado se seala una serie de inconveniente que actualmente aquejan a las instalaciones de redes cableadas. Entre ellas se citan: Altos costos de instalacin. Altos costos de mantenimiento. Aumentos constantes de los costos. Alta tasa de falla en conectores. Dificultad para detectar los problemas en conectores.

Por lo que proponen que se adopte como plataforma de comunicacin a las redes inalmbricas porque inducen: Bajos costos de instalacin y mantenimiento. Facilidad en el reemplazo y mejoramiento. Tasa de fallas muy baja en las interfaces fsicas. Disponibilidad amplia y absoluta en sistemas micro-electrnico-mecnicos. Encargo rpido (rpida implementacin sobre un pedido de un nuevo dispositivo)

CONSERVACIN DE ENERGA: Debido al tamao reducido de los nodos el ahorro de consumo de energa es vital en este tipo de redes, ya que es casi imposible la recarga y se pretende lograr su mxima eficiencia. COMUNICACIONES DE BAJA CALIDAD: Se pretende aplicar sensores en ambientes cuyas condiciones climticas son extremas, por lo que la calidad de la radio comunicacin puede ser muy pobre, dificultando as la deteccin. OPERACIN EN AMBIENTES HOSTILES: Se deben establecer protocolos que sean fuertes ante posibles fallas de los sensores, debido a que los mbitos de accin sern ambientes hostiles que requieren nodos fsicos diseados con mucho cuidado. PROCESAMIENTO OBLIGADO DE LOS RECURSOS: Los recursos disponibles son an ms crticos en este tipo de redes que en las redes ad-hoc, por lo que los protocolos a desarrollar deberan conseguir una Calidad del Servicio lo ms alta posible. 7

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

3.- ELEMENTOS DE LAS WSN


Dos enfoque se han adoptados. El primero de integrar todos los componentes (sensores, radiotransmisores y microcontroladores) en una sola placa iniciado por Moteiv Corporation (ahora Sentilla). Tienen un menor costo de produccin y resultan ms robustos en entornos duros o adversos. La segunda aproximacin comenzada por Crossbow Technology Inc. es la de desarrollar una placa con los transceptores que se puede conectar a la placa del microcontrolador. Esta aproximacin es ms flexible. Los nodos suelen estar formados por una placa de sensores o de adquisicin de datos y un mote o mota (placa de procesador y transmisin/recepcin de radio). Estos sensores se pueden comunicar con un gateway, que tiene capacidad de comunicacin con otros ordenadores y otras redes (LAN, WLAN, WPAN...) e Internet. Individualmente, podemos identificar los distintos elementos que forman parte de una red, encontrando a: SENSORES: Toman del medio la informacin y la convierten en seales elctricas. NODOS (Motas): Toman los datos del sensor y envan la informacin a la estacin base. GATEWAY: Elementos para la interconexin entre la red de sensores y una red de datos (TCP/IP) ESTACIN BASE: Recolector de datos basado en un ordenador comn o sistema embebido.v

Figura 3: Elementos de las WSN

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

3.1.- NODOS SENSORES Un nodo sensor es un elemento computacional con capacidad de procesamiento, memoria, interfaz de comunicacin y puede formar conjuntos de sensores. El Hardware bsico de un nodo sensor se compone de un transceptor (transmisor/receptor), proceador, uno o ms sensores, memoria y batera. Los componentes brindan la opcin de comunicacin (enviar/recibir informacin), ejecutar tareas que requieren procesamiento mas all de efectuar funciones de sensado.

Figura 4: Estructura de un nodo sensor.

Figura 5: Estructura interna de un sensor inalmbrico inteligente. 3.1.1.- ARQUITECTURA DE HARDWARE DE UN NODO SENSOR En general, un nodo genrico dispondr de los siguientes bloques funcionales: - Unidad de proceso: Por su coste, se suelen emplear microcontroladores. Est encargado de gestionar todas las actividades del nodo entre las que destacan la captura de datos y su procesado, labores crticas de comunicacin con otros nodos y la gestin eficiente de la energa disponible.

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

- Memoria: Para realizar las funciones anteriormente mencionadas, la unidad de proceso se apoya en el mdulo de memoria (almacenamiento de datos de los sensores, informacin relevante para las tareas de comunicaciones, etc.). - Mdulo sensor: se trata de un sensor o un grupo de ellos, conectados con la unidad de proceso. Miden parmetros fsicos de su entorno (temperatura, presin, intensidad lumnica, humedad, movimiento, etc.). - Mdulo de comunicaciones inalmbricas o transceiver: Es la interfaz a travs de la cual el nodo interacciona y se comunica con sus nodos vecinos. Debido a las restricciones son dispositivos de corto alcance (metros) y baja velocidad (varios Kbps). - Sistema de alimentacin: Cada nodo debe estar equipado con su propia fuente de alimentacin y es el recurso que limita la vida til del nodo y una de las principales restricciones y requisitos de diseo. Normalmente son bateras autnomas aunque, tambin se contempla el uso de placas solares. La aplicacin tpica de una red de sensores sera aquella en la que existe un destino y multitud de fuentes de datos (todos los nodos podran comportarse como fuentes). La informacin generada por los nodos debe viajar por la red hasta llegar al destino que se encargar de comunicarla al usuario final o hacer de puente con otra red. Esta configuracin general supone el uso de una pila de protocolos completa: niveles de aplicacin, transporte, red, acceso al medio y fsico. En funcin de la aplicacin es posible que alguno de los niveles superiores (aplicacin, transporte) no sea necesario o sea muy simple. La diferencia con una pila normal estar en la relacin entre capas. Mientras que en redes comunes se busca la independencia entre capas, en una WSN no se puede aplicar este modelo ya que las restricciones son muy elevadas. Al contrario, el objetivo es que se utilice la informacin de otras capas para optimizar los recursos. Por ejemplo, el consumo energtico es muy importante y los protocolos se disean de manera que consuman la mnima energa posible para lo que se tiene en cuenta parmetros del nivel fsico. Por tanto, se aade un plano adicional como mnimo, que es el de gestin de potencia.vi Las principales casas que disponen de tecnologas para redes de sensores inalmbricos son las siguientes: Crosssbow: Ha estado a la vanguardia de la tecnologa de sensores inteligentes durante ms de una dcada desarrollando plataformas de software y hardware que dan soluciones en redes. Entre sus productos de mdulos inalmbricos podemos encontrar las plataformas Mica, Mica2, Micaz, Mica2dot, telos, telosb, Iris e Imote2.

10

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

Sentilla: Tambin llamada anteriormente MoteIV. Es la encargada de los motes Tmote Sky y Tmote Invent.

Algunas Motas comerciales:

Figura 6: Dispositivo Tmote

Figura 7: Dispositivo Telos

Figura 8: Dispositivo Mica

Figura 9: Dispositivo Arduino Duemilanove

11

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

TABLA COMPARATIVA DE MOTAS COMERCIALES

12

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

3.1.2 ARQUITECTURA DE RED DE UN NODO SENSOR La estrategia tradicional de utilizar aplicaciones compactas causa gran cantidad de problemas de integracin en sistemas software complejos como pueden ser los sistemas de gestin de una empresa o los sistemas de informacin integrados consistentes en ms de una aplicacin. Estas aplicaciones suelen encontrarse con importantes problemas de escalabilidad, disponibilidad, seguridad, integracin... Para solventar estos problemas se ha generalizado la divisin de las aplicaciones en capas que normalmente sern tres: una capa que servir para guardar los datos (base de datos), una capa para centralizar la lgica de negocio (modelo) y por ltimo una interfaz grfica que facilite al usuario el uso del sistema. Un cluster est formado por nodos de cmputo y una red de comunicacin. Un nodo del cluster puede ser un ordenador convencional con su propia memoria, sistema de I/O y su propio sistema operativo. Los nodos pueden estar incluidos en una sola cabina (rack) o fsicamente separados y conectados por una LAN.

Figura 10: Arquitecturas de red para nodos sensores

13

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

3.1.3.- MODELO JERRQUICO DE UNA WSN En la prctica, podemos encontrar que existen redes de sensores controladas a travs de dispositivos mviles como se muestra en la figura 11.

Figura 11: Ejemplo de un modelo Jerrquico de 3 niveles. 3.1.4.- SISTEMAS OPERATIVOS PARA MOTAS Numerosos y variados son los sistemas operativos existentes hoy para sistemas embebidos, mas no todos satisfacen las restricciones que imponen las Redes de Sensores Inalmbricas, motivo por el cual muchos de ellos quedan descartados inmediatamente. De esta forma nuestro extenso espacio de decisin se reduce a unos pocos elementos. A continuacin se presentaran tres de los principales Sistemas Operativos para redes de sensores, que cumplen con los requisitos. Los tres sistemas presentan capas de abstracciones para independizar al programador de los niveles inferiores (hardware). Mediante Drivers se comunican aplicacin y hardware, al igual que los sistemas operativos para arquitecturas x86. El estudio se basara en como manejan las tareas y eventos que ocurren en cada nodo.

14

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

Figura 12: Diagrama de topologa cluster-tree de una red ad-hoc. -PalOs: Es un sistema operativo desarrollado por la UCLA (Universidad de California). El modelo de ejecucin se basa en que cada tarea mantiene una propia cola de eventos. La tarea puede interactuar con una entrada o salida fsica. En la fase de inicializacin del programa, cada tarea registra una tarea de eventos en la programacin del sistema. Si la tarea 1 desea hablar con la tarea 2, postea un evento en la cola de eventos de la tarea 2, usando una funcionalidad del Scheduler (organizador o programador) del sistema, para que luego la tarea 2 capture ese evento al preguntar al Scheduler si tiene algn evento para l. Para un correcto funcionamiento de esta estructura de software, es necesario que untimer maneje la periodicidad con que una tarea registra eventos. La forma en que se implementa es a travs de una tarea timer. Esta posee tres colas: 1. Cola Nexo, encargada de interactuar con las dems tareas (recibe el envo de otras tareas). 2. Cola Delta, en la cual se ordenan los distintos eventos dependiendo del tiempo de expiracin 3. Eventos Expirados, donde se van colocando para su posterior ejecucin. -SOS: Fue desarrollado en la Universidad de UCLA especficamente en el Networked and Embedded Systems Lab (NESL). Implementa un sistema de mensajera que permite mltiples hebras entre la base del sistema operativo y las aplicaciones, las cuales pasan a ser mdulos que pueden ser cargadas o descargadas en tiempo de ejecucin sin interrumpir la base del sistema operativo. Adems procura remediar algunos de las limitaciones propias de la naturaleza esttica de muchos de los sistemas precursores a este (por ejemplo TinyOS). El principal objetivo de SOS es la reconfigurabilidad. Esta se define como la habilidad para modificar el software de nodos individuales de una red de sensores,

15

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

una vez que estos han sido desplegados fsicamente e inicializado su funcionamiento. En el caso de encontrar un problema, en caso de no contar con esta solucin, habra sido necesario recolectar todos los nodos para poder modificar su software. La capacidad de dinmicamente de agregar o remover mdulos, permite la construccin de software mucho ms tolerante a fallos. Esto presenta dos grandes ventajas: uno es el hecho de poder realizar actualizaciones de forma fcil, el otro es la capacidad de anular el funcionamiento de algn modulo defectuoso, de algn nodo que pertenece a la red. Adems de las tcnicas tradicionales usadas en el diseo de sistemas embebidos, las caractersticas del kernel de SOS son: Mdulos cargados dinmicamente. Programacin flexible de prioridades. Subsistema para manejo de memoria dinmica. Las capas de abstraccin de hardware y drivers son de la misma forma que para el sistema PalOS. -TinyOS: Fue desarrollado por la Universidad de Berkeley (California). TinyOS puede ser visto como un conjunto de programas avanzados, el cual cuenta con un amplio uso por parte de comunidades de desarrollo, dada sus caractersticas de ser un proyecto de cdigo abierto (Open Source). Este conjunto de programas contiene numerosos algoritmos, que nos permitirn generar enrutamientos, as como tambin aplicaciones pre-construidas para sensores. Est escrito en base a NesC, un meta-lenguaje que se deriva de C, diseado para responder a las necesidades que existen en los sistemas embebidos. El mtodo de diseo es orientado a componentes. Cada componente usa eventos y comandos que rpidamente permitan la transicin de un estado a otro. Adems existen tareas, que solicitan el contexto de ejecucin de la CPU para realizar cmputos o procesamientos duraderos. Estas tareas se ejecutan completamente con respecto a otras tareas, es decir, las tareas no pueden dividirse para comenzar con otra y luego retomarlas, ms si pueden ser interrumpidas peridicamente por acontecimientos de una prioridad ms alta (eventos). Actualmente se utiliza una cola FIFO (primero en entrar, primero en salir) para el scheduler, no obstante un mecanismo alternativo podra ser agregado fcilmente.

16

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

Podemos comprar los 3 sistemas operativos anteriormente descritos segn la figura 13 que se muestra a continuacin:

Figura 13: Tabla comparativa de sistemas operativos para motas Otros sistemas operativos menos populares para motas son: -CONTIKI: Es un Sistema Operativo de libre distribucin para usar en un limitado tipo de computadoras, desde los 8 bits a sistemas embebidos en microcontroladores, incluidas motas de redes inalmbricas. -CORMOS: Es un sistema operativo para comunicaciones de tiempo real aplicado especficamente para redes de sensores inalmbricas -ECOS (Embedded Configurable Operating System): Es un sistema operativo gratuito, en tiempo real, diseado para aplicaciones y sistemas embebidos que slo necesitan un proceso. Se pueden configurar muchas opciones y puede ser personalizado para cumplir cualquier requisito, ofreciendo la mejor ejecucin en tiempo real y minimizando las necesidades de hardware. -MagnetOS: Sistema operativo distribuido para redes de sensores adhoc, cuyo objetivo es ejecutar aplicaciones de red que requieran bajo consumo de energa, adaptativas y fciles de implementar. -EYESOS: Se define como un entorno para escritorio basado en Web, permite monitorizar y acceder a un sistema remoto mediante un sencillo buscador.

17

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

3.1.5.- LENGUAJES DE PROGRAMACIN La programacin de sensores es complicada, entre otras dificultades est la limitada capacidad de clculo y la cantidad de recursos. Y as como en los sistemas informticos tradicionales encontramos entornos de programacin prcticos y eficientes para depurar cdigo y simular. Podemos encontrar lenguajes como: nesC: Lenguaje que utilizamos para nuestras motas, y que est directamente relacionado con TinyOS.

Protothreads: Especficamente diseado para la programacin concurrente, provee hilos de dos bytes como base de funcionamiento.

SNACK: Facilita el diseo de componentes para redes de sensores inalmbricas, sobre todo cuando la informacin o clculo a manejar es muy voluminoso, complicado con nesc, este lenguaje hace su programacin ms fcil y eficiente. Luego es un buen sustituto de nesc para crear libreras de alto nivel a combinar con las aplicaciones ms eficientes.

c@t: Iniciales que hincan computacin en un punto del espacio en el tiempo (Computation at a point in space (@) Time).

DCL: Lenguaje de composicin distribudo (Distributed Compositional Language).

galsC: diseado para ser usado en TinyGALS, es un lenguaje programado mediante el modelo orientado a tarea, fcil de depurar, permite concurrencia y es compatible con los mdulos nesc de TinyOS.

SQTL: (Sensor Query and Tasking Language): Como su nombre indica es una interesante herramienta para realizar consultas sobre redes de motas.

18

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

4.- ARQUITECTURA PROTOCO LAR DE UNA WSN


4.1.- PROTOCOLOS WSN Los protocolos WSN comprenden las capas: Fsica Enlace de Datos Red Las aplicaciones de los usuarios se forman sobre la capa de red.

Figura 14: Protocolos WSN 4.2.- CRITERIOS PARA SELECCIONAR UN PROTOCOLO MAC Escalabilidad: Las redes de sensores son por definicin dinmicas, y el agregar nodos es totalmente normal. Por tanto, debe estar preparado para trabajar con diferentes nmeros de nodos. Predecir los tiempos de retrasos: Los protocolos deben contener un mecanismo que evite tener que preocuparse del correcto funcionamiento en funcin de la disposicin de los nodos, proximidad, calidad del canal, entre otros. Adaptabilidad a los cambios mencionados anteriormente. Eficientes a la hora de gestionar la energa, como principal desafo de las redes de sensores, la cantidad de energa utilizada en el envo, recepcin de paquetes en las redes inalmbricas es esencial, ya que a menor energa utilizada mayor tiempo de vida para la red. Fiables, evitando los bloqueos, la prdida de paquetes, la desaparicin de nodos y respondiendo a interferencias o ataques externos a la red.

19

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

4.3.- TIPOS DE TECNOLOGAS Y ESTNDAR IEEE Los estndares consisten en una recopilacin de especificaciones que regulan la realizacin de procesos para garantizar la interoperabilidad de diversos productos. En el entorno de las comunicaciones inalmbricas podemos mencionar algunos como: Bluetooth (IEEE802.15.1): permite comunicaciones radio de 720 kbps (1 Mbps de capacidad bruta) en radios de cobertura de entre 10 y 100 metros con un consumo de corriente de 40 mA. Los datos son sincronizados entre ordenadores, telfonos mviles y otros perifricos tales como impresoras, PDAs, etc. Wimax (IEEE802.16): permite trabajar a una tasa de transmisin de 70 Mbps en radios de cobertura de hasta 48 kilmetros a frecuencias de 2,5 y 3,5 Ghz. Wifi (IEEE802.11): permite transmisiones de datos de entre 11 Mbps (IEEE802.11b) y 54 Mbps (IEEE802.11g) y opera en las bandas de radio de 2,4 2,5 Ghz. 8 Localizacin de nodos en una red inalmbrica de sensores. IEEE802.15.4: permite transmisiones de datos de entre 20 a 250 kbps en radios de cobertura de entre 10 y 75 metros soporta bandas de radio de 2400-2483,5 MHz (utilizado en todo el mundo) empleando 16 canales. Tambin es compatible en las bandas de 868-868,8 MHz (Europa) y 902-928 MHz (Norte Amrica), hasta diez canales (2003) extendidos a treinta (2006). Este estndar define el nivel fsico y el control de acceso al medio en redes inalmbricas de rea personal (LR-WPAN) y es la base de la tecnologa inalmbrica llamada Zigbee. Las principales caractersticas de este estndar son: Flexibilidad en la red debido a la facilidad de integracin en la red mostrada por sus dispositivos ya que cada nodo puede iniciar su participacin en la red, y el intercambio de informacin se realiza sin demasiado esfuerzo de instalacin. Bajo coste, debido al uso de componentes de coste reducido. Bajo consumo de energa: se trata de uno de los objetivos primordiales de este estndar ya que al tratarse del uso de dispositivos inalmbricos, deberemos utilizar bateras y conseguir un consumo mnimo para evitar de reponer las bateras de manera frecuente. Para ello utilizamos una potencia de transmisin y un radio de alcance limitados (10 y 75 metros) y adems utilizando unos ciclos de trabajos bastante bajos del orden de un 0,5%. Por ejemplo, en caso de que utilicemos una batera de una capacidad de 750 mAh en un rango de 10 metros, con un consumo de 10 mA de corriente en estado activo, nuestra batera podra alcanzar una duracin de dos aos si el ciclo de trabajo es inferior a 0,5%.

20

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

En la tabla que se muestra a continuacin, se realiza una comparacin de los distintos estndares disponible, en donde se muestran sus principales caractersticas de Hardware, cobertura y aplicaciones.

A continuacin se presenta un grfico que examina las distintas tazas de transferencias v/s el costo, complejidad y consumo de energa.

Figura 15: Caractersiticas Normas IEEE

21

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

Al analizar relacin seal a ruido v/s la tasa de error, encontramos que la tecnologa ZigBee es la ms robusta, tal como puede apreciarse en la figura 16 que se muestra a continuacin.

Figura 16: Relacin seal a ruido (SNR) v/s Tasa de Errores por Bit (BER)

A continuacin podemos observar una tabla comparativa de estndares segn sus velocidades de transferencia, cobertura y costo para el ao 2008.

Figura 17: Costo de tecnologas para el ao 2008

22

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

Los distintos canales segn los estndares dispuestos actualmente los podemos apreciar en la figura 18 que se muestra a continuacin:

Figura 18: Canales IEEE Se espera que los mdulos ZigBee sean los transmisores inalmbricos ms baratos jams producidos de forma masiva, con un coste estimado alrededor de los 2 euros. Dispondrn de una antena integrada, control de frecuencia y una pequea batera. ZigBee Alliance es una alianza, sin nimo de lucro, de ms de 100 empresas, la mayora de ellas fabricantes de semiconductores, con el objetivo de auspiciar el desarrollo e implantacin de una tecnologa inalmbrica de bajo coste. La alianza de empresas est trabajando codo con codo con IEEE para asegurar una integracin, completa y operativa. Los principales mercados de la ZigBee Alliance son la automatizacin de viviendas, edificios y la automatizacin industrial. Adems de ser el estndar aceptado y utilizado por las WSN, ZigBee es un sistema ideal para redes domticas, especficamente diseado para reemplazar la proliferacin de sensores y actuadores individuales. ZigBee fue creado para cubrir la necesidad del mercado de un sistema a bajo coste, un estndar para redes Wireless de pequeos paquetes de informacin, bajo consumo, seguro y fiable.

23

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

4.4.- SEGURIDAD Y ENCRIPTACIN EN LAS WSN Las comunicaciones inalmbricas son inherentemente inseguras. Debe tenerse en cuenta que las transmisiones pueden ser interceptadas o modificadas por agentes maliciosos. Un atacante puede, por ejemplo, actuar como receptor, modificar los paquetes y reenviarlos con contenido incorrecto o modificado a su conveniencia. En el comienzo de esta tecnologa, el principal objetivo era el ahorro de potencia. Es por esto que los protocolos creados y el software correspondiente se centraban en esta tarea ms que en proporcionar una comunicacin relativamente segura. La natural escasez de recursos que rodea a las redes de sensores inalmbricos establece an mayores restricciones en cuanto a las tecnologas de seguridad que pueden ser implementadas. Por ejemplo, es casi imposible proveer a los nodos con un sistema de clave pblica/clave privada debido a su pequeo poder computacional y a su limitada memoria disponible. La transmisin de un bit de datos equivale en gasto de potencia a la ejecucin de entre 800 y 1000 instrucciones, por lo que redundancias introducidas por mecanismos de seguridad es inaceptable. Por lo tanto, no es factible implementar un sistema con un medio-alto grado de complejidad o que agregue demasiadas redundancias. El mtodo que se utiliza excluyentemente es la encriptacin por clave simtrica (por ser relativamente sencillo de implementar). An as, estos algoritmos deben ser implementados cuidadosamente. Actualmente existen dos protocolos que cumplen esta funcin: TESLA y SNEP. El primero provee autenticacin, mientras que el segundo provee confidencialidad, autenticacin y frescura. La encriptacin a nivel enlace y los mecanismos de autenticacin mencionados, si bien proveen un nivel bsico de seguridad contra intrusos de pequeo poder computacional, no son suficiente proteccin contra ataques de mayor escala. El diseo de protocolos seguros para redes de sensores inalmbricos es un rea que todava se encuentra en desarrollo.

24

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

5.- APLICACIONES DE LAS WSN


Como se mencion anteriormente, la tecnologa y norma ms empleada a la hora de realizar comunicaciones inalmbricas es ZigBee, ZigBee Alliance ha conformado nueve grupos de trabajo para desarrollar esta tecnologa. En este trabajo trataremos de sintetizar algunas aplicaciones de distintos campos que estn actualmente en desarrollo y las futuras por desarrollar. El estndar ZigBee originalmente desarrollado para la domtica por ZigBee Alliance, fue actualizado y publicada una nueva versin (Release 17) en el ao 2007 con el nombre de ZigBee PRO. La diferencia bsica entre las dos versiones, consiste en la capacidad de ZigBee PRO de aceptar distintas topologas de red, mientras que ZigBee 1.0 no las soportaba. Las dos versiones comparten la misma capa fsica y capa MAC. Al iniciar operacin un dispositivo ZigBee, este realiza un escaneo entre los 16 canales disponibles y establece la comunicacin entre los dispositivos utilizando el mismo canal. Solo se tendr en cuenta en esta explicacin la frecuencia de 2.4 GHZ. Si una interferencia interrumpe el canal establecido entre los dispositivos ZigBee, estos vuelven nuevamente a escanear el espectro disponible para establecer comunicacin por otro canal. Esta situacin puede presentarse cuando los sensores coexisten al mismo tiempo con sistemas de Wi-Fi en sus cercanas. En la figura 19 puede observarse una tpica topologa de red, donde los routers y coordinadores son dispositivos de funcin completa (FFD, Full Function Device) y los sensores finales son dispositivos de funcin reducida (RFD, Reduced Function Device) ambos por sus siglas en ingls.

Figura 19: Topologa de red FFD y RFD ZigBeePro

25

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

5.1.- APLICACIONES INDUSTRIALES Las tecnologas inalmbricas poseen grandes ventajas sobre las redes cableadas: la posibilidad de un despliegue rpido de los sensores sin tener que instalar grandes longitudes de cable. Fuera de los costos asociados por este concepto, estn los problemas de acondicionamiento de seal en grandes distancias, donde es necesario utilizar acopladores y amplificadores para el acondicionamiento de seal. Por las anteriores razones ZigBee ha ganado un camino importante en la industria. La arquitectura tpica de una red industrial de sensores con ZigBee, lo usa como el primer elemento de la red. La convergencia de servicios es la tendencia en las redes de hoy y los sensores inteligentes hacen que esta tarea sea ms eficiente. Como se mencion unas lneas atrs, los dispositivos ZigBee se pueden configurar de dos formas: como FFD como RFD. Los routers y coordinadores son dispositivos que necesariamente deben estar conectados en forma continua y necesitan enviar informacin en tiempo real. Los dispositivos finales o de funcin reducida RFD, solo se conectan en el momento que es necesario enviar la informacin de alguna seal, como por ejemplo en variables lentas como temperatura o nivel que son enviadas cada cierto intervalo de tiempo. Pero en el momento que es necesario enviar una informacin urgente el RFD debe salir del modo SLEEP y pasar al modo ON. De la misma forma los coordinadores y routers darn prioridad a esta seal de emergencia y la enviarn de inmediato a travs de la red para que el sistema enve de vuelta la accin correctora. En la figura 20 observamos la estructura de una red de sensores para una planta de produccin. Los sensores ZigBee estn ubicados como elemento primario de medida inteligente monitoreando los procesos ms crticos: por ejemplo, los niveles de corriente de los motores, su temperatura de operacin, etc. Estos se comunican directamente con el dispositivo coordinador o router quin se encarga de hacer llegar la informacin a un dispositivo Gateway por medio de una interface que convierte la informacin en un protocolo que viaje por la red cableada (por ejemplo IEEE 485 RS 232). El Gateway se comunica con una red Ethernet ya sea por cable de cobre o fibra ptica con el sistema de Gestin y Monitoreo de la planta, que a su vez se comunica por Internet a travs de tneles virtuales seguros VPN, con otras plantas satlites de ser necesario.

26

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

Figura 21: Esquema General de una red de sensores industrial Especficamente, la empresa National Instrument tiene desarrollado un completo sistema de control para motores y mquinas en ambientes industriales, el cual han denominado Deteccin y Diagnstico de Fallas por Medicin y Anlisis de Vibraciones, el cual revisaremos a travs de las siguientes imgenes que intentan mostrar las partes y estructura de una red de sensores en un ambiente industrial, adems de incluir algunas motas y estacin base comerciales.

Figura 22: Control industrial usando WSN National Instrument 27

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

5.2.- APLICACIONES MDICAS Las aplicaciones mdicas son uno de los campos donde ms se espera el desarrollo esta tecnologa. No solo en el campo del monitoreo sino en el cuidado y bienestar de las personas. Se plantea la integracin y convergencia con otros tipos de redes que puede ser la Ethernet o las redes celulares de nueva generacin como UMTS y LTE. ZigBee se define como una Tecnologa de Asistencia (AT) en los campos de la salud y el bienestar. Una definicin actualizada de AT fue formulada en 2001: Tecnologa de Asistencia es cualquier producto o servicio diseado para permitir independencia para las personas mayores o con discapacidad XVI, definicin que fue adoptada por los autores de la Unin Europea SOPRANO , Revisin del Estado del Arte y Anlisis de Mercado Disponible, celebrado en mayo de 2007. Teniendo en cuenta la anterior definicin, los fabricantes de equipos mdicos pretenden crear una nueva generacin de estos que puedan realizar medidas de variables mdicas automticamente sin la intervencin del paciente. Esto es posible con la tecnologa ZigBee, pues a diferencia de otras tecnologas como el Bluetooth o el Wi-Fi, ZigBee puede funcionar sin necesidad de estar sincronizado, lo que redunda en un consumo de energa muy eficiente aumentando la duracin de las bateras. Los datos de los signos vitales del paciente podrn ser monitoreados en tiempo real si el paciente lo amerita o en intervalos que pueden ser programados por los mdicos. Si en determinado momento los niveles de presin arterial, frecuencia cardiaca, temperatura, glucosa en sangre (medida por mtodos pticos no invasivos) o cualquier otra variable biolgica susceptible de monitoreo, alcanza valores por encima o por debajo de los valores normales, el dispositivo enviar una alarma que puede ser llevada hasta el centro mdico. Nuevamente la importancia de ZigBee radica no en trabajar aislada de otras tecnologas sino logrando su integracin por diferentes medios de acceso para lograr una convergencia de redesXVII. Para este propsito es necesario implementar interfases adecuadas o gateways que permitan la comunicacin con otras redes. Es sabido que la propagacin de la tecnologa ZigBee es afectada por diferentes factores an a pesar de su inmunidad al ruido y a otras frecuencias interferentes que estn en el mismo rango, lo que afecta su cubrimiento en algunos espacios.

28

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

En la figura 23 se puede apreciar algunos de los equipos que en este momento se encuentran en desarrollo. Muchos de ellos estn ya en su fase final de experimentacin como se menciona en el proyecto Code Blue de la Universidad de Harvard, donde se integran varias tecnologas entre ellas ZigBee, para ofrecer una arquitectura comn que pueda ser utilizada para el cuidado de la salud en situaciones de emergencia.

Figura 23: Dispositivos para el monitoreo de la enfermedades crnicas. Imagen tomada de www.zigbee.org 5.3.- DOMTICA Su tamao, economa y velocidad de despliegue, lo hacen una tecnologa ideal para domotizar el hogar a un precio asequible.

Figura 24: Posibilidades de domtica ZigBee. Imagen tomada desde www.zigbee.org

29

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

5.4.- ENTORNOS AMBIENTALES Entornos ambientales tales como bosques u ocanos que se requiere tener un control de diversos parmetros tales como temperatura, humedad entre otras. De esta manera tambin se puede detectar y prevenir condiciones climticas adversas.

Figura 25: Red de Sensores en la Oceanografa. Los sensores se emplean para el medio ambiente en el caso de incendios forestales, deteccin de inundaciones y exploracin de animales en su hbitat natural. En el caso de monitoreo del medio ambiente se tiene un experimento de la conservacin de la fauna mediante el sensado de intrusos (humanos, animales u otros depredadores) automatizado en la isla de Great Duck, en las costas del estado de Maine en el noreste de los Estados Unidos.

Figura 26: Vista area de la Isla.

30

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

Un equipo de ingenieros de la Universidad de California (Berkely), monitorean el comportamiento de las aves en sus nidos durante ciertas temporadas. Esto mediante nodos inalmbricos que reportan la informacin obtenida de estas aves denominadas petrels3. Con esto, es posible que un grupo de bilogos del Colegio Atlntico, observen la actividad de los petrels en dicha isla desde el confort de sus oficinas mediante el enlace satelital que permite la comunicacin de los nodos con la base en California y de vuelta al estado de Maine. Los parmetros de estudio fueron la cantidad de luz que penetra en los nidos, la temperatura a la que se encuentran con o sin la presencia de las aves, y la humedad. En la figura 27 se observan las posiciones donde los sensores son desplegados.

Figura 27: Distribucin de los sensores En el caso del monitoreo de los glaciares para entender el cambio climtico que involucra un cambio del nivel del mar debido al calentamiento global, es importante entender como los glaciares contribuyen en la liberacin de agua fresca al mar. Esto puede causar altos crecimientos del nivel del mar y grandes cambios en la temperatura y por lo tanto en las mareas marinas. El comportamiento de un glaciar y sobre todo de su movimiento puede llevarnos a predecir cambios futuros en su comportamiento. Durante el verano de 2004 fue estudiado el comportamiento del glaciar Briksdalsbreen en Noruega por medio de redes de sensores inalmbricas. El objetivo fue entender la dinmica del glacial con respecto al cambio climtico.

Los procelridos (Procellariidae) son una familia de aves marinas pelgicas del orden de las Procellariiformes que agrupa a los petreles (o patines),pardelas, fardelas, abantos marinos, fulmares y patos petreles. Forman un grupo de aves propias de los mares fros, estrechamente emparentadas con los albatros, paos y potoyuncos. La distribucin natural de los petreles, y sobre todo del petrel gigante antrtico (Macronectes giganteus), es bien extensa, comprendiendo todos los mares del hemisferio sur, desde las costas de la Antrtida hasta el trpico de Capricornio.

31

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

Finalmente, podemos observar en la figura 27, el esquema correspondiente a la monitorizacin de las condiciones en una selva tropical.

Figura 27: Monitorizacin en la selva tropical.

A modo de resumen, se presenta la siguiente imagen que resume las posibilidades actuales de ZigBee.

32

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

La figura 28 nos muestra las posibilidades de desarrollar aplicaciones bajo distintas redes y tecnologas disponibles.

Figura 28: Comparacin de estndares inalmbricos disponibles para WSN

Segn el grfico anterior, observamos que ZigBee ofrece enormes prestaciones a corto alcance; sin embargo, se espera que muy pronto se logren combinar fcilmente las distintas redes inalmbricas, logrando que la distancia no sea una limitacin. Las aplicaciones actuales y las que estn en desarrollo hacen pensar que el uso de esta tecnologa se incrementar de manera exponencial en los prximos aos por su alta versatilidad.

33

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

6.- VENTAJAS Y DESVENTAJAS DE LAS WSN


Dentro de las ventajas que encontramos en las WSN, podemos mencionar las siguientes - Tiempo de vida - Cobertura - Costos y facilidad de instalacin - Tiempo de Respuesta - Bajo consumo de potencia - Precisin y frecuencia de las mediciones - Seguridad (an es un campo en desarrollo, sin embargo han logrado introducirse algoritmos criptogrficos que proveen de seguridad y eficiencia a la red). Algunas restricciones las encontramos en: - Energa, capacidad de cmputo, memoria - Redes desatendidas (sin intervencin humana), con alta probabilidad de fallo, lo cual se desea aminorar con el monitoreo de estas.

7.- TENDENCIA DE LAS WSN


Las caractersticas de flexibilidad, movilidad, alta fidelidad en sensorizacin, bajo coste y rpido despliegue de las WSN crean muchas nuevas reas de aplicacin interesantes para la sensorizacin remota. En el futuro, este amplio rango de reas de aplicacin har de las redes de sensores una parte integral de nuestras vidas. Sin embargo, la realizacin de las redes de sensores debe satisfacer las restricciones introducidas por factores como la tolerancia a fallos, escalabilidad, coste, hardware, cambios en la topologa, entorno y consumo energtico. Puesto que estas restricciones son muy exigentes y especficas de las redes de sensores, se requieren nuevas tcnicas para este tipo de redes. En la actualidad hay muchos investigadores involucrados en el desarrollo de tecnologas necesarias para las diferentes capas de la pila de protocolo de las redes de sensores. Adems de estos proyectos, se requiere ms trabajo en los problemas descritos y ms desarrollos para solucionar los temas de investigacin abiertos que hemos estado viendo en este captulo. Debemos tener en cuenta que estamos tratando con una tecnologa bastante reciente en la que hay muchos diseos pero pocos funcionan, no existe lo que se llama una killer application que cree una nueva forma de mercado (como fue la tecnologa mvil) y que el 99% de las redes son cableadas.

34

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

Si resumiramos los factores que estn actualmente impidiendo el desarrollo deberamos resaltar: No existen tendencias claras de SO o plataformas hardware. Falta de estndares o protocolos comunes. Limitacin de recursos: energa, capacidad de CPU, memoria. David Culler: The lack of an overall sensor network architecture (La falta de una arquitectura general para redes de sensores). Sin embargo, hay mucho trabajo por hacer en todos estos aspectos. Tanto a nivel fsico, como de computacin: sistemas operativos, algoritmos distribuidos, etc. como de comunicacin: protocolos de enrutamiento, mantenimiento de la topologa, descubrimiento de vecinos, etc. Cada vez van saliendo nuevas soluciones que permiten mejorar cada uno de estos apartados. Por ejemplo, una posible solucin distribuida sera la creacin de Middleware, que establezca una interoperabilidad entre los sistemas operativos y una aplicacin, de tal forma que proporcione interfaces de alto nivel para enmascarar la complejidad de las redes y protocolos o que permita a los desarrolladores centrarse en cuestiones especficas de la aplicacin. En un futuro no muy lejano veremos cmo las redes de sensores empezarn a verse en todo tipo de aplicaciones como las que hemos visto en este captulo y en muchas ms que irn surgiendo. Problemas como las limitaciones de memoria o procesador irn desapareciendo con las nuevas nanotecnologas y MEMs, lo que permitir bajar mucho ms el consumo de potencia, alargar la vida de los nodos y quiz cambiar la perspectiva de estas redes hacia nuevos campos de actuacin.

Figura: Caractersticas deseables en WSN 35

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

8.- CONCLUSIONES
Tras haber estudiado a fondo las redes de sensores inalmbricos observamos que son una mejora bastante evidente frente a las tradicionales redes wireless, debido a varios factores como son: la durabilidad del tiempo de vida de las bateras, lo cual permite una mayor portabilidad de los nodos sensores y que estos puedan registrar mayores sucesos al poder permanecer ms tiempo en ciertos lugares, los protocolos de encaminamiento de las redes de sensores permiten que aparte de ganar en cuanto a durabilidad tambin se gane en eficiencia a la hora de evitar colisiones entre paquetes, lo que asegura tambin un menor nmero de trfico innecesario en la red, y en cuanto al precio cada vez ms se est equiparando el desembolso para la construccin de una red wireless frente a una red de sensores inalmbricos, por lo que es una competencia directa. Debido a las excelentes caractersticas de este tipo de redes, en la actualidad se estn utilizando las redes de sensores en infinidad de proyectos relacionados con distintos campos como pueden ser: medio ambiente, salud, el mbito militar, construccin y estructuras, automocin, demtica, agricultura, etc. Gracias a la utilizacin de esta tecnologa en los diversos campos se est alcanzando un mayor nivel de control y monitorizacin lo cual lleva a una mejora del manejo del medio en que se estn utilizando y de respuesta frente a inconvenientes o simplemente para el perfeccionamiento del mismo. El incremento de estos nodos en nuestro da a da conlleva un mayor inters por conseguir un mejor rendimiento y funcionamiento. La enorme investigacin que hay hoy en da sobre las rede de sensores inalmbricos han promovido que se investiguen y desarrollen muchos protocolos de enrutamiento en funcin de la utilidad que va a tener esa red de sensores, es decir de la aplicacin directa en que va a ser utilizada, pues no es lo mismo una red de monitorizacin de un campo de uvas que una red de seguridad perimetral en un conflicto blico. Estos protocolo no solo han beneficiado a las redes de sensores sino que gracias a ellos el desarrollo de estos protocolos han podido ser extrapolados hacia otras tecnologas como la wireless o la de cableado, permitindoles un mayor rendimiento. Este tipo de redes actualmente, est llevando una revolucin tecnolgica similar a la que tuvo la aparicin de Internet, pues las aplicaciones parecen ser infinitas, adems se habla de redes de vigilancia global del planeta capaces de registrar seguimiento de personas y mercancas concretas, monitorizar trfico, y varias iniciativas y proyectos de investigacin han despertado gran inters para ser aplicados en la prctica. Claro todo esto parecen ser grandes ventajas en un futuro, pero la mala utilizacin podra acabar con la privacidad de mucha gente porque se estn llegando a miniaturizar tanto los nodos que pueden ser tan pequeos como para estar en cualquier lugar sin ser detectados y funcionando sin ningn tipo de problemas, por eso esperemos que el desarrollo sobre estas redes sirva solo para la mejora de nuestras vidas.

36

Redes de Sensores inalmbricos (WSN)

Teora de la Informacin y Cdigo

9.- REFERENCIAS
I.F. Akyildiz, W. Su*, Y. Sankarasubramaniam, E. Cayirci. A Survey on Sensor Networks. IEEE Communications Magazine, pp. 102-114, Agosto 2002.
i

Esteban Egea L., Alejandro Martnez S., Javier V., Javier Daz J. Una introduccin a las Redes de Sensores Inalmbricos. Escuela Tcnica Superior de Ingeniera de Telecomunicacin. Universidad Politcnica de Cartagena.
ii

Sebastian Maroto C. Desarrollo de aplicaciones basadas en WSN. PFC Escuela tcnica superior de Ingeniera Informtica, Valencia, pp.10-11, Septiembre 2010.
iii

Jos Antonio Moino M. Aplicacin del Modelado Especfico de Dominio a las Redes de Sensores Inalmbricos. Escuela Tcnica Superior de Ingeniera de Telecomunicacin Universidad Politcnica de Cartagena, pp. 31, Diciembre 2001.
iv

Dr.-Ing. Hctor Kaschel C. Vision actual y futura de las redes de sensores inalmbricos y sus aplicaciones. Segundo Congreso Nuevas Tecnologas en Ingeniera Elctrica y Electrnica, Rama Estudiantil IEEE PUCV Universidad Catlica de Valparaso,13 14 octubre 2009.
v

vi

Esteban Egea L., Alejandro Martnez S., Javier V., Javier Daz J. Una introduccin a las Redes de Sensores Inalmbricos. Escuela Tcnica Superior de Ingeniera de Telecomunicacin. Universidad Politcnica de Cartagena.
Vii

Lorincz, K.; Malan, D.J., Fulford-Jones, T.R.F.; Nawoj, A.; Clavel, A.; Shnayder, V.; Mainland, G.; Welsh, M.; Moulton, S. Sensor Networks, for Emergences Response: Challenges and Opportunities, Pervasive Computing IEEE, volumen 3, December 2004,pp 16-23 Harvard Univ.,MA, USA. Delphine Christin, Parag S. Mogre, Matthias Hollick. Survey on Wireless Sensor Network Technologies for Industrial Automation: The Security and Quality of Service Perspectives. Magazine Future Internet volumen 2 Germany 2010, pp 96125.
Viii

Jun Han, Abhishek Shah, Mark Luk, Adrian Perrig. Dont Sweat Your Privacy. Using Humidity to Detect Human Presence Junio 2007.
IX X

Gao, Tia, Pesto Christopher, Selavo Leo, Chen Yin, Ko JeongGil, Lim JongHyun, Terzis Andreas, Watt Andrew, Jeng James, Chen Bor-rong, Lorincz Konrad, and Welsh Matt. Wireless Medical Networks in Emergency Response: Implementation and Pilot Results, IEEE International Conference on Technologies for Homeland Security, May 2008.
XI

D. J. Malan, M. Welsh, M. D. Smith. A Publickey Infrastructure for Key Distribution in TinyOS based on Elliptic Curve Cryptography In Proceedings of 1st IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (SECON 2004), Santa Clara (USA), October 2004.

37

Redes de Sensores inalmbricos (WSN)


XII

Teora de la Informacin y Cdigo

IEEE Standards 802, Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) specifications for Low Rate Wireless Personal Area Networks (LR-WPANs), IEEE, April 2003. Delphine Christin, Parag S. Mogre, Matthias Hollick. Survey on Wireless Sensor Network Technologies for Industrial Automation: The Security and Quality of Service Perspectives. Magazine Future Internet volumen 2 Germany 2010, pp 96-125.
XIII

Mareca Hatler, Darryl Gurganious, and Charlie Chi Ph.D, IndustrialWireless Sensor Networks, editorial ONWORLD, March 2010.
XIV XV

Pgina web National instrument, -http://www.ni.com/wsn/whatis/esa/ .


XVI

enlace

disponible

en:

ZigBee Alliance. ZigBee Wireless Sensor Applications for Health, Wellness and Fitness, March 2009. IEEE 802.15.4 http://ieee802.org/15/pub/TG4.html http://santards.iee.org/getieee802/download/802.15.4-2006.pdf

38