Las redes de sensores inalámbricos ( WSN, por sus siglas en inglés) son redes de sensores dedicados y dispersos espacialmente que monitorean y registran las condiciones físicas del entorno y envían los datos recopilados a una ubicación central. Las WSN pueden medir condiciones ambientales como la temperatura, el sonido, los niveles de contaminación, la humedad y el viento. [1]
Estas son similares a las redes ad hoc inalámbricas en el sentido de que dependen de la conectividad inalámbrica y la formación espontánea de redes para que los datos de los sensores puedan transportarse de forma inalámbrica. Las WSN monitorean las condiciones físicas, como la temperatura , el sonido y la presión . Las redes modernas son bidireccionales, ya que recopilan datos [2] y permiten el control de la actividad de los sensores. [3] El desarrollo de estas redes estuvo motivado por aplicaciones militares como la vigilancia del campo de batalla. [4] Estas redes se utilizan en aplicaciones industriales y de consumo, como la supervisión y el control de procesos industriales y la supervisión del estado de las máquinas y la agricultura. [5]
Una WSN está formada por "nodos", desde unos pocos hasta cientos o miles, donde cada nodo está conectado a otros sensores. Cada uno de estos nodos normalmente tiene varias partes: un transceptor de radio con una antena interna o conexión a una antena externa, un microcontrolador , un circuito electrónico para interactuar con los sensores y una fuente de energía, normalmente una batería o una forma integrada de recolección de energía . Un nodo sensor puede variar en tamaño desde una caja de zapatos hasta (teóricamente) un grano de polvo, aunque las dimensiones microscópicas aún están por realizarse. El costo del nodo sensor es igualmente variable, desde unos pocos hasta cientos de dólares, dependiendo de la sofisticación del nodo. Las restricciones de tamaño y costo restringen recursos como energía, memoria, velocidad computacional y ancho de banda de comunicaciones. La topología de una WSN puede variar desde una simple red en estrella hasta una red de malla inalámbrica avanzada de múltiples saltos . La propagación puede emplear enrutamiento o inundación . [6] [7]
En informática y telecomunicaciones , las redes de sensores inalámbricos son un área de investigación activa que respalda muchos talleres y conferencias, incluidos el Taller internacional sobre sensores integrados en red (EmNetS), IPSN , SenSys , MobiCom y EWSN . En 2010, las redes de sensores inalámbricos habían implementado aproximadamente 120 millones de unidades remotas en todo el mundo. [8]
El monitoreo de área es una aplicación común de las WSN. En el monitoreo de área, la WSN se despliega sobre una región donde se debe monitorear algún fenómeno. Un ejemplo militar es el uso de sensores para detectar intrusiones enemigas; un ejemplo civil es el geofencing de gasoductos o oleoductos.
Existen varios tipos de redes de sensores para aplicaciones médicas: implantadas, ponibles e integradas en el entorno. Los dispositivos médicos implantables son aquellos que se insertan dentro del cuerpo humano. Los dispositivos ponibles se utilizan en la superficie corporal de un humano o justo en las proximidades del usuario. Los sistemas integrados en el entorno emplean sensores contenidos en el entorno. Las posibles aplicaciones incluyen la medición de la posición corporal, la ubicación de las personas, el monitoreo general de pacientes enfermos en hospitales y en el hogar. Los dispositivos integrados en el entorno rastrean el estado físico de una persona para un diagnóstico continuo de la salud, utilizando como entrada los datos de una red de cámaras de profundidad , un piso sensor u otros dispositivos similares. Las redes de área corporal pueden recopilar información sobre la salud, la condición física y el gasto de energía de un individuo. [9] [10] En las aplicaciones de atención médica, la privacidad y la autenticidad de los datos del usuario tienen una importancia primordial. Especialmente debido a la integración de redes de sensores, con IoT, la autenticación del usuario se vuelve más desafiante; sin embargo, se presenta una solución en un trabajo reciente. [11]
Se han utilizado redes de sensores inalámbricos para monitorear diversas especies y hábitats, comenzando con el Gran Despliegue de la Isla Duck, incluidas marmotas, sapos de caña en Australia y cebras en Kenia.
Existen muchas aplicaciones en el monitoreo de parámetros ambientales, de las cuales [12] se dan ejemplos a continuación. Todas ellas comparten los desafíos adicionales de los entornos hostiles y el suministro de energía reducido.
Los experimentos han demostrado que la exposición personal a la contaminación del aire en las ciudades puede variar mucho. [13] Por lo tanto, es interesante tener una mayor resolución temporal y espacial de contaminantes y partículas . Con fines de investigación, se han implementado redes de sensores inalámbricos para monitorear la concentración de gases peligrosos para los ciudadanos (por ejemplo, en Londres ). [14] Sin embargo, los sensores para gases y partículas sufren una alta variabilidad de unidad a unidad, sensibilidades cruzadas y deriva (conceptual). [15] Además, la calidad de los datos actualmente es insuficiente para una toma de decisiones confiable, ya que la calibración de campo conduce a resultados de medición poco confiables y podría requerirse una recalibración frecuente. Una posible solución podría ser la calibración a ciegas o el uso de referencias móviles. [16] [17]
Se puede instalar una red de nodos sensores en un bosque para detectar cuándo se ha iniciado un incendio . Los nodos pueden estar equipados con sensores para medir la temperatura, la humedad y los gases que se producen por el fuego en los árboles o la vegetación. La detección temprana es crucial para el éxito de la acción de los bomberos; gracias a las redes de sensores inalámbricos, el cuerpo de bomberos podrá saber cuándo se inicia un incendio y cómo se está propagando.
Un sistema de detección de deslizamientos de tierra utiliza una red de sensores inalámbricos para detectar los ligeros movimientos del suelo y los cambios en diversos parámetros que pueden ocurrir antes o durante un deslizamiento de tierra. A través de los datos recopilados, es posible saber la inminente ocurrencia de deslizamientos de tierra mucho antes de que realmente ocurran.
El monitoreo de la calidad del agua implica el análisis de las propiedades del agua en represas, ríos, lagos y océanos, así como en reservas de agua subterránea. El uso de numerosos sensores inalámbricos distribuidos permite la creación de un mapa más preciso del estado del agua y permite el despliegue permanente de estaciones de monitoreo en lugares de difícil acceso, sin necesidad de recuperación manual de datos. [18]
Las redes de sensores inalámbricos pueden ser eficaces para prevenir las consecuencias adversas de los desastres naturales , como las inundaciones. Se han implementado nodos inalámbricos con éxito en ríos, donde es necesario monitorear los cambios en los niveles de agua en tiempo real.
Se han desarrollado redes de sensores inalámbricos para el mantenimiento basado en el estado de la maquinaria (CBM), ya que ofrecen importantes ahorros de costos y permiten nuevas funcionalidades. [19]
Los sensores inalámbricos se pueden colocar en lugares difíciles o imposibles de alcanzar con un sistema cableado, como maquinaria rotatoria y vehículos sin ataduras.
Las redes de sensores inalámbricos también se utilizan para recopilar datos destinados a supervisar la información medioambiental. [20] Esto puede ser tan sencillo como controlar la temperatura de un frigorífico o el nivel de agua de los tanques de desbordamiento de las centrales nucleares. La información estadística puede utilizarse después para mostrar cómo han estado funcionando los sistemas. La ventaja de las WSN frente a los registradores convencionales es la posibilidad de obtener datos "en directo".
El control de la calidad y el nivel del agua incluye muchas actividades, como la comprobación de la calidad de las aguas subterráneas o superficiales y la garantía de que la infraestructura hídrica de un país beneficia tanto a los seres humanos como a los animales. Puede utilizarse para protegerse del desperdicio de agua.
Las redes de sensores inalámbricos se pueden utilizar para monitorear el estado de la infraestructura civil y los procesos geofísicos relacionados casi en tiempo real y durante largos períodos a través del registro de datos, utilizando sensores interconectados adecuadamente.
Se utilizan redes de sensores inalámbricos para monitorizar la producción de vino, tanto en el campo como en la bodega. [21]
El Wide Area Tracking System (WATS) es un prototipo de red para detectar un dispositivo nuclear terrestre [22] como una "bomba de maletín" nuclear. El WATS se está desarrollando en el Laboratorio Nacional Lawrence Livermore (LLNL). El WATS estaría formado por sensores inalámbricos de rayos gamma y neutrones conectados a través de una red de comunicaciones. Los datos recogidos por los sensores se someten a una "fusión de datos" , que convierte la información en formas fácilmente interpretables; esta fusión de datos es el aspecto más importante del sistema. [23] [ fuente obsoleta ]
El proceso de fusión de datos ocurre dentro de la red de sensores en lugar de en una computadora centralizada y se lleva a cabo mediante un algoritmo especialmente desarrollado basado en estadísticas bayesianas . [24] WATS no utilizaría una computadora centralizada para el análisis porque los investigadores descubrieron que factores como la latencia y el ancho de banda disponible tendían a crear cuellos de botella significativos. Los datos procesados en el campo por la propia red (mediante la transferencia de pequeñas cantidades de datos entre sensores vecinos) son más rápidos y hacen que la red sea más escalable. [24]
Un factor importante en el desarrollo de WATS es la facilidad de implementación , ya que más sensores mejoran la tasa de detección y reducen las falsas alarmas. [24] Los sensores WATS podrían implementarse en posiciones permanentes o montarse en vehículos para la protección móvil de ubicaciones específicas. Una barrera para la implementación de WATS es el tamaño, el peso, los requisitos de energía y el costo de los sensores inalámbricos actualmente disponibles. [24] El desarrollo de sensores mejorados es un componente importante de la investigación actual en la Dirección de No Proliferación, Control de Armamentos y Seguridad Internacional (NAI) en LLNL.
El 1 de octubre de 1997, durante una audiencia sobre terrorismo nuclear y contramedidas, se presentó el proyecto WATS al Subcomité de Investigación y Desarrollo Militar de la Cámara de Representantes de los Estados Unidos . [23] El 4 de agosto de 1998, en una reunión posterior de dicho subcomité, el presidente Curt Weldon declaró que la administración Clinton había reducido la financiación de la investigación para el proyecto WATS a un nivel de subsistencia y que el programa había sido reorganizado de forma deficiente. [25]
Existen estudios que demuestran que el uso de sensores para la monitorización de incidentes mejora de forma importante la respuesta de bomberos y policías ante una situación inesperada. [26] Para una detección temprana de incidentes podemos utilizar sensores acústicos para detectar un pico en el ruido de la ciudad debido a un posible accidente, [27] o utilizar sensores térmicos para detectar un posible incendio. [28]
Utilizando electrónica de bajo consumo , las WSN se pueden aplicar de manera rentable también en cadenas de suministro de diversas industrias. [29]
Las principales características de una WSN incluyen:
El enfoque multicapa se está convirtiendo en un área de estudio importante para las comunicaciones inalámbricas. [33] Además, el enfoque tradicional en capas presenta tres problemas principales:
Por lo tanto, la capa cruzada se puede utilizar para realizar la modulación óptima para mejorar el rendimiento de la transmisión, como la velocidad de datos , la eficiencia energética , la calidad de servicio (QoS), etc. [33] Los nodos de sensores se pueden imaginar como pequeñas computadoras que son extremadamente básicas en términos de sus interfaces y sus componentes. Por lo general, consisten en una unidad de procesamiento con potencia computacional limitada y memoria limitada, sensores o MEMS (incluidos circuitos de acondicionamiento específicos), un dispositivo de comunicación (generalmente transceptores de radio o alternativamente ópticos ) y una fuente de energía generalmente en forma de batería. Otras inclusiones posibles son módulos de recolección de energía , [35] ASIC secundarios y posiblemente una interfaz de comunicación secundaria (por ejemplo, RS-232 o USB ).
Las estaciones base son uno o más componentes de la WSN con muchos más recursos computacionales, energéticos y de comunicación. Actúan como una puerta de enlace entre los nodos de sensores y el usuario final, ya que normalmente envían datos desde la WSN a un servidor. Otros componentes especiales en las redes basadas en enrutamiento son los enrutadores, diseñados para computar, calcular y distribuir las tablas de enrutamiento. [36]
Uno de los principales desafíos de una WSN es producir nodos de sensores pequeños y de bajo costo . Cada vez hay más empresas pequeñas que producen hardware para WSN y la situación comercial puede compararse con la de la informática doméstica en la década de 1970. Muchos de los nodos aún se encuentran en la etapa de investigación y desarrollo, en particular su software. También es inherente a la adopción de redes de sensores el uso de métodos de muy bajo consumo para la comunicación por radio y la adquisición de datos.
En muchas aplicaciones, una WSN se comunica con una red de área local o una red de área amplia a través de una puerta de enlace. La puerta de enlace actúa como un puente entre la WSN y la otra red. Esto permite que los datos se almacenen y procesen por dispositivos con más recursos, por ejemplo, en un servidor ubicado de forma remota . Una red de área amplia inalámbrica utilizada principalmente para dispositivos de bajo consumo se conoce como red de área amplia de bajo consumo ( LPWAN ).
Existen varios estándares y soluciones inalámbricas para la conectividad de nodos de sensores. Thread y Zigbee pueden conectar sensores que operan a 2,4 GHz con una velocidad de datos de 250 kbit/s. Muchos usan una frecuencia más baja para aumentar el alcance de radio (normalmente 1 km), por ejemplo, Z-wave opera a 915 MHz y en la UE se ha usado ampliamente 868 MHz, pero estos tienen una velocidad de datos más baja (normalmente 50 kbit/s). El grupo de trabajo IEEE 802.15.4 proporciona un estándar para la conectividad de dispositivos de bajo consumo y, comúnmente, los sensores y medidores inteligentes usan uno de estos estándares para la conectividad. Con el surgimiento de Internet de las cosas , se han hecho muchas otras propuestas para proporcionar conectividad de sensores. LoRa [37] es una forma de LPWAN que proporciona conectividad inalámbrica de bajo consumo y largo alcance para dispositivos, que se ha utilizado en medidores inteligentes y otras aplicaciones de sensores de largo alcance. Wi-SUN [38] conecta dispositivos en el hogar. NarrowBand IOT [39] y LTE-M [40] pueden conectar hasta millones de sensores y dispositivos utilizando tecnología celular.
La energía es el recurso más escaso de los nodos WSN y determina su vida útil. Las WSN pueden implementarse en grandes cantidades en diversos entornos, incluidas regiones remotas y hostiles, donde las comunicaciones ad hoc son un componente clave. Por este motivo, los algoritmos y protocolos deben abordar las siguientes cuestiones:
Maximización de la vida útil: el consumo de energía/potencia del dispositivo sensor debe minimizarse y los nodos sensores deben ser energéticamente eficientes, ya que su recurso energético limitado determina su vida útil. Para conservar energía, los nodos sensores inalámbricos normalmente apagan tanto el transmisor de radio como el receptor de radio cuando no están en uso. [33]
Las redes de sensores inalámbricos se componen de nodos de sensores desatendidos de bajo consumo de energía, tamaño pequeño y alcance bajo. Recientemente, se ha observado que al encender y apagar periódicamente las capacidades de detección y comunicación de los nodos de sensores, podemos reducir significativamente el tiempo activo y, por lo tanto, prolongar la vida útil de la red. [44] [45] Sin embargo, este ciclo de trabajo puede resultar en una alta latencia de red, sobrecarga de enrutamiento y retrasos en el descubrimiento de vecinos debido a la programación asincrónica de sueño y activación. Estas limitaciones requieren una contramedida para las redes de sensores inalámbricos con ciclo de trabajo que deberían minimizar la información de enrutamiento, la carga de tráfico de enrutamiento y el consumo de energía. Los investigadores de la Universidad Sungkyunkwan han propuesto un enrutamiento de intervalo de latencia de entrega no creciente ligero denominado LNDIR. Este esquema puede descubrir rutas de latencia mínima en cada intervalo de latencia de entrega no creciente en lugar de cada intervalo de tiempo. [ aclaración necesaria ] Los experimentos de simulación demostraron la validez de este nuevo enfoque para minimizar la información de enrutamiento almacenada en cada sensor. Además, este nuevo enrutamiento también puede garantizar la latencia mínima de entrega desde cada fuente hasta el receptor. Se observan mejoras de rendimiento de hasta 12 y 11 veces en términos de reducción de carga de tráfico de enrutamiento y eficiencia energética, respectivamente, en comparación con los esquemas existentes. [46]
Los sistemas operativos para nodos de redes de sensores inalámbricos suelen ser menos complejos que los sistemas operativos de uso general. Se parecen más a los sistemas integrados por dos motivos. En primer lugar, las redes de sensores inalámbricos suelen implementarse con una aplicación particular en mente, en lugar de como una plataforma general. En segundo lugar, la necesidad de bajos costos y bajo consumo de energía hace que la mayoría de los nodos de sensores inalámbricos tengan microcontroladores de bajo consumo de energía, lo que garantiza que mecanismos como la memoria virtual sean innecesarios o demasiado costosos de implementar.
Por lo tanto, es posible utilizar sistemas operativos integrados como eCos o uC/OS para redes de sensores. Sin embargo, estos sistemas operativos suelen estar diseñados con propiedades en tiempo real.
TinyOS , desarrollado por David Culler , es quizás el primer sistema operativo diseñado específicamente para redes de sensores inalámbricos. TinyOS se basa en un modelo de programación basado en eventos en lugar de multiproceso . Los programas de TinyOS se componen de controladores de eventos y tareas con semántica de ejecución hasta su finalización. Cuando ocurre un evento externo, como un paquete de datos entrante o la lectura de un sensor, TinyOS envía una señal al controlador de eventos apropiado para que gestione el evento. Los controladores de eventos pueden publicar tareas programadas por el núcleo de TinyOS algún tiempo después.
LiteOS es un sistema operativo recientemente desarrollado para redes de sensores inalámbricos, que proporciona abstracción similar a UNIX y soporte para el lenguaje de programación C.
Contiki , desarrollado por Adam Dunkels , es un sistema operativo que utiliza un estilo de programación más simple en C al tiempo que proporciona avances como 6LoWPAN y Protothreads .
RIOT (sistema operativo) es un sistema operativo en tiempo real más reciente que incluye una funcionalidad similar a Contiki.
PreonVM [47] es un sistema operativo para redes de sensores inalámbricos, que proporciona 6LoWPAN basado en Contiki y soporte para el lenguaje de programación Java .
Las plataformas de gestión de datos de sensores colaborativos en línea son servicios de bases de datos en línea que permiten a los propietarios de sensores registrar y conectar sus dispositivos para introducir datos en una base de datos en línea para su almacenamiento y también permiten a los desarrolladores conectarse a la base de datos y crear sus propias aplicaciones basadas en esos datos. Algunos ejemplos son Xively y la plataforma Wikisensing Archivado el 9 de junio de 2021 en Wayback Machine . Estas plataformas simplifican la colaboración en línea entre usuarios en diversos conjuntos de datos que van desde datos energéticos y medioambientales hasta los recopilados de los servicios de transporte. Otros servicios incluyen permitir a los desarrolladores incorporar gráficos y widgets en tiempo real en sitios web; analizar y procesar datos históricos extraídos de las fuentes de datos; enviar alertas en tiempo real desde cualquier flujo de datos para controlar scripts, dispositivos y entornos.
La arquitectura del sistema Wikisensing [48] describe los componentes clave de dichos sistemas para incluir API e interfaces para colaboradores en línea, un middleware que contiene la lógica empresarial necesaria para la gestión y el procesamiento de datos de sensores y un modelo de almacenamiento adecuado para el almacenamiento y la recuperación eficientes de grandes volúmenes de datos.
En la actualidad, el modelado y la simulación basados en agentes son el único paradigma que permite la simulación de comportamientos complejos en entornos de sensores inalámbricos (como el agrupamiento). [49] La simulación basada en agentes de sensores inalámbricos y redes ad hoc es un paradigma relativamente nuevo. El modelado basado en agentes se basó originalmente en la simulación social.
Se pueden utilizar simuladores de red como Opnet, Tetcos NetSim y NS para simular una red de sensores inalámbricos.
La localización de redes se refiere al problema de estimar la ubicación de los nodos de sensores inalámbricos durante las implementaciones y en entornos dinámicos. En el caso de los sensores de potencia ultra baja, el tamaño, el coste y el entorno impiden el uso de receptores del Sistema de Posicionamiento Global en los sensores. En 2000, Nirupama Bulusu, John Heidemann y Deborah Estrin fueron los primeros en motivar y proponer un sistema basado en la conectividad por radio para la localización de redes de sensores inalámbricos. [50] Posteriormente, dichos sistemas de localización se han denominado sistemas de localización sin rango, y posteriormente se han propuesto muchos sistemas de localización para redes de sensores inalámbricos, incluidos AHLoS, APS y Stardust.
Los sensores y dispositivos que se utilizan en las redes de sensores inalámbricas son de última generación y tienen el precio más bajo posible. Por ello, las mediciones que obtenemos de estos dispositivos suelen ser ruidosas, incompletas e imprecisas. Los investigadores que estudian las redes de sensores inalámbricas plantean la hipótesis de que se puede extraer mucha más información de cientos de mediciones poco fiables distribuidas en un campo de interés que de un número menor de instrumentos de alta calidad y alta fiabilidad con el mismo coste total.
La macroprogramación es un término acuñado por Matt Welsh. Se refiere a programar toda la red de sensores como un conjunto, en lugar de nodos de sensores individuales. Otra forma de macroprogramar una red es ver la red de sensores como una base de datos, que se popularizó con el sistema TinyDB desarrollado por Sam Madden .
La reprogramación es el proceso de actualización del código en los nodos de los sensores. La forma más factible de reprogramación es la reprogramación remota, mediante la cual el código se difunde de forma inalámbrica mientras se despliegan los nodos. Existen diferentes protocolos de reprogramación que proporcionan diferentes niveles de velocidad de operación, confiabilidad, gasto de energía, requisito de código residente en los nodos, idoneidad para diferentes entornos inalámbricos, resistencia a ataques DoS, etc. Los protocolos de reprogramación más populares son Deluge (2004), Trickle (2004), MNP (2005), Synapse (2008) y Zephyr (2009).
La arquitectura sin infraestructura (es decir, sin pasarelas, etc.) y los requisitos inherentes (es decir, entorno de trabajo sin supervisión, etc.) de las WSN pueden plantear varios puntos débiles que atraen a los adversarios. Por lo tanto, la seguridad es una gran preocupación cuando las WSN se implementan para aplicaciones especiales, como las militares y la atención médica. Debido a sus características únicas, los métodos de seguridad tradicionales de las redes informáticas serían inútiles (o menos efectivos) para las WSN. Por lo tanto, la falta de mecanismos de seguridad provocaría intrusiones en esas redes. Estas intrusiones deben detectarse y deben aplicarse métodos de mitigación.
Se han producido importantes innovaciones en la seguridad de las redes de sensores inalámbricos. La mayoría de las redes inalámbricas integradas utilizan antenas omnidireccionales y, por lo tanto, los vecinos pueden escuchar la comunicación que entra y sale de los nodos. Esto se utilizó para desarrollar una primitiva llamada " monitoreo local " [51] que se utilizó para la detección de ataques sofisticados, como agujeros negros o agujeros de gusano, que degradan el rendimiento de las redes grandes hasta casi cero. Desde entonces, esta primitiva ha sido utilizada por muchos investigadores y rastreadores de paquetes inalámbricos comerciales. Posteriormente, se perfeccionó para ataques más sofisticados, como la colusión, la movilidad y los dispositivos multiantena y multicanal. [52]
Si se utiliza una arquitectura centralizada en una red de sensores y falla el nodo central, toda la red colapsará; sin embargo, la confiabilidad de la red de sensores se puede aumentar utilizando una arquitectura de control distribuido. El control distribuido se utiliza en las redes de sensores inalámbricos por las siguientes razones:
Tampoco existe un organismo centralizado que asigne los recursos y estos tienen que autoorganizarse.
En cuanto al filtrado distribuido sobre una red de sensores distribuidos, la configuración general es observar el proceso subyacente a través de un grupo de sensores organizados de acuerdo con una topología de red dada, lo que permite al observador individual estimar el estado del sistema basándose no solo en su propia medición sino también en la de sus vecinos. [53]
Los datos recopilados por las redes de sensores inalámbricos suelen guardarse en forma de datos numéricos en una estación base central. Además, el Open Geospatial Consortium (OGC) está especificando estándares para interfaces de interoperabilidad y codificaciones de metadatos que permitan la integración en tiempo real de redes de sensores heterogéneas en Internet, lo que permite que cualquier persona monitoree o controle redes de sensores inalámbricos a través de un navegador web.
Para reducir los costos de comunicación, algunos algoritmos eliminan o reducen la información redundante de los sensores de los nodos y evitan el reenvío de datos que no son de utilidad. Esta técnica se ha utilizado, por ejemplo, para la detección distribuida de anomalías [54] [55] [56] [57] o la optimización distribuida [58] . Como los nodos pueden inspeccionar los datos que envían, pueden medir promedios o direccionalidad, por ejemplo, de lecturas de otros nodos. Por ejemplo, en aplicaciones de detección y monitoreo, generalmente sucede que los nodos de sensores vecinos que monitorean una característica ambiental suelen registrar valores similares. Este tipo de redundancia de datos debido a la correlación espacial entre las observaciones de los sensores inspira técnicas para la agregación y minería de datos dentro de la red. La agregación reduce la cantidad de tráfico de red, lo que ayuda a reducir el consumo de energía en los nodos de sensores. [59] [60] Recientemente, se ha descubierto que las puertas de enlace de red también desempeñan un papel importante en la mejora de la eficiencia energética de los nodos de sensores al programar más recursos para los nodos con necesidades de eficiencia energética más críticas y es necesario implementar algoritmos avanzados de programación de eficiencia energética en las puertas de enlace de red para mejorar la eficiencia energética general de la red. [33] [61]
Esta es una forma de procesamiento en red en la que se supone que los nodos de sensores no son seguros y tienen una energía disponible limitada, mientras que se supone que la estación base es segura y tiene una energía disponible ilimitada. La agregación complica los desafíos de seguridad ya existentes para las redes de sensores inalámbricos [62] y requiere nuevas técnicas de seguridad diseñadas específicamente para estos escenarios. Brindar seguridad para agregar datos en redes de sensores inalámbricos se conoce como agregación segura de datos en WSN . [60] [62] [63] fueron los primeros trabajos que discutieron técnicas para la agregación segura de datos en redes de sensores inalámbricos.
Dos de los principales desafíos de seguridad en la agregación segura de datos son la confidencialidad y la integridad de los datos. Si bien el cifrado se utiliza tradicionalmente para proporcionar confidencialidad de extremo a extremo en redes de sensores inalámbricos, los agregadores en un escenario de agregación segura de datos necesitan descifrar los datos cifrados para realizar la agregación. Esto expone el texto sin formato en los agregadores, lo que hace que los datos sean vulnerables a los ataques de un adversario. De manera similar, un agregador puede inyectar datos falsos en el agregado y hacer que la estación base acepte datos falsos. Por lo tanto, si bien la agregación de datos mejora la eficiencia energética de una red, complica los desafíos de seguridad existentes. [64]
{{cite book}}
: CS1 maint: varios nombres: lista de autores ( enlace )