LibreCellular: un proyecto de hardware y software libre para crear tu propia red móvil

Librecellular

Existen multitud de kits basados en la SBC Raspberry Pi, o en la placa de desarrollo Arduino. Desde algunos destinados a crear tus propias consolas retro, hasta otros para portátiles, equipos hackeables, etc. En el caso del proyecto LibreCellular quieren ir más allá y unirse a la era de los dispositivos móviles y las redes inalámbricas de alta velocidad empleado hardware y software libre.

LibreCellular tiene como objetivo facilitar la creación de redes para teléfonos móviles basados en tecnología LTE 4G, usando software y hardware de código abierto. Para ello se basan en SDR (Software Defined Radio), un sistema de radiocomunicaciones donde varios componentes que típicamente se implementan físicamente se sustituyen por software.

El objetivo de LibreCellular

LibreCellular tiene otro objetivo, no solo que la implementación de tu red de datos móviles funcione, sino también que puedas crearla con bajo coste. Por otro lado, también han sometido a este sistema a pruebas muy rigurosas para validar que funciona adecuadamente, y lo han dotado de las herramientas y la documentación para lo desarrolladores que necesitarán.

Todos los elementos de los que se compondrá este proyecto estarán bajo licencias de código abierto, y se espera que lleguen más módulos para seguir completando este trabajo. Algo que centra todos los esfuerzos en la integración, pruebas, empaquetado y documentación para que sea un proyecto reutilizable y para crear diferentes soluciones de forma flexible.

La primera tarea de LibreCellular será poner en marcha la plataforma de integración continua (CI). Es decir, crear una plataforma para el desarrollo mediante la cual los desarrolladores puedan combinar los cambios del código fuente en un repositorio central y/o revisiones de hardeware.

También se harán esfuerzos para completar la estación base SDR para la radiofrecuencia y telecomunicación de estas redes, así como crear el equipo de pruebas necesario, red de distribución de RF, y los bancos de módems LTE para la conexión. Una vez toda la infraestructura esté operativa, el enfoque cambiará a lo citado anteriormente: integración, empaquetado y documentación de la pila móvil.

Características del proyecto

El proyecto LibreCellular se compone de partes de hardware y de software, como he citado anteriormente. Todo lo necesario para ofrecer un servicio de datos LTE básico y soporte también para llamadas de voz. Para que eso sea posible, se necesitan integrar las siguientes partes:

  • Plataforma CI de hardware: para la estación base con bancos de módems LTE a través de una red RF cableada, con distribución de reloj de referencia, control y medición RF.
  • Configuración y pruebas: se harán mediante el uso de software OsmoGSMTester, y se irá extendiendo la cobertura a medida que el desarrollo evolucione. Es decir, se irá desde un servicio básico donde se podrán conectar algunos dispositivos móviles de usuarios abonados hasta un servicio más completo con capacidad de llamadas de voz por VoLTE gracias a un sistema multimedia IP (IMS).
  • Pila de software: todo ese hardware irá acompañado de software que permita realizar las comunicaciones.
    • Se empleará eNodeB para la estación 4G base que se implementará con ayuda de srsRAN.
    • Núcleo EPC usando Open5G para la red central.
    • Subsistema multimedia IP usando Kamailio para el IMS.
  • Plataforma de hardware de referencia: será un objetivo clave, ya que ahorrará mucho tiempo para poner en funcionamiento a nuevos usuarios y hará más fácil la solución de problemas que surjan en el hardware.
    • Procesamiento de banda base: se emplea una SBC Intel NUC7i7DNBE para ejecutar la banda base y las capas superiores de la pila móvil.
    • Hardware SDR: para el que se ha seleccionado una placa LimeSDR-USB.
    • Interfaz RF: para la radiofrecuencia se empleará el proyecto LimeRFE que proporcionará un front-ent de RF multibanda completo con LNA, PA y duplexores. Además, proporciona una salida modulada a 24 dBm en las bandas móviles 1, 2, 3, 4 y 5.
    • Reloj referencia: para el reloj de referencia que usará LimeSDR se emplea un GPS Leo Bodnar Mini Precision para mejorar la estabilidad y precisión de la señal.

Más información – Web oficial


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.