Pietro Spadaccino

Mr. Pietro Spadaccino

Unitelma Sapienza University, Rome, Lazio, Italy
orcid

Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
23 March 2022 in Sensors
Verified
Journal Article
Open access
PDF file
PSPietro Spadaccino
Pietro Spadaccino
FCFrancesco Giuseppe Crino'
Francesco Giuseppe Crino'
Francesca  CuomoFrancesca Cuomo
Francesca Cuomo
The large development of Internet of Things technologies is increasing the use of smart-devices to solve and support several real-life issues. In many cases, the aim is to move toward systems that, even if significant demands are not required in terms of quantity of exchanged data, they should be very reliable in terms of battery life and signal coverage. Networks that have these characteristics are the Low Power WAN (LPWAN). One of the most interesting LPWAN is LoRaWAN. LoRaWAN is a network with four principal components: end-devices, gateways, network servers, and application servers. It uses a LoRa physical layer to exchange messages between end-devices and gateways that forward these messages, through classic TCP/IP protocol, to the network server. In this work, we analyse LoRa and LoRaWAN by looking at its transmission characteristics and network behaviour, respectively, explaining the role of its components and showing the message exchange. This analysis is performed through the exploration of a dataset taken from the literature collecting real LoRaWAN packets. The goal of the work is twofold: (1) to investigate, under different perspectives, how a LoRaWAN works and (2) to provide software tools that can be used in several other LoraWAN datasets to measure the network behaviour. We carry out six different analyses to look at the most important features of LoRaWAN. For each analysis we present the adopted measurement strategy as well as the obtained results in the specific use case.

31 March 2020 in Electronics
Verified
Journal Article
Open access
PDF file
PSPietro Spadaccino
Pietro Spadaccino
Francesca  CuomoFrancesca Cuomo
Francesca Cuomo
ABAndrea Baiocchi
Andrea Baiocchi
Data dissemination is among the key functions of Vehicular Ad-Hoc Networks (VANETs), and it has attracted much attention in the past decade. We address distributed, efficient, and scalable algorithms in the context of VANETs adopting the paradigm. We introduce an epidemic algorithm for message dissemination. The algorithm, named EPIC, is based on few assumptions, and it is very simple to implement. It uses only local information at each node, broadcast communications, and timers. EPIC is designed with the goal to reach the highest number of vehicles “infected” by the message, without overloading the network. It is tested on different scenarios taken from VANET simulations based on real urban environments (Manhattan, Cologne, Luxembourg). We compare our algorithm with a standard-based solution that exploits the contention-based forwarding component of the ETSI GeoNetworking protocol. On the other hand, we adapt literature based on a connected cover set to assess the near-optimality of our proposed algorithm and gain insight into the best selection of relay nodes as the size of the graph over which messages are spread scales up. The performance evaluation shows the behavior of EPIC and allows us to optimize the protocol parameters to minimize delay and overhead.

4 March 2022 in Computer Communications
Verified
Journal Article
Closed access
PSPietro Spadaccino
Pietro Spadaccino
DGDomenico Garlisi
Domenico Garlisi
FCFrancesca Cuomo
Francesca Cuomo
GPGiorgio Pillon
Giorgio Pillon
PPPatrizio Pisani
Patrizio Pisani

14 April 2022 in arXiv
Verified
Preprint
Open access
PDF file
PSPietro Spadaccino
Pietro Spadaccino
Francesca  CuomoFrancesca Cuomo
Francesca Cuomo
Key components of current cybersecurity methods are the Intrusion Detection Systems (IDSs) were different techniques and architectures are applied to detect intrusions. IDSs can be based either on cross-checking monitored events with a database of known intrusion experiences, known as signature-based, or on learning the normal behavior of the system and reporting whether some anomalous events occur, named anomaly-based. This work is dedicated to survey the application of IDS to the Internet of Things (IoT) networks, where also the edge computing is used to support the IDS implementation. New challenges that arise when deploying an IDS in an edge scenario are identified and remedies are proposed. We focus on anomaly-based IDSs, showing the main techniques that can be leveraged to detect anomalies and we present machine learning techniques and their application in the context of an IDS, describing the expected advantages and disadvantages that a specific technique could cause.

2 July 2019
Verified
Conference Paper
Open access
PSPietro Spadaccino
Pietro Spadaccino
PCPierfrancesco Conti
Pierfrancesco Conti
EBElia Boninsegna
Elia Boninsegna
FCFrancesca Cuomo
Francesca Cuomo
ABAndrea Baiocchi
Andrea Baiocchi

23 September 2024 in IEEE Access
Verified
Journal Article
Open access
PSPietro Spadaccino
Pietro Spadaccino
DGDomenico Garlisi
Domenico Garlisi
AFAndrea Franceschi
Andrea Franceschi
ITIlenia Tinniriello
Ilenia Tinniriello
Francesca  CuomoFrancesca Cuomo
Francesca Cuomo
LoRaWAN is a Low Power infrastructure for the Internet of Things (IoT) with a centralized architecture where a single node, the network server, handles all data collection and network management decisions. Given the proliferation and widespread adoption of IoT devices, it becomes essential to incorporate Big Data paradigms at the network server to efficiently manage the enormous volumes of data. In this paper, we introduce a distributed and high-performance methodology for resource allocation in dense LoRaWAN networks, addressing the scalability issues that arise when processing large amounts of information from IoT devices, such as radio link quality. Our contributions establish the groundwork for a distributed implementation of the EXPLORA-C allocation strategy, capable of efficiently operating in large-scale networks. We present two approaches for implementing this distributed scheme: the Multi-Thread (MT) scheme and the Fully-Distributed (FD) scheme. Furthermore, we demonstrate the feasibility of this distributed implementation on top of the NebulaStream stream-based end-to-end data management platform. To validate the proposed approach, we exploit our co-simulation framework, EXPLoSIM, where the distributed implementation is fed with data from a simulated LoRaWAN network. This validation shows significant savings in execution time, latency, and scalability. Additionally, we generalize the concept by decomposing a centralized data aggregation scheme into a chain of stream-processing operators, which can be dynamically allocated across device, Edge, and Cloud levels. In the best scenario, our approach improves metrics such as execution time and data reduction by over 90% when compared to its centralized operation.