EDBT 2026 Demo / reviewers in the wild / expert
Andres Garcia-Saavedra
dblp:41/8398
· DBLP profile ↗
65ranked-venue papers
12as first author
36since 2021 · last 2026
0000-0003-2005-2222ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 62 · 11 first-author · 34 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | SPIFF: Selective Preservation of Image Fidelity for Bandwidth-constrained Heterogeneous Networks
Marco Palena, Jose A. Ayala-Romero, Andres Garcia-Saavedra, Carla Fabiana Chiasserini |
INFOCOM | 3 |
| 2025 | FairRIC: Real-Time Fair Allocation in O-RAN with Shared Computing
Fatih Aslan, Jose A. Ayala-Romero, Andres Garcia-Saavedra, Xavier Pérez Costa, George Iosifidis |
INFOCOM | 3 |
| 2025 | Kairos: Energy-Efficient Radio Unit Control for O-RAN via Advanced Sleep Modes
Josep X. Salvat, Jose A. Ayala-Romero, Andres Garcia-Saavedra, Xavier Pérez Costa |
INFOCOM | 3 |
| 2025 | RISENSE: Long-Range In-Band Wireless Control of Passive Reconfigurable Intelligent SurfacesabstractReconfigurable Intelligent Surfaces (RIS) are a promising technology for creating smart radio environments by controlling wireless propagation. However, several factors hinder the integration of RIS technology into existing cellular networks, including the incompatibility of RIS control interfaces with 5G PHY/MAC procedures for synchronizing radio scheduling decisions and RIS operation, and the cost and energy limitations of passive RIS technology. This paper presents RISENSE, a system for practical RIS integration in cellular networks. First, we propose a novel, low-cost, and low-power RIS design capable of decoding control messages without complex baseband operations or additional RF chains, utilizing a power sensor and a network of microstrip lines and couplers. Second, we design an effective in-band wireless RIS control interface, compatible with 5G PHY/MAC procedures, that embeds amplitude-modulated (AM) RIS control commands directly into standard OFDM-modulated 5G data channels. Finally, we propose a low-overhead protocol that supports swift on-demand RIS re-configurability, making it adaptable to varying channel conditions and user mobility, while minimizing the wastage of 5G OFDM symbols. Our experiments validate the design of RISENSE and our evaluation shows that our system can re-configure a RIS at the same pace as users move, boosting 5G coverage where static or slow RIS controllers cannot. Sai Pavan Deram, Marco Rossanese, Andres Garcia-Saavedra, Syed Waqas Haider Shah, Vincenzo Sciancalepore, Jörg Widmer, Xavier Pérez Costa |
MobiSys | 3 |
| 2025 | AegisRAN: A Fair and Energy-Efficient Computing Resource Allocation Framework for vRANsabstractThe virtualization of Radio Access Networks (vRAN) is rapidly becoming a reality, driven by the increasing need for flexible, scalable, and cost-effective mobile network solutions. To mitigate energy efficiency concerns in vRAN deployments, two approaches are gaining attention: ($i$) sharing computing infrastructure among multiple virtualized base stations (vBSs); and ($ii$) relying upon general-purpose, low-cost CPUs. However, effectively realizing these approaches poses several challenges. In this paper, we first conduct a comprehensive experimental campaign on a vRAN platform to characterize the impact of computing and radio resource allocation on energy consumption and performance across various network contexts. This analysis reveals several key issues. First, determining the optimal allocation of computing resources is difficult because it depends on the context of each vBS (e.g., traffic load, channel quality) in a non-trivial and non-linear manner. Second, suboptimal resource assignment can lead to increased energy consumption or, even worse, degradation of users' Quality of Service. Third, the high dimensionality of the solution space hinders the effectiveness of traditional optimization or learning methods. To tackle these challenges, we propose AegisRAN, a framework for optimizing computing resource allocation in vRAN. AegisRAN addresses the dual objective of minimizing energy consumption while maintaining high system reliability. Moreover, when computing resources are overbooked, our solution ensures a fair resource partition based on vBS performance. AegisRAN leverages a discrete soft actor-critic algorithm combined with several techniques, including multi-step decision-making, action masking, digital twin-based training, and a tailored reward signal that mitigates feedback sparsity. Our evaluations demonstrate that AegisRAN achieves near-optimal performance and offers high flexibility across diverse network contexts and varying numbers of vBSs, with up to 25% improvement in energy savings compared to baseline solutions in medium-scale scenarios. Ethan Sanchez Hidalgo, Jose A. Ayala-Romero, Josep X. Salvat, Andres Garcia-Saavedra, Xavier Pérez Costa |
IEEE Trans. Mob. Comput. | 4 |
| 2025 | O-RAN Intelligence Orchestration Framework for Quality-Driven xApp Deployment and SharingabstractThe rapid evolution of 5 G networks, with diverse traffic classes and demanding services, highlights the importance of Open Radio Access Networks (O-RAN) for enabling RAN intelligence and performance optimization. Machine Learning-powered xApps offer novel network control opportunities, but their resource demands necessitate efficient orchestration. To address these issues, we present OREO, an O-RAN xApp orchestrator that, using a multi-layer graph model, aims to maximize the number of RAN services concurrently deployed while minimizing their overall energy consumption. OREO's key innovation lies in the concept of sharing xApps across RAN services when they include semantically equivalent functions and meet quality requirements. Despite the NP-hard nature of the problem, numerical results show that OREO offers a lightweight and scalable solution that closely and swiftly approximates the optimum in several different scenarios. Also, OREO outperforms state-of-the-art benchmarks by enabling the co-existence of more RAN services (14.3% more on average and up to 22%), while reducing resource expenditure (by 48.7% less on average and up to 123% for computing resources). Moreover, using an experimental prototype deployed on the Colosseum network emulator and using real-world RAN services, we show that OREO leads to substantial resource savings (up to 66.7% of computing resources) while its xApp sharing policy can significantly enhance quality of service. Federico Mungari, Corrado Puligheddu, Andres Garcia-Saavedra, Carla Fabiana Chiasserini |
IEEE Trans. Mob. Comput. | 3 |
| 2024 | Risk-Aware Continuous Control with Neural Contextual BanditsabstractRecent advances in learning techniques have garnered attention for their applicability to a diverse range of real-world sequential decision-making problems. Yet, many practical applications have critical constraints for operation in real environments. Most learning solutions often neglect the risk of failing to meet these constraints, hindering their implementation in real-world contexts. In this paper, we propose a risk-aware decision-making framework for contextual bandit problems, accommodating constraints and continuous action spaces. Our approach employs an actor multi-critic architecture, with each critic characterizing the distribution of performance and constraint metrics. Our framework is designed to cater to various risk levels, effectively balancing constraint satisfaction against performance. To demonstrate the effectiveness of our approach, we first compare it against state-of-the-art baseline methods in a synthetic environment, highlighting the impact of intrinsic environmental noise across different risk configurations. Finally, we evaluate our framework in a real-world use case involving a 5G mobile network where only our approach satisfies consistently the system constraint (a signal processing reliability target) with a small performance toll (8.5% increase in power consumption). Jose A. Ayala-Romero, Andres Garcia-Saavedra, Xavier Pérez Costa |
AAAI | 2 |
| 2024 | ORANUS: Latency-tailored Orchestration via Stochastic Network Calculus in 6G O-RANabstractThe Open Radio Access Network (O-RAN)-compliant solutions lack crucial details to perform effective control loops at multiple time scales. In this vein, we propose ORANUS, an O-RAN-compliant mathematical framework to allocate radio resources to multiple ultra Reliable Low Latency Communication (uRLLC) services. In the near-RT control loop, ORANUS relies on a novel Stochastic Network Calculus (SNC)-based model to compute the amount of guaranteed radio resources for each uRLLC service. Unlike traditional approaches as queueing theory, the SNC-based model allows ORANUS to ensure the probability the packet transmission delay exceeds a budget, i.e., the violation probability, is below a target tolerance. ORANUS also utilizes an RT control loop to monitor service transmission queues, dynamically adjusting the guaranteed radio resources based on detected traffic anomalies. To the best of our knowledge, ORANUS is the first O-RAN-compliant solution which benefits from SNC to carry out near-RT and RT control loops. Simulation results show that ORANUS significantly improves over reference solutions, with an average violation probability 10× lower. Oscar Adamuz-Hinojosa, Lanfranco Zanzi, Vincenzo Sciancalepore, Andres Garcia-Saavedra, Xavier Pérez Costa |
INFOCOM | 4 |
| 2024 | Mean-Field Multi-Agent Contextual Bandit for Energy-Efficient Resource Allocation in vRANsabstractRadio Access Network (RAN) virtualization, key for new-generation mobile networks, requires Hardware Accelerators (HAs) that swiftly process wireless signals from Base Stations (BSs) to meet stringent reliability targets. However, HAs are expensive and energy-hungry, which increases costs and has serious environmental implications. To address this problem, we gather data from our experimental platform and compare the performance and energy consumption of a HA (NVIDIA GPU V100) vs. a CPU (Intel Xeon Gold 6240R, 16 cores) for energy-friendly software processing. Based on the insights obtained from this data, we devise a strategy to offload workloads to HAs opportunistically to save energy while preserving reliability. This offloading strategy, however, needs to be configured in near-real-time for every BS sharing common computational resources. This renders a challenging multi-agent collaborative problem in which the number of involved agents (BSs) can be arbitrarily large and can change over time. Thus, we propose an efficient multi-agent contextual bandit algorithm called ECORAN1, which applies concepts from mean field theory to be fully scalable. Using a real platform and traces from a production mobile network, we show that ECORAN can provide up to 40% energy savings with respect to the approach used today by the industry. Jose A. Ayala-Romero, Leonardo Lo Schiavo, Andres Garcia-Saavedra, Xavier Pérez Costa |
INFOCOM | 3 |
| 2024 | OREO: O-RAN intElligence Orchestration of xApp-based network servicesabstractThe Open Radio Access Network (O-RAN) architecture aims to support a plethora of network services, such as beam management and network slicing, through the use of third-party applications called xApps. To efficiently provide network services at the radio interface, it is thus essential that the deployment of the xApps is carefully orchestrated. In this paper, we introduce OREO, an O-RAN xApp orchestrator, designed to maximize the offered services. OREO’s key idea is that services can share xApps whenever they correspond to semantically equivalent functions, and the xApp output is of sufficient quality to fulfill the service requirements. By leveraging a multi-layer graph model that captures all the system components, from services to xApps, OREO implements an algorithmic solution that selects the best service configuration, maximizes the number of shared xApps, and efficiently and dynamically allocates resources to them. Numerical results as well as experimental tests performed using our proof-of-concept implementation, demonstrate that OREO closely matches the optimum, obtained by solving an NP-hard problem. Further, it outperforms the state of the art, deploying up to 35% more services with an average of 30% fewer xApps and a similar reduction in the resource consumption. Federico Mungari, Corrado Puligheddu, Andres Garcia-Saavedra, Carla Fabiana Chiasserini |
INFOCOM | 3 |
| 2024 | YinYangRAN: Resource Multiplexing in GPU-Accelerated Virtualized RANsabstractRAN virtualization is revolutionizing the telco industry, enabling 5G Distributed Units to run using general-purpose platforms equipped with Hardware Accelerators (HAs). Recently, GPUs have been proposed as HAs, hinging on their unique capability to execute 5G PHY operations efficiently while also processing Machine Learning (ML) workloads. While this ambivalence makes GPUs attractive for cost-effective deployments, we experimentally demonstrate that multiplexing 5G and ML workloads in GPUs is in fact challenging, and that using conventional GPU-sharing methods can severely disrupt 5G operations. We then introduce YinYangRAN, an innovative O-RAN-compliant solution that supervises GPU-based HAs so as to ensure reliability in the 5G processing pipeline while maximizing the throughput of concurrent ML services. YinYangRAN performs GPU resource allocation decisions via a computationally-efficient approximate dynamic programming technique, which is informed by a neural network trained on real-world measurements. Using workloads collected in real RANs, we demonstrate that YinYangRAN can achieve over 50% higher 5G processing reliability than conventional GPU sharing models with minimal impact on co-located ML workloads. To our knowledge, this is the first work identifying and addressing the complex problem of HA management in emerging GPU-accelerated vRANs, and represents a promising step towards multiplexing PHY and ML workloads in mobile networks. Leonardo Lo Schiavo, Jose A. Ayala-Romero, Andres Garcia-Saavedra, Marco Fiore 0001, Xavier Pérez Costa |
INFOCOM | 3 |
| 2024 | CloudRIC: Open Radio Access Network (O-RAN) Virtualization with Shared Heterogeneous ComputingabstractOpen and virtualized Radio Access Networks (vRANs) are breeding a new market with unprecedented opportunities. However, carrier-grade vRANs today are expensive and energy-hungry, as they rely on hardware accelerators (HAs) that are dedicated to individual distributed units (DUs). In this paper, we argue that sharing pools of heterogeneous processors among DUs leads to more cost- and energy-efficient vRANs. We then design CloudRIC, a system that, powered by lightweight data-driven models, meets specific reliability targets while (i) coordinating access between DUs and heterogeneous computing infrastructure; and (ii) assisting DUs with compute-aware radio scheduling procedures. Experiments on a GPU-accelerated O-Cloud show that CloudRIC can achieve, respectively, 3x and 15x mean gains in energy- and cost-efficiency under real RAN workloads while ensuring 99.999% reliability even in dense scenarios. Leonardo Lo Schiavo, Gines Garcia-Aviles, Andres Garcia-Saavedra, Marco Gramaglia, Marco Fiore 0001, Albert Banchs, Xavier Pérez Costa |
MobiCom | 3 |
| 2024 | CloudRIC demo: Open Radio Access Network (O-RAN) Virtualization with Shared Heterogeneous ComputingabstractOpen and virtualized Radio Access Networks (vRANs) are breeding a new market with unprecedented opportunities. However, carrier-grade vRANs today are expensive and energy-hungry, as they rely on hardware accelerators (HAs) that are dedicated to individual distributed units (DUs). We demonstrate CloudRIC [17], a system that, powered by lightweight data-driven models, meets specific reliability targets while (i) coordinating access between DUs and heterogeneous computing infrastructure; and (ii) assisting DUs with compute-aware radio scheduling procedures. Using a user-friendly dashboard to control an experimental testbed remotely, we demonstrate that CloudRIC achieves comparable reliability performance to a DU-dedicated platform while offering up to 40x higher cost-efficiency and up to 6x higher energy efficiency when pooling resources for up to 70 DUs. Leonardo Lo Schiavo, Gines Garcia-Aviles, Andres Garcia-Saavedra, Marco Gramaglia, Marco Fiore 0001, Albert Banchs, Xavier Pérez Costa |
MobiCom | 3 |
| 2024 | Design and validation of scalable reconfigurable intelligent surfaces
Marco Rossanese, Placido Mursia, Andres Garcia-Saavedra, Vincenzo Sciancalepore, Arash Asadi, Xavier Pérez Costa |
Comput. Networks | 3 |
| 2024 | Designing the Network Intelligence Stratum for 6G networks
Paola Soto, Miguel Camelo, Gines Garcia-Aviles, Esteban Municio, Marco Gramaglia, Evangelos A. Kosmatos, Nina Slamnik, Danny De Vleeschauwer, Antonio Bazco, Lidia Fuentes, Joaquín Ballesteros, Andra Lutu, Luca Cominardi, Ivan Paez, Sergi Alcalá-Marín, Livia Elena Chatzieleftheriou, Andres Garcia-Saavedra, Marco Fiore 0001 |
Comput. Networks | 17 |
| 2024 | AIRIC: Orchestration of Virtualized Radio Access Networks With Noisy NeighboursabstractRadio Access Networks virtualization (vRAN) is on its way becoming a reality driven by the new requirements in mobile networks, such as scalability and cost reduction. Unfortunately, there is no free lunch but a high price to be paid in terms of computing overhead introduced by noisy neighbors problem when multiple virtualized base station instances share computing platforms. In this paper, first, we thoroughly dissect the multiple sources of computing overhead in a vRAN, quantifying their different contributions to the overall performance degradation. Second, we design an AI-driven Radio Intelligent Controller (AIRIC) to orchestrate vRAN computing resources. AIRIC relies upon a hybrid neural network architecture combining a relation network (RN) and a deep Q-Network (DQN) such that: ($i$) the demand of concurrent virtual base stations is satisfied considering the overhead posed by the noisy neighbors problem while the operating costs of the vRAN infrastructure is minimized; and ($ii$) dynamically changing contexts in terms of network demand, signal-to-noise ratio (SNR) and the number of base station instances are efficiently supported. Our results show that AIRIC performs very closely to an offline optimal oracle, attaining up to 30% resource savings, and substantially outperforms existing benchmarks in service guarantees. Josep X. Salvat, Andres Garcia-Saavedra, Xi Li 0002, Xavier Pérez Costa |
IEEE J. Sel. Areas Commun. | 2 |
| 2024 | Radio Resource Management Design for RSMA: Optimization of Beamforming, User Admission, and Discrete/Continuous Rates With Imperfect SICabstractThis paper investigates the radio resource management (RRM) design for multiuser rate-splitting multiple access (RSMA), accounting for various characteristics of practical wireless systems, such as the use of discrete rates, the inability to serve all users, and the imperfect successive interference cancellation (SIC). Specifically, failure to consider these characteristics in RRM design may lead to inefficient use of radio resources. Therefore, we formulate the RRM of RSMA as optimization problems to maximize respectively the weighted sum rate (WSR) and weighted energy efficiency (WEE), and jointly optimize the beamforming, user admission, discrete/continuous rates, accounting for imperfect SIC, which result in nonconvex mixed-integer nonlinear programs that are challenging to solve. Despite the difficulty of the optimization problems, we develop algorithms that can find high-quality solutions. We show via simulations that carefully accounting for the aforementioned characteristics, can lead to significant gains. Precisely, by considering that transmission rates are discrete, the transmit power can be utilized more intelligently, allocating just enough power to guarantee a given discrete rate. Additionally, we reveal that user admission plays a crucial role in RSMA, enabling additional gains compared to random admission by facilitating the servicing of selected users with mutually beneficial channel characteristics. Furthermore, provisioning for possibly imperfect SIC makes RSMA more robust and reliable. Luis F. Abanto-Leon, Aravindh Krishnamoorthy, Andres Garcia-Saavedra, Allyson Sim, Robert Schober, Matthias Hollick |
IEEE Trans. Mob. Comput. | 3 |
| 2024 | Fair and Scalable Orchestration of Network and Compute Resources for Virtual Edge ServicesabstractThe combination of service virtualization and edge computing allows for low latency services, while keeping data storage and processing local. However, given the limited resources available at the edge, a conflict in resource usage arises when both virtualized user applications and network functions need to be supported. Further, the concurrent resource request by user applications and network functions is often entangled, since the data generated by the former has to be transferred by the latter, and vice versa. In this paper, we first show through experimental tests the correlation between a video-based application and a vRAN. Then, owing to the complex involved dynamics, we develop a scalable reinforcement learning framework for resource orchestration at the edge, which leverages a Pareto analysis for provable fair and efficient decisions. We validate our framework, named VERA, through a real-time proof-of-concept implementation, which we also use to obtain datasets reporting real-world operational conditions and performance. Using such experimental datasets, we demonstrate that VERA meets the KPI targets for over$96\%$of the observation period and performs similarly when executed in our real-time implementation, with KPI differences below 12.4%. Further, its scaling cost is$54\%$lower than a centralized framework based on deep-Q networks. Sharda Tripathi, Corrado Puligheddu, Somreeta Pramanik, Andres Garcia-Saavedra, Carla Fabiana Chiasserini |
IEEE Trans. Mob. Comput. | 4 |
| 2023 | A Leakage-based Method for Mitigation of Faulty Reconfigurable Intelligent SurfacesabstractReconfigurable Intelligent Surfaces (RISs) are expected to be massively deployed in future beyond-5th generation wireless networks, thanks to their ability to programmatically alter the propagation environment, inherent low-cost and low-maintenance nature. Indeed, they are envisioned to be implemented on the facades of buildings or on moving objects. However, such an innovative characteristic may potentially turn into an involuntary negative behavior that needs to be addressed: an undesired signal scattering. In particular, RIS elements may be prone to experience failures due to lack of proper maintenance or external environmental factors. While the resulting Signal-to-Noise-Ratio (SNR) at the intended User Equipment (UE) may not be significantly degraded, we demonstrate the potential risks in terms of unwanted spreading of the transmit signal to non-intended UEs. In this regard, we consider the problem of mitigating such undesired effectby proposing two simple yet effective algorithms, which are based on maximizing the Signal-to-Leakage-and-Noise-Ratio (SLNR) over a predefined two-dimensional (2D) area and are applicable in the case of perfect channel-state-information (CSI) and partial CSI, respectively. Numerical and full-wave simulations demonstrate the added gains compared to leakage-unaware and reference schemes. Nairy Moghadas-Gholian, Marco Rossanese, Placido Mursia, Andres Garcia-Saavedra, Arash Asadi, Vincenzo Sciancalepore, Xavier Pérez Costa |
GLOBECOM | 4 |
| 2023 | Orchestrating Energy-Efficient vRANs: Bayesian Learning and Experimental ResultsabstractVirtualized base stations (vBS) can be implemented in diverse commodity platforms and are expected to bring unprecedented operational flexibility and cost efficiency to the next generation of cellular networks. However, their widespread adoption is hampered by their complex configuration options that affect in a non-traditional fashion both their performance and their power consumption requirements. Following an in-depth experimental analysis in a bespoke testbed, we characterize the vBS power cost profile and reveal previously unknown couplings between their various control knobs. Motivated by these findings, we develop a Bayesian learning framework for the orchestration of vBSs and design two novel algorithms: (i) BP-vRAN, which employs online learning to balance the vBS performance and energy consumption, and (ii) SBP-vRAN, which augments our optimization approach with safe controls that maximize performance while respecting hard power constraints. We show that our approaches are data-efficient, i.e., converge an order of magnitude faster than state-of-the-art Deep Reinforcement Learning methods, and achieve optimal performance. We demonstrate the efficacy of these solutions in an experimental prototype using real traffic traces. Jose A. Ayala-Romero, Andres Garcia-Saavedra, Xavier Pérez Costa, George Iosifidis |
IEEE Trans. Mob. Comput. | 2 |
| 2023 | EdgeBOL: A Bayesian Learning Approach for the Joint Orchestration of vRANs and Mobile Edge AIabstractFuture mobile networks need to support intelligent services which collect and process data streams at the network edge, so as to offer real-time and accurate inferences to users. However, the widespread deployment of these services is hindered by the unprecedented energy cost they induce to the network, and by the difficulties in optimizing their end-to-end operation. To address these challenges, we propose a Bayesian learning framework for jointly configuring the service and the Radio Access Network (RAN), aiming to minimize the total energy consumption while respecting accuracy and latency service requirements. Using a fully-fledged prototype with a software-defined base station (vBS) and a GPU-enabled edge server, we profile a typical video analytics service and identify new performance trade-offs and optimization opportunities. Accordingly, we tailor the proposed learning framework to account for the (possibly varying) network conditions, user needs, and service metrics, and apply it to a range of experiments with real traces. Our findings suggest that this approach effectively adapts to different hardware platforms and service requirements, and outperforms state-of-the-art benchmarks based on neural networks. Jose A. Ayala-Romero, Andres Garcia-Saavedra, Xavier Pérez Costa, George Iosifidis |
IEEE/ACM Trans. Netw. | 2 |
| 2023 | RadiOrchestra: Proactive Management of Millimeter-Wave Self-Backhauled Small Cells via Joint Optimization of Beamforming, User Association, Rate Selection, and Admission ControlabstractMillimeter-wave self-backhauled small cells are a key component of next-generation wireless networks. Their dense deployment will increase data rates, reduce latency, and enable efficient data transport between the access and backhaul networks, providing greater flexibility not previously possible with optical fiber. Despite their high potential, operating dense self-backhauled networks optimally is an open challenge, particularly for radio resource management (RRM). This paper presents, RadiOrchestra, a holistic RRM framework that models and optimizes beamforming, rate selection as well as user association and admission control for self-backhauled networks. The framework is designed to account for practical challenges such as hardware limitations of base stations (e.g., computational capacity, discrete rates), the need for adaptability of backhaul links, and the presence of interference. Our framework is formulated as a nonconvex mixed-integer nonlinear program, which is challenging to solve. To approach this problem, we propose three algorithms that provide a trade-off between complexity and optimality. Furthermore, we derive upper and lower bounds to characterize the performance limits of the system. We evaluate the developed strategies in various scenarios, showing the feasibility of deploying practical self-backhauling in future networks. Luis F. Abanto-Leon, Arash Asadi, Andres Garcia-Saavedra, Allyson Sim, Matthias Hollick |
IEEE Trans. Wirel. Commun. | 3 |
| 2022 | Requirements and Specifications for the Orchestration of Network Intelligence in 6GabstractNext-generation mobile networks are expected to flaunt highly (if not fully) automated management. To achieve such a vision, Artificial Intelligence (AI) and Machine Learning (ML) techniques will be key enablers to craft the required intelligence for networking, i.e., Network Intelligence (NI), empowering myriad of orchestrators and controllers across network domains. In this paper, we elaborate on the DAEMON architectural model, which proposes introducing a NI Orchestration layer for the effective end-to-end coordination of NI instances deployed across the whole mobile network infrastructure. Specifically, we first outline requirements and specifications for NI design that stem from data management, control timescales, and network technology characteristics. Then, we build on such analysis to derive initial principles for the design of the NI Orchestration layer, focusing on (i) proposals for the interaction loop between NI instances and the NI Orchestrator, and (ii) a unified representation of NI algorithms based on an extended MAPE-K model. Our work contributes to the definition of the interfaces and operation of a NI Orchestration layer that foster a native integration of NI in mobile network architectures. Miguel Camelo, Luca Cominardi, Marco Gramaglia, Marco Fiore 0001, Andres Garcia-Saavedra, Lidia Fuentes, Danny De Vleeschauwer, Paola Soto, Nina Slamnik, Joaquín Ballesteros, Chia-Yu Chang, Gabriele Baldoni, Johann Marquez-Barja, Peter Hellinckx, Steven Latré |
CCNC | 5 |
| 2022 | VERA: Resource Orchestration for Virtualized Services at the EdgeabstractThe combination of service virtualization and edge computing allows mobile users to enjoy low latency services, while keeping data storage and processing local. However, the network edge has limited resource availability, and when both virtualized user applications and network functions need to be supported concurrently, a natural conflict in resource usage arises. In this paper, we focus on computing and radio resources and develop a framework for resource orchestration at the edge that leverages a model-free reinforcement learning approach and a Pareto analysis, which is proved to make fair and efficient decisions. Through our testbed, we demonstrate the effectiveness of our solution in resource-limited scenarios, and show an improvement of around 60% in the CPU budget violation rate with respect to RL based standard multi-agent framework. Sharda Tripathi, Corrado Puligheddu, Somreeta Pramanik, Andres Garcia-Saavedra, Carla Fabiana Chiasserini |
ICC | 4 |
| 2022 | Designing, building, and characterizing RF switch-based reconfigurable intelligent surfacesabstractIn this poster, we present the Reconfigurable Intelligent Surface (RIS) that we designed, built, and tested. At first, the RIS technology is briefly discussed, subsequently, our prototype details are explained, and finally, we conclude by showing the obtained test results. Our RIS design comprises arrays of patch antennas, delay lines, and programmable radio-frequency (RF) switches that enable almost-passive 3D beamforming, i.e., without active RF components. Marco Rossanese, Placido Mursia, Andres Garcia-Saavedra, Vincenzo Sciancalepore, Arash Asadi, Xavier Pérez Costa |
MobiCom | 3 |
| 2022 | vrAIn: Deep Learning Based Orchestration for Computing and Radio Resources in vRANsabstractThe virtualization of radio access networks (vRAN) is the last milestone in the NFV revolution. However, the complex dependencies between computing and radio resources make vRAN resource control particularly daunting. We present vrAIn, a dynamic resource orchestrator for vRANs based on deep reinforcement learning. First, we use an autoencoder to project high-dimensional context data (traffic and channel quality patterns) into a latent representation. Then, we use a deep deterministic policy gradient (DDPG) algorithm based on an actor-critic neural network structure and a classifier to map contexts into resource control decisions. We have evaluated vrAIn experimentally, using an open-source LTE stack over different platforms, and via simulations over a production RAN. Our results show that: (i) vrAIn provides savings in computing capacity of up to 30% over CPU-agnostic methods; (ii) it improves the probability of meeting QoS targets by 25% over static policies; (iii) upon computing capacity under-provisioning, vrAIn improves throughput by 25% over state-of-the-art schemes; and (iv) it performs close to an optimal offline oracle. To our knowledge, this is the first work that thoroughly studies the computational behavior of vRANs and the first approach to a model-free solution that does not need to assume any particular platform or context. Jose A. Ayala-Romero, Andres Garcia-Saavedra, Marco Gramaglia, Xavier Pérez Costa, Albert Banchs, Juan J. Alcaraz 0001 |
IEEE Trans. Mob. Comput. | 2 |
| 2021 | EdgeBOL: automating energy-savings for mobile edge AIabstractSupporting Edge AI services is one of the most exciting features of future mobile networks. These services involve the collection and processing of voluminous data streams, right at the network edge, so as to offer real-time and accurate inferences to users. However, their widespread deployment is hampered by the energy cost they induce to the network. To overcome this obstacle, we propose a Bayesian learning framework for jointly configuring the service and the Radio Access Network (RAN), aiming to minimize the total energy consumption while respecting desirable accuracy and latency thresholds. Using a fully-fledged prototype with a software-defined base station (BS) and a GPU-enabled edge server, we profile a state-of-the-art video analytics AI service and identify new performance trade-offs. Accordingly, we tailor the optimization framework to account for the network context, the user needs, and the service metrics. The efficacy of our proposal is verified in a series of experiments and comparisons with neural network-based benchmarks. Jose A. Ayala-Romero, Andres Garcia-Saavedra, Xavier Pérez Costa, George Iosifidis |
CoNEXT | 2 |
| 2021 | Experimental Evaluation of Power Consumption in Virtualized Base StationsabstractNetwork virtualization is intended to be a key element of new generation networks. However, it is no clear how the implantation of this new paradigm will affect the power consumption of the network. To shed light on this relatively unexplored topic, we evaluate and analyze the power consumption of virtualized Base Station (vBS) experimentally. In particular, we measure the power consumption associated with uplink transmissions as a function of different variables such as traffic load, channel quality, modulation selection, and bandwidth. We find interesting tradeoffs between power savings and performance and propose two linear mixed-effect models to approximate the experimental data. These models allow us to understand the power behavior of the vBS and select power-efficient configurations. We release our experimental dataset hoping to foster further efforts in this research area. Jose A. Ayala-Romero, Ihtisham Khalid, Andres Garcia-Saavedra, Xavier Pérez Costa, George Iosifidis |
ICC | 3 |
| 2021 | Bayesian Online Learning for Energy-Aware Resource Orchestration in Virtualized RANsabstractRadio Access Network Virtualization (vRAN) will spearhead the quest towards supple radio stacks that adapt to heterogeneous infrastructure: from energy-constrained platforms deploying cells-on-wheels (e.g., drones) or battery-powered cells to green edge clouds. We perform an in-depth experimental analysis of the energy consumption of virtualized Base Stations (vBSs) and render two conclusions: (i) characterizing performance and power consumption is intricate as it depends on human behavior such as network load or user mobility; and (ii) there are many control policies and some of them have non-linear and monotonic relations with power and throughput. Driven by our experimental insights, we argue that machine learning holds the key for vBS control. We formulate two problems and two algorithms: (i) BP-vRAN, which uses Bayesian online learning to balance performance and energy consumption, and (ii) SBP-vRAN, which augments our Bayesian optimization approach with safe controls that maximize performance while respecting hard power constraints. We show that our approaches are data-efficient and have provably performance, which is paramount for carrier-grade vRANs. We demonstrate the convergence and flexibility of our approach and assess its performance using an experimental prototype. Jose A. Ayala-Romero, Andres Garcia-Saavedra, Xavier Pérez Costa, George Iosifidis |
INFOCOM | 2 |
| 2021 | Nuberu: reliable RAN virtualization in shared platformsabstractRAN virtualization will become a key technology for the last mile of next-generation mobile networks driven by initiatives such as the O-RAN alliance. However, due to the computing fluctuations inherent to wireless dynamics and resource contention in shared computing infrastructure, the price to migrate from dedicated to shared platforms may be too high. Indeed, we show in this paper that the baseline architecture of a base station's distributed unit (DU) collapses upon moments of deficit in computing capacity. Recent solutions to accelerate some signal processing tasks certainly help but do not tackle the core problem: a DU pipeline that requires predictable computing to provide carrier-grade reliability. Gines Garcia-Aviles, Andres Garcia-Saavedra, Marco Gramaglia, Xavier Pérez Costa, Pablo Serrano 0001, Albert Banchs |
MobiCom | 2 |
| 2021 | Nuberu: a reliable DU design suitable for virtualization platformsabstractWe demonstrate Nuberu. The scenario consists of a DU under test (DuT), and one or more DUs sharing computing resources. A dashboard lets us control (𝑖) the type of DuT: “Baseline”, implemented with a legacy full-fledged eNB, or Nuberu; (𝑖𝑖) the number of competing vDUs; and (𝑖𝑖𝑖) their SNR. A second screen shows real-time metrics: (𝑖) the processing latency of the TBs from each vDU instance; (𝑖𝑖) the throughput performance of DuT; (𝑖𝑖𝑖) the processing latency of DU jobs from DuT; and (𝑖𝑣) the ratio of latency constraint violations of DuT jobs. We show how the throughput attained by the baseline DU approach collapses upon sufficiently high computing interference from the competing DUs. Conversely, we show that the DU design introduced in [3] preserves reliability irrespective of the computing interference. Gines Garcia-Aviles, Andres Garcia-Saavedra, Marco Gramaglia, Xavier Pérez Costa, Pablo Serrano 0001, Albert Banchs |
MobiCom | 2 |
| 2021 | RISMA: Reconfigurable Intelligent Surfaces Enabling Beamforming for IoT Massive AccessabstractMassive access for Internet-of-Things (IoT) in beyond 5G networks represents a daunting challenge for conventional bandwidth-limited technologies. Millimeter-wave technologies (mmWave)-which provide large chunks of bandwidth at the cost of more complex wireless processors in harsher radio environments-is a promising alternative to accommodate massive IoT but its cost and power requirements are an obstacle for wide adoption in practice. In this context, meta-materials arise as a key innovation enabler to address this challenge by Re-configurable Intelligent Surfaces (RISs). In this article we take on the challenge and study a beyond 5G scenario consisting of a multi-antenna base station (BS) serving a large set of single-antenna user equipments (UEs) with the aid of RISs to cope with non-line-of-sight paths. Specifically, we build a mathematical framework to jointly optimize the precoding strategy of the BS and the RIS parameters in order to minimize the system sum mean squared error (SMSE). This novel approach reveals convenient properties used to design two algorithms, RISMA and Lo- RISMA, which are able to either find simple and efficient solutions to our problem (the former) or accommodate practical constraints with low-resolution RISs (the latter). Numerical results show that our algorithms outperform conventional benchmarks that do not employ RIS (even with low-resolution meta-surfaces) with gains that span from 20% to 120% in sum rate performance. Placido Mursia, Vincenzo Sciancalepore, Andres Garcia-Saavedra, Laura Cottatellucci, Xavier Pérez Costa, David Gesbert |
IEEE J. Sel. Areas Commun. | 3 |
| 2021 | Integrating Fronthaul and Backhaul Networks: Transport Challenges and Feasibility ResultsabstractIn addition to CPRI, new functional splits have been defined in 5G creating diverse fronthaul transport bandwidth and latency requirements. These fronthaul requirements shall be fulfilled simultaneously together with the backhaul requirements by an integrated fronthaul and backhaul transport solution. In this paper, we analyze the technical challenges to achieve an integrated transport solution in 5G and propose specific solutions to address these challenges. These solutions have been implemented and verified with pre-commercial equipment. Our results confirm that an integrated fronthaul and backhaul transport dubbed Crosshaul can meet all the requirements of 5G fronthaul and backhaul in a cost-efficient manner. Sergio Gonzalez-Diaz, Andres Garcia-Saavedra, Antonio de la Oliva, Xavier Pérez Costa, Robert Gazda, Alain Mourad, Thomas Deiß, Josep Mangues-Bafalluy, Paola Iovanna, Stefano Stracca, Phillip Leithead |
IEEE Trans. Mob. Comput. | 2 |
| 2021 | DQN Dynamic Pricing and Revenue Driven Service Federation StrategyabstractThis paper proposes a dynamic pricing and revenue-driven service federation strategy based on a Deep Q-Network (DQN) to instantly and automatically decide federation across different service provider domains, each introduces dynamic service prices offering to its customers and towards other domains. A dynamic pricing model is considered in this work based on the analysis of real pricing data collected from public cloud provider, and upon this a dynamic arrival process as a result of the price changes is proposed for formulating the service federation problem as a Markov Decision Problem (MDP). In this work, several reinforcement learning algorithms are developed to solve the problem, and the presented results show that the DQN method reached 90% of the optimal revenue and outperformed existing state-of-the-art strategies, and it can learn the federation pricing dynamics to make optimum federation decisions according to price changes. Jorge Martín-Pérez, Kiril Antevski, Andres Garcia-Saavedra, Xi Li 0002, Carlos J. Bernardos |
IEEE Trans. Netw. Serv. Manag. | 3 |
| 2021 | An Optimal Deployment Framework for Multi-Cloud Virtualized Radio Access NetworksabstractVirtualized radio access networks (vRAN) are emerging as a key component of wireless cellular networks, and it is therefore imperative to optimize their architecture. vRANs are decentralized systems where the Base Station (BS) functions can be split between the edge Distributed Units (DUs) and Cloud computing Units (CUs); hence they have many degrees of design freedom. We propose a framework for optimizing the number and location of CUs, the function split for each BS, and the association and routing for each DU-CU pair. We combine a linearization technique with a cutting-planes method to expedite theexactproblem solution. The goal is to minimize the network costs and balance them with the criterion of centralization, i.e., the number of functions placed at CUs. Using data-driven simulations we find that multi-CU vRANs achieve cost savings up to 28% and improve centralization by 77%, compared to single-CU vRANs. Interestingly, we see non-trivial trade-offs among centralization and cost, which can be aligned or conflicting based on the traffic and network parameters. Our work sheds light on the vRAN design problem from a new angle, highlights the importance of deploying multiple CUs, and offers a rigorous optimization tool for balancing costs and performance. Fahri Wisnu Murti, Jose A. Ayala-Romero, Andres Garcia-Saavedra, Xavier Pérez Costa, George Iosifidis |
IEEE Trans. Wirel. Commun. | 3 |
| 2021 | LACO: A Latency-Driven Network Slicing Orchestration in Beyond-5G NetworksabstractNetwork Slicing is expected to become a game changer in the upcoming 5G networks and beyond, enlarging the telecom business ecosystem through still-unexplored vertical industry profits. This implies that heterogeneous service level agreements (SLAs) must be guaranteed per slice given the multitude of predefined requirements. In this paper, we pioneer a novel radio slicing orchestration solution that simultaneously provides latency and throughput guarantees in a multi-tenancy environment. Leveraging on a solid mathematical framework, we exploit the exploration-vs-exploitation paradigm by means of a multi-armed-bandit-based (MAB) orchestrator, LACO, that makes adaptive resource slicing decisions with no prior knowledge on the traffic demand or channel quality statistics. As opposed to traditional MAB methods that are blind to the underlying system, LACO relies on system structure information to expedite decisions. After a preliminary simulations campaign empirically proving the validness of our solution, we provide a robust implementation of LACO using off-the-shelf equipment to fully emulate realistic network conditions: near-optimal results within affordable computational time are measured when LACO is in place. Lanfranco Zanzi, Vincenzo Sciancalepore, Andres Garcia-Saavedra, Hans D. Schotten, Xavier Pérez Costa |
IEEE Trans. Wirel. Commun. | 3 |
| 2020 | A Q-learning strategy for federation of 5G servicesabstract5G networks aim to provide orchestration of services across multiple administrative domains through the concept of federation. In this paper, we are exploring the federation feature of a platform for 5G transport network of vertical services. Then we formulate the decision problem that directly impacts the revenue of 5G administrative domains, and we propose as solution a Q-learning algorithm. The simulation results show near optimum profit maximization and a well-trained Q-learning algorithm can outperform the intuitive “greedy” approach in a realistic scenario. Kiril Antevski, Jorge Martín-Pérez, Andres Garcia-Saavedra, Carlos J. Bernardos, Xi Li 0002, Jorge Baranda, Josep Mangues-Bafalluy, Ricardo Martínez 0001, Luca Vettori |
ICC | 3 |
| 2020 | On the Optimization of Multi-Cloud Virtualized Radio Access NetworksabstractWe study the important and challenging problem of virtualized radio access network (vRAN) design in its most general form. We develop an optimization framework that decides the number and deployment locations of central/cloud units (CUs); which distributed units (DUs) each of them will serve; the functional split that each BS will implement; and the network paths for routing the traffic to CUs and the network core. Our design criterion is to minimize the operator's expenditures while serving the expected traffic. To this end, we combine a linearization technique with a cutting-planes method in order to expedite the exact solution of the formulated problem. We evaluate our framework using real operational networks and system measurements, and follow an exhaustive parameter-sensitivity analysis. We find that the benefits when departing from single-CU deployments can be as high as 30% for our networks, but these gains diminish with the further addition of CUs. Our work sheds light on the vRAN design from a new angle, highlights the importance of deploying multiple CUs, and offers a rigorous framework for optimizing the costs of Multi-CUs vRAN. Fahri Wisnu Murti, Andres Garcia-Saavedra, Xavier Pérez Costa, George Iosifidis |
ICC | 2 |
| 2020 | The case for serverless mobile networking
Marco Gramaglia, Pablo Serrano 0001, Albert Banchs, Gines Garcia-Aviles, Andres Garcia-Saavedra, Ramon Perez |
Networking | 5 |
| 2020 | LaSR: A Supple Multi-Connectivity Scheduler for Multi-RAT OFDMA SystemsabstractNetwork densification over space and spectrum is expected to be key to enabling the requirements of next generation mobile systems. The pitfall is that radio resource allocation becomes substantially more complex. In this paper, we propose LaSR, a practical multi-connectivity scheduler for OFDMA-based multi-RAT systems. LaSR makes optimal discrete control actions by solving a sequence of simple optimization problems that do not require prior information of traffic patterns. In marked contrast to previous work, the flexibility of our approach allows us to construct scheduling policies that achieve a good balance between system cost and utility satisfaction, while jointly operate across heterogeneous RATs, accommodate real-system requirements, and guarantee system stability. Examples of system requirements considered in this paper include (but are not limited to): constraints on how scheduling data can be encoded onto signaling protocols (e.g., LTE's DCI), delays when turning on/off radio units, or on/off cycles when using unlicensed spectrum. We evaluate our scheduler via a thorough simulation campaign in a variety of scenarios with e.g., mobile users, RATs using unlicensed spectrum (using a duty cycle access mechanism), imperfect queue state information, and constrained signaling protocol. Luis Díez 0002, Andres Garcia-Saavedra, Víctor Valls, Xi Li 0002, Xavier Pérez Costa, Ramón Agüero |
IEEE Trans. Mob. Comput. | 2 |
| 2020 | ARENA: A Data-Driven Radio Access Networks Analysis of Football EventsabstractMass events represent one of the most challenging scenarios for mobile networks because, although their date and time are usually known in advance, the actual demand for resources is difficult to predict due to its dependency on many different factors. Based on data provided by a major European carrier during mass events in a football stadium comprising up to 30.000 people, 16 base station sectors and 1 Km2area, we performed a data-driven analysis of the radio access network infrastructure dynamics during such events. Given the insights obtained from the analysis, we developed ARENA, a model-free deep learning Radio Access Network (RAN) capacity forecasting solution that, taking as input past network monitoring data and events context information, provides guidance to mobile operators on the expected RAN capacity needed during a future event. Our results, validated against real events contained in the dataset, illustrate the effectiveness of our proposed solution. Lanfranco Zanzi, Vincenzo Sciancalepore, Andres Garcia-Saavedra, Xavier Pérez Costa, Georgios Agapiou, Hans D. Schotten |
IEEE Trans. Netw. Serv. Manag. | 3 |
| 2019 | vrAIn: A Deep Learning Approach Tailoring Computing and Radio Resources in Virtualized RANsabstractThe virtualization of radio access networks (vRAN) is the last milestone in the NFV revolution. However, the complex dependencies between computing and radio resources make vRAN resource control particularly daunting. We present vrAIn, a dynamic resource controller for vRANs based on deep reinforcement learning. First, we use an autoencoder to project high-dimensional context data (traffic and signal quality patterns) into a latent representation. Then, we use a deep deterministic policy gradient (DDPG) algorithm based on an actor-critic neural network structure and a classifier to map (encoded) contexts into resource control decisions. We have implemented vrAIn using an open-source LTE stack over different platforms. Our results show that vrAIn successfully derives appropriate compute and radio control actions irrespective of the platform and context: (i) it provides savings in computational capacity of up to 30% over CPU-unaware methods; (ii) it improves the probability of meeting QoS targets by 25% over static allocation policies using similar CPU resources in average; (iii) upon CPU capacity shortage, it improves throughput performance by 25% over state-of-the-art schemes; and (iv) it performs close to optimal policies resulting from an offline oracle. To the best of our knowledge, this is the first work that thoroughly studies the computational behavior of vRANs, and the first approach to a model-free solution that does not need to assume any particular vRAN platform or system conditions. Jose A. Ayala-Romero, Andres Garcia-Saavedra, Marco Gramaglia, Xavier Pérez Costa, Albert Banchs, Juan J. Alcaraz 0001 |
MobiCom | 2 |
| 2019 | Demo: vrAIn Proof-of-Concept - A Deep Learning Approach for Virtualized RAN Resource ControlabstractWhile the application of the NFV paradigm into the network is proceeding full steam ahead, there is still one last mile- stone to be achieved in this context: the virtualization of the radio access network (vRAN). Due to the very complex de- pendency between the radio conditions and the computing resources needed to provide the baseband processing func- tionality, attaining an efficient resource control is particularly challenging. In this demonstration, we will showcase vrAIn, a vRAN dynamic resource controller that employs deep re- inforcement learning to perform resource assignment deci- sions. vrAIn, which is implemented using an open-source LTE stack over a Linux platform, can achieve substantial sav- ings in the used CPU resources while maintaining the target QoS for the attached terminals and maximize throughput when there is a deficit of computational capacity. Jose A. Ayala-Romero, Andres Garcia-Saavedra, Marco Gramaglia, Xavier Pérez Costa, Albert Banchs, Juan J. Alcaraz 0001 |
MobiCom | 2 |
| 2019 | Cellular access multi-tenancy through small-cell virtualization and common RF front-end sharingabstractMobile traffic demand is expected to grow as much as eight-fold in the coming next five years, putting strain in current wireless infrastructures . Meanwhile the diversity of traffic and standards may explode as well. One of the most common means for matching these mounting requirements is through network densification , essentially increasing the density of deployment of operators’ base stations in many small cells and handling timing critical traffic at the edge. In this paper we take a step in that direction by implementing a virtualized small cell base station consisting of multiple, isolated LTE PHY stacks running concurrently on top of a hypervisor deployed on a cheap, off-the-shelf x86 server and a shared radio head. In particular, we show that it is possible to run multiple virtualized base stations while achieving throughput equal or close to the theoretical maximum. In contrast to C-RAN (Cloud/Centralized Radio Access Network), our virtualized small cell base station has full stack at the edge so that a low latency high throughput front-haul, which is necessary in C-RAN architecture, is not needed. This approach brings all the flexibility and configurability (from network management point of view) that a software based implementation provides while the transparent architecture enables the possibility of multiple standards sharing the same radio infrastructure. Jose Mendes, Xianjun Jiao, Andres Garcia-Saavedra, Felipe Huici, Ingrid Moerman |
Comput. Commun. | 3 |
| 2018 | Overbooking network slices through yield-driven end-to-end orchestrationabstractNetwork slicing allows mobile operators to offer, via proper abstractions, mobile infrastructure (radio, networking, computing) to vertical sectors traditionally alien to the telco industry (e.g., automotive, health, construction). Owning to similar business nature, in this paper we adopt yield management models successful in other sectors (e.g. airlines, hotels, etc.) and so we explore the concept of slice overbooking to maximize the revenue of mobile operators. Josep X. Salvat, Lanfranco Zanzi, Andres Garcia-Saavedra, Vincenzo Sciancalepore, Xavier Pérez Costa |
CoNEXT | 3 |
| 2018 | FluidRAN: Optimized vRAN/MEC OrchestrationabstractVirtualized Radio Access Network (vRAN) architectures constitute a promising solution for the densification needs of 5G networks, as they decouple Base Stations (BUs) functions from Radio Units (RUs) allowing the processing power to be pooled at cost-efficient Central Units (CUs). vRAN facilitates the flexible function relocation (split selection), and therefore enables splits with less stringent network requirements compared to state-of-the-art fully Centralized (C-RAN) systems. In this paper, we study the important and challenging vRAN design problem. We propose a novel modeling approach and a rigorous analytical framework, FluidRAN, that minimizes RAN costs by jointly selecting the splits and the RUs-CUs routing paths. We also consider the increasingly relevant scenario where the RAN needs to support multi-access edge computing (MEC) services, that naturally favor distributed RAN (D-RAN) architectures. Our framework provides a joint vRAN/MEC solution that minimizes operational costs while satisfying the MEC needs. We follow a data-driven evaluation method, using topologies of 3 operational networks. Our results reveal that (i) pure C-RAN is rarely a feasible upgrade solution for existing infrastructure, (ii) FluidRAN achieves significant cost savings compared to D-RAN systems, and (iii) MEC can increase substantially the operator's cost as it pushes vRAN function placement back to RUs. Andres Garcia-Saavedra, Xavier Pérez Costa, Douglas J. Leith, George Iosifidis |
INFOCOM | 1 |
| 2018 | On the energy efficiency of rate and transmission power control in 802.11
Iñaki Ucar, Carlos Donato, Pablo Serrano 0001, Andres Garcia-Saavedra, Arturo Azcorra, Albert Banchs |
Comput. Commun. | 4 |
| 2018 | Joint Optimization of Edge Computing Architectures and Radio Access NetworksabstractVirtualized radio access network (vRAN) architectures and multiple-access edge computing (MEC) systems constitute two key solutions for the emerging Tactile Internet applications and the increasing mobile data traffic. Their efficient deployment, however, requires a careful design tailored to the available network resources and user demand. In this paper, we propose a novel modeling approach and a rigorous analytical framework, MEC-vRAN joint design problem (MvRAN), that minimizes vRAN costs and maximizes MEC performance. Our framework selects jointly the base-station function splits, the fronthaul routing paths, and the placement of MEC functions. We follow a data-driven evaluation method, using topologies of three operational networks and experiments with a typical face-recognition MEC service. Our results reveal that MvRAN achieves significant cost savings (up to 2.5 times) compared to non-optimized centralized RAN or decentralized RAN systems, and MEC pushes the vRAN functions to radio units and hence can increase substantially the network cost. Andres Garcia-Saavedra, George Iosifidis, Xavier Pérez Costa, Douglas J. Leith |
IEEE J. Sel. Areas Commun. | 1 |
| 2018 | WizHaul: On the Centralization Degree of Cloud RAN Next Generation FronthaulabstractCloud Radio Access Network (C-RAN) will become a main building block for 5G. However, the stringent requirements of current fronthaul solutions hinder its large-scale deployment. In order to introduce C-RAN widely in 5G, the next generation fronthaul interface (NGFI) will be based on a cost-efficient packet-based network with higher path diversity. In addition, NGFI shall support a flexible functional split of the RAN to adapt the amount of centralization to the capabilities of the transport network. In this paper we question the ability of standard techniques to route NGFI traffic while maximizing the centralization degree-the goal of C-RAN. We propose two solutions jointly addressing both challenges: (i) a nearly-optimal backtracking scheme, and (ii) a low-complex greedy approach. We first validate the feasibility of our approach in an experimental proof-of-concept, and then evaluate both algorithms via simulations in large-scale (real and synthetic) topologies. Our results show that state-of-the-art techniques fail at maximizing the centralization degree and that the achievable C-RAN centralization highly depends on the underlying topology structure. Andres Garcia-Saavedra, Josep X. Salvat, Xi Li 0002, Xavier Pérez Costa |
IEEE Trans. Mob. Comput. | 1 |
| 2018 | ORLA/OLAA: Orthogonal Coexistence of LAA and WiFi in Unlicensed SpectrumabstractFuture mobile networks will exploit unlicensed spectrum to boost capacity and meet growing user demands cost-effectively. The 3rdGeneration Partnership Project (3GPP) has recently defined a License Assisted Access (LAA) scheme to enable global Unlicensed LTE (U-LTE) deployment, aiming at 1) ensuring fair coexistence with incumbent WiFi networks, i.e., impacting on their performance no more than another WiFi device; and 2) achieving superior airtime efficiency as compared with WiFi. We show the standardized LAA fails to simultaneously fulfill these objectives, and design an alternative orthogonal (collision-free) listen-before-talk coexistence paradigm that provides a substantial improvement in performance, yet imposes no penalty on existing WiFi networks. We derive two optimal transmission policies, ORLA and OLAA, that maximize LAA throughput in both asynchronous and synchronous (i.e., with alignment to licensed anchor frame boundaries) modes of operation, respectively. We present a comprehensive evaluation through which we demonstrate that, when aggregating packets, IEEE 802.11ac WiFi can be more efficient than LAA, whereas our proposals attains 100% higher throughput, without harming WiFi. We further show that long U-LTE frames incur up to 92% throughput losses on WiFi when using 3GPP LAA, whilst ORLA/OLAA sustain >200% gains at no cost, even in the presence of non-saturated WiFi and/or in multi-rate scenarios. Andres Garcia-Saavedra, Paul Patras, Víctor Valls, Xavier Pérez Costa, Douglas J. Leith |
IEEE/ACM Trans. Netw. | 1 |
| 2017 | Low Delay Random Linear Coding and Scheduling Over Multiple InterfacesabstractHigh-performance real-time applications, expected to be of importance in the upcoming 5G era, such as virtual and augmented reality or tele-presence, have stringent requirements on throughput and per-packet in-order delivery delay. Use of multipath transport is gaining momentum for supporting these applications. However, building an efficient, low latency multipath transfer mechanism remains highly challenging. The primary reason for this is that the delivery delay along each path is typically uncertain and time-varying. When the transmitter ignores the stochastic nature of the path delays, then packets sent along different paths frequently arrive out of order and need to be buffered at the receiver to allow in-order delivery to the application. In this paper, we propose Stochastic Earliest Delivery Path First (S-EDPF), a generalization of EDPF which takes into account uncertainty and time-variation in path delays yet has low-complexity suited to practical implementation. Moreover, we integrate a novel low-delay Forward Error Correction (FEC) scheme into S-EDPF in a principled manner by deriving the optimal schedule for coded packets across multiple paths. Finally, we demonstrate, both analytically and empirically, that S-EDPF is effective at mitigating the delay impact of reordering and loss in multipath transport protocols, offering substantial performance gains over the state of the art. Andres Garcia-Saavedra, Mohammad Karzand, Douglas J. Leith |
IEEE Trans. Mob. Comput. | 1 |
| 2017 | Fair Coexistence of Scheduled and Random Access Wireless Networks: Unlicensed LTE/WiFiabstractWe study the fair coexistence of scheduled and random access transmitters sharing the same frequency channel. Interest in coexistence is topical due to the need for emerging unlicensed LTE technologies to coexist fairly with WiFi. However, this interest is not confined to LTE/WiFi as coexistence is likely to become increasingly commonplace in IoT networks and beyond 5G. In this paper, we show that mixing scheduled and random access incurs an inherent throughput/delay cost and the cost of heterogeneity. We derive the joint proportional fair rate allocation, which casts useful light on current LTE/WiFi discussions. We present experimental results on inter-technology detection and consider the impact of imperfect carrier sensing. Cristina Cano, Douglas J. Leith, Andres Garcia-Saavedra, Pablo Serrano 0001 |
IEEE/ACM Trans. Netw. | 3 |
| 2016 | Revisiting 802.11 Rate Adaptation from Energy Consumption's PerspectiveabstractRate adaptation in 802.11 WLANs has received a lot of attention from the research community, with most of the proposals aiming at maximising throughput based on network conditions. Considering energy consumption, an implicit assumption is that optimality in throughput implies optimality in energy efficiency, but this assumption has been recently put into question. In this paper, we address via analysis and experimentation the relation between throughput performance and energy efficiency in multi-rate 802.11 scenarios. We demonstrate the trade-off between these performance figures, confirming that they may not be simultaneously optimised, and analyse their sensitivity towards the energy consumption parameters of the device. Our results provide the means to design novel rate adaptation schemes that takes energy consumption into account. Iñaki Ucar, Carlos Donato, Pablo Serrano 0001, Andres Garcia-Saavedra, Arturo Azcorra, Albert Banchs |
MSWiM | 4 |
| 2016 | Rigorous and practical proportional-fair allocation for multi-rate Wi-Fi
Paul Patras, Andres Garcia-Saavedra, David Malone, Douglas J. Leith |
Ad Hoc Networks | 2 |
| 2016 | Thwarting Selfish Behavior in 802.11 WLANsabstractThe 802.11e standard enables user configuration of several MAC parameters, making WLANs vulnerable to users that selfishly configure these parameters to gain throughput. In this paper, we propose a novel distributed algorithm to thwart such selfish behavior. The key idea of the algorithm is for stations to react, upon detecting a misbehavior, by using a more aggressive configuration that penalizes the misbehaving station. We show that the proposed algorithm guarantees global stability while providing good response times. By conducting an analysis of the effectiveness of the algorithm against selfish behaviors, we also show that a misbehaving station cannot obtain any gain by deviating from the algorithm. Simulation results confirm that the proposed algorithm optimizes throughput performance while discouraging selfish behavior. We also present an experimental prototype of the proposed algorithm demonstrating that it can be implemented on commodity hardware. Albert Banchs, Jorge Ortín, Andres Garcia-Saavedra, Douglas J. Leith, Pablo Serrano 0001 |
IEEE/ACM Trans. Netw. | 3 |
| 2015 | SOLOR: Self-Optimizing WLANs With Legacy-Compatible Opportunistic RelaysabstractCurrent IEEE 802.11 WLANs suffer from the well-known rate anomaly problem, which can drastically reduce network performance. Opportunistic relaying can address this problem, but three major considerations, typically considered separately by prior work, need to be taken into account for an efficient deployment in real-world systems: 1) relaying could imply increased power consumption, and nodes might be heterogeneous, both in power source (e.g., battery-powered versus socket-powered) and power consumption profile; 2) similarly, nodes in the network are expected to have heterogeneous throughput needs and preferences in terms of the throughput versus energy consumption tradeoff; and 3) any proposed solution should be backwards-compatible, given the large number of legacy 802.11 devices already present in existing networks. In this paper, we propose a novel framework, Self-Optimizing, Legacy-Compatible Opportunistic Relaying (SOLOR), which jointly takes into account the above considerations and greatly improves network performance even in systems comprised mostly of vanilla nodes and legacy access points. SOLOR jointly optimizes the topology of the network, i.e., which are the nodes associated to each relay-capable node; and the relay schedules, i.e., how the relays split time between the downstream nodes they relay for and the upstream flow to access points. Our results, obtained for a large variety of scenarios and different node preferences, illustrate the significant gains achieved by our approach. Specifically, SOLOR greatly improves network throughput performance (more than doubling it) and power consumption (up to 75% reduction) even in systems comprised mostly of vanilla nodes and legacy access points. Its feasibility is demonstrated through testbed experimentation in a realistic deployment. Andres Garcia-Saavedra, Balaji Rengarajan, Pablo Serrano 0001, Daniel Camps-Mur, Xavier Pérez Costa |
IEEE/ACM Trans. Netw. | 1 |
| 2015 | Per-Frame Energy Consumption in 802.11 Devices and Its Implication on Modeling and DesignabstractThis paper provides an in-depth understanding of the per-frame energy consumption behavior in 802.11 wireless LAN devices. Extensive measurements are performed for seven devices of different types (wireless routers, smartphones, tablets, and embedded devices) and for both UDP and TCP traffic. Experimental results unveil that a substantial fraction of energy consumption, hereafter descriptively named cross-factor, may be ascribed to each individual frame while it crosses the protocol stack (OS, driver, NIC) and is independent of the frame size. Our findings, summarized in a convenient energy consumption model, contrast traditional models that (implicitly) amortize such energy cost component in a fixed baseline cost or in a toll proportional to the frame size and raise the alert that, in some cases, conclusions drawn using traditional energy models may be fallacious. Pablo Serrano 0001, Andres Garcia-Saavedra, Giuseppe Bianchi 0001, Albert Banchs, Arturo Azcorra |
IEEE/ACM Trans. Netw. | 2 |
| 2015 | Adaptive Mechanism for Distributed Opportunistic SchedulingabstractDistributed opportunistic scheduling (DOS) techniques have been recently proposed for improving the throughput performance of wireless networks. With DOS, each station contends for the channel with a certain access probability. If a contention is successful, the station measures the channel conditions and transmits in case the channel quality is above a certain threshold. Otherwise, the station does not use the transmission opportunity, allowing all stations to recontend. A key challenge with DOS is to design a distributed algorithm that optimally adjusts the access probability and the threshold of each station. To address this challenge, in this paper, we first compute the configuration of these two parameters that jointly optimizes throughput performance in terms of proportional fairness. Then, we propose an adaptive algorithm based on control theory that converges to the desired point of operation. Finally, we conduct a control theoretic analysis of the algorithm to find a setting for its parameters that provides a good tradeoff between stability and speed of convergence. Simulation results validate the design of our mechanism and confirm its advantages over previous works. Andres Garcia-Saavedra, Albert Banchs, Pablo Serrano 0001, Jörg Widmer |
IEEE Trans. Wirel. Commun. | 1 |
| 2013 | A Game-Theoretic Approach to Distributed Opportunistic SchedulingabstractDistributed opportunistic scheduling (DOS) is inherently more difficult than conventional opportunistic scheduling due to the absence of a central entity that knows the channel state of all stations. With DOS, stations use random access to contend for the channel and, upon winning a contention, they measure the channel conditions. After measuring the channel conditions, a station only transmits if the channel quality is good; otherwise, it gives up the transmission opportunity. The distributed nature of DOS makes it vulnerable to selfish users: By deviating from the protocol and using more transmission opportunities, a selfish user can gain a greater share of wireless resources at the expense of “well-behaved” users. In this paper, we address the problem of selfishness in DOS from a game-theoretic standpoint. We propose an algorithm that satisfies the following properties: 1) When all stations implement the algorithm, the wireless network is driven to the optimal point of operation; and 2) one or more selfish stations cannot obtain any gain by deviating from the algorithm. The key idea of the algorithm is to react to a selfish station by using a more aggressive configuration that (indirectly) punishes this station. We build on multivariable control theory to design a mechanism for punishment that is sufficiently severe to prevent selfish behavior, yet not so severe as to render the system unstable. We conduct a game-theoretic analysis based on repeated games to show the algorithm's effectiveness against selfish stations. These results are confirmed by extensive simulations. Albert Banchs, Andres Garcia-Saavedra, Pablo Serrano 0001, Jörg Widmer |
IEEE/ACM Trans. Netw. | 2 |
| 2012 | Energy consumption anatomy of 802.11 devices and its implication on modeling and designabstractA thorough understanding of the power consumption behavior of real world wireless devices is of paramount importance to ground energy-efficient protocols and optimizations on realistic and accurate energy models. This paper provides an in-depth experimental investigation of the per-frame energy consumption components in 802.11 Wireless LAN devices. To the best of our knowledge, our measurements are the first to unveil that a substantial fraction of energy consumption, hereafter descriptively named cross-factor, may be ascribed to each individual frame while it crosses the protocol/implementation stack (OS, driver, NIC). Our findings, summarized in a convenient new energy consumption model, contrast traditional models which either neglect or amortize such energy cost component in a fixed baseline cost, and raise the alert that, in some cases, conclusions drawn using traditional energy models may be fallacious. Andres Garcia-Saavedra, Pablo Serrano 0001, Albert Banchs, Giuseppe Bianchi 0001 |
CoNEXT | 1 |
| 2012 | Distributed Opportunistic Scheduling: A control theoretic approachabstractDistributed Opportunistic Scheduling (DOS) techniques have been recently proposed to improve the throughput performance of wireless networks. With DOS, each station contends for the channel with a certain access probability. If a contention is successful, the station measures the channel conditions and transmits in case the channel quality is above a certain threshold. Otherwise, the station does not use the transmission opportunity, allowing all stations to recontend. A key challenge with DOS is to design a distributed algorithm that optimally adjusts the access probability and the threshold of each station. To address this challenge, in this paper we first compute the configuration of these two parameters that jointly optimizes throughput performance in terms of proportional fairness. Then, we propose an adaptive algorithm based on control theory that converges to the desired point of operation. Finally, we conduct a control theoretic analysis of the algorithm to find a setting for its parameters that provides a good tradeoff between stability and speed of convergence. Simulation results validate the design of the proposed algorithm and confirm its advantages over previous proposals. Andres Garcia-Saavedra, Albert Banchs, Pablo Serrano 0001, Jörg Widmer |
INFOCOM | 1 |
| 2012 | Balancing energy efficiency and throughput fairness in IEEE 802.11 WLANs
Andres Garcia-Saavedra, Pablo Serrano 0001, Albert Banchs, Matthias Hollick |
Pervasive Mob. Comput. | 1 |
| 2011 | Greening IEEE 802.11 channel accessabstractEnergy consumption in the wireless channel access protocols is a key factor to take into account in the design of future telecommunication infrastructures. This extended abstract introduces an overview of our work on the relation between energy efficiency and throughput optimization, and the need for a criterion that balances both objectives. Andres Garcia-Saavedra |
WOWMOM | 1 |
| 2011 | Energy-efficient fair channel access for IEEE 802.11 WLANsabstractIn this paper we investigate the case of IEEE 802.11-based WLANs and first show that, given the existing diversity of power consumption figures among mobile devices, performing a fair allocation of resources among devices is challenging. We then propose a criterion to objectively balance between the most energy-efficient configuration (where all resources are given to the single most energy efficient device) and the throughput-optimal allocation (where all devices evenly share the resources regardless of their power consumption). We derive a closed-form expression for the optimal configuration of the WLANs with respect to the energy-efficiency criterion. We validate our analysis through simulations, and show that our approach betters the prevalent allocation schemes discussed in literature in terms of energy efficiency, while maintaining the notion of fairness among competing devices. Andres Garcia-Saavedra, Pablo Serrano 0001, Albert Banchs, Matthias Hollick |
WOWMOM | 1 |
| 2010 | CARMEN: resource management and abstraction in wireless heterogeneous mesh networksabstractEven though current mesh networks are mostly WiFi-based, future networks are expected to be highly heterogeneous. Motivated by this expectation, CARMEN (CARrier grade MEsh Networks) project focuses on developing a heterogeneous mesh backhaul to provide carrier-grade (voice, video and data) services. This demo presents resource management and abstraction in CARMEN architecture, which allow meeting the challenges of heterogeneous radio access. Nico Bayer, Krzysztof Loziak, Andres Garcia-Saavedra, Cigdem Sengul, Pablo Serrano 0001 |
SIGCOMM | 3 |