Demo Data from VLDB 2026 / reviewers in the wild / expert
Alberto Rodríguez-Natal
dblp:128/1194
· DBLP profile ↗
6ranked-venue papers
1as first author
3since 2021 · last 2026
0000-0002-4239-5309ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6 · 1 first-author · 3 since 2021
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
1 paper |
Software-defined and programmable networks · 56% Internet architecture and protocols · 28% Network management and operations · 8% |
Topics — the 3 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software-defined and programmable networks
network virtualization |
0.4 | 1 | 2020 | SD-access: practical experiences in designing and deploying software defined enterprise networks · CoNEXT 2020 |
Internet architecture and protocols
overlay networks |
0.4 | 1 | 2020 | SD-access: practical experiences in designing and deploying software defined enterprise networks · CoNEXT 2020 |
Network management and operations
network configuration |
0.1 | 1 | 2020 | SD-access: practical experiences in designing and deploying software defined enterprise networks · CoNEXT 2020 |
Methods — techniques the papers use, named apart from their topics
group-based policy enforcement · 0.4event-driven protocol · 0.4LISP · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Towards Traffic Modelling of Multi-Agent Systems: The Role of Coordination TopologyabstractMulti-agent LLM systems are an emerging networked workload whose rapid deployment raises questions about the traffic patterns they generate. Compared to conventional applications, these systems generate requests internally: a single user task can induce a structured sequence of model calls whose timing is governed by coordination logic rather than by user arrival rate. It is not clear whether classical traffic models, designed for human-driven workloads, apply to this setting. Davide Lamagna, Berta Serracanta, Alberto Rodríguez-Natal, Gabor Retravi, Albert Cabellos-Aparicio |
SIGCOMM | 3 |
| 2024 | Flow Optimization at Inter-Datacenter Networks for Application Run-time AccelerationabstractIn the present-day, distributed applications are commonly spread across multiple datacenters, reaching out to edge and fog computing locations. The transition away from single datacenter hosting is driven by capacity constraints in datacenters and the adoption of hybrid deployment strategies, combining on-premise and public cloud facilities. However, the performance of such applications is often limited by extended Flow Completion Times (FCT) for short flows due to queuing behind bursts of packets from concurrent long flows. To address this challenge, we propose a solution to prioritize short flows over long flows in the Software-Defined Wide-Area Network (SD-WAN) interconnecting the distributed computing platforms. Our solution utilizes eBPF to segregate short and long flows, transmitting them over separate tunnels with the same properties. By effectively mitigating queuing delays, we consistently achieve a 1.5 times reduction in FCT for short flows, resulting in improved application response times. The proposed solution works with encrypted traffic and is application-agnostic, making it deployable in diverse distributed environments without modifying the applications themselves. Our testbed evaluation demonstrates the effectiveness of our approach in accelerating the run-time of distributed applications, providing valuable insights for optimizing multi-datacenter and edge deployments. Berta Serracanta, Alberto Rodríguez-Natal, Fabio Maino, Albert Cabellos-Aparicio |
ICC | 2 |
| 2021 | A Control Plane for WireGuardabstractWireGuard is a VPN protocol that has gained significant interest recently. Its main advantages are: (i) simple configuration (via pre-shared SSH-like public keys), (ii) mobility support, (iii) reduced codebase to ease auditing, and (iv) Linux kernel implementation that yields high performance. However, WireGuard (intentionally) lacks a control plane. This means that each peer in a WireGuard network has to be manually configured with the other peers’ public key and IP addresses, or by other means. In this paper we present an architecture based on a centralized server to automatically distribute this information. In a nutshell, first we manually establish a WireGuard tunnel to the centralized server, and ask all the peers to store their public keys and IP addresses in it. Then, WireGuard peers use this secure channel to retrieve on-demand the information for the peers they want to communicate to. Our design strives to: (i) offer a key distribution scheme simpler than PKI-based ones, (ii) limit the number of public keys sent to the peers, and (iii) reduce tunnel establishment latency by means of an UDP-based protocol. We argue that such automation can help the deployment in enterprise or ISP scenarios. We also describe in detail our implementation and analyze several performance metrics. Finally, we discuss possible improvements regarding several shortcomings we found during implementation. Jordi Paillisse, Alejandro Barcia, Albert López, Alberto Rodríguez-Natal, Fabio Maino, Albert Cabellos-Aparicio |
ICCCN | 4 |
| 2020 | SD-access: practical experiences in designing and deploying software defined enterprise networksabstractEnterprise networks, over the years, have become more and more complex trying to keep up with new requirements that challenge traditional solutions. Just to mention one out of many possible examples, technologies such as Virtual LANs (VLANs) struggle to address the scalability and operational requirements introduced by Internet of Things (IoT) use cases. To keep up with these challenges we have identified four main requirements that are common across modern enterprise networks: (i) scalable mobility, (ii) endpoint segmentation, (iii) simplified administration, and (iv) resource optimization. To address these challenges we designed SDA (Software Defined Access), a solution for modern enterprise networks that leverages Software-Defined Networking (SDN) and other state of the art techniques. In this paper we present the design, implementation and evaluation of SDA. Specifically, SDA: (i) leverages a combination of an overlay approach with an event-driven protocol (LISP) to dynamically adapt to traffic and mobility patterns while preserving resources, and (ii) enforces policies to groups of endpoints for scalable segmentation with low operational burden. We present our experience with deploying SDA in two real-life scenarios: an enterprise campus, and a large warehouse with mobile robots. Our evaluation shows that SDA, when compared with traditional enterprise networks, can (i) reduce overall data plane forwarding state up to 70% thanks to a reactive protocol using a centralized routing server, and (ii) reduce by an order of magnitude the handover delays in scenarios of massive mobility with respect to other approaches. Finally, we discuss lessons learned while deploying and operating SDA, and possible optimizations regarding the use of an event-driven protocol and group-based segmentation. Jordi Paillisse, Marc Portoles-Comeras, Albert López, Alberto Rodríguez-Natal, David Iacobacci, Johnson Leong, Victor Moreno, Albert Cabellos-Aparicio, Fabio Maino, Sanjay Hooda |
CoNEXT | 4 |
| 2019 | Distributed Access Control with BlockchainabstractThe specification and enforcement of network-wide policies in a single administrative domain is common in today's networks and considered as already resolved. However, this is not the case for multi-administrative domains, e.g. among different enterprises. In such situation, new problems arise that challenge classical solutions such as PKIs, which suffer from scalability and granularity concerns. In this paper, we present an extension to Group-Based Policy -a widely used network policy languagefor the aforementioned scenario. To do so, we take advantage of a permissioned blockchain implementation (Hyperledger Fabric) to distribute access control policies in a secure and auditable manner, preserving at the same time the independence of each organization. Network administrators specify polices that are rendered into blockchain transactions. A LISP control plane (RFC 6830) allows routers performing the access control to query the blockchain for authorizations. We have implemented an end-to-end experimental prototype and evaluated it in terms of scalability and network latency. Jordi Paillisse, Jordi Subira, Albert Lopez-Bresco, Alberto Rodríguez-Natal, Vina Ermagan, Fabio Maino, Albert Cabellos-Aparicio |
ICC | 4 |
| 2015 | Location and identity privacy for LISP-MNabstractThe current Internet architecture was not designed to easily accommodate mobility because IP addresses are used both to identify and locate hosts. The Locator/Identifier Separation Protocol (LISP) decouples them by considering two types of addresses: Endpoint IDentifiers (EIDs) to identify hosts, and Routing LOCators (RLOCs) that identify network attachment points. LISP, with such separation in place, also offers native mobility. In this context, LISP-MN is a particular case of LISP and specifies mobility. Mobility protocols have an inherent issue with privacy since some users may not want to reveal their location or their identity. In this paper, we present an overview of LISP-MN and propose solutions to enable privacy, both in terms of location and identity. Alberto Rodríguez-Natal, Loránd Jakab, Vina Ermagan, Preethi Natarajan, Fabio Maino, Albert Cabellos-Aparicio |
ICC | 1 |