LoRaWAN is a communication protocol and system architecture for connecting possibly very constrained devices through long-range wireless connectivity to application servers via LoRaWAN gateways. Currently there are several commercial and/or open-source platforms providing a complete LoRaWAN backend system that includes a LoRaWAN network server, join server and application server. Device data are exchanged between the end devices and the application servers and can be usually accessed by the user by proper application server interfaces (like REST API or MQTT). Unfortunately, these systems are heterogeneous in terms of external interfaces and do not provide inter-system communications. Moreover they provide a network solution for LoRaWAN-only devices, as no interoperability with non-LoRa devices is usually provided. Aiming to solve these issues, in this paper we introduce some interworking entities for letting a LoRaWAN system to communicate with other non-LoRa systems (either single devices or IoT networks). Then, leveraging this solutions, we propose an overall architecture capable of creating a larger heterogeneous data-centric IoT system. A complete implementation has been carried out and tested in order to prove the feasibility and simplicity of the proposed systems.

Interworking between LoRaWAN and non-LoRa IoT Systems / Tayebi, A.; Veltri, L.; Zanichelli, F.; Caselli, S.. - (2022), pp. 415-420. (Intervento presentato al convegno IEEE Annual Conference on Pervasive Computing and Communications Workshops (PerCom) tenutosi a Pisa, Italy nel 21-25 March 2022) [10.1109/PerComWorkshops53856.2022.9767494].

Interworking between LoRaWAN and non-LoRa IoT Systems

Tayebi A.;Veltri L.;Zanichelli F.;Caselli S.
2022-01-01

Abstract

LoRaWAN is a communication protocol and system architecture for connecting possibly very constrained devices through long-range wireless connectivity to application servers via LoRaWAN gateways. Currently there are several commercial and/or open-source platforms providing a complete LoRaWAN backend system that includes a LoRaWAN network server, join server and application server. Device data are exchanged between the end devices and the application servers and can be usually accessed by the user by proper application server interfaces (like REST API or MQTT). Unfortunately, these systems are heterogeneous in terms of external interfaces and do not provide inter-system communications. Moreover they provide a network solution for LoRaWAN-only devices, as no interoperability with non-LoRa devices is usually provided. Aiming to solve these issues, in this paper we introduce some interworking entities for letting a LoRaWAN system to communicate with other non-LoRa systems (either single devices or IoT networks). Then, leveraging this solutions, we propose an overall architecture capable of creating a larger heterogeneous data-centric IoT system. A complete implementation has been carried out and tested in order to prove the feasibility and simplicity of the proposed systems.
2022
978-1-6654-1647-4
Interworking between LoRaWAN and non-LoRa IoT Systems / Tayebi, A.; Veltri, L.; Zanichelli, F.; Caselli, S.. - (2022), pp. 415-420. (Intervento presentato al convegno IEEE Annual Conference on Pervasive Computing and Communications Workshops (PerCom) tenutosi a Pisa, Italy nel 21-25 March 2022) [10.1109/PerComWorkshops53856.2022.9767494].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11381/2929936
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact