Fundamentos y arquitectura del Internet de las Cosas (IoT): nodos, redes y energía

InformáticaActualizado el 4,82 KB

Resumen

El documento presenta los conceptos básicos del Internet de las Cosas (IoT), sus topologías y tipos de red, y las limitaciones y requisitos de diseño de los nodos. También describe el ecosistema de actores, aplicaciones sectoriales y el hardware de un nodo, con especial atención a la gestión energética, el procesamiento de datos y los desafíos de escalabilidad.

Puntos clave

  • El IoT es una red global que conecta objetos inteligentes, entendidos como objetos que se interconectan y comparten datos.
  • Cloud Computing toma decisiones de forma jerárquica y centralizada, mientras que Fog Computing las toma de forma distribuida entre los nodos.
  • Las topologías comunes en IoT son malla (mesh), estrella y árbol.
  • Los nodos IoT tienen bajo consumo, baja capacidad de procesamiento y sincronización compleja por la imprecisión de su reloj interno.
  • El Duty Cycle alterna los estados Activo, Idle y Sleep para ahorrar energía; el DVS aprovecha la relación P ∝ fV².
  • Generalmente es más eficiente procesar datos localmente que transmitirlos: transmitir 1 KB puede equivaler a unas 3 millones de instrucciones.

Ponte a prueba

Conceptos Fundamentales del IoT

  • Internet de las Cosas (IoT): Red global que conecta objetos inteligentes.
  • Objeto Inteligente (Smart Object): No necesita ser inherentemente “inteligente”, solo debe interconectarse y compartir datos.
  • Sensores: Fuente de datos.
  • Actuadores: Destino o elemento de acción.
  • Cloud Computing: Modelo de toma de decisiones jerárquicas (centralizado).
  • Fog Computing: Modelo donde los nodos toman decisiones distribuidas entre ellos (descentralizado).

Redes y Topologías IoT

Tipos de Redes

  • Tipos de Conexión: Multisalto, un solo salto, uso de gateways.
  • Topologías Comunes: Malla (Mesh), Estrella, Árbol.

Desafíos Comunes

  • Protocolos: MAC (Control de Acceso al Medio), Enrutamiento.
  • Operacionales: Movilidad, Consumo energético, Regulación.

Características Clave de los Nodos IoT

Limitaciones Operacionales

  • Bajo Consumo: Dependencia de batería y optimización del Duty Cycle.
  • Baja Capacidad: Restricciones en procesamiento y almacenamiento.
  • Sincronización: Compleja debido a la imprecisión del reloj interno.

Requisitos de Diseño

  • Deben ser: Robustos, Auto-organizables, Seguros y Localizables.

Arquitectura y Actores del Ecosistema IoT

  • Actores Principales: Proveedores Cloud, Redes, Nodos (Dispositivos), Middleware, Consultoras y Desarrolladores.
  • Multivisión: Cada actor tiene una perspectiva parcial del sistema total.


Aplicaciones Sectoriales del Internet de las Cosas

  • Transporte: Seguimiento de flotas, trazabilidad de mercancías, monitoreo de vías férreas.
  • Salud: Monitoreo de pacientes, detección de gases, gestión de personal.
  • Industria (IIoT): Monitoreo predictivo de fallas, gestión energética, optimización logística.
  • Agricultura Inteligente: Control de riego, dosificación de fertilizantes, seguimiento de ganado.
  • Medio Ambiente: Monitoreo de glaciares, detección temprana de incendios, alerta de sismos.
  • Hogar Inteligente: Control de consumo eléctrico, sistemas de seguridad (cámaras), seguimiento de mascotas.

Hardware del Nodo IoT

Componentes Esenciales

  • Elementos: Memoria, Controlador, Sensores/Actuadores, Módulo de Comunicación, Fuente de Alimentación.

Controladores y Procesadores

  • Tipos: CISC, RISC, DSP, FPGA, ASIC.
  • Ejemplos de Nodos Comunes: ESP32, OpenMote, Adafruit Feather.

Comunicaciones Inalámbricas (Radios)

  • Frecuencias Típicas: 433 MHz, 2.4 GHz.
  • Parámetros Clave: Modulación, Ganancia, Sensibilidad.

Gestión Energética y Eficiencia en Nodos

  • Duty Cycle: Alternancia entre estados Activo, Idle y Sleep para ahorrar energía.
  • Escalamiento Dinámico de Voltaje (DVS): Técnica de ahorro basada en la relación $P \propto fV^2$.
  • Relación Instrucción/Bit: Generalmente, procesar datos localmente es más eficiente que transmitirlos.
  • Ejemplo de Costo: Transmitir 1 KB puede equivaler al consumo de aproximadamente 3 millones de instrucciones de procesamiento.
  • Etx y Erx: Consumo energético en Transmisión (Tx) y Recepción (Rx), incluyendo el arranque, codificación y electrónica asociada.

Estrategias de Uso y Procesamiento de Datos en IoT

Formas de Utilización de Datos

  • Envío periódico de información.
  • Detección de eventos o procesamiento en el borde (Edge Computing).
  • Agregación y seguimiento de objetos.
  • Preprocesamiento local para reducir la carga de transmisión.
  • Consultas y análisis en tiempo real.

Mantenimiento y Desafíos de Escalabilidad

Mantenimiento y Gestión de Fallas

  • Fallas: Evaluación de la capacidad de reemplazo de baterías y la detección proactiva de fallas.

Desafíos de Escalabilidad

  • Aspectos Clave: Direccionamiento eficiente, gestión de recursos limitados y coexistencia de múltiples redes.

Descargar

PDF Word HTML

Preguntas frecuentes

¿Qué es el Internet de las Cosas (IoT)?

Es una red global que conecta objetos inteligentes. Un objeto no necesita ser inherentemente inteligente; basta con que se interconecte y comparta datos.

¿Cuál es la diferencia entre Cloud Computing y Fog Computing?

Cloud Computing es un modelo de toma de decisiones jerárquico y centralizado. Fog Computing es un modelo en el que los nodos toman decisiones de forma distribuida entre ellos.

¿Por qué es preferible procesar datos localmente en un nodo IoT?

Porque generalmente es más eficiente que transmitirlos. El documento indica que transmitir 1 KB puede equivaler al consumo de unas 3 millones de instrucciones de procesamiento.

Ponte a prueba

Tarjetas de repaso

Pulsa una tarjeta para ver la respuesta.

Test

1. ¿Qué topología de red es común en IoT según el documento?
2. ¿Qué modelo toma decisiones de forma descentralizada entre los nodos?
3. ¿Qué técnica alterna los estados Activo, Idle y Sleep para ahorrar energía?
4. Según el documento, ¿qué relación describe el escalamiento dinámico de voltaje?
5. ¿Qué ejemplo de costo energético da el documento?
6. ¿Qué problema de los nodos IoT complica la sincronización?

Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.