Demo Data from EDBT 2026 / reviewers in the wild / expert
Luca Petrucci
dblp:190/7156
· DBLP profile ↗
9ranked-venue papers
1as first author
6since 2021 · last 2025
0000-0003-3559-2838ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 since 2021Computer networks · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
2 papers |
Wireless sensing and localization · 82% Cellular and mobile networks · 12% Software-defined and programmable networks · 6% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 51% Reconfigurable computing and FPGAs · 34% Cloud and datacenter computing · 15% | |
| Software engineering, system software, and programming languages
1 paper |
Services computing and microservices · 100% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Wireless sensing and localization › cellular localization
5g positioning |
0.9 | 1 | 2025 | Localization in 5G and Beyond: A Multi-Objective Approach for Accuracy, Latency, and Resilience · IEEE Trans. Mob. Comput. 2025 |
Wireless sensing and localization
cellular localization |
0.9 | 1 | 2025 | Localization in 5G and Beyond: A Multi-Objective Approach for Accuracy, Latency, and Resilience · IEEE Trans. Mob. Comput. 2025 |
Services computing and microservices
microservice architecture |
0.7 | 1 | 2023 | $\mu$μBench: An Open-Source Factory of Benchmark Microservice Applications · IEEE Trans. Parallel Distributed Syst. 2023 |
Performance modeling and evaluation
benchmarking |
0.7 | 1 | 2023 | $\mu$μBench: An Open-Source Factory of Benchmark Microservice Applications · IEEE Trans. Parallel Distributed Syst. 2023 |
Reconfigurable computing and FPGAs › FPGA-based network processing
FPGA-based network interface |
0.4 | 1 | 2020 | hXDP: Efficient Software Packet Processing on FPGA NICs · OSDI 2020 |
Cellular and mobile networks
radio access networks |
0.3 | 1 | 2025 | Localization in 5G and Beyond: A Multi-Objective Approach for Accuracy, Latency, and Resilience · IEEE Trans. Mob. Comput. 2025 |
Cloud and datacenter computing › container orchestration
kubernetes |
0.2 | 1 | 2023 | $\mu$μBench: An Open-Source Factory of Benchmark Microservice Applications · IEEE Trans. Parallel Distributed Syst. 2023 |
Software-defined and programmable networks
programmable data plane |
0.1 | 1 | 2020 | hXDP: Efficient Software Packet Processing on FPGA NICs · OSDI 2020 |
Methods — techniques the papers use, named apart from their topics
trace-driven workload · 1.3stress testing · 1.3software-defined radio · 0.9multi-objective optimization · 0.9XDP · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Localization in 5G and Beyond: A Multi-Objective Approach for Accuracy, Latency, and ResilienceabstractThe integration of localization capabilities within the cellular architecture through dedicated 5G network functions has notably enhanced cellular positioning accuracy and enabled new location-based services. However, this architectural shift requires placing measurement acquisition and computation at the network edge and core, resulting in distributed computational resources and increased latency and security risks. As a result, minimizing latency and ensuring resilience against security threats, in addition to achieving high accuracy, become critical performance indicators in location-based services. This paper examines both 3GPP-standardized and O-RAN-based 5G architectures, detailing the key functions, interfaces, and parameters influencing the localization process, from measurement acquisition to position estimation. We define performance indicators for evaluating localization services and develop a system model that quantifies costs related to latency, accuracy, computation, and resilience against security threats. By jointly considering these factors, we formulate a multi-objective optimization problem that guides the selection of an optimal system configuration to simultaneously satisfy multiple localization requirements. We validate our approach through a case study of an end-to-end 5G system using both simulations and experimental data. Specifically, we evaluate various algorithms and implementations across standardized channels and scenarios. Furthermore, we conduct experimental measurements using Software-Defined Radios (SDRs) and open-source 5G platforms to assess operational latency with commercial-off-the-shelf (COTS) devices. Luca Petrucci, Samuele Zanini, Ivan Palamà, Nicola Blefari-Melazzi, Stefania Bartoletti |
IEEE Trans. Mob. Comput. | 1 |
| 2024 | Evaluation of 5G Train Neutral Host Architecture for Future 5G Railway CommunicationsabstractProviding 5G seamless and secure services for train passengers is very challenging. In addition to the challenges related to high-speed, many others, such as low signal quality due to 5G coverage holes, tunnels, and complex orography, may compromise the Quality of Service (QoS) provided to train passengers, especially in trains crossing international borders. To overcome these challenges, the EU-funded Horizon 2020 5GMED project has devised a cross-border 5G network architecture that allows train passengers to have the same QoS they have at home in whichever country they are. The network architecture is based on the concept of train neutral host, which operates as a service provider for other mobile network operators. The communication between the train and the ground is facilitated by a heterogeneous network infrastructure comprised of 5G StandAlone (SA), IEEE 802.11ad, and satellite networks to minimize the probability of having low quality signals along the rail track. The seamless switching between these network technologies is performed using Adaptive Communication System-Gateways (ACS-GW) developed in the project. In this paper, we propose the train neutral host architecture, and present the performance evaluation results obtained in a realistic environment over 5G SA networks deployed on the Mediterranean cross-border corridor between Spain and France. Experimental results show satisfying results in terms of service throughput, latency and train inter-cell handover. Ali El-Amine, Jad Nasreddine, Martín Trullenque Ortiz, Luca Petrucci, Philippe Veyssiere, Nuria Trujillo Quijada, Francisco Vazquez Gallego, Daniel Camps-Mur |
VTC Spring | 4 |
| 2024 | Towards End-to-end Implementation of 5G Positioning with Off-the-shelf DevicesabstractDespite extensive research and standardization efforts aimed at developing and enhancing 5G localization services, a significant gap persists between theoretical findings and experimental deployments, impeding the validation of key results in real-world operational settings. This paper contributes to fill this gap by proposing an End-to-End (E2E) implementation of a 5G localization system to explore the existing support of commercial off-the-shelf (COTS) user devices and existing RAN solutions for the localization functionality. To this end, we first develop a standard-compliant implementation of the location management function (LMF), i.e., the standard network function responsible for managing location information in the 5G core network. Then, we integrate the LMF with open-source core networks to conduct comprehensive testing on a suite of COTS user equipments and existing 5G RAN solutions, comparing commercial with open-source alternatives. By documenting encountered limitations and releasing our LMF software implementation as open-source, our work significantly contributes to the advancement of 5G localization research and testing in real environments and advocates for increased experiment-readiness in 5G positioning systems. Samuele Zanini, Luca Petrucci, Ivan Palamà, Giuseppe Bianchi 0001, Stefania Bartoletti |
VTC Fall | 2 |
| 2023 | 5GMED Seamless Connectivity for Digital TrainsabstractThe communication services of future trains require hyperconnectivity between trains and track. Future Railway Mobile Communication System (FRMCS) reserved bands will not be able to cover all digital train requirements including passengers’ services. The 5GMED project adopts the idea where Infrastructure Managers (IMs) will collaborate with Railway Undertaking (RU) to facilitate the connectivity to Mobile Network Operator (MNO) communication services and vice versa (complemented with the use of satellite networks), with an architecture open to build new business models and relationships between stakeholders. This approach encompasses an adaptative Gigabit train-to-track connectivity solution able to fit Digital Train requirements. The 5GMED project will demonstrate these capabilities through four representative services deployed on a TGV of SNCF (French Train Operator) in a challenging scenario: a cross-border section of the Mediterranean corridor between Figueres (Spain) and Perpignan (France). Jad Nasreddine, Juan Agusti, Philippe Veyssiere, Paul Caranton, Nuria Trujillo Quijada, Pascal Deliège, Luca Petrucci, Nathan Sanchiz-Viel, Jean-Emmanuel Deschaud, Judit Bastida, José López Luque, Francisco Vazquez Gallego, Manuel Alfageme |
VTC2023-Spring | 7 |
| 2023 | Storage-Saving Scheduling Policies for Clusters Running ContainersabstractContainer technology plays an important role in the virtualization landscape today. A container uses its own file system consisting of a stack of layers, which are stored on the execution server's disk. Containers running on the same server share the layers they have in common, and this sharing results in valuable savings in server storage space. Many containers can run on a single server, but when their resource demands grow enough, they are distributed across a cluster of nodes/servers by orchestration systems, such as Kubernetes. In this work, we found that for the same amount of containers to run, the storage required is higher for clusters consisting of a larger number of nodes. The severity of this storage overhead depends on the scheduling policy used to select the nodes that run the containers. By comparing different storage-saving scheduling policies that differ from each other in the depth of storage knowledge they leverage to make decisions, our analysis reveals that only deep, layer-level knowledge can effectively counter the growth in storage demand as the cluster size increases. Policies with coarser-grained knowledge achieve limited benefit because they achieve performance that is nearly equal to that of a random, zero-knowledge policy. Ludovico Funari, Luca Petrucci, Andrea Detti |
IEEE Trans. Cloud Comput. | 2 |
| 2023 | $\mu$μBench: An Open-Source Factory of Benchmark Microservice Applicationsabstract$\mu$Bench is an open-source tool for benchmarking cloud/edge computing platforms that run microservice applications. The tool creates dummy microservice applications that can be customized and executed on a Kubernetes cluster.$\mu$Bench allows users to control fundamental properties of the microservice applications it creates, such as service mesh topology, microservices’ behaviors using a portfolio of stress functions (e.g., for CPU, memory, I/O, network) or implementing new ones, microservice-to-microservice API (HTTP or gRPC), etc. Application performance can be evaluated by stochastic or trace-driven workloads. μBench is aimed at researchers and cloud platform developers who lack real microservice applications to benchmark their findings (e.g., new resource control mechanisms, artificial intelligence-driven orchestration, etc.) or wish to thoroughly evaluate their proposals versus a broad set of heterogeneous applications that μBench can create. In addition to the description of μBench, in this article, we show one possible use of it. We compared advantages and disadvantages of microservice architectures versus monolithic ones, and analyzed the performance impact of key architectural choices, such as service mesh topology and the use of replication. For this analysis, we generated several microservice applications with different properties, and two of them are derived from a real cloud dataset. Andrea Detti, Ludovico Funari, Luca Petrucci |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2020 | hXDP: Efficient Software Packet Processing on FPGA NICs
M. Spaziani Brunella, Giacomo Belocchi, Marco Bonola, Salvatore Pontarelli, Giuseppe Siracusano, Giuseppe Bianchi 0001, Aniello Cammarano, Alessandro Palumbo, Luca Petrucci, Roberto Bifulco |
OSDI | 9 |
| 2017 | Implementing advanced network functions for datacenters with stateful programmable data planesabstractProgrammable dataplanes are emerging as a disruptive technology to implement network function virtualization in an SDN environment. This technology can be further enhanced by using data plane abstraction with stateful processing. In this paper we focus on real world use cases with stateful forwarding requirements to validate Open Packet Processor data plane abstraction. We first demonstrate the suitability of OPP for implementing complex stateful network functions by providing the detailed implementation of three use cases. Second, we assess the scalability of the use case implementations in the context of a datacenter deployment. Marco Bonola, Roberto Bifulco, Luca Petrucci, Salvatore Pontarelli, Angelo Tulumello, Giuseppe Bianchi 0001 |
LANMAN | 3 |
| 2017 | Demo: Implementing advanced network functions with stateful programmable data planesabstractStateful programmable dataplanes are emerging as a disruptive technology and an enabler factor for network function virtualization in SDN environments. In this demo paper we show three real world use cases with stateful forwarding requirements to validate both the hardware and software implementations of the Open Packet Processor data plane. Marco Bonola, Roberto Bifulco, Luca Petrucci, Salvatore Pontarelli, Angelo Tulumello, Giuseppe Bianchi 0001 |
LANMAN | 3 |