Construcción de la red abierta de internet de las cosas (XOIC) en Cataluña

publicado en: Eventos, XOIC | 0

This post is also available in: Català (Catalán) English (Inglés)

En verano de 2015, 10 entidades colocaron pasarelas (antenas) de tecnología de radio Lora en Amsterdam, y se apuntaron a un servidor compartido para construir una red comunitaria para sensores y actuadores. Eligieron Lora porque entonces era (y podemos decir que sigue siendo) la tecnología más abierta para construir una red de estas características. Con un manifiesto que promete el acceso gratuito y sin discriminación y la propuesta de desarrollar los componentes de software de la red bajo condiciones de software libre, enseguida comenzaron a salir pequeños grupos en cientos de ciudades de todo el mundo y se pusieron a construir su comunidad local así lo hicimos también en Barcelona y otras ciudades catalanas. En enero de 2020 ya éramos unas 100 mil personas en más de 700 ciudades, emitiendo unos 9 millones de mensajes cada día.

Ejemplos de usos de la red

La red se utiliza, entre otras muchas cosas, para monitorizar la calidad del aire, del agua, los consumos energéticos de gas y de agua, para el seguimiento de vehículos y otros bienes, monitorizar la humedad del suelo y controlar el riego de precisión, el nivel de agua para prever inundaciones, controlar la ubicación de animales, el estado del alumbrado público o el nivel de ocupación de contenedores, el estado de puentes, el control de frío o como contadores de personas o coches en el espacio público.

La red XOIC: apuesta por cooperativizar la red abierta

Ahora ya llevamos unos años construyendo comunidad, haciendo talleres y sumando apoyos por parte de entidades madrinas, ayuntamientos, escuelas, centros de investigación y otras empresas. El grupo impulsor de la red, en Barcelona, nos hemos unido a la cooperativa femProcomuns por cooperativizar la red y para facilitar su consolidación. Cualquier persona puede ser miembro de la comunidad TTNCat a título individual, pero animamos a las personas y entidades que quieran implicarse más intensamente a hacerse socias de la cooperativa y aportar una contribución periódica voluntaria. Esto les dará voz y voto en la gobernanza, contribuirá a la sostenibilidad del proyecto y permitirá hacer despliegues más profesionalizados. Además, a medida que crezcan las aportaciones irán poniendo en marcha servicios mancomunados por las personas socias, tales como servidores NodeRed, ThingsBoard, Grafana, InfluxDB, Sentilo, Blynk, y otros que interesen a las personas socias.

La red XOIC: despliegue colectivo

Tipologia de xarxa TTN i XOIC

Podemos distinguir tres tipologías de pasarelas en función de su titularidad:

La primera opción es la más habitual en la comunidad de The Things Network (TTN): personas y entidades adquieren y colocan pasarelas LoRaWAN y apuntan al servidor de TTN más cercano. Todo el mundo es libre de contribuir a hacer la red más grande añadiendo pasarelas. Así están contribuyendo a ampliar la red en Cataluña decenas de personas y entidades. Es la forma en que se empezó a construir TTN en Cataluña, y seguimos animando a la gente a añadir sus pasarelas a la red comunitaria.

La segunda opción, que se inició a partir de 2018, consiste en la compra y desarrollo de pasarelas de forma colectiva. Así se puso en marcha la red XOIC, como un programa piloto con el apoyo del Ayuntamiento de Barcelona y entidades madrinas. Hay una docena de pasarelas adquiridas e instaladas por las madrinas, y que son gestionadas por la red XOIC, siendo la pasarela propiedad de la cooperativa. Ahora se están añadiendo una serie de pasarelas con el programa «Acoge una gateway» (leer más aquí).

La tercera opción es la de una pasarela bajo contrato. Diferentes ayuntamientos han contratado la red XOIC para adquirir e instalar pasarelas en su municipio para que su ciudadanía tenga acceso a la red abierta. Estas pasarelas pueden ser propiedad de los ayuntamientos pero están gestionadas por la red XOIC, para hacer mantenimiento y asegurar su funcionamiento. La gestión la hace la XOIC con su equipo de mantenedores y colaboradores locales.

 

La red XOIC: apuesta por colaborar con Guifi

Siempre que podemos intentamos conectar las pasarelas de la red XOIC con la red de Guifi.net. Esta comunidad es pionera en la construcción de una red comunitaria y es la más grande de las redes de Internet genéricas. Desde el comienzo, la Fundación Guifi.net ha apoyado TTNCat y la XOIC con recursos como servidores y listas de correos, conocimiento y su red. Es aquí donde se han podido aprovechar buenos emplazamientos para colocar antenas de la XOIC a las mismas tejados que ya disponen de un nodo Guifi y así es posible que estas pasarelas se conecten a internet. Y viceversa, las instalaciones de XOIC sirven para reforzar la red Guifi allí donde es posible.

Gracias a la colaboración con la EXO (asociación Expansión de la Red Abierta) – un operador sin ánimo de lucro dentro de Guifi.net -, la XOIC dispone de un servidor dentro de la red Guifi por donde se enruta el tráfico de estas pasarelas colectivas y esto permite un mantenimiento eficaz en remoto

 

La red XOIC: traemos el servidor de red a Catalunya

Hasta ahora los datos se envían, siempre cifradas, el servidor de red europeo, ubicado en Amsterdam. Es allí donde los usuarios reclaman los datos de sus dispositivos y deciden hacia qué aplicación enviarlas.

Hace tiempo que hablamos de desplegar un servidor en Cataluña para descentralizar la red y ofrecer un mejor servicio a nuestro territorio. El servidor de red (LoRaWAN Network Server) consiste en diferentes componentes que forman la pila LoRaWAN. Existe el stack de TTN que es libre (bajo la licencia MIT). También existen otras alternativas igualmente libres que implementan esta misma funcionalidad.

Tenemos pasarelas que permiten enviar los datos a más de un servidor de red, lo que puede ser una solución para hacer pruebas y transitar hacia el nuevo servidor. Aparte de las pasarelas colectivas de la XOIC, es necesario el apoyo del resto de propietarios de pasarelas de TTN para apuntar su tráfico de datos hacia el servidor local.

 

TTN Network Server architecture

Este diagrama muestra el conjunto de componentes principales del servidor de red. Aquí se explica en más detalle la arquitectura de la red.

Necesitamos manos para desplegar la red en diferentes comarcas y municipios, hacer formación y capacitarnos, desarrollar casos de uso para resolver necesidades sociales, disfrutar de buenos servidores de red y de aplicaciones.

Si queréis saber más, haceros socias, madrinas, clientes o colaboradores escribidnos a hola@xoic.coop y hagamos red!