Anda di halaman 1dari 39
Universidad de Santiago de Chile Facultad de Ingeniería Departamento de Ingeniería Eléctrica Estado del Arte

Universidad de Santiago de Chile

Facultad de Ingeniería

Departamento de Ingeniería Eléctrica

de Ingeniería Departamento de Ingeniería Eléctrica Estado del Arte “ Redes de sensores Inalámbricos y sus

Estado del Arte

Redes de sensores Inalámbricos y sus aplicaciones

(WSN “Wirless Sensor Network”)

y sus aplicaciones ” ( WSN “Wirless Sensor Network” )  Curso: Teoría de la Información

Curso: Teoría de la Información y Códigos

Alumno: Francisco Valenzuela Riquelme

Profesor: Héctor Kaschel Cárcamo

Santiago, Octubre de 2012

Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código CONTENIDO 1.- Introducción 2

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

CONTENIDO

1.- Introducción

2

2.- ¿Qué son las redes de sensores inalámbricos (WSN)?

3

2.1.- Caracterísiticas de las WSN

3

2.2.-

Orígenes de las WSN

5

2.3.- Hitos importantes en las WSN

6

2.3.- Desafíos 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 Jerárquico de una WSN

14

3.1.4.- Sistemas operativos para motas

14

3.1.5.- Lenguajes de programación

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 tecnologías y estándar IEEE

20

4.4.- Seguridad y encriptación en las WSN

24

5.- Aplicaciones de las WSN

25

5.1.- Aplicaciones Industriales

26

5.2.- Aplicaciones Médicas

28

5.3.- Domótica

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

1
1
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 1.- INTRODUCCIÓN Las tecnologías

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

1.- INTRODUCCIÓN

Las tecnologías de redes inalámbricas han tenido un rápido desarrollo en los últimos años. 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 tecnologías inalámbricas que podemos nombrar son, la tecnología WIFI para redes locales (WLAN), la tecnología “WIMAX” para redes WMAN. También la telefonía celular de largo alcance (GPRS) o el desarrollo de las comunicaciones M2M con tecnología inalámbrica.

El desarrollo más interesante es el de las redes de sensores inalámbricos (WSN), debido a sus múltiples aplicaciones, en distintos sectores (seguridad, media ambiente, industria, agricultura etc.).

Los principales analistas tecnológicos, dentro de las tecnologías inalámbricas, valoran las redes inalámbricas de sensores (WSN) como una de las opciones de futuro más prometedora. Fabricantes como Microsoft, Intel, IBM, Motorola y Texas Instruments, por citar algunos, han lanzado líneas de investigación en esta tecnología.

Las redes inalámbricas de sensores (Wireless Sensor Networks) también se encuadra dentro de la llamada Inteligencia Ambiental (“pervasive computing," "ambient intelligence” = computación ubicua 1 ). El concepto "inteligencia ambiental" es un terreno fronterizo entre los últimos avances en computación ubicua y los nuevos conceptos de interacción inteligente entre usuario y máquina.

En el terreno práctico, la inteligencia ambiental consiste en la creación de una serie de objetos de uso cotidiano con cualidades interactivas "suaves" y no invasiva. El objetivo básico de la inteligencia ambiental es el dotar a objetos de capacidades de adquisición de información (tanto del entorno físico como del estado actual del objeto), procesamiento y comunicación, 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 inalámbricas, otorgando al lector una visión global de lo que es su estructura, protocolos, tecnología y aplicaciones disponibles hoy en día.

1 Computación ubicua (ubicomp) es entendida como la integración de la informática en el entorno de la persona, de forma que los ordenadores no se perciban como objetos diferenciados. Esta disciplina se conoce en inglés por otros términos como Pervasive computing, Calm technology, Things That Think y Everyware. Desde hace unos años también se denomina "Inteligencia ambiental"

2
2
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 2.- ¿QUÉ SON LAS

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

2.- ¿QUÉ SON LAS REDES DE SENSORES INALÁMBRICOS (WSN)?

Las redes de sensores pueden considerarse un campo específico dentro de la Computación Ubicua.

Este paradigma consiste en una red que es autónoma, formada por pequeños nodos inteligentes, donde ellos mismos auto-organizan y gestionan la red (es decir, un tipo particular de red ad-hoc 2 ) y colaboran y cooperan para medir un

parámetro físico del entorno (temperatura, presión, humedad, datos químicos, etc.)

y, a su vez para procesar la información y hacerla circular convenientemente por la

red. Este modelo supone una visión particular de la computación ubicua que requiere el desarrollo de dispositivos y tecnologías específicas, las cuales deben

suponer una integración en el entorno que monitorizan pero sin alterarlo.

Supone un campo de estudio en sus primeros pasos, con muchos desafío y temas

abiertos de investigación 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 tecnologías emergentes que

cambiarán el futuro y la propia NASA está haciendo estudios porque considera que esta nueva disciplina puede ser adecuada para capturar parámetros físicos

necesarios para la exploración de Marte.

A continuación, se va a profundizar en los aspectos técnicos más relevantes que

caracterizan este tipo de redes y cuáles son las principales líneas de investigación

que no están resueltas. i

2.1.- CARACTERÍSITICAS DE LAS WSN

Una WSN está compuesta de un número muy elevado de nodos que se encuentran distribuidos en el entorno donde se produce el fenómeno que se desea monitorizar. La posición de los nodos no tiene porqué estar predeterminada y se puede suponer que el despliegue es al azar. Además, se contempla que los nodos sean estáticos o con baja, media o alta movilidad, según la aplicación en concreto.

Por lo tanto se requieren técnicas típicas de redes ad-hoc para el descubrimiento y conformación de la red. Sin embargo, las WSN no son exactamente redes ad-hoc por lo que dichas técnicas pueden ser un punto de partida pero es necesario avanzar un paso más, para dar respuesta a su problemática particular. Las diferencias con una red ad-hoc al uso son:

2 Una red ad hoc es una red inalámbrica descentralizada. La red es ad-hoc porque cada nodo está preparado para reenviar datos a los demás y la que los router llevan a cabo esa función. También difiere de las redes inalámbricas 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 años 70, promovidas por la agencia DARPA del Departamento de Defensa de los Estados Unidos después del proyecto ALOHAnet.

3
3
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código - El número de

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

- El número de nodos en una WSN puede ser varias veces mayor (miles de nodos)

y en un área dada, el número de nodos puede ser muy elevado (gran densidad).

- Un nodo dispone de unos recursos limitados y es propenso a fallos. Únicamente

logrando una cooperación y coordinación 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 mayoría de las redes ad-hoc están basadas en

comunicaciones punto a punto.

- Un nodo sensor tiene limitada su capacidad de memoria, procesamiento y se alimentan con baterías.

- Los nodos sensores no suelen tener un identificador global, como supone una

dirección IP, por la sobrecarga computacional y de memoria que introducen y, por

definición, el elevado número de nodos sensores que hay en la red.

el elevado número de nodos sensores que hay en la red. Figura1 : Red de sensores

Figura1: Red de sensores inalámbrica ad-hoc

En resumen, las WSN están formadas por un alto número de dispositivos, densamente distribuidos en un área, que forma una red ad-hoc multisalto, es decir, que deben ser capaces de encaminar la información desde un origen a un destino sin confiar en una infraestructura externa. Una característica única de estas redes es el tipo de información 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 interés del usuario no se centre en la respuesta concreta de un nodo en cuestión, sino sobre el estado de cierto parámetro 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 agregación de la información. Si todos los nodos que miden un parámetro 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 técnicas para procesar la información en tránsito. De esta manera, la información 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

4
4
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 2.2.- ORÍGENES DE LAS

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

2.2.- ORÍGENES DE LAS WSN

Las redes de sensores provienen de la utilización de sensores durante las guerras con la detección de los atacantes por mar. Es por esto que empezaron a utilizar el “SONAR” (del inglés SONAR, acrónimo de Sound Navigation And Ranging, navegación y alcance por sonido) que es una técnica que usa la propagación del sonido bajo el agua (principalmente) para navegar, comunicarse o detectar otros buques. El sonar puede usarse como medio de localización acústica, funcionando de forma similar al radar, con la diferencia de que en lugar de emitir señales de radiofrecuencia se emplean impulsos sonoros. De hecho, la localización acústica se uso en aire antes que el radar, siendo aun de aplicación el SODAR (la exploración vertical aérea con sonar) para la investigación atmosférica.

aérea con sonar) para la investigación atmosférica. Figura 2 : Utilización del sonar en los barcos

Figura 2: Utilización del sonar en los barcos

El termino sonarse usa también para aludir al equipo empleado para generar y recibir el sonido. Las frecuencias usadas en los sistemas de sonar van desde las infra-sónicas a las ultrasónicas. Aunque algunos animales (como delfines y murciélagos) han usado probablemente el sonido para la detección de objetos durante millones de anos, el uso por parte de humanos fue registrado por vez primera por Leonardo Da Vinci en 1490. Se decía que se usaba un tubo metido en el agua para detectar barcos, poniendo un oído en su extremo. iii

La primera de estas redes fue desarrollada por Estados Unidos durante la guerra fría y se trataba de una red de sensores acústicos desplegados en el fondo del mar cuya misión era desvelar la posición de los silenciosos submarinos soviéticos, el nombre de esta red era SOSUS (Sound Surveillance System). Paralelamente a ésta, también EE.UU. desplegó una red de radares aéreos a modo de sensores que han ido evolucionando hasta dar lugar a los famosos aviones AWACS, que no son más que sensores aéreos. SOSUS ha evolucionado hacia aplicaciones civiles

5
5
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código como control sísmico y

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

como control sísmico y biológico, sin embargo AWACS sigue teniendo un papel activo en las campañas 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 programación (SPLICE) orientados de forma específica 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 información obteniendo finalmente un mapa común con una mayor exactitud.

Estas primeras redes de sensores tan sólo destacaban por sus fines militares, aún no satisfacían algunos requisitos de gran importancia en este tipo de redes tales como la autonomía y el tamaño. Entrados en la década de los 90, una vez más DARPA lanza un nuevo programa enfocado hacia redes de sensores llamado SensIt, su objetivo viene a mejorar aspectos relacionados con la velocidad de adaptación de los sensores en ambientes cambiantes y en cómo hacer que la información que recogen los sensores sea fiable.

Ha sido a finales de los años 90 y principios de nuestro siglo cuando los sensores han empezado a coger una mayor relevancia en el ámbito civil, decreciendo en tamaño e incrementando su autonomía. Compañías como Crossbow han desarrollado nodos sensores del tamaño de una moneda con la tecnología necesaria para cumplir su cometido funcionando con baterías que les hacen tener una autonomía razonable y una independencia inédita.

El futuro ya ha empezado a ser escrito por otra compañía llamada Dust Inc, compuesta por miembros del proyecto Smart Dust ubicado en Berkeley, que ha creado nodos de un tamaño inferior al de un guisante y que, debido a su minúsculo tamaño, podrán ser creadas múltiples nuevas aplicaciones. iv

2.3.- HITOS IMPORTANTES EN LAS WSN

Años

 

Eventos

 

1980’s

Sensores distribuidos conectados mediante cables.

 

1993

Proyecto LWIN en la UCLA

 

1999-2003

Proyecto DARPA (Defense Advanced Research Project Agency)-SensIT. UC Berkeley, University Southern California, University Cornell

2001

Laboratorio de investigación de Intel se enfoca a las WSN.

 
 

NSF

(National

Science

Foundation)

funda

el

Center

for

Embedded

2002

Networked Sensing.

 

2001-2002

Emerge la industria de las WSN; comienza con compañías tales como Sensoria, Crossbow,EmberCorp, SensiCast. Luego se instalan Intel, Bosch, Motorola, Genera lElectric, Samsung.

2003-2004

Norma IEEE802.15.4. ZigBee Alliance.

 

2005-2006

Establecimiento del modelo TELOS (Universidad de California Berkeley&Moteiv Corp) de sensor, que implementa totalmente el concepto de software empotrado.

6
6
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 2.3.- DESAFÍOS DE LAS

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

2.3.- DESAFÍOS DE LAS REDES SENSORAS

Antecedentes importantes: En 2003 la Comunidad Industrial InalámbricaI WC y la Oficina para la Renovación y Uso Eficiente de la Energía, del Departamento de Energíade 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 líneas de producción del tipo ráfagas.

Menores costos de operación.

Disponibilidad de equipos en continuo crecimiento.

En el informe citado se señala una serie de inconveniente que actualmente aquejan a las instalaciones de redes cableadas. Entre ellas se citan:

Altos costos de instalación.

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 comunicación a las redes inalámbricas porque inducen:

Bajos costos de instalación y mantenimiento.

Facilidad en el reemplazo y mejoramiento.

Tasa de fallas muy baja en las interfaces físicas.

Disponibilidad amplia y absoluta en sistemas micro-electrónico-mecánicos.

Encargo rápido (rápida implementación sobre un pedido de un nuevo dispositivo)

CONSERVACIÓN DE ENERGÍA: Debido al tamaño reducido de los nodos el ahorro de consumo de energía es vital en este tipo de redes, ya que es casi imposible la recarga y se pretende lograr su máxima eficiencia.

COMUNICACIONES DE BAJA CALIDAD: Se pretende aplicar sensores en ambientes cuyas condiciones climáticas son extremas, por lo que la calidad de la radio comunicación puede ser muy pobre, dificultando así la detección.

OPERACIÓN EN AMBIENTES HOSTILES: Se deben establecer protocolos que sean fuertes ante posibles fallas de los sensores, debido a que los ámbitos de acción serán ambientes hostiles que requieren nodos físicos diseñados con mucho cuidado.

PROCESAMIENTO OBLIGADO DE LOS RECURSOS: Los recursos disponibles son aún más críticos en este tipo de redes que en las redes ad-hoc, por lo que los protocolos a desarrollar deberían conseguir una Calidad del Servicio lo más alta posible.

7
7
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 3.- ELEMENTOS DE LAS

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

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 producción y resultan más robustos en entornos duros o adversos.

La segunda aproximación comenzada por Crossbow Technology Inc. es la de desarrollar una placa con los transceptores que se puede conectar a la placa del microcontrolador. Esta aproximación es más flexible. Los nodos suelen estar formados por una placa de sensores o de adquisición de datos y un “mote o mota”

(placa de procesador y transmisión/recepción de radio). Estos sensores se pueden comunicar con un gateway, que tiene capacidad de comunicación con otros

ordenadores y otras redes (LAN, WLAN, WPAN

Individualmente, podemos identificar los distintos elementos que forman parte de una red, encontrando a:

• SENSORES: Toman del medio la información y la convierten en señales eléctricas.

• NODOS (Motas): Toman los datos del sensor y envían la información a la estación base.

• GATEWAY: Elementos para la interconexión entre la red de sensores y una red de datos (TCP/IP)

ESTACIÓN BASE: Recolector de datos basado en un ordenador común o sistema embebido. v

) e Internet.

Recolector de datos basado en un ordenador común o sistema embebido. v ) e Internet. Figura

Figura 3: Elementos de las WSN

8
8
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 3.1.- NODOS SENSORES Un

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

3.1.- NODOS SENSORES

Un nodo sensor es un elemento computacional con capacidad de procesamiento, memoria, interfaz de comunicación y puede formar conjuntos de sensores. El Hardware básico de un nodo sensor se compone de un transceptor (transmisor/receptor), proceador, uno o más sensores, memoria y batería. Los componentes brindan la opción de comunicación (enviar/recibir información), ejecutar tareas que requieren procesamiento mas allá de efectuar funciones de sensado.

procesamiento mas allá de efectuar funciones de sensado. Figura 4: Estructura de un nodo sensor. Figura

Figura 4: Estructura de un nodo sensor.

de sensado. Figura 4: Estructura de un nodo sensor. Figura 5: Estructura interna de un sensor

Figura 5: Estructura interna de un sensor inalámbrico inteligente.

3.1.1.- ARQUITECTURA DE HARDWARE DE UN NODO SENSOR

En general, un nodo genérico 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 críticas de comunicación con otros nodos y la gestión eficiente de la energía disponible.

9
9
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código - Memoria : Para

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

- Memoria: Para realizar las funciones anteriormente mencionadas, la unidad de proceso se apoya en el módulo de memoria (almacenamiento de datos de los sensores, información relevante para las tareas de comunicaciones, etc.).

- Módulo sensor: se trata de un sensor o un grupo de ellos, conectados con la

unidad de proceso. Miden parámetros físicos de su entorno (temperatura, presión,

intensidad lumínica, humedad, movimiento, etc.).

- Módulo de comunicaciones inalámbricas o transceiver: Es la interfaz a través

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 alimentación: Cada nodo debe estar equipado con su propia fuente

de alimentación y es el recurso que limita la vida útil del nodo y una de las

principales restricciones y requisitos de diseño. Normalmente son baterías autónomas aunque, también se contempla el uso de placas solares.

La aplicación típica de una red de sensores sería aquella en la que existe un destino y multitud de fuentes de datos (todos los nodos podrían comportarse como fuentes). La información 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 configuración general supone el uso de una pila de protocolos completa:

niveles de aplicación, transporte, red, acceso al medio y físico. En función de la aplicación es posible que alguno de los niveles superiores (aplicación, transporte) no sea necesario o sea muy simple.

La diferencia con una pila normal estará en la relación 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 información de otras capas para optimizar los recursos. Por ejemplo, el consumo energético es muy importante y los protocolos se diseñan de manera que consuman la mínima energía posible para lo que se tiene en cuenta parámetros del nivel físico. Por tanto, se añade un plano adicional como mínimo, que es el de gestión de potencia. vi

Las principales casas que disponen de tecnologías para redes de sensores inalámbricos son las siguientes:

Crosssbow: Ha estado a la vanguardia de la tecnología de sensores inteligentes durante más de una década desarrollando plataformas de software y hardware que dan soluciones en redes. Entre sus productos de módulos inalámbricos podemos encontrar las plataformas Mica, Mica2, Micaz, Mica2dot, telos, telosb, Iris e Imote2.

10
10
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código  Sentilla : También

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

inalámbricos (WSN) Teoría de la Información y Código  Sentilla : También llamada anteriormente MoteIV. Es

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

Es la encargada de los motes Tmote Sky y Tmote Invent. Algunas Motas comerciales: Figura 6

Algunas Motas comerciales:

Tmote Sky y Tmote Invent. Algunas Motas comerciales: Figura 6 : Dispositivo Tmote Figura 8 :

Figura 6: Dispositivo Tmote

Algunas Motas comerciales: Figura 6 : Dispositivo Tmote Figura 8 : Dispositivo Mica Figura 7 :

Figura 8: Dispositivo Mica

Figura 6 : Dispositivo Tmote Figura 8 : Dispositivo Mica Figura 7 : Dispositivo Telos Figura

Figura 7: Dispositivo Telos

: Dispositivo Tmote Figura 8 : Dispositivo Mica Figura 7 : Dispositivo Telos Figura 9 :

Figura 9: Dispositivo Arduino Duemilanove

11
11
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código TABLA COMPARATIVA DE MOTAS

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

TABLA COMPARATIVA DE MOTAS COMERCIALES

12
12
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 3.1.2 ARQUITECTURA DE RED

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

3.1.2 ARQUITECTURA DE RED DE UN NODO SENSOR

La estrategia tradicional de utilizar aplicaciones compactas causa gran cantidad de problemas de integración en sistemas software complejos como pueden ser los sistemas de gestión de una empresa o los sistemas de información integrados consistentes en más de una aplicación. Estas aplicaciones suelen encontrarse con importantes problemas de escalabilidad, disponibilidad, seguridad, integración

Para solventar estos problemas se ha generalizado la división de las aplicaciones en capas que normalmente serán tres: una capa que servirá para guardar los datos (base de datos), una capa para centralizar la lógica de negocio (modelo) y por último una interfaz gráfica que facilite al usuario el uso del sistema.

Un cluster está formado por nodos de cómputo y una red de comunicación.

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 físicamente separados y conectados por una LAN.

cabina (rack) o físicamente separados y conectados por una LAN. Figura 10: Arquitecturas de red para
cabina (rack) o físicamente separados y conectados por una LAN. Figura 10: Arquitecturas de red para

Figura 10: Arquitecturas de red para nodos sensores

13
13
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 3.1.3.- MODELO JERÁRQUICO DE

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

3.1.3.- MODELO JERÁRQUICO DE UNA WSN

En la práctica, podemos encontrar que existen redes de sensores controladas a través de dispositivos móviles como se muestra en la figura 11.

de dispositivos móviles como se muestra en la figura 11. Figura 11 : Ejemplo de un

Figura 11: Ejemplo de un modelo Jerárquico 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 Inalámbricas, motivo por el cual muchos de ellos quedan descartados inmediatamente.

De esta forma nuestro extenso espacio de decisión se reduce a unos pocos elementos. A continuación 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 aplicación 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
14
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código Figura 12: Diagrama de

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

inalámbricos (WSN) Teoría de la Información y Código Figura 12: Diagrama de topología cluster-tree de una

Figura 12: Diagrama de topología cluster-tree de una red ad-hoc.

-PalOs: Es un sistema operativo desarrollado por la UCLA (Universidad de California).

El modelo de ejecución se basa en que cada tarea mantiene una propia cola de eventos. La tarea puede interactuar con una entrada o salida física. En la fase de inicialización del programa, cada tarea registra una tarea de eventos en la programación 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 algún evento para él.

Para un correcto funcionamiento de esta estructura de software, es necesario que untimermaneje la periodicidad con que una tarea registra eventos. La forma en que se implementa es a través de una tarea timer. Esta posee tres colas:

1. Cola Nexo, encargada de interactuar con las demás tareas (recibe el envío

de otras tareas).

2. Cola Delta, en la cual se ordenan los distintos eventos dependiendo del

tiempo de expiración

3. Eventos Expirados, donde se van colocando para su posterior ejecución.

-SOS: Fue desarrollado en la Universidad de UCLA específicamente en el “Networked and Embedded Systems Lab (NESL). Implementa un sistema de mensajería que permite múltiples hebras entre la base del sistema operativo y las aplicaciones, las cuales pasan a ser módulos que pueden ser cargadas o descargadas en tiempo de ejecución sin interrumpir la base del sistema operativo. Además procura remediar algunos de las limitaciones propias de la naturaleza estática 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
15
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código una vez que estos

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

una vez que estos han sido desplegados físicamente e inicializado su funcionamiento. En el caso de encontrar un problema, en caso de no contar con esta solución, habría sido necesario recolectar todos los nodos para poder modificar su software.

La capacidad de dinámicamente de agregar o remover módulos, permite la construcción de software mucho más tolerante a fallos. Esto presenta dos grandes ventajas: uno es el hecho de poder realizar actualizaciones de forma fácil, el otro es la capacidad de anular el funcionamiento de algún modulo defectuoso, de algún nodo que pertenece a la red.

Además de las técnicas tradicionales usadas en el diseño de sistemas embebidos, las características del kernel de SOS son:

Módulos cargados dinámicamente.

Programación flexible de prioridades.

Subsistema para manejo de memoria dinámica.

Las capas de abstracción 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 características de ser un proyecto de código abierto (Open Source). Este conjunto de programascontiene numerosos algoritmos, que nos permitirán generar enrutamientos, así como también aplicaciones pre-construidas para sensores.

Está escrito en base a NesC, un meta-lenguaje que se deriva de C, diseñado para responder a las necesidades que existen en los sistemas embebidos. El método de diseño es orientado a componentes. Cada componente usa eventos y comandos que rápidamente permitan la transición de un estado a otro. Además existen tareas, que solicitan el contexto de ejecución de la CPU para realizar cómputos 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, más si pueden ser interrumpidas periódicamente por acontecimientos de una prioridad más alta (eventos).

Actualmente se utiliza una cola FIFO (primero en entrar, primero en salir) para el scheduler, no obstante un mecanismo alternativo podría ser agregado fácilmente.

16
16
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código Podemos comprar los 3

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

Podemos comprar los 3 sistemas operativos anteriormente descritos según la figura 13 que se muestra a continuación:

según la figura 13 que se muestra a continuación: Figura 13 : Tabla comparativa de sistemas

Figura 13: Tabla comparativa de sistemas operativos para motas

Otros sistemas operativos menos populares para motas son:

-CONTIKI: Es un Sistema Operativo de libre distribución para usar en un limitado tipo de computadoras, desde los 8 bits a sistemas embebidos en microcontroladores, incluidas motas de redes inalámbricas.

-CORMOS: Es un sistema operativo para comunicaciones de tiempo real aplicado específicamente para redes de sensores inalámbricas

-ECOS (Embedded Configurable Operating System): Es un sistema operativo gratuito, en tiempo real, diseñado para aplicaciones y sistemas embebidos que sólo necesitan un proceso. Se pueden configurar muchas opciones y puede ser personalizado para cumplir cualquier requisito, ofreciendo la mejor ejecución 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 energía, adaptativas y fáciles 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
17
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 3.1.5.- LENGUAJES DE PROGRAMACIÓN

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

3.1.5.- LENGUAJES DE PROGRAMACIÓN

La programación de sensores es complicada, entre otras dificultades está la limitada capacidad de cálculo y la cantidad de recursos. Y así como en los sistemas informáticos tradicionales encontramos entornos de programación prácticos y eficientes para depurar código y simular.

Podemos encontrar lenguajes como:

nesC: Lenguaje que utilizamos para nuestras motas, y que está directamente relacionado con TinyOS.

Protothreads: Específicamente diseñado para la programación concurrente, provee hilos de dos bytes como base de funcionamiento.

SNACK: Facilita el diseño de componentes para redes de sensores inalámbricas, sobre todo cuando la información o cálculo a manejar es muy voluminoso, complicado con nesc, este lenguaje hace su programación más fácil y eficiente. Luego es un buen sustituto de nesc para crear librerías de alto nivel a combinar con las aplicaciones más eficientes.

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

DCL:

Lenguaje

Language).

de

composición

distribuído

(Distributed

Compositional

galsC: diseñado para ser usado en TinyGALS, es un lenguaje programado mediante el modelo orientado a tarea, fácil de depurar, permite concurrencia y es compatible con los módulos 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
18
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 4.- ARQUITECTURA PROTOCOLAR DE

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

4.- ARQUITECTURA PROTOCOLAR DE UNA WSN

4.1.- PROTOCOLOS WSN

Los protocolos WSN comprenden las capas:

Física

Enlace de Datos

Red

Las aplicaciones de los usuarios se forman sobre la capa de red.

aplicaciones de los usuarios se forman sobre la capa de red. Figura 14: Protocolos WSN 4.2.-

Figura 14: Protocolos WSN

4.2.- CRITERIOS PARA SELECCIONAR UN PROTOCOLO MAC

Escalabilidad: Las redes de sensores son por definición dinámicas, y el agregar nodos es totalmente normal. Por tanto, debe estar preparado para trabajar con diferentes números de nodos.

Predecir los tiempos de retrasos: Los protocolos deben contener un mecanismo que evite tener que preocuparse del correcto funcionamiento en función de la disposición de los nodos, proximidad, calidad del canal, entre otros.

Adaptabilidad a los cambios mencionados anteriormente.

Eficientes a la hora de gestionar la energía, como principal desafío de las redes de sensores, la cantidad de energía utilizada en el envío, recepción de paquetes en las redes inalámbricas es esencial, ya que a menor energía utilizada mayor tiempo de vida para la red.

Fiables, evitando los bloqueos, la pérdida de paquetes, la desaparición de nodos y respondiendo a interferencias o ataques externos a la red.

19
19
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 4.3.- TIPOS DE TECNOLOGÍAS

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

4.3.- TIPOS DE TECNOLOGÍAS Y ESTÁNDAR IEEE

Los estándares consisten en una recopilación de especificaciones que regulan la realización de procesos para garantizar la interoperabilidad de diversos productos.

En el entorno de las comunicaciones inalámbricas 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,

teléfonos móviles y otros periféricos tales como impresoras, PDAs, etc.

• Wimax (IEEE802.16): permite trabajar a una tasa de transmisión de 70 Mbps en radios de cobertura de hasta 48 kilómetros 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 Localización de nodos en una red inalámbrica 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. También es compatible en las bandas de 868-868,8 MHz (Europa) y 902-928 MHz (Norte América), hasta diez canales (2003) extendidos a treinta (2006).

Este estándar define el nivel físico y el control de acceso al medio en redes inalámbricas de área personal (LR-WPAN) y es la base de la tecnología inalámbrica llamada Zigbee.

Las principales características de este estándar son:

• Flexibilidad en la red debido a la facilidad de integración en la red mostrada por sus dispositivos ya que cada nodo puede iniciar su participación en la red, y el intercambio de información se realiza sin demasiado esfuerzo de instalación.

• Bajo coste, debido al uso de componentes de coste reducido.

• Bajo consumo de energía: se trata de uno de los objetivos primordiales de este

estándar ya que al tratarse del uso de dispositivos inalámbricos, deberemos utilizar baterías y conseguir un consumo mínimo para evitar de reponer las baterías de manera frecuente. Para ello utilizamos una potencia de transmisión y un radio de alcance limitados (10 y 75 metros) y además utilizando unos ciclos de trabajos bastante bajos del orden de un 0,5%. Por ejemplo, en caso de que utilicemos una batería de una capacidad de 750 mAh en un rango de 10 metros,

con un consumo de 10 mA de corriente en estado activo, nuestra batería podría alcanzar una duración de dos años si el ciclo de trabajo es inferior a 0,5%.

20
20
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código En la tabla que

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

En la tabla que se muestra a continuación, se realiza una comparación de los distintos estándares disponible, en donde se muestran sus principales características de Hardware, cobertura y aplicaciones.

características de Hardware, cobertura y aplicaciones. A continuación se presenta un gráfico que examina las

A continuación se presenta un gráfico que examina las distintas tazas de transferencias v/s el costo, complejidad y consumo de energía.

tazas de transferencias v/s el costo, complejidad y consumo de energía. Figura 15: Caracterísiticas Normas IEEE

Figura 15: Caracterísiticas Normas IEEE

21
21
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código Al analizar relación señal

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

Al analizar relación señal a ruido v/s la tasa de error, encontramos que la tecnología ZigBee es la más “robusta”, tal como puede apreciarse en la figura 16 que se muestra a continuación.

apreciarse en la figura 16 que se muestra a continuación. Figura 16 : Relación señal a

Figura 16: Relación señal a ruido (SNR) v/s Tasa de Errores por Bit (BER)

A continuación podemos observar una tabla comparativa de estándares según sus velocidades de transferencia, cobertura y costo para el año 2008.

velocidades de transferencia, cobertura y costo para el año 2008. Figura 17 : Costo de tecnologías

Figura 17: Costo de tecnologías para el año 2008

22
22
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código Los distintos canales según

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

Los distintos canales según los estándares dispuestos actualmente los podemos apreciar en la figura 18 que se muestra a continuación:

apreciar en la figura 18 que se muestra a continuación: Figura 18 : Canales IEEE Se
apreciar en la figura 18 que se muestra a continuación: Figura 18 : Canales IEEE Se

Figura 18: Canales IEEE

Se espera que los módulos ZigBee sean los transmisores inalámbricos más baratos jamás producidos de forma masiva, con un coste estimado alrededor de los 2 euros. Dispondrán de una antena integrada, control de frecuencia y una pequeña batería.

ZigBee Alliance es una alianza, sin ánimo de lucro, de más de 100 empresas, la mayoría de ellas fabricantes de semiconductores, con el objetivo de auspiciar el desarrollo e implantación de una tecnología inalámbrica de bajo coste. La alianza de empresas está trabajando codo con codo con IEEE para asegurar una integración, completa y operativa. Los principales mercados de la ZigBee Alliance son la automatización de viviendas, edificios y la automatización industrial.

Además de ser el estándar aceptado y utilizado por las WSN, ZigBee es un sistema ideal para redes domóticas, específicamente diseñado para reemplazar la proliferación de sensores y actuadores individuales. ZigBee fue creado para cubrir la necesidad del mercado de un sistema a bajo coste, un estándar para redes Wireless de pequeños paquetes de información, bajo consumo, seguro y fiable.

23
23
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 4.4.- SEGURIDAD Y ENCRIPTACIÓN

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

4.4.- SEGURIDAD

Y ENCRIPTACIÓN EN LAS WSN

Las comunicaciones inalámbricas 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 tecnología, el principal objetivo era el ahorro de potencia. Es por esto que los protocolos creados y el software correspondiente se centraban en esta tarea más que en proporcionar una comunicación relativamente segura.

La natural escasez de recursos que rodea a las redes de sensores inalámbricos establece aún mayores restricciones en cuanto a las tecnologías de seguridad que pueden ser implementadas. Por ejemplo, es casi imposible proveer a los nodos con un sistema de clave pública/clave privada debido a su pequeño poder computacional y a su limitada memoria disponible.

La transmisión de un bit de datos equivale en gasto de potencia a la ejecución 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 método que se utiliza excluyentemente es la encriptación por clave simétrica (por ser relativamente sencillo de implementar). Aún así, estos algoritmos deben ser implementados cuidadosamente. Actualmente existen dos protocolos que cumplen esta función: μTESLA y SNEP. El primero provee autenticación, mientras que el segundo provee confidencialidad, autenticación y frescura.

La encriptación a nivel enlace y los mecanismos de autenticación mencionados, si bien proveen un nivel básico de seguridad contra intrusos de pequeño poder computacional, no son suficiente protección contra ataques de mayor escala. El diseño de protocolos seguros para redes de sensores inalámbricos es un área que todavía se encuentra en desarrollo.

24
24
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 5.- APLICACIONES DE LAS

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

5.- APLICACIONES DE LAS WSN

Como se mencionó anteriormente, la tecnología y norma más empleada a la hora de realizar comunicaciones inalámbricas es ZigBee, ZigBee Alliance ha conformado nueve grupos de trabajo para desarrollar esta tecnología. En este trabajo trataremos de sintetizar algunas aplicaciones de distintos campos que están actualmente en desarrollo y las futuras por desarrollar.

El estándar ZigBee originalmente desarrollado para la domótica por ZigBee Alliance, fue actualizado y publicada una nueva versión (Release 17) en el año 2007 con el nombre de ZigBee PRO. La diferencia básica entre las dos versiones, consiste en la capacidad de ZigBee PRO de aceptar distintas topologías de red, mientras que ZigBee 1.0 no las soportaba. Las dos versiones comparten la misma capa física y capa MAC. Al iniciar operación un dispositivo ZigBee, este realiza un escaneo entre los 16 canales disponibles y establece la comunicación entre los dispositivos utilizando el mismo canal. Solo se tendrá en cuenta en esta explicación 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 comunicación por otro canal. Esta situación puede presentarse cuando los sensores coexisten al mismo tiempo con sistemas de Wi-Fi en sus cercanías. En la figura 19 puede observarse una típica topología de red, donde los routers y coordinadores son dispositivos de función completa (FFD, Full Function Device) y los sensores finales son dispositivos de función reducida (RFD, Reduced Function Device) ambos por sus siglas en inglés.

(RFD, Reduced Function Device) ambos por sus siglas en inglés. Figura 19: Topología de red FFD

Figura 19: Topología de red FFD y RFD ZigBeePro

25
25
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 5.1.- APLICACIONES INDUSTRIALES Las

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

5.1.- APLICACIONES INDUSTRIALES

Las tecnologías inalámbricas poseen grandes ventajas sobre las redes cableadas:

la posibilidad de un despliegue rápido de los sensores sin tener que instalar grandes longitudes de cable. Fuera de los costos asociados por este concepto, están los problemas de acondicionamiento de señal en grandes distancias, donde es necesario utilizar acopladores y amplificadores para el acondicionamiento de señal. Por las anteriores razones ZigBee ha ganado un camino importante en la industria.

La arquitectura típica 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 más eficiente.

Como se mencionó unas líneas atrás, 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 información en tiempo real. Los dispositivos finales o de función reducida RFD, solo se conectan en el momento que es necesario enviar la información de alguna señal, 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 información urgente el RFD debe salir del modo SLEEP y pasar al modo ON. De la misma forma los coordinadores y routers darán prioridad a esta señal de emergencia y la enviarán de inmediato a través de la red para que el sistema envíe de vuelta la acción correctora.

En la figura 20 observamos la estructura de una red de sensores para una planta de producción. Los sensores ZigBee están ubicados como elemento primario de medida inteligente monitoreando los procesos más críticos: por ejemplo, los niveles de corriente de los motores, su temperatura de operación, etc. Estos se comunican directamente con el dispositivo coordinador o router quién se encarga de hacer llegar la información a un dispositivo Gateway por medio de una interface que convierte la información 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 Gestión y Monitoreo de la planta, que a su vez se comunica por Internet a través de túneles virtuales seguros VPN, con otras plantas satélites de ser necesario.

26
26
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código Figura 21: Esquema General

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

inalámbricos (WSN) Teoría de la Información y Código Figura 21: Esquema General de una red de

Figura 21: Esquema General de una red de sensores industrial

Específicamente, la empresa National Instrumenttiene desarrollado un completo sistema de control para motores y máquinas en ambientes industriales, el cual han denominado Detección y Diagnóstico de Fallas por Medición y Análisis de Vibraciones, el cual revisaremos a través de las siguientes imágenes que intentan mostrar las partes y estructura de una red de sensores en un ambiente industrial, además de incluir algunas motas y estación base comerciales.

de incluir algunas motas y estación base comerciales. Figura 22 : Control industrial usando WSN National
de incluir algunas motas y estación base comerciales. Figura 22 : Control industrial usando WSN National
de incluir algunas motas y estación base comerciales. Figura 22 : Control industrial usando WSN National

Figura 22: Control industrial usando WSN National Instrument

27
27
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 5.2.- APLICACIONES MÉDICAS Las

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

5.2.- APLICACIONES MÉDICAS

Las aplicaciones médicas son uno de los campos donde más se espera el desarrollo esta tecnología. No solo en el campo del monitoreo sino en el cuidado y bienestar de las personas.

Se plantea la integración y convergencia con otros tipos de redes que puede ser la Ethernet o las redes celulares de nueva generación como UMTS y LTE.

ZigBee se define como una Tecnología de Asistencia (AT) en los campos de la salud y el bienestar. Una definición actualizada de AT fue formulada en 2001:

Tecnología de Asistencia es cualquier producto o servicio diseñado para permitir independencia para las personas mayores o con discapacidad XVI , definición que fue adoptada por los autores de la Unión Europea SOPRANO , Revisión del Estado del Arte y Análisis de Mercado Disponible, celebrado en mayo de 2007.

Teniendo en cuenta la anterior definición, los fabricantes de equipos médicos pretenden crear una nueva generación de estos que puedan realizar medidas de variables médicas automáticamente sin la intervención del paciente. Esto es posible con la tecnología ZigBee, pues a diferencia de otras tecnologías como el Bluetooth o el Wi-Fi, ZigBee puede funcionar sin necesidad de estar sincronizado, lo que redunda en un consumo de energía muy eficiente aumentando la duración de las baterías.

Los datos de los signos vitales del paciente podrán ser monitoreados en tiempo real si el paciente lo amerita o en intervalos que pueden ser programados por los médicos. Si en determinado momento los niveles de presión arterial, frecuencia cardiaca, temperatura, glucosa en sangre (medida por métodos ópticos no invasivos) o cualquier otra variable biológica 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 médico. Nuevamente la importancia de ZigBee radica no en trabajar aislada de otras tecnologías sino logrando su integración por diferentes medios de acceso para lograr una convergencia de redes XVII .

Para este propósito es necesario implementar interfases adecuadas o gateways que permitan la comunicación con otras redes. Es sabido que la propagación de la tecnología ZigBee es afectada por diferentes factores aún a pesar de su inmunidad al ruido y a otras frecuencias interferentes que están en el mismo rango, lo que afecta su cubrimiento en algunos espacios.

28
28
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código En la figura 23

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

En la figura 23 se puede apreciar algunos de los equipos que en este momento se encuentran en desarrollo. Muchos de ellos están ya en su fase final de experimentación como se menciona en el proyecto Code Blue de la Universidad de Harvard, donde se integran varias tecnologías entre ellas ZigBee, para ofrecer una arquitectura común que pueda ser utilizada para el cuidado de la salud en situaciones de emergencia.

para el cuidado de la salud en situaciones de emergencia. Figura 23 : Dispositivos para el

Figura 23: Dispositivos para el monitoreo de la enfermedades crónicas. Imagen tomada de www.zigbee.org

5.3.- DOMÓTICA

Su tamaño, economía y velocidad de despliegue, lo hacen una tecnología ideal para domotizar el hogar a un precio asequible.

ideal para domotizar el hogar a un precio asequible. Figura 24 : Posibilidades de domótica ZigBee.

Figura 24: Posibilidades de domótica ZigBee. Imagen tomada desde www.zigbee.org

29
29
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 5.4.- ENTORNOS AMBIENTALES Entornos

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

5.4.- ENTORNOS AMBIENTALES

Entornos ambientales tales como bosques u océanos que se requiere tener un control de diversos parámetros tales como temperatura, humedad entre otras. De esta manera también se puede detectar y prevenir condiciones climáticas adversas.

puede detectar y prevenir condiciones climáticas adversas. Figura 25 : Red de Sensores en la Oceanografía.

Figura 25: Red de Sensores en la Oceanografía.

Los sensores se emplean para el medio ambiente en el caso de incendios forestales, detección de inundaciones y exploración de animales en su hábitat natural.

En el caso de monitoreo del medio ambiente se tiene un experimento de la conservación 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.

Great Duck, en las costas del estado de Maine en el noreste de los Estados Unidos.

Figura 26: Vista aérea de la Isla.

30
30
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código Un equipo de ingenieros

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

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 inalámbricos que reportan la información obtenida de estas aves denominadas petrels 3 .

Con esto, es posible que un grupo de biólogos del Colegio Atlántico, observen la actividad de los petrels en dicha isla desde el confort de sus oficinas mediante el enlace satelital que permite la comunicación de los nodos con la base en California y de vuelta al estado de Maine. Los parámetros 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.

observan las posiciones donde los sensores son desplegados. Figura 27: Distribución de los sensores En el

Figura 27: Distribución de los sensores

En el caso del monitoreo de los glaciares para entender el cambio climático que involucra un cambio del nivel del mar debido al calentamiento global, es importante entender como los glaciares contribuyen en la liberación 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 inalámbricas. El objetivo fue entender la dinámica del glacial con respecto al cambio climático.

3 Los proceláridos (Procellariidae) son una familia de aves marinas pelágicas 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 fríos, estrechamente emparentadas con los albatros, paíños y potoyuncos. La distribución natural de los petreles, y sobre todo del petrel gigante antártico (Macronectes giganteus), es bien extensa, comprendiendo todos los mares del hemisferio sur, desde las costas de la Antártida hasta el trópico de Capricornio.

31
31
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código Finalmente, podemos observar en

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

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

la monitorización de las condiciones en una selva tropical. Figura 27: Monitorización en la selva tropical.

Figura 27: Monitorización en la selva tropical.

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

32
32
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código La figura 28 nos

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

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

bajo distintas redes y tecnologías disponibles. Figura 28 : Comparación de estándares inalámbricos

Figura 28: Comparación de estándares inalámbricos disponibles para WSN

Según el gráfico anterior, observamos que ZigBee ofrece enormes prestaciones a corto alcance; sin embargo, se espera que muy pronto se logren combinar fácilmente las distintas redes inalámbricas, logrando que la distancia no sea una limitación.

Las aplicaciones actuales y las que están en desarrollo hacen pensar que el uso de esta tecnología se incrementará de manera exponencial en los próximos años por su alta versatilidad.

que el uso de esta tecnología se incrementará de manera exponencial en los próximos años por
que el uso de esta tecnología se incrementará de manera exponencial en los próximos años por
33
33
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 6.- VENTAJAS Y DESVENTAJAS

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

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 instalación

- Tiempo de Respuesta

- Bajo consumo de potencia

- Precisión y frecuencia de las mediciones

- Seguridad (aún es un campo en desarrollo, sin embargo han logrado introducirse algoritmos criptográficos que proveen de seguridad y eficiencia a la red).

Algunas restricciones las encontramos en:

- Energía, capacidad de cómputo, memoria

- Redes desatendidas (sin intervención humana), con alta probabilidad de fallo, lo cual se desea aminorar con el monitoreo de estas.

7.- TENDENCIA DE LAS WSN

Las características de flexibilidad, movilidad, alta fidelidad en sensorización, bajo coste y rápido despliegue de las WSN crean muchas nuevas áreas de aplicación interesantes para la sensorización remota. En el futuro, este amplio rango de áreas de aplicación hará de las redes de sensores una parte integral de nuestras vidas.

Sin embargo, la realización de las redes de sensores debe satisfacer las restricciones introducidas por factores como la tolerancia a fallos, escalabilidad, coste, hardware, cambios en la topología, entorno y consumo energético. Puesto que estas restricciones son muy exigentes y específicas de las redes de sensores, se requieren nuevas técnicas para este tipo de redes. En la actualidad hay muchos investigadores involucrados en el desarrollo de tecnologías necesarias para las diferentes capas de la pila de protocolo de las redes de sensores. Además de estos proyectos, se requiere más trabajo en los problemas descritos y más desarrollos para solucionar los temas de investigación abiertos que hemos estado viendo en este capítulo.

Debemos tener en cuenta que estamos tratando con una tecnología bastante reciente en la que hay muchos diseños pero pocos “funcionan”, no existe lo que se llama una killer application que cree una nueva forma de mercado (como fue la tecnología móvil) y que el 99% de las redes son cableadas.

34
34
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código Si resumiéramos los factores

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

Si resumiéramos los factores que están actualmente impidiendo el desarrollo deberíamos resaltar:

No existen tendencias claras de SO o plataformas hardware.

Falta de estándares o protocolos comunes.

Limitación de recursos: energía, 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 físico, como de computación: sistemas operativos, algoritmos distribuidos, etc. como de comunicación: protocolos de enrutamiento, mantenimiento de la topología, descubrimiento de vecinos, etc.

Cada vez van saliendo nuevas soluciones que permiten mejorar cada uno de estos apartados. Por ejemplo, una posible solución distribuida sería la creación de

Middleware, que establezca una interoperabilidad entre los sistemas operativos y una aplicación, 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 específicas de la aplicación.

En un futuro no muy lejano veremos cómo las redes de sensores empezarán a verse en todo tipo de aplicaciones como las que hemos visto en este capítulo y en muchas más que irán surgiendo. Problemas como las limitaciones de memoria o procesador irán desapareciendo con las nuevas nanotecnologías y MEMs, lo que permitirá bajar mucho más el consumo de potencia, alargar la vida de los nodos y quizá cambiar la perspectiva de estas redes hacia nuevos campos de actuación.

cambiar la perspectiva de estas redes hacia nuevos campos de actuación. Figura : Características deseables en

Figura: Características deseables en WSN

35
35
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 8.- CONCLUSIONES Tras haber

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

8.- CONCLUSIONES

Tras haber estudiado a fondo las redes de sensores inalámbricos 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 baterías, lo cual permite una mayor portabilidad de los nodos sensores y que estos puedan registrar mayores sucesos al poder permanecer más tiempo en ciertos lugares, los protocolos de encaminamiento de las redes de sensores permiten que aparte de ganar en cuanto a durabilidad también se gane en eficiencia a la hora de evitar colisiones entre paquetes, lo que asegura también un menor número de tráfico innecesario en la red, y en cuanto al precio cada vez más se está equiparando el desembolso para la construcción de una red wireless frente a una red de sensores inalámbricos, por lo que es una competencia directa.

Debido a las excelentes características de este tipo de redes, en la actualidad se están utilizando las redes de sensores en infinidad de proyectos relacionados con distintos campos como pueden ser: medio ambiente, salud, el ámbito militar, construcción y estructuras, automoción, demótica, agricultura, etc.

Gracias a la utilización de esta tecnología en los diversos campos se está alcanzando un mayor nivel de control y monitorización lo cual lleva a una mejora del manejo del medio en que se están utilizando y de respuesta frente a inconvenientes o simplemente para el perfeccionamiento del mismo. El incremento de estos nodos en nuestro día a día conlleva un mayor interés por conseguir un mejor rendimiento y funcionamiento.

La enorme investigación que hay hoy en día sobre las rede de sensores inalámbricos han promovido que se investiguen y desarrollen muchos protocolos de enrutamiento en función de la utilidad que va a tener esa red de sensores, es decir de la aplicación directa en que va a ser utilizada, pues no es lo mismo una red de monitorización de un campo de uvas que una red de seguridad perimetral en un conflicto bélico. 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 tecnologías como la wireless o la de cableado, permitiéndoles un mayor rendimiento.

Este tipo de redes actualmente, está llevando una revolución tecnológica similar a la que tuvo la aparición de Internet, pues las aplicaciones parecen ser infinitas, además se habla de redes de vigilancia global del planeta capaces de registrar seguimiento de personas y mercancías concretas, monitorizar tráfico, y varias iniciativas y proyectos de investigación han despertado gran interés para ser aplicados en la práctica. Claro todo esto parecen ser grandes ventajas en un futuro, pero la mala utilización podría acabar con la privacidad de mucha gente porque se están llegando a miniaturizar tanto los nodos que pueden ser tan pequeños como para estar en cualquier lugar sin ser detectados y funcionando sin ningún tipo de problemas, por eso esperemos que el desarrollo sobre estas redes sirva solo para la mejora de nuestras vidas.

36
36
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código 9.- REFERENCIAS i I.F.

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

9.- REFERENCIAS

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

ii Esteban Egea L., Alejandro Martínez S., Javier V., Javier Díaz J. “Una introducción a las Redes de Sensores Inalámbricos”. Escuela Técnica Superior de Ingeniería de Telecomunicación. Universidad Politécnica de Cartagena.

iii Sebastian Maroto C. “Desarrollo de aplicaciones basadas en WSN”. PFC Escuela técnica superior de Ingeniería Informática, Valencia, pp.10-11, Septiembre

2010.

iv José Antonio Moñino M. “Aplicación del Modelado Específico de Dominio a las Redes de Sensores Inalámbricos”. Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Politécnica de Cartagena, pp. 31, Diciembre 2001.

v Dr.-Ing. Héctor Kaschel C. “Vision actual y futura de las redes de sensores inalámbricos y sus aplicaciones”. Segundo Congreso Nuevas Tecnologías en Ingeniería Eléctrica y Electrónica, Rama Estudiantil IEEE PUCV Universidad Católica de Valparaíso,13 14 octubre 2009.

vi Esteban Egea L., Alejandro Martínez S., Javier V., Javier Díaz J. “Una introducción a las Redes de Sensores Inalámbricos”. Escuela Técnica Superior de Ingeniería de Telecomunicación. Universidad Politécnica 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.

Viii 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.

IX Jun Han, Abhishek Shah, Mark Luk, Adrian Perrig. “Don’t Sweat Your Privacy. Using Humidity to Detect Human Presence” Junio 2007.

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
37
Redes de Sensores inalámbricos (WSN) Teoría de la Información y Código X I I IEEE

Redes de Sensores inalámbricos (WSN)

Teoría de la Información y Código

XII 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.

XIII 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.

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

XV

Página

web

National

instrument,

enlace

disponible

en:

XVI ZigBee Alliance. “ZigBee Wireless Sensor Applications for Health, Wellness and Fitness”, March 2009.

IEEE 802.15.4

38
38