Marco Gramaglia

dblp:25/10042 · DBLP profile ↗
← Back
43ranked-venue papers
9as first author
16since 2021 · last 2026
0000-0001-9494-1853ORCID · verified

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

Computer networks · 39 · 8 first-author · 14 since 2021Security and privacy · 1 · 1 since 2021
YearPublicationVenuePosition
2026 The TES Framework: Joint Statistical Modeling and Machine Learning for Network KPI Forecasting
abstract
The vision of intelligent networks capable of automatically configuring crucial parameters for tasks such as resource provisioning, anomaly detection or load balancing largely hinges upon efficient AI-based algorithms. Time series forecasting is a fundamental building block for network-oriented AI and current trends lean towards the systematic adoption of models based on deep learning approaches. In this paper, we pave the way for a different strategy for the design of predictors for mobile network environments, and we propose the Thresholded Exponential Smoothing (TES) framework, a hybrid Statistical Modeling and Deep Learning tool that allows for improving the performance of network Key Performance Indicator (KPI) forecasting. We adapt our framework to two state-of-the-art deep learning tools for time series forecasting, based on Recurrent Neural Networks and Transformer architectures. We experiment with TES by showcasing its superior support for three practical network management use cases, i.e. (i) anticipatory allocation of network resources, (ii) mobile traffic anomaly prediction, and (iii) mobile traffic load balancing. Our results, derived from traffic measurements collected in operational mobile networks, demonstrate that the TES framework can yield substantial performance gains over current state-of-the-art predictors in the applications considered.
Leonardo Lo Schiavo, Garcia Genoveva, Marco Gramaglia, Marco Fiore 0001, Albert Banchs, Xavier Pérez Costa
IEEE Trans. Netw. Serv. Manag.3
2025 DiWi: A transformer-based Digital twin for Wireless mobility
Juan Manuel Montes-Lopez, Pablo Serrano 0001, Marco Gramaglia, Albert Banchs
Comput. Networks3
2025 Web of shadows: Investigating malware abuse of internet services
Mauro Allegretta, Giuseppe Siracusano, Roberto Gonzalez, Marco Gramaglia, Juan Caballero
Comput. Secur.4
2025 AZTEC+: Long- and Short-Term Resource Provisioning for Zero-Touch Network Management
abstract
In the past few years, network infrastructures have transitioned from prominently hardware-based models to networks of functions, where software components provide the required functionalities with unprecedented scalability and flexibility. However, this new vision entails a completely new set of problems related to resource provisioning and the network function operation, making it difficult to manage the network function lifecycle management with traditional, human-in-the-loop approaches. Novel zero-touch management solutions promise autonomous network operation with limited human interactions. However, modeling network function behavior into compelling variables and algorithm is an aspect that such solutions must take into account. In this paper, we propose AZTEC+, a data-driven solution for anticipatory resource provisioning in network slicing scenarios. By leveraging a hybrid and modular deep learning architecture, AZTEC+ not only forecasts the future demands for target services but also identifies the best trade-offs to balance the costs due to the instantiation and reconfiguration of such resources. Our experimental evaluation, based on real-world network data, shows how AZTEC+ can outperform state-of-the-art management solutions for a large set of metrics.
Sergi Alcalá-Marín, Dario Bega, Marco Gramaglia, Albert Banchs, Xavier Pérez Costa, Marco Fiore 0001
IEEE Trans. Netw. Serv. Manag.3
2024 CloudRIC: Open Radio Access Network (O-RAN) Virtualization with Shared Heterogeneous Computing
abstract
Open 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
MobiCom4
2024 CloudRIC demo: Open Radio Access Network (O-RAN) Virtualization with Shared Heterogeneous Computing
abstract
Open 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
MobiCom4
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. Networks5
2024 ATHENA: Machine Learning and Reasoning for Radio Resources Scheduling in vRAN Systems
abstract
Next-generation mobile networks will rely on their autonomous operation. Virtual Network Functions empowered by Artificial Intelligence (AI) and Machine Learning (ML) can adapt to varying environments that encompass both network conditions and the cloud platform executing them. In this view, it becomes paramount tounderstand whyAI/ML algorithms made a decision, to be able to reason upon those decisions and, eventually, take further decisions related toe.g., network orchestration. In this paper, we present ATHENA, an ML-based radio resource scheduler for virtualized Radio Access Network (RAN) system. Our real-software implementation shows that the proposed ML-based approach can outperform the baseline solution. We discuss how additional re-orchestration actions can be taken by analyzing our scheduling decisions and learning from the past.
Nikolaos Apostolakis, Marco Gramaglia, Livia Elena Chatzieleftheriou, Tejas Subramanya, Albert Banchs, Henning Sanneck
IEEE J. Sel. Areas Commun.2
2023 Are crowd-sourced CTI datasets ready for supporting anti-cybercrime intelligence?
abstract
Cyber crimes rapidly increased over the past years, with attackers performing large-scale activities, using sophisticated and complex tactics and techniques, that have targeted governments, companies, and even strategic infrastructures. To tackle these attacks, the cyber-security community usually shares Cyber Threat Intelligence (CTI) that includes the collected Indicators of Compromise (IoC) using several open or private sharing platforms. In this paper, we study the informativeness and relevance of the IoCs related to cyber crimes following a major real-world event such as the war in Ukraine, which started in February 2022. To this end, we analyze different kinds of attacks available in a crowd-sourced dataset of Cyber Threat Intelligence (CTI) reports. Our analysis shows that while this data is able to capture major trends such as the ones following major events, the degree of miscellaneous information inside the reports makes it difficult to discern the association of a specific trace unequivocally.
Mauro Allegretta, Giuseppe Siracusano, Roberto Gonzalez, Marco Gramaglia
Comput. Networks4
2023 A Deep Dive into the Accuracy of IP Geolocation Databases and its Impact on Online Advertising
abstract
The quest for every time more personalized Internet experience relies on the enriched contextual information about each user. Online advertising also follows this approach. Among the context information that advertising stakeholders leverage, location information is certainly one of them. However, when this information is not directly available from the end users, advertising stakeholders infer it using geolocation databases, matching IP addresses to a position on earth. The accuracy of this approach has often been questioned in the past: however, the reality check on an advertising stakeholder shows that this technique accounts for a large fraction of the served advertisements. In this paper, we revisit the work in the field, that is mostly from almost one decade ago, through the lenses of big data. More specifically, we, i) benchmark two commercial Internet geolocation databases, evaluate the quality of their information using a ground-truth database of user positions containing over 2 billion samples, ii) analyze the internals of these databases, devising a theoretical upper bound for the quality of the Internet geolocation approach, and iii) we run an empirical study that unveils the monetary impact of this technology by considering the costs associated with a real-world ad impressions dataset.
Patricia Callejo, Marco Gramaglia, Rubén Cuevas Rumín, Ángel Cuevas
IEEE Trans. Mob. Comput.2
2023 Balloons in the Sky: Unveiling the Characteristics and Trade-Offs of the Google Loon Service
abstract
The Google's Loon$^{TM}$initiative aims at covering rural or underdeveloped areas via fleets of high-altitude balloons supporting LTE connectivity. But how effective and stable can be the coverage provided by a network deployed via propulsion-free balloons, floating in the sky, and only loosely controllable through altitude variations? To provide some insights on the relevant performance and trade-offs, in this paper we gather real-world data from publicly available flight tracking services, and we analyze coverage and service stability in three past deployment scenarios. Besides employing a variety of metrics related to spatial and temporal coverage, we also assess service continuity, by also leveraging recently proposed “meaningful availability” metrics. While our analyses show that balloons are certainly a cost-effective way to provide a better-than-nothing and delay-tolerant service, there is yet no empirical evidence that an increase in the number of overlapping balloons may be rewarded with a substantial performance increase — in other words, we suspect that guaranteeing coverage and service stability levels comparable to that of a terrestrial cellular network is a challenging goal.
Pablo Serrano 0001, Marco Gramaglia, Francesco Mancini, Luca Chiaraviglio, Giuseppe Bianchi 0001
IEEE Trans. Mob. Comput.2
2022 Requirements and Specifications for the Orchestration of Network Intelligence in 6G
abstract
Next-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é
CCNC3
2022 Forecasting for Network Management with Joint Statistical Modelling and Machine Learning
abstract
Forecasting is a task of ever increasing importance for the operation of mobile networks, where it supports anticipatory decisions by network intelligence and enables emerging zero-touch service and network management models. While current trends in forecasting for anticipatory networking lean towards the systematic adoption of models that are purely based on deep learning approaches, we pave the way for a different strategy to the design of predictors for mobile network environments. Specifically, following recent advances in time series prediction, we consider a hybrid approach that blends statistical modelling and machine learning by means of a joint training process of the two methods. By tailoring this mixed forecasting engine to the specific requirements of network traffic demands, we develop a Thresholded Exponential Smoothing and Recurrent Neural Network (TES-RNN) model. We experiment with TES-RNN in two practical network management use cases, i.e., (i) anticipatory allocation of network resources, and (ii) mobile traffic anomaly prediction. Results obtained with extensive traffic workloads collected in an operational mobile network show that TES-RNN can yield substantial performance gains over current state-of-the-art predictors in both applications considered.
Leonardo Lo Schiavo, Marco Fiore 0001, Marco Gramaglia, Albert Banchs, Xavier Pérez Costa
WoWMoM3
2022 vrAIn: Deep Learning Based Orchestration for Computing and Radio Resources in vRANs
abstract
The 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.3
2021 Nuberu: reliable RAN virtualization in shared platforms
abstract
RAN 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
MobiCom3
2021 Nuberu: a reliable DU design suitable for virtualization platforms
abstract
We 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
MobiCom3
2020 AZTEC: Anticipatory Capacity Allocation for Zero-Touch Network Slicing
abstract
The combination of network softwarization with network slicing enables the provisioning of very diverse services over the same network infrastructure. However, it also creates a complex environment where the orchestration of network resources cannot be guided by traditional, human-in-the-loop network management approaches. New solutions that perform these tasks automatically and in advance are needed, paving the way to zero-touch network slicing. In this paper, we propose AZTEC, a data-driven framework that effectively allocates capacity to individual slices by adopting an original multi-timescale forecasting model. Hinging on a combination of Deep Learning architectures and a traditional optimization algorithm, AZTEC anticipates resource assignments that minimize the comprehensive management costs induced by resource overprovisioning, instantiation and reconfiguration, as well as by denied traffic demands. Experiments with real-world mobile data traffic show that AZTEC dynamically adapts to traffic fluctuations, and largely outperforms state-of-the-art solutions for network resource orchestration.
Dario Bega, Marco Gramaglia, Marco Fiore 0001, Albert Banchs, Xavier Pérez Costa
INFOCOM2
2020 The case for serverless mobile networking
Marco Gramaglia, Pablo Serrano 0001, Albert Banchs, Gines Garcia-Aviles, Andres Garcia-Saavedra, Ramon Perez
Networking1
2020 ACHO: A framework for flexible re-orchestration of virtual network functions
Gines Garcia-Aviles, Carlos Donato, Marco Gramaglia, Pablo Serrano 0001, Albert Banchs
Comput. Networks3
2020 Experimenting with open source tools to deploy a multi-service and multi-slice mobile network
Gines Garcia-Aviles, Marco Gramaglia, Pablo Serrano 0001, Francesco Gringoli, Sergio Fuente-Pascual, Ignacio Labrador Pavón
Comput. Commun.2
2020 DeepCog: Optimizing Resource Provisioning in Network Slicing With AI-Based Capacity Forecasting
abstract
The dynamic management of network resources is both a critical and challenging task in upcoming multi-tenant mobile networks, which requires allocating capacity to individual network slices so as to accommodate future time-varying service demands. Such an anticipatory resource configuration process must be driven by suitable predictors that take into account the monetary cost associated to overprovisioning or underprovisioning of networking capacity, computational power, memory, or storage. Legacy models that aim at forecasting traffic demands fail to capture these key economic aspects of network operation. To close this gap, we present DeepCog, a deep neural network architecture inspired by advances in image processing and trained via a dedicated loss function. Unlike traditional traffic volume predictors, DeepCog returns a cost-aware capacity forecast, which can be directly used by operators to take short- and long-term reallocation decisions that maximize their revenues. Extensive performance evaluations with real-world measurement data collected in a metropolitan-scale operational mobile network demonstrate the effectiveness of our proposed solution, which can reduce resource management costs by over 50% in practical case studies.
Dario Bega, Marco Gramaglia, Marco Fiore 0001, Albert Banchs, Xavier Pérez Costa
IEEE J. Sel. Areas Commun.2
2020 A Machine Learning Approach to 5G Infrastructure Market Optimization
abstract
It is now commonly agreed that future 5G Networks will build upon the network slicing concept. The ability to provide virtual, logically independent “slices” of the network will also have an impact on the models that will sustain the business ecosystem. Network slicing will open the door to new players: the infrastructure provider, which is the owner of the infrastructure, and the tenants, which may acquire a network slice from the infrastructure provider to deliver a specific service to their customers. In this new context, how to correctly handle resource allocation among tenants and how to maximize the monetization of the infrastructure become fundamental problems that need to be solved. In this paper, we address this issue by designing a network slice admission control algorithm that (i) autonomously learns the best acceptance policy while (ii) it ensures that the service guarantees provided to tenants are always satisfied. The contributions of this paper include: (i) an analytical model for the admissibility region of a network slicing-capable 5G Network, (ii) the analysis of the system (modeled as a Semi-Markov Decision Process) and the optimization of the infrastructure providers revenue, and (iii) the design of a machine learning algorithm that can be deployed in practical settings and achieves close to optimal performance.
Dario Bega, Marco Gramaglia, Albert Banchs, Vincenzo Sciancalepore, Xavier Pérez Costa
IEEE Trans. Mob. Comput.2
2019 DeepCog: Cognitive Network Management in Sliced 5G Networks with Deep Learning
abstract
Network slicing is a new paradigm for future 5G networks where the network infrastructure is divided into slices devoted to different services and customized to their needs. With this paradigm, it is essential to allocate to each slice the needed resources, which requires the ability to forecast their respective demands. To this end, we present DeepCog, a novel data analytics tool for the cognitive management of resources in 5G systems. DeepCog forecasts the capacity needed to accommodate future traffic demands within individual network slices while accounting for the operator's desired balance between resource overprovisioning (i.e., allocating resources exceeding the demand) and service request violations (i.e., allocating less resources than required). To achieve its objective, DeepCog hinges on a deep learning architecture that is explicitly designed for capacity forecasting. Comparative evaluations with real-world measurement data prove that DeepCog's tight integration of machine learning into resource orchestration allows for substantial (50% or above) reduction of operating expenses with respect to resource allocation solutions based on state-of-the-art mobile traffic predictors. Moreover, we leverage DeepCog to carry out an extensive first analysis of the trade-off between capacity overdimensioning and unserviced demands in adaptive, sliced networks and in presence of real-world traffic.
Dario Bega, Marco Gramaglia, Marco Fiore 0001, Albert Banchs, Xavier Pérez Costa
INFOCOM2
2019 vrAIn: A Deep Learning Approach Tailoring Computing and Radio Resources in Virtualized RANs
abstract
The 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
MobiCom3
2019 Demo: vrAIn Proof-of-Concept - A Deep Learning Approach for Virtualized RAN Resource Control
abstract
While 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
MobiCom3
2019 Resource Sharing Efficiency in Network Slicing
abstract
The economic sustainability of future mobile networks will largely depend on the strong specialization of its offered services. Network operators will need to provide added value to their tenants, by moving from the traditional one-size-fits-all strategy to a set of virtual end-to-end instances of a common physical infrastructure, named network slices, which are especially tailored to the requirements of each application. Implementing network slicing has significant consequences in terms of resource management: service customization entails assigning to each slice fully dedicated resources, which may also be dynamically reassigned and overbooked in order to increase the cost-efficiency of the system. In this paper, we adopt a data-driven approach to quantify the efficiency of resource sharing in future sliced networks. Building on metropolitan-scale real-world traffic measurements, we carry out an extensive parametric analysis that highlights how diverse performance guarantees, technological settings, and slice configurations impact the resource utilization at different levels of the infrastructure in presence of network slicing. Our results provide insights on the achievable efficiency of network slicing architectures, their dimensioning, and their interplay with resource management algorithms at different locations and reconfiguration timescales.
Cristina Marquez, Marco Gramaglia, Marco Fiore 0001, Albert Banchs, Xavier Pérez Costa
IEEE Trans. Netw. Serv. Manag.2
2019 A Flexible Network Architecture for 5G Systems
abstract
In this paper, we define a flexible, adaptable, and programmable architecture for 5G mobile networks, taking into consideration the requirements, KPIs, and the current gaps in the literature, based on three design fundamentals: (i) split of user and control plane, (ii) service-based architecture within the core network (in line with recent industry and standard consensus), and (iii) fully flexible support of E2E slicing via per-domain and cross-domain optimisation, devising inter-slice control and management functions, and refining the behavioural models via experiment-driven optimisation. The proposed architecture model further facilitates the realisation of slices providing specific functionality, such as network resilience, security functions, and network elasticity. The proposed architecture consists of four different layers identified as network layer, controller layer, management and orchestration layer, and service layer. A key contribution of this paper is the definition of the role of each layer, the relationship between layers, and the identification of the required internal modules within each of the layers. In particular, the proposed architecture extends the reference architectures proposed in the Standards Developing Organisations like 3GPP and ETSI, by building on these while addressing several gaps identified within the corresponding baseline models. We additionally present findings, the design guidelines, and evaluation studies on a selected set of key concepts identified to enable flexible cloudification of the protocol stack, adaptive network slicing, and inter-slice control and management.
Mehrdad Shariat, Ömer Bulakci, Antonio De Domenico, Christian Mannweiler, Marco Gramaglia, Qing Wei 0001, Gopalasingham Aravinthan, Emmanouil Pateromichelakis, Fabrizio Moggio, Dimitris Tsolkas, Borislava Gajic, Marcos Rates Crippa, Sina Khatibi
Wirel. Commun. Mob. Comput.5
2018 SEMPER: A Stateless Traffic Engineering Solution for WAN Based on MP-TCP
abstract
Enterprise Networking has a strong set of requirements in terms of resiliency, reliability and resources usage. With current approaches being based on monolithic and expensive infrastructures using dedicated overlay links, providers are moving to more economical hybrid solutions that encompass private dedicated links with public/regular Internet connections. However, these usually rely on complex, hardware-dependent and/or proprietary Traffic Engineering (TE) solutions, which are computationally costly, in particular for the forwarding nodes. In this paper, we propose SEMPER: a lightweight TE solution based on MP-TCP that, in contrast to other TE solutions, moves the complexity to the endpoints of the connection, and relieves the forwarding elements from complex operations or even maintaining state. As our evaluation shows, SEMPER efficiently makes use of all available paths between the endpoints while maintaining fairness, and properly adapts to variations on the available capacity.
Gines Garcia-Aviles, Marco Gramaglia, Pablo Serrano 0001, Marc Portoles-Comeras, Albert Banchs, Fabio Maino
ICC2
2018 How Should I Slice My Network?: A Multi-Service Empirical Evaluation of Resource Sharing Efficiency
abstract
By providing especially tailored instances of a virtual network,network slicing allows for a strong specialization of the offered services on the same shared infrastructure. Network slicing has profound implications on resource management, as it entails an inherent trade-off between: (i) the need for fully dedicated resources to support service customization, and (ii) the dynamic resource sharing among services to increase resource efficiency and cost-effectiveness of the system. In this paper, we provide a first investigation of this trade-off via an empirical study of resource management efficiency in network slicing. Building on substantial measurement data collected in an operational mobile network (i) we quantify the efficiency gap introduced by non-reconfigurable allocation strategies of different kinds of resources, from radio access to the core of the network, and (ii) we quantify the advantages of their dynamic orchestration at different timescales. Our results provide insights on the achievable efficiency of network slicing architectures, their dimensioning, and their interplay with resource management algorithms.
Cristina Marquez, Marco Gramaglia, Marco Fiore 0001, Albert Banchs, Xavier Pérez Costa
MobiCom2
2018 CARES: Computation-Aware Scheduling in Virtualized Radio Access Networks
abstract
In a virtualized radio access network (RAN), baseband processing is performed by software running in cloud-computing platforms. However, current protocol stacks were not designed to run in this kind of environment; the high variability on the computational resources consumed by RAN functions may lead to eventual computational outages (where frames are not decoded on time), severely degrading the resulting performance. In this paper, we address this issue by re-designing two key functions of the protocol stack: 1) scheduling, to select the transmission of those frames that do not result in computational outages, and 2) modulation and coding scheme (MCS) selection, to downgrade the selected MCS in case no sufficient computational resources are available. We formulate the resulting problem as a joint optimization and compute the (asymptotically) optimal solution to this problem. We further show that this solution involves solving an NP-hard problem, and propose an algorithm to obtain an approximate solution that is computationally efficient while providing bounded performance over the optimal. We thoroughly evaluate the proposed approach via simulation, showing that it can provide savings as high as 80% of the computational resources while paying a small price in performance.
Dario Bega, Albert Banchs, Marco Gramaglia, Xavier Pérez Costa, Peter Rost
IEEE Trans. Wirel. Commun.3
2017 Not All Apps Are Created Equal: Analysis of Spatiotemporal Heterogeneity in Nationwide Mobile Service Usage
abstract
We investigate how individual mobile services are consumed at a national scale, by studying data collected in a 3G/4G mobile network deployed over a major European country. Through correlation and clustering analyses, our study unveils a strong heterogeneity in the demand for different mobile services, both in time and space. In particular, we show that: (i) somehow surprisingly, almost all considered services exhibit quite different temporal usage patterns; (ii) in contrast to such temporal behavior, spatial patterns are fairly uniform across all services; (iii) when looking at usage patterns at different locations, the average traffic volume per user is dependent on the urbanization level, yet its temporal dynamics are not. Our findings do not only have sociological implications, but are also relevant to the orchestration of network resources.
Cristina Marquez, Marco Gramaglia, Marco Fiore 0001, Albert Banchs, Cezary Ziemlicki, Zbigniew Smoreda
CoNEXT2
2017 Optimising 5G infrastructure markets: The business of network slicing
abstract
In addition to providing substantial performance enhancements, future 5G networks will also change the mobile network ecosystem. Building on the network slicing concept, 5G allows to “slice” the network infrastructure into separate logical networks that may be operated independently and targeted at specific services. This opens the market to new players: the infrastructure provider, which is the owner of the infrastructure, and the tenants, which may acquire a network slice from the infrastructure provider to deliver a specific service to their customers. In this new context, we need new algorithms for the allocation of network resources that consider these new players. In this paper, we address this issue by designing an algorithm for the admission and allocation of network slices requests that (i) maximises the infrastructure provider's revenue and (ii) ensures that the service guarantees provided to tenants are satisfied. Our key contributions include: (i) an analytical model for the admissibility region of a network slicing-capable 5G Network, (ii) the analysis of the system (modelled as a Semi-Markov Decision Process) and the optimisation of the infrastructure provider's revenue, and (iii) the design of an adaptive algorithm (based on Q-learning) that achieves close to optimal performance.
Dario Bega, Marco Gramaglia, Albert Banchs, Vincenzo Sciancalepore, Konstantinos Samdanis, Xavier Pérez Costa
INFOCOM2
2017 Preserving mobile subscriber privacy in open datasets of spatiotemporal trajectories
abstract
Mobile network operators can track subscribers via passive or active monitoring of device locations. The recorded trajectories offer an unprecedented outlook on the activities of large user populations, which enables developing new networking solutions and services, and scaling up studies across research disciplines. Yet, the disclosure of individual trajectories raises significant privacy concerns: thus, these data are often protected by restrictive non-disclosure agreements that limit their availability and impede potential usages. In this paper, we contribute to the development of technical solutions to the problem of privacy-preserving publishing of spatiotemporal trajectories of mobile subscribers. We propose an algorithm that generalizes the data so that they satisfy-anonymity, an original privacy criterion that thwarts attacks on trajectories. Evaluations with real-world datasets demonstrate that our algorithm attains its objective while retaining a substantial level of accuracy in the data. Our work is a step forward in the direction of open, privacy-preserving datasets of spatiotemporal trajectories.
Marco Gramaglia, Marco Fiore 0001, Alberto Tarable, Albert Banchs
INFOCOM1
2017 Mobile traffic forecasting for maximizing 5G network slicing resource utilization
abstract
The emerging network slicing paradigm for 5G provides new business opportunities by enabling multi-tenancy support. At the same time, new technical challenges are introduced, as novel resource allocation algorithms are required to accommodate different business models. In particular, infrastructure providers need to implement radically new admission control policies to decide on network slices requests depending on their Service Level Agreements (SLA). When implementing such admission control policies, infrastructure providers may apply forecasting techniques in order to adjust the allocated slice resources so as to optimize the network utilization while meeting network slices' SLAs. This paper focuses on the design of three key network slicing building blocks responsible for (i) traffic analysis and prediction per network slice, (ii) admission control decisions for network slice requests, and (iii) adaptive correction of the forecasted load based on measured deviations. Our results show very substantial potential gains in terms of system utilization as well as a trade-off between conservative forecasting configurations versus more aggressive ones (higher gains, SLA risk).
Vincenzo Sciancalepore, Konstantinos Samdanis, Xavier Pérez Costa, Dario Bega, Marco Gramaglia, Albert Banchs
INFOCOM5
2017 Automotive Communications in LTE: A Simulation-Based Performance Study
abstract
The integration of automotive communications in 5G systems must build on a clear understanding of the performance of services for connected vehicles in today's LTE deployments. In this paper, we carry out a simulation-based performance evaluation of automotive communications in LTE, with particular attention to realism: to that end, we investigate the impact of different road traffic models, employ a state-of-the-art commercial LTE tool, and study a practical service use case. Our results demonstrate that unrealistic road traffic datasets can bias network simulations in urban vehicular environments, and provide insights on the limitations of the current radio access architecture, when confronted to connected vehicles.
Federico Montori, Marco Gramaglia, Luca Bedogni, Marco Fiore 0001, Farid Sheikh, Luciano Bononi, Andrea Vesco
VTC Fall2
2016 Mobility and connectivity in highway vehicular networks: A case study in Madrid
Marco Gramaglia, Óscar Trullols-Cruces, Diala Naboulsi, Marco Fiore 0001, María Calderón
Comput. Commun.1
2015 Hiding mobile traffic fingerprints with GLOVE
abstract
Preservation of user privacy is paramount in the publication of datasets that contain fine-grained information about individuals. The problem is especially critical in the case of mobile traffic datasets collected by cellular operators, as they feature high subscriber trajectory uniqueness and they are resistant to anonymization through spatiotemporal generalization. In this work, we first unveil the reasons behind such undesirable features of mobile traffic datasets, by leveraging an original measure of the anonymizability of users' mobile fingerprints. Building on such findings, we propose GLOVE, an algorithm that grants k-anonymity of trajectories through specialized generalization. We evaluate our methodology on two nationwide mobile traffic datasets, and show that it achieves k-anonymity while preserving a substantial level of accuracy in the data.
Marco Gramaglia, Marco Fiore 0001
CoNEXT1
2014 Vehicular networks on two Madrid highways
abstract
There is a growing need for vehicular mobility datasets that can be employed in the simulative evaluation of protocols and architectures designed for upcoming vehicular networks. Such datasets should be realistic, publicly available, and heterogeneous, i.e., they should capture varied traffic conditions. In this paper, we contribute to the ongoing effort to define such mobility scenarios by introducing a novel set of traces for vehicular network simulation. Our traces are derived from high-resolution real-world traffic counts, and describe the road traffic on two highways around Madrid, Spain, at several hours of different working days. We provide a thorough discussion of the real-world data underlying our study, and of the synthetic trace generation process. Finally, we assess the potential impact of our dataset on networking studies, by characterizing the connectivity of vehicular networks built on the different traces. Our results underscore the dramatic impact that relatively small communication range variations have on the network. Also, they unveil previously unknown temporal dynamics of the topology of highway vehicular networks, and identify their causes.
Marco Gramaglia, Óscar Trullols-Cruces, Diala Naboulsi, Marco Fiore 0001, María Calderón
SECON1
2014 On the implementation, deployment and evaluation of a networking protocol for VANETs: The VARON case
M. Isabel Sanchez, Marco Gramaglia, Carlos J. Bernardos, Antonio de la Oliva, María Calderón
Ad Hoc Networks2
2012 Off-line incentive mechanism for long-term P2P backup storage
Marco Gramaglia, Manuel Urueña, Isaías Martinez-Yelmo
Comput. Commun.1
2011 TREBOL: Tree-Based Routing and Address Autoconfiguration for Vehicle-to-Internet Communications
abstract
Efficient vehicle-to-internet routing and address autoconfiguration are two of the missing pieces required to provide Internet connectivity from vehicles. Here, we propose TREBOL, a tree-based and configurable protocol which benefits from the inherent tree-shaped nature of vehicle to Internet traffic to reduce the signaling overhead while dealing efficiently with the vehicular dynamics. The paper describes the design and rationale of the solution, and presents the results of an experimental validation and performance evaluation, based on extensive simulations and real vehicular traces obtained in the region of Madrid.
Marco Gramaglia, María Calderón, Carlos J. Bernardos
VTC Spring1
2011 Optimized IPv6 Internet access from vehicles in multi-hop and heterogeneous environments
abstract
In order to provide efficient Internet connectivity from vehicles, three fundamental functionalities are needed: IP address autoconfiguration, enhanced routing and mobility support. This extended abstract provides a brief view of the work done so far in this research work, that aims at providing a solution for these three open issues. An analytical model for an address autoconfiguration mechanism and a routing protocol have been already proposed, with accepted contributions. A third line analyzing mobility aspects is currently being developed. Another accepted contribution is a statistical framework for studying the interarrival time between vehicles, that has been elaborated using real traffic measurements.
Marco Gramaglia
WOWMOM1
2011 New insights from the analysis of free flow vehicular traffic in highways
abstract
Building vehicular networks in roads and highways is a challenging research topic with a large number of applications ranging from traffic jams and car collisions prevention to efficient route planning. The analysis of the distance between vehicles in roads is a key factor in, e.g., designing vehicular networks protocols or planning a supporting infrastructure to improve vehicular connectivity. This work proposes a Gaussian-exponential mixture model to characterize the time distance between vehicles in a highway lane, based on measurements collected at different locations in several highways of the city of Madrid, in Spain. The model arises from the observed behavior that some vehicles travel very close together, like in a burst mode, showing Gaussian inter-arrival times, while other vehicles are somehow isolated, showing exponentially distributed inter-arrival times. The experiments show that such a Gaussian-exponential mixture model accurately characterizes inter-vehicle times observed from real traces.
Marco Gramaglia, Pablo Serrano 0001, José Alberto Hernández 0001, María Calderón, Carlos J. Bernardos
WOWMOM1