Articulo de referencia

Núcleo de malla

MeshCore es un protocolo de red mallada basado en LoRa y un proyecto de software creado por Scott Powell en 2024. Está diseñado para la comunicación de texto de bajo consumo fue...

MeshCore es un protocolo de red mallada basado en LoRa y un proyecto de software creado por Scott Powell en 2024. Está diseñado para la comunicación de texto de bajo consumo fuera de la red , por lo que no depende de redes celulares . [ 2 ] [ 3 ] El software se publica bajo la licencia MIT .

MeshCore se compara a menudo con Meshtastic , otro protocolo de red mallada basado en LoRa. Meshtastic utiliza roles de miembros para definir el propósito de cada nodo, pero se basa principalmente en la inundación de mensajes de estilo difusión para aumentar el alcance y las probabilidades de entrega exitosa, a costa del uso del ancho de banda. [ 4 ] MeshCore también emplea difusiones de inundación para todos los canales públicos, [ 5 ] pero impone más roles de nodo, haciendo hincapié en roles de enrutamiento estructurados y mecanismos de almacenamiento y reenvío para reducir el uso del ancho de banda, a costa del alcance y la cobertura de múltiples saltos. Esta diferencia da como resultado características de escalabilidad y consumo de energía diferentes entre ambos. [ 6 ]

Historia

MeshCore fue desarrollado por Scott Powell a finales de 2024, [ 7 ] con clientes web y móviles desarrollados por Liam Cottle tras el severo ciclón tropical Gabrielle que devastó partes de la Isla Norte de Nueva Zelanda . [ 8 ]

Características

MeshCore permite que los dispositivos integrados compatibles con LoRa formen redes de malla autoorganizadas en las que los mensajes se pueden retransmitir a través de múltiples nodos intermedios. El proyecto hace hincapié en el bajo consumo de energía, la escalabilidad y las funciones de enrutamiento estructuradas, lo que lo distingue de los sistemas de malla LoRa basados ​​en difusión.

MeshCore está diseñado para funcionar en hardware basado en microcontroladores equipado con transceptores LoRa, incluyendo placas basadas en la plataforma ESP32 . Entre los dispositivos más utilizados se encuentran las placas de desarrollo Heltec LoRa32 y LilyGo LoRa. Estos dispositivos operan en bandas de frecuencia ISM sin licencia , como 868 MHz y 915 MHz, según las regulaciones regionales. En 2025, LILYGO lanzó el primer smartphone Meshcore: el T-Display P4. [ 9 ]

El software consta de un firmware que se instala en los dispositivos compatibles y aplicaciones complementarias opcionales que se utilizan para la configuración y la mensajería.

Características

  • Arquitectura descentralizada: los nodos se comunican de igual a igual sin servidores centralizados. [ 10 ]
  • Enrutamiento de múltiples saltos: los mensajes pueden atravesar múltiples nodos de retransmisión para extender el alcance. [ 10 ]
  • Funcionamiento de bajo consumo: optimizado para dispositivos integrados alimentados por batería que utilizan radios LoRa. [ 10 ]
  • Soporte de cifrado: se encuentran disponibles mecanismos de cifrado de extremo a extremo opcionales (como se describe en la documentación del proyecto). [ 10 ]
  • Nodos basados ​​en roles: incluye nodos acompañantes, repetidores y servidores de sala para estructurar el comportamiento de la red. [ 10 ]

Limitaciones

  • Bajo rendimiento de datos: la modulación LoRa solo admite datos de texto o telemetría de bajo ancho de banda. [ 11 ]
  • Limitaciones ambientales: el alcance y la fiabilidad se ven afectados por el terreno, los obstáculos y la ubicación de la antena.
  • Complejidad de la configuración: los revisores han señalado una documentación fragmentada y una curva de aprendizaje pronunciada para los nuevos usuarios.
  • Restricciones normativas: el funcionamiento está sujeto a las regulaciones regionales de la banda ISM y a los límites de potencia de transmisión.
  • Estilo de configuración: MeshCore se basa más en una infraestructura fija. Esto significa que, en lugar de que todos los dispositivos contribuyan a la red de malla, solo los repetidores pueden actuar como nodos de malla, retransmitiendo datos. Esto dificulta el envío de mensajes a largas distancias, pero también puede considerarse una ventaja en áreas con alta densidad de radio. Cada mensaje se repite menos veces por menos nodos, lo que reduce las colisiones de paquetes y los errores en lugares donde la banda de radio está muy saturada. [ 12 ] [ 13 ]

Referencias

  1. pe1hvh.nl: Manual completo de MeshCore Comunicación de malla fuera de la red Comunicación basada en texto a través de radio LoRa. Versión 2.0 - enero de 2026. Por PE1HVH / ChatGPT / Claude.ai , copia de seguridad Cita: "...A finales de 2024, el desarrollador australiano Scott Powell (Ripple Radios) comenzó un nuevo protocolo. A principios de 2025, lanzó el proyecto MeshCore junto con Andy Kirby (Reino Unido) y Liam Cottle (Nueva Zelanda)...13. Análisis Dechirp..."
  2. Smith, Jenny (06-12-2025). "Lecciones aprendidas tras probar MeshCore para mensajería de texto fuera de la red" . Hackaday . Hackaday Media . Recuperado el 05-01-2026 .
  3. Gómez, R.; Martínez, L. (2024). "Estrategias de enrutamiento para redes de malla basadas en LoRa". Actas de la Conferencia Internacional sobre Redes de Área Amplia de Baja Potencia . IEEE. pp. 112–118 . 
  4. "Por qué Meshtastic utiliza el enrutamiento de inundación gestionado | Meshtastic" . meshtastic.org . 18 de agosto de 2024. Consultado el 26 de junio de 2026 .
  5. "Preguntas frecuentes - Documentación de MeshCore" . docs.meshcore.io . Consultado el 25/06/2026 .
  6. "Algoritmos de enrutamiento MeshCore: cómo los mensajes encuentran la mejor ruta | LocalMesh" . www.localmesh.nl . Consultado el 25 de junio de 2026 .
  7. "Resumen del año" . RippleRadios.com . 12 de diciembre de 2025.
  8. Consejo del Distrito de Gisborne (19 de septiembre de 2025). "Las comunicaciones de respaldo son cruciales en emergencias" . Consejo del Distrito de Gisborne . Archivado del original el 7 de enero de 2026. Consultado el 7 de enero de 2026 .
  9. Chung, Jackson (17 de diciembre de 2025). "Primer vistazo al teléfono inteligente MeshCore, un comunicador fuera de la red de tamaño de bolsillo disfrazado" . TechEBlog . Recuperado el 7 de enero de 2026 .
  10. 1 2 3 4 5 meshcore-dev/MeshCore , MeshCore, 2026-06-25 , recuperado el 2026-06-25
  11. ^ Yousuf, Asif; Rochester, Eduardo; Ousat, Behnam; Ghaderi, Majid. "Rendimiento, cobertura y escalabilidad de LoRa LPWAN para Internet de las cosas" (PDF) . Universidad de Calgary .
  12. "LoRa — Documentación de LoRa" . lora.readthedocs.io . Consultado el 25 de junio de 2026 .
  13. "Ciclo de trabajo" . The Things Network . Consultado el 25 de junio de 2026 .
  • Sitio web oficial