Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Albert López

dblp:05/6916 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
2since 2021 · last 2021
0009-0005-0611-5516ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 3 · 2 since 2021Systems, architecture and hardware · 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
Routing and switching · 39% Software-defined and programmable networks · 34% Internet architecture and protocols · 17%

Topics — the 5 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Routing and switching › traffic engineering
congestion minimization
0.512021
Is Machine Learning Ready for Traffic Engineering Optimization? · ICNP 2021
Routing and switching
traffic engineering
0.512021
Is Machine Learning Ready for Traffic Engineering Optimization? · ICNP 2021
Software-defined and programmable networks
network virtualization
0.412020
SD-access: practical experiences in designing and deploying software defined enterprise networks · CoNEXT 2020
Internet architecture and protocols
overlay networks
0.412020
SD-access: practical experiences in designing and deploying software defined enterprise networks · CoNEXT 2020
Network management and operations
network configuration
0.112020
SD-access: practical experiences in designing and deploying software defined enterprise networks · CoNEXT 2020

Methods — techniques the papers use, named apart from their topics

multi-agent reinforcement learning · 0.5graph neural network · 0.5constraint programming · 0.5group-based policy enforcement · 0.4event-driven protocol · 0.4LISP · 0.4
YearPublicationVenuePosition
2021 A Control Plane for WireGuard
abstract
WireGuard 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
ICCCN3
2021 Is Machine Learning Ready for Traffic Engineering Optimization?
abstract
Traffic Engineering (TE) is a basic building block of the Internet. In this paper, we analyze whether modern Machine Learning (ML) methods are ready to be used for TE optimization. We address this open question through a comparative analysis between the state of the art in ML and the state of the art in TE. To this end, we first present a novel distributed system for TE that leverages the latest advancements in ML. Our system implements a novel architecture that combines Multi-Agent Reinforcement Learning (MARL) and Graph Neural Networks (GNN) to minimize network congestion. In our evaluation, we compare our MARL+GNN system with DEFO, a network optimizer based on Constraint Programming that represents the state of the art in TE. Our experimental results show that the proposed MARL+GNN solution achieves equivalent performance to DEFO in a wide variety of network scenarios including three real-world network topologies. At the same time, we show that MARL+GNN can achieve significant reductions in execution time (from the scale of minutes with DEFO to a few seconds with our solution).
Guillermo Bernárdez, José Suárez-Varela, Albert López, Shihan Xiao, Xiangle Cheng, Pere Barlet-Ros, Albert Cabellos-Aparicio
ICNP3
2020 SD-access: practical experiences in designing and deploying software defined enterprise networks
abstract
Enterprise 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
CoNEXT3
2006 Video transcoding in a Grid network with User Controlled LightPaths
Eduard Grasa, Sergi Figuerola, Joaquim Recio, Albert López, Marc de Palol, Lluis Ribes, Vicente Díaz, Ramon Sangüesa, Gabriel Junyent, Michel Savoie
Future Gener. Comput. Syst.4