
FEVER: A project to transform the European energy system and adapt it to renewable energies
February 13, 2023
SCAPE: Towards standardisation, cost reduction and improved features of power conversion systems for electric vehicles
February 16, 202314/02/2023
It is the first open source library that enables multi-hop and peer-to-peer data routing in a LoRa communication mesh network.
The research group Computer Networks and Distributed Systems (CNDS) of the Universitat Politècnica de Catalunya - BarcelonaTech (UPC) is working on LoRaMesher. The main objective of this project is to implement a data routing protocol that enables the interconnection of IoT applications on LoRa wireless communication technology. IoT devices connected by LoRa construct a mesh, so that they can communicate between each other through the nodes of the network, as occurs on the Internet.
Consequently, with the LoRaMesher library, these devices can communicate between each other in a two-way manner. This enables services to be offered to nodes in the network, such as receiving updates or executing actions.
This opens up the opportunity for applications that are stored on the Internet to be able to connect to IoT devices. It expands their functionality beyond merely emitting data that are gathered by the IoT devices’ sensors.
Collaborators in the LoRaMesher project are Hacking Ecology S.L. (Spain), in the framework of the European project LoRaTRUST for obtaining reliable IoT data, and Puretek Innovations LTD (United Kingdom). LoRaMesher provides both companies with the communication layer between IoT devices.
LoRaMesher has been developed at the UPC during 2022 and is currently operating in real devices.
Impact and results
LoRaMesher is a library that facilitates the implementation of communication between IoT devices with an efficient routing protocol. It enables fast, reliable data exchange and is flexible and scalable. In addition, it is easier to implement than other technologies in any IoT project. It is an essential tool for developers of high quality IoT solutions.
The code that is developed is available in an open repository of GitHub in this link.
In addition, a demo application has been developed that is known as LoRaChat, which is also available here.
The project has obtained funding from the Spanish Government’s Ministry of Science and Innovation through the State Research Agency (project PID2019-106774RB-C21, project PCI2019-111851-2 (LeadingEdge CHIST-ERA), and the project PCI2019-111850-2 (DiPET CHIST-ERA) and PDC2023-145809-I00).

Technology
You want to know more?
Related Projects
- The UPC’s Centre for Sensors, Instruments and Systems Development (CD6) in Terrassa, alongside IDOM Engineering, has finalised the design and construction of the optical system that will calibrate the Extremely Large Telescope’s (ELT) main mirror, with a 39-metre diameter. The ELT will be the world’s largest ground-based optical and near-infrared telescope. It is currently under construction at an altitude of over 3,000 metres on Cerro Armazones in Chile’s Atacama Desert.
- A joint UPC research team, integrated by the CommSensLab-UPC, and the ICM-CSIC, is participating in the EO4TIP project, which is developing new Earth observation methodologies to detect tipping points and sudden changes at local and regional scale on Earth using high-resolution satellite data.
- A team from the e-PLASCOM and eb-POLICOM research groups, alongside the Barcelona Research Center in Multiscale Science and Engineering (CCEM) at the Universitat Politècnica de Catalunya - BarcelonaTech (UPC), is involved in the EcoPolyRub project in partnership with the Centre Català del Plàstic (CCP). The initiative aims to create innovative elastomeric materials based on recycled tyre rubber, enhanced recycled plastics, and natural rubber for high-performance mechanical and thermal applications.
- Un equip de recerca de la UPC, integrat pel CommSensLab-UPC i el Remote Sensing Lab (RSLAB) de la Universitat Politècnica de Catalunya - BarcelonaTech (UPC), juntament amb l’Institut d’Estudis Espacials de Catalunya (IEEC), ha participat en el projecte AI4EO, amb l’objectiu d’impulsar solucions i posar en pràctica eines d’intel·ligència artificial aplicades a dades d’observació de la Terra en diversos casos d’ús sobre el territori català.





