¿Cuál es el mejor sistema operativo de código abierto para Internet de las cosas?

Compartir respuesta
Twitter Facebook
Estadísticas de respuesta

  • Vistas 1,321
  • Última actividad 1 mar

Internet de las cosas (IoT): ¿Existe un esfuerzo para estandarizar el ‘Internet de las cosas’?

Agregar detalles de preguntas
Comentario
Compartir
Voto negativo
Respuesta de HaraldVer las 4 respuestas
Harald Naumann, creo en IoT, 6LoWPAN y … (más)
9 votos a favor de Divya Sornaraja, Jonathan Brill, Josh Bradford, (más)
El mejor sistema operativo para el IoT es Contiki, porque incluye 6LoWPAN con un rango de direcciones IPv6 340,282,366,920,938,463,463,374,607,431,768,211,456.
Esto significa aprox. 6.67 x 10 ^ 27 direcciones IP por metro cuadrado en nuestro globo.

Los hechos sobre 6LoWPAN

  • Definido por los estándares IETF
  • Compresión de encabezado sin estado
  • Habilita una API de socket estándar
  • Uso mínimo de código y memoria.
  • Integración directa de Internet de extremo a extremo

Disponible en

  • Europa: 868.0-868.6 MHz
  • Norteamérica: 902-928 MHz
  • En todo el mundo: 2400-2483.5 MHz
  • Mundial: IEEE P1901.2 – Comunicaciones de línea de alimentación de banda estrecha en baja frecuencia (menos de 500 kHz)
  • Mundial: Transmisión de paquetes IPv6 a través de Bluetooth Borrador de baja energía http://tools.ietf.org/html/draft…

6LoWPAN es solo una opción más para usar IP para objetos inteligentes en IoT.

Esta pregunta necesita un contexto para ser definido para una respuesta. El concepto de IoT (Internet de las cosas) implica que es una topología o un sistema o una red. Para establecer una analogía, Facebook ejecuta sus servicios en la nube, pero son consumidos por varios puntos finales: teléfonos inteligentes, tabletas y PC. En general, Facebook pertenece a la categoría de redes sociales. Sin embargo, la respuesta a la pregunta de qué sistema operativo es mejor para las redes sociales o Facebook necesitaría contexto. Facebook también funciona con Android, IOS, Windows, Mac, diferentes motores de navegador. Entonces, respondería el mejor sistema operativo de código abierto de la siguiente manera:

1. Dispositivo / Cosa / Objeto o Nodo Final – Contiki es definitivamente un contendiente. Dicho esto, si el nodo final es más que un sensor y una máquina compleja, Linux se convierte en una buena opción (o varias variantes).

2. En la nube: Linux sería una opción predominante …

Dudo en ir más allá simplemente porque el “Mejor sistema operativo” también debe seleccionarse en el contexto del caso de uso.

En esta respuesta de Quora hay una lista interesante de plataformas de código abierto en la nube que se pueden usar para crear productos conectados: ¿cuáles son algunos de los proyectos de código abierto en IoT?

El mejor sistema operativo para IoT … bueno, cualquier distribución de Linux debería funcionar.

Uso Debain7 en mi Beaglebone black sin ninguna GUI.

Ubuntu, Angstrom, ArchLinux, incluso Android se pueden usar en cualquier proyecto de IoT. Lo único a tener en cuenta es que se cumplen los requisitos del sistema para que el sistema operativo funcione sin problemas.

Los requisitos del sistema operativo de Internet de las cosas son únicos, tales como:

  1. Bajo consumo de energía
  2. Apoyar mecanismos impulsados ​​por eventos
  3. Seguridad
  4. Escalabilidad
  5. Capacidad para proporcionar una capacidad mínima en términos de Edge Analytics

Algunas de las opciones son:

  1. SO MBED
  2. El sistema operativo amigable para Internet de las cosas
  3. http://www.contiki-os.org/&nbsp ;

El sistema operativo mbed de ARM se lanzará en octubre del próximo año y debería ser un importante competidor de IoT. Hasta entonces, Riot OS es el más capaz.