Brief Summary

Reference


  1. Principal investigator(s): J. Navarro-Ortiz, J. J. Ramos-Munoz
    Andalusian Regional Goverment (Programa Operativo FEDER de Andalucia 2014-2020), B-TIC-568-UGR20, 1/7/2021-30/6/2023, 50.000 euros
    "low-PoweR sEnsor network for MONItoring envIronmenTal conditions (PREMONITION)", J. Navarro-Ortiz, J. J. Ramos-Munoz, 2023
    close
    @researchproject{B-TIC-568-UGR20, code={B-TIC-568-UGR20}, title={low-PoweR sEnsor network for MONItoring envIronmenTal conditions (PREMONITION)}, org={Andalusian Regional Goverment (Programa Operativo FEDER de Andalucia 2014-2020)}, type={regional}, author={J. Navarro-Ortiz and J. J. Ramos-Munoz}, funding={50.000 euros}, url0="http://wimunet.ugr.es/projects/premonition.php", logo="http://wimunet.ugr.es/assets/img/research/projects/agencia_andaluza_conocimiento.png", year=2023, month=6, date1={1/7/2021}, date2={30/6/2023}}
    close


    This regional project (B-TIC-568-UGR20) is titled "low-PoweR sEnsor network for MONItoring envIronmenTal conditIONs" (PREMONITION). It started in July 2021 and it ended in June 2023.

Description

    This project proposes an LPWAN (Low-Power Wide Area Network) network architecture based on the LoRaWAN (Long Range Wide Area Network) standard with the objective of collecting environmental information for different key environments within the priorities and challenges for Andalusia, such as natural spaces, agricultural and aquaculture farms in rural areas, and smart cities in urban areas. This information will be collected through the use of low-cost IoT (Internet of Things) sensors, which must be energy efficient (to be able to use batteries for years) and which can be at great distances (several kilometers from the deployed infrastructure).

    The proposed network architecture consists of several parts. First, a radio access network based on LoRaWAN. Second, a core network which will allow the communication between the radio access network and the LoRaWAN servers, based on an SDN (Software Defined Networking) network. The LoRaWAN servers will be implemented following the NFV (Network Functions Virtualization) paradigm.

    Both the proposed architecture and the solutions developed will be implemented in a testbed or prototype network, in order to verify the viability of the solution and to provide a demonstrator for the project.

Testbeds and repositories

IoT network architecture repository

    Implementation for our LoRaWAN-based IoT network architecture using MQTT over multicast through an SDN network used in the paper "A LoRaWAN Network Architecture with MQTT2MULTICAST". Available here. The following picture summarizes the proposed architecture.

    IoT network architecture
    The following picture presents our proof-of-concept for the proposed network architecture.
    Proof of Concept

A contention mechanism to allow multimedia transmission over LoRa

    Micropython code for Pycom's FiPy, to implement a contention mechanism in order to increase the data rate and thus being able to send images over LoRa. In this testbed, a sender takes a picture from a camera and from an SD card and sends it over LoRa to a receiver, which in turn sends it over Wi-Fi to a streaming server. This allows to send low-resolution images or low-quality videos over LoRa devices, which may be useful in many situations. Current tests show that an image of 10KB can be sent in around 4-6 seconds without contention and around 10-12 seconds with contention. The repository with the code will be made available here once this work is published. The following picture presents the testbed. You can check how the testbed works on the following videos, using contention here and without contention here.

    LoRa testbed to send images fast and with contention mechanism

Other repositories

    Other repositories related to the project, to create a LoRaWAN network and to control different types of LoRaWAN nodes:

  1. LoRaWAN network using Pycom gateway (PyGate) and ChirpStack platform or The Things Networks: repository

  2. TTGO T-Beam Tracker for The Things Network: repository

  3. LoRaWAN node TTGO LoRa32, using ABP (activation by personalization): repository

  4. LilyGO T-HiGrow-LoRa-Shield TTN & Cayenne: repository

  5. LilyGO HiGrow using Wi-Fi: repository

Dissemination activities

Special Issue "5G and Low Power Wide Area Networks for the IoT"

We are looking for original contributions on topics related to 5G and LPWAN technologies applied to the Internet of Things for the Special Issue of Electronics (Q2) "5G and Low Power Wide Area Networks for the IoT". More information here. The deadline for manuscript submissions is 31 Jan. 2022.




SI "Automation and Learning in MEC and Cloud Systems"

We are looking for original contributions on topics related to advances in the development, testing, practical implementations, and modeling of smart ecosystems for 5G and beyond, formed by a set of new procedures, algorithms, technologies, and mathematical tools for advanced system configuration and automation that leads to the zero-touch paradigm. More information here. Deadline is 15 Nov. 2021.


Thesis

Related ongoing Ph.D. thesis

  1. Multi-connectivity solutions for 5G/6G networks
    Felix Delgado-Ferro (directed by Jorge Navarro-Ortiz and Juan M. Lopez-Soler)
    Ongoing.
    "Multi-connectivity solutions for 5G/6G networks", Felix Delgado-Ferro, University of Granada
    close
    @PhdThesis{thesisdelgado,
      author      = {Felix Delgado-Ferro},
      director    = {Jorge Navarro-Ortiz and Juan M. Lopez-Soler},
      title       = {Multi-connectivity solutions for 5G/6G networks},
      institution = {University of Granada},
      type        = {phdthesis},
      project     = {5gclarity|true5g|artemis|premonition|6gchronos|6ginspire},
      note        = "ongoing"
    }
    close

  2. Optimization and orchestration of LoRaWAN networks
    Natalia Chinchilla-Romero (directed by Jorge Navarro-Ortiz)
    Ongoing.
    "Optimization and orchestration of LoRaWAN networks", Natalia Chinchilla-Romero, University of Granada
    close
    @PhdThesis{thesisnatalia,
      author      = {Natalia Chinchilla-Romero},
      director    = {Jorge Navarro-Ortiz},
      title       = {Optimization and orchestration of LoRaWAN networks},
      institution = {University of Granada},
      type        = {phdthesis},
      project     = {5gclarity|true5g|artemis|premonition|6gchronos|6ginspire},
      note        = "ongoing"
    }
    close


Related B.Sc. and M.Sc. thesis

  1. Multimedia transmission over LoRa
    Bachelor thesis (degree on Telecommunications Engineering)
    Fernando Tejero (directed by Jorge Navarro-Ortiz, Natalia Chinchilla Romero)
    Defended on 11 2022.
    "Multimedia transmission over LoRa", Fernando Tejero, 2022
    close
    @mastersthesis{tejero_2022,
      author       = {Fernando Tejero},
      director     = {Jorge Navarro-Ortiz, Natalia Chinchilla Romero},
      title        = {Multimedia transmission over LoRa},
      school       = {Higher Technical School of Informatics and Telecommunications, University of Granada},
      type         = {Bachelor thesis},
      degree       = {degree on Telecommunications Engineering},
      year         = 2022,
      month        = 11,
      pdf          = {https://wpd.ugr.es/~jorgenavarro/thesis/2022_TFG_FernandoTejeroRodriguez.pdf},
      project      = {premonition},
      note         = {Co-directed with Natalia Chinchilla-Romero.}
    }
    close

  2. Network slicing for the radio access network in LoRaWAN
    Bachelor thesis (degree on Telecommunications Engineering)
    Martin Torres-Antunez (directed by Jorge Navarro-Ortiz)
    Defended on July 2022.
    "Network slicing for the radio access network in LoRaWAN", Martin Torres-Antunez, 2022
    close
    @mastersthesis{martin_2022,
      author       = {Martin Torres-Antunez},
      director     = {Jorge Navarro-Ortiz},
      title        = {Network slicing for the radio access network in LoRaWAN},
      school       = {Higher Technical School of Informatics and Telecommunications, University of Granada},
      type         = {Bachelor thesis},
      degree       = {degree on Telecommunications Engineering},
      year         = 2022,
      month        = July,
      project      = {artemis|premonition},
      pdf          = {https://wpd.ugr.es/~jorgenavarro/thesis/2022_TFG_MartinTorresAntunez.pdf}
    }
    close

  3. MQTT optimization for LoRaWAN networks
    Bachelor thesis (degree on Telecommunications Engineering)
    Ricardo Cortes-Nunez (directed by Jorge Navarro-Ortiz)
    Defended on Sept. 2021.
    "MQTT optimization for LoRaWAN networks", Ricardo Cortes-Nunez, 2021
    close
    @mastersthesis{cortes_2021,
      author       = {Ricardo Cortes-Nunez},
      director     = {Jorge Navarro-Ortiz},
      title        = {MQTT optimization for LoRaWAN networks},
      school       = {Higher Technical School of Informatics and Telecommunications, University of Granada},
      type         = {Bachelor thesis},
      degree       = {degree on Telecommunications Engineering},
      year         = 2021,
      month        = Sept.,
      project      = {artemis|premonition},
      pdf          = {https://wpd.ugr.es/~jorgenavarro/thesis/2021_TFG_RicardoCortesNunez.pdf}
    }
    close

  4. Machine Learning (ML) algorithms for LoRaWAN devices
    M.Sc. thesis (M.Sc. Telecommunications Engineering)
    Pablo Roas-Domingo (directed by Jorge Navarro-Ortiz)
    Defended on Sept. 2021.
    "Machine Learning (ML) algorithms for LoRaWAN devices", Pablo Roas-Domingo, 2021
    close
    @mastersthesis{roas_2021,
      author       = {Pablo Roas-Domingo},
      director     = {Jorge Navarro-Ortiz},
      title        = {Machine Learning (ML) algorithms for LoRaWAN devices},
      school       = {Higher Technical School of Informatics and Telecommunications, University of Granada},
      type         = {M.Sc. thesis},
      degree       = {M.Sc. Telecommunications Engineering},
      year         = 2021,
      month        = Sept.,
      project      = {artemis|premonition},
      pdf          = {https://wpd.ugr.es/~jorgenavarro/thesis/2021_TFM_PabloRoasDomingo.pdf}
    }
    close

  5. Improving LoRaWAN networks performance
    M.Sc. thesis (M.Sc. Telecommunications Engineering)
    Natalia Chinchilla-Romero (directed by Jorge Navarro-Ortiz)
    Defended on July 2021.
    "Improving LoRaWAN networks performance", Natalia Chinchilla-Romero, 2021
    close
    @mastersthesis{chinchilla_2021,
      author       = {Natalia Chinchilla-Romero},
      director     = {Jorge Navarro-Ortiz},
      title        = {Improving LoRaWAN networks performance},
      school       = {Higher Technical School of Informatics and Telecommunications, University of Granada},
      type         = {M.Sc. thesis},
      degree       = {M.Sc. Telecommunications Engineering},
      year         = 2021,
      month        = July,
      project      = {artemis|premonition},
      pdf          = {https://wpd.ugr.es/~jorgenavarro/thesis/2021_TFM_NataliaChinchillaRomero.pdf}
    }
    close


Publications

Journals

  1. A LoRaWAN Architecture for Communications in Areas without Coverage: Design and Pilot Trials
    Felix Delgado-Ferro, Jorge Navarro-Ortiz, Natalia Chinchilla-Romero, Juan Jose Ramos-Munoz
    Electronics, 11 (5), 2022, DOI: 10.3390/electronics11050804. (IF=2.9, Q2)
    "A LoRaWAN Architecture for Communications in Areas without Coverage: Design and Pilot Trials", Felix Delgado-Ferro, Jorge Navarro-Ortiz, Natalia Chinchilla-Romero, Juan Jose Ramos-Munoz, Electronics, 11 (5), 2022. DOI: 10.3390/electronics11050804
    close
    This article proposes a system based on a long-distance communications system with low economic and energy costs that allows connectivity to be carried out independently from the existing cellular coverage in the area. In addition, it describes the design, development, implementation and analysis of an Internet of Things (IoT) architecture based on Long-Range Wide-Area Network (LoRaWAN). Moreover, the system has been deployed as a prototype, and the behavior and scope of the system have been analyzed in various real environments: urban, rural and natural. The results obtained from the analysis show that the system is suitable for working in areas without coverage such as mountains.
    close
    @Article{electronics11050804,
    AUTHOR = {Delgado-Ferro, Felix and Navarro-Ortiz, Jorge and Chinchilla-Romero, Natalia and Ramos-Munoz, Juan Jose},
    TITLE = {A LoRaWAN Architecture for Communications in Areas without Coverage: Design and Pilot Trials},
    JOURNAL = {Electronics},
    VOLUME = {11},
    YEAR = {2022},
    NUMBER = {5},
    ARTICLE-NUMBER = {804},
    URL = {https://www.mdpi.com/2079-9292/11/5/804},
    ISSN = {2079-9292},
    ABSTRACT = {This article proposes a system based on a long-distance communications system with low economic and energy costs that allows connectivity to be carried out independently from the existing cellular coverage in the area. In addition, it describes the design, development, implementation and analysis of an Internet of Things (IoT) architecture based on Long-Range Wide-Area Network (LoRaWAN). Moreover, the system has been deployed as a prototype, and the behavior and scope of the system have been analyzed in various real environments: urban, rural and natural. The results obtained from the analysis show that the system is suitable for working in areas without coverage such as mountains.},
    DOI = {10.3390/electronics11050804},
    impact = {(IF=2.9, Q2)},
    project = {6gchronos|true5g|artemis|premonition}
    }
    close

  2. A LoRaWAN Network Architecture with MQTT2MULTICAST
    Jorge Navarro-Ortiz, Natalia Chinchilla-Romero, Felix Delgado-Ferro, Juan Jose Ramos-Munoz
    Electronics, 11 (6), 2022, DOI: 10.3390/electronics11060872. (IF=2.9, Q2)
    "A LoRaWAN Network Architecture with MQTT2MULTICAST", Jorge Navarro-Ortiz, Natalia Chinchilla-Romero, Felix Delgado-Ferro, Juan Jose Ramos-Munoz, Electronics, 11 (6), 2022. DOI: 10.3390/electronics11060872
    close
    In this work, an architecture for IoT networks oriented towards environmental sustainability is presented. Due to the suitability of its characteristics in terms of coverage, power and support of a large number of devices, an enhanced LoRaWAN network has been chosen as the basis for this proposal. The architecture is completed with the virtualization of the different LoRaWAN network entities and the usage of a software-defined network for their interconnection. The publication and subscription to environmental data is carried out by using the MQTT protocol. MQTT has been optimized thanks to the use of the SDN network and the use of edge computing resources, which allows multicasting of published data. Thanks to our developed MQTT2MULTICAST protocol, latency is improved by approx. 90% and the traffic load within the SDN network is reduced by 55%. An scalability analysis shows that this solution is able to support tens of thousands of LoRaWAN gateways. The proposed architecture has been implemented using commercial equipment as a proof of concept.
    close
    @Article{electronics11060872,
    AUTHOR = {Navarro-Ortiz, Jorge and Chinchilla-Romero, Natalia and Delgado-Ferro, Felix and Ramos-Munoz, Juan Jose},
    TITLE = {A LoRaWAN Network Architecture with MQTT2MULTICAST},
    JOURNAL = {Electronics},
    VOLUME = {11},
    YEAR = {2022},
    NUMBER = {6},
    ARTICLE-NUMBER = {872},
    URL = {https://www.mdpi.com/2079-9292/11/6/872},
    ISSN = {2079-9292},
    ABSTRACT = {In this work, an architecture for IoT networks oriented towards environmental sustainability is presented. Due to the suitability of its characteristics in terms of coverage, power and support of a large number of devices, an enhanced LoRaWAN network has been chosen as the basis for this proposal. The architecture is completed with the virtualization of the different LoRaWAN network entities and the usage of a software-defined network for their interconnection. The publication and subscription to environmental data is carried out by using the MQTT protocol. MQTT has been optimized thanks to the use of the SDN network and the use of edge computing resources, which allows multicasting of published data. Thanks to our developed MQTT2MULTICAST protocol, latency is improved by approx. 90% and the traffic load within the SDN network is reduced by 55%. An scalability analysis shows that this solution is able to support tens of thousands of LoRaWAN gateways. The proposed architecture has been implemented using commercial equipment as a proof of concept.},
    DOI = {10.3390/electronics11060872},
    impact = {(IF=2.9, Q2)},
    project = {6gchronos|true5g|artemis|premonition}
    }
    close


Conferences & Workshops

  1. Transmission of images over LoRa
    Jorge Navarro-Ortiz, Natalia Chinchilla-Romero, Felix Delgado-Ferro, Juan Jose Ramos-Munoz, Juan Manuel Lopez-Soler, Fernando Tejero-Rodriguez
    XVI Jornadas de Ingenieria Telematica (JITEL 2023), November 2023.
    "Transmission of images over LoRa", Jorge Navarro-Ortiz, Natalia Chinchilla-Romero, Felix Delgado-Ferro, Juan Jose Ramos-Munoz, Juan Manuel Lopez-Soler, Fernando Tejero-Rodriguez, "XVI Jornadas de Ingenieria Telematica (JITEL 2023)", 2023
    close
    @INPROCEEDINGS{JITEL20231,
       author       = {Navarro-Ortiz, Jorge and Chinchilla-Romero, Natalia and Delgado-Ferro, Felix and Ramos-Munoz, Juan Jose and Lopez-Soler, Juan Manuel and Tejero-Rodriguez, Fernando},
       title        = {Transmission of images over LoRa},
       booktitle    = {XVI Jornadas de Ingenieria Telematica (JITEL 2023)},
       year         = {2023},
       month        = {November},
       address      = {Barcelona, Spain},
       COMMENTdoi   = {xxx},
       project      = {premonition|true5g|6gchronos},
       url          = {https://jitel2023.salleurl.edu/libro-actas}
    }
    close

  2. Converting a weather station into a LoRaWAN-enabled device
    Jorge Navarro-Ortiz, Natalia Chinchilla-Romero, Felix Delgado-Ferro, Juan Jose Ramos-Munoz, Juan Manuel Lopez-Soler
    XVI Jornadas de Ingenieria Telematica (JITEL 2023), November 2023.
    "Converting a weather station into a LoRaWAN-enabled device", Jorge Navarro-Ortiz, Natalia Chinchilla-Romero, Felix Delgado-Ferro, Juan Jose Ramos-Munoz, Juan Manuel Lopez-Soler, "XVI Jornadas de Ingenieria Telematica (JITEL 2023)", 2023
    close
    @INPROCEEDINGS{JITEL202322,
       author       = {Navarro-Ortiz, Jorge and Chinchilla-Romero, Natalia and Delgado-Ferro, Felix and Ramos-Munoz, Juan Jose and Lopez-Soler, Juan Manuel},
       title        = {Converting a weather station into a LoRaWAN-enabled device},
       booktitle    = {XVI Jornadas de Ingenieria Telematica (JITEL 2023)},
       year         = {2023},
       month        = {November},
       address      = {Barcelona, Spain},
       COMMENTdoi   = {xxx},
       project      = {premonition|true5g|6gchronos},
       url          = {https://jitel2023.salleurl.edu/libro-actas}
    }
    close

  3. WIMUNET: Current research on Internet of (Robotic) things and 5G
    P. Munoz, L. Chinchilla-Romero, N. Chinchilla-Romero, J. Prados-Garzon, O. Adamuz-Hinojosa, F. Delgado-Ferro, J. Caleya-Sanchez, P. Rodriguez-Martin, P. Ameigeiras, J. Navarro-Ortiz, J. J. Ramos-Munoz, J. M. Lopez-Soler
    Arqus Research Focus Forum - Artificial Intelligence and its applications, Granada, 2022.
    "WIMUNET: Current research on Internet of (Robotic) things and 5G", P. Munoz, L. Chinchilla-Romero, N. Chinchilla-Romero, J. Prados-Garzon, O. Adamuz-Hinojosa, F. Delgado-Ferro, J. Caleya-Sanchez, P. Rodriguez-Martin, P. Ameigeiras, J. Navarro-Ortiz, J. J. Ramos-Munoz, J. M. Lopez-Soler, "Arqus Research Focus Forum - Artificial Intelligence and its applications, Granada", 2022
    close
    @INPROCEEDINGS{Auto_Ch23,
      author={P. Munoz and L. Chinchilla-Romero and N. Chinchilla-Romero and J. Prados-Garzon and O. Adamuz-Hinojosa and F. Delgado-Ferro and J. Caleya-Sanchez and P. Rodriguez-Martin and P. Ameigeiras and J. Navarro-Ortiz and J. J. Ramos-Munoz and J. M. Lopez-Soler},
      booktitle={Arqus Research Focus Forum - Artificial Intelligence and its applications, Granada},
      title={WIMUNET: Current research on Internet of (Robotic) things and 5G},
      year={2022},
      volume={},
      number={},
      pages={},
      project      = {5gclarity|true5g|6gchronos|premonition},
      doi={}}
    close