Academia.eduAcademia.edu

Network Function Virtualization

description297 papers
group934 followers
lightbulbAbout this topic
Network Function Virtualization (NFV) is a network architecture concept that utilizes virtualization technologies to manage and deploy network services as software applications on standard hardware, rather than relying on dedicated hardware appliances. NFV aims to enhance network flexibility, scalability, and efficiency by decoupling network functions from physical devices.
lightbulbAbout this topic
Network Function Virtualization (NFV) is a network architecture concept that utilizes virtualization technologies to manage and deploy network services as software applications on standard hardware, rather than relying on dedicated hardware appliances. NFV aims to enhance network flexibility, scalability, and efficiency by decoupling network functions from physical devices.

Key research themes

1. How can network function virtualization infrastructure reliability be assured given the software and virtualization-induced fault challenges?

This research area focuses on evaluating and ensuring the reliability and dependability of Network Function Virtualization Infrastructures (NFVIs), particularly addressing challenges posed by the ‘softwarization’ of network functions that introduces new fault types and vulnerabilities related to software and virtualization technologies. It matters because NFV deployments must meet stringent availability and performance requirements characteristic of telecom networks, despite inheriting faults from commodity hardware and software components.

Key finding: The paper identifies virtualization technologies as a weak point in NFV infrastructure reliability, posing new fault risks not present in traditional hardware appliances. It underscores the importance of developing novel... Read more
Key finding: This study proposes a fault injection-based methodology to experimentally evaluate performance and dependability of NFVIs, applied in a virtualized IP Multimedia Subsystem (IMS) context. It reveals the sensitivity of NFVI... Read more

2. What are efficient models and algorithms for orchestrating and placing Virtual Network Functions and service chains to optimize costs and performance in NFV deployments?

This research area investigates the problem of optimally selecting the number, placement, and chaining of Virtual Network Functions (VNFs) within a physical network to achieve cost efficiency (CAPEX, OPEX), guaranteed performance (e.g., delay, throughput), and compliance with service level objectives. This is crucial since VNFs replace dedicated hardware middleboxes, allowing placement flexibility and resource pooling but creating combinatorial optimization challenges for service providers.

Key finding: This work formulates the Virtual Network Function Orchestration Problem (VNF-OP) as an Integer Linear Programming model and develops a dynamic programming heuristic that scales to large problem instances. The heuristic... Read more
Key finding: Building on prior work, the paper presents an ILP formulation of VNF orchestration with a proof of NP-hardness and a heuristic achieving solutions within 1.3 times of optimal. It highlights the importance of jointly... Read more
Key finding: This study presents an Integer Linear Programming model and heuristic for joint VNF placement and Service Function Chaining, aiming to reduce end-to-end delays and resource overprovisioning relative to traditional middlebox... Read more
Key finding: This paper mathematically formulates the VNF chaining problem to minimize physical network cost, proposing heuristic placement algorithms like Close To Destination (CTD) which approximate the optimal ILP solution with... Read more

3. How can Virtual Network Function placement and chaining dynamically adapt to changing workloads to improve performance and resource utilization?

This theme addresses methods for adaptive, dynamic placement and scaling of VNFs and their service chains in response to fluctuating network traffic, resource availability, and performance requirements. Dynamism is key to maximize resource efficiency, minimize service disruptions, and meet Quality of Service (QoS) targets in highly variable NFV environments.

Key finding: Proposes an adaptive model for VNF chain placement using Integer Linear Programming that accounts for dynamic changes in available resources and traffic demands at Points-of-Presence (PoPs). The model reduces re-allocation... Read more
Key finding: Introduces a fully decentralized online placement and optimization scheme for VNFs using Lyapunov optimization that adapts to spatio-temporal variations in network function demand and resource availability. The approach... Read more
Key finding: By applying machine learning techniques to VNF resource profiling and dynamic resource allocation, this study proposes a model (PDRA) that addresses both under-allocation causing QoS degradation and over-allocation causing... Read more

All papers in Network Function Virtualization

This document describes a mechanism to control Service Function access to the Network Service Header (NSH). It addresses the Service Function trust issue and provide a method to enforce predefined access control lists to limit Service... more
One of the major challenges for nano-network is the forfeit of communication protocols to exploit the potential communication between nano-machines forming fully operational nano-network. Because nano-machines face some restrictions such... more
Nano-network is a communication network at the Nano-scale between Nano-devices. Nano-devices face certain challenges in functionalities, because of limitations in their processing capabilities and power management. Hence, these devices... more
The pervasive distribution of digital devices (e.g., laptops, mobile phone, digital camera, music players, RFID, sensors, smart cards) will create a large distributed computational and networking environment that will foster the evolution... more
The transport & logistics (T&L) sector plays a pivotal role in modern production and distributed systems, significantly impacting people's lives. However, this industry segment faces challenges with low automation and process... more
Virtual Reality (VR) and Augmented Reality (AR) are revolutionizing immersive 360°video experiences across education, entertainment, and cultural exploration. This paper introduces a Smart Video Encoder (SVE) system, comprising server-and... more
Providing Service Chains consisting of different virtual functions in dynamic and infrastructure-less environments, such as disasterstricken regions or remote rural areas, requires specialized orchestration strategies. A promising... more
Advanced communication networks, such as 5G and beyond, will be a complex ecosystem made of multiple physically interconnected elements, implying that the upcoming network will have to address capabilities such as flexibility,... more
Metropolitan networks are undergoing a major technological breakthrough leveraging the capabilities of softwaredefined networking (SDN) and network function virtualization (NFV). NFV permits the deployment of virtualized network functions... more
In this paper, the problem of temporal isolation among containerized software components running in shared cloud infrastructures is tackled, proposing an approach based on hierarchical real-time CPU scheduling. This allows for reserving a... more
Providing innovative resource-efficient solutions able to mitigate temporal interference among cloud services, concurrently sharing the same underlying platform, is crucial to deploy highly time-sensitive applications at the edge of the... more
We consider the problem of dynamic platoon leader selection, user association, channel assignment, and power allocation on a cellular vehicle-to-everything (C-V2X) based highway, where multiple vehicle-to-vehicle (V2V) and... more
Most autonomous vehicle (AV) systems today operate like lone wolves-high-tech, self-reliant, and isolated. A single vehicle collects data, interprets its surroundings, and makes decisions independently. It may use advanced tools like... more
This article examines contemporary approaches to modernizing legacy systems within financial institutions, addressing the critical challenges that outdated technological infrastructure presents to operational efficiency, regulatory... more
The use of virtualization technologies in high performance computing (HPC) environments has traditionally been avoided due to their inherent performance overhead. However, with the rise of container-based virtualization implementations,... more
In this paper we consider a Wireless Mesh Network (WMN) integrating SDN principles. The Wireless Mesh Routers (WMR) are OpenFlow capable switches that can be controlled by SDN controllers, according to the wmSDN (wireless mesh SDN)... more
Software Defined Networking (SDN) is a promising architectural approach based on a programmatic separation of the control and data planes. For high availability purposes, logically centralized SDN controllers follow a distributed... more
This paper presents FlexForward, an approach for dynamically manage SDN data plane forwarding mechanisms. This feature leverages SDN flexibility in two aspects: (i) it provides a new management method, in which topological infrastructure... more
Service Function Chaining (SFC) is the problem of deploying various network service instances over geographically distributed data centers and providing inter-connectivity among them. The goal is to enable the network traffic to flow... more
Network function virtualization (NFV) over multicloud promises network service providers amazing flexibility in service deployment and optimizing cost. Telecommunications applications are, however, sensitive to performance indicators,... more
Distributed computing systems are well-known to suffer from the problem of slow or failed nodes; these are referred to as stragglers. Straggler mitigation (for distributed matrix computations) has recently been investigated from the... more
Programmable Network like SDN allows administrators to program network nfrastructure according to service demand and custom-defined policies. Network olicies are interpreted by the centralized controller to define actions and rules to... more
The rising number of road accidents worldwide underscores the urgent need to implement Vehicle-to-Everything (V2X) communications, which can help minimize fatalities and injuries. This paper proposes a novel cloud-based architecture with... more
In the last few years, Virtual Reality (VR) is assuming a prominent role and is recognized as a pivotal technology in various sectors. However, transmission of immersive videos produced by real-time 360° cameras or stored on remote... more
This comprehensive article examines the emerging trends in cloud technologies, focusing on automation and data engineering within modern enterprise architectures. The article explores the evolution from traditional computing models to... more
The advent of next generation wireless networks, particularly 5G and the upcoming 6G technologies, has drastically altered the landscape of data processing and communication systems. One of the key advancements is the integration of edge... more
The rapid evolution of computer networks has spurred innovations in network softwarization, virtualization, and optimization, particularly in Voice over IP (VoIP) systems and Wireless Sensor Networks (WSNs) for smart grids. This article... more
Background Information: Software-Defined Networking (SDN) and Network Function Virtualization (NFV) allow for flexibility at the cost of new security vulnerabilities. Conventional security measures cannot handle these problems because NFV... more
Background: With an increased need for scalable cloud infrastructures, combining SDN with Open vSwitch (OVS) in virtualized settings presents performance problems. The Autonomous Virtual Environment Cloud (AVEC) framework is proposed to... more
In recent years, the convergence of Augmented Intelligence with Internet of Things (IoT) technologies has revolutionized numerous domains, from healthcare to transportation. In the area of vehicular and road cooperation applications, the... more
This paper explores the feasibility of applying sleep-mode strategies in a realistic RAN network, using a deployment scenario from a local MNO as a case study. By modelling spatially correlated shadowing and 3GPP-compliant path loss, we... more
The rapid growth of Internet of Things (IoT) and Voice over IP (VoIP) networks has introduced significant challenges in resource management, including Quality of Service (QoS) assurance, load balancing, and energy efficiency. Two key... more
The rapid evolution of 5G and LTE networks, coupled with the increasing diversity of user requirements, has necessitated intelligent and dynamic resource allocation techniques. This paper explores the application of reinforcement learning... more
The integration of cloud-native artificial intelligence (AI) technologies into predictive maintenance frameworks within the energy sector has emerged as a pivotal paradigm for enhancing operational reliability, optimizing asset... more
A typical healthcare system needs further participation with patient monitoring, vital signs sensors and other medical devices. Healthcare moved from a traditional central hospital to scattered patients. Healthcare systems receive help... more
Network Virtualization (NV) techniques enable high scalability and isolation by abstracting physical resources to provide a logical network representation that can coexist with a physical networking framework. Traditional NV is prone to... more
In the context of the Open Network Automation Platform (ONAP), we develop in this paper a resource allocation strategy for deploying Virtualized Network Functions (VNFs) on distributed data centers. For this purpose, we rely on a... more
How does a fantasy app handle large user traffic during peak seasons? Fantasy sports have become a global phenomenon, attracting millions of users, especially during major tournaments like the IPL, ICC World Cup, and national leagues.... more
Software Defined Networks (SDN) is an emerging new network paradigm which enables network programmability and breaks the network vertical integration by separating network intelligence from underlying network devices such as routers and... more
The adoption of Artificial Intelligence (AI) is helping in becoming the transformative force in cloud cost optimization as it is using its capability of predicting analytics, automation and intelligent decision making. Historical as well... more
Tensor operations, such as matrix multiplication, are central to large-scale machine learning applications. For user-driven tasks these operations can be carried out on a distributed computing platform with a master server at the user... more
Data and analytics capabilities have made a leap forward in recent years. The volume of available data has grown exponentially. The huge amount of data needs to be transferred and stored with extremely high reliability. The concept of... more
Large matrix multiplications are central to largescale machine learning applications. These operations are often carried out on a distributed computing platform with a master server and multiple workers in the cloud operating in parallel.... more
The uplink of a cloud radio access network architecture is studied in which decoding at the cloud takes place via network function virtualization on commercial off-the-shelf servers. In order to mitigate the impact of straggling decoders... more
This article comprehensively analyzes edge computing implementation strategies for optimizing API performance in cruise ship environments. The article explores how edge computing technologies can enhance the scalability and performance of... more
Road safety is a global priority, with aggressive driving behaviors posing serious risks to drivers and communities. This paper introduces a blockchain driven framework integrated with Internet of Things (IoT) technologies for rewarding... more
Capacitated Controller Locating Problem (CCLP) finds its application in Software Defined Networks (SDN), for locating controllers. The problem of locating a minimum number of controllers in a weighted topology such that each controller... more
The rapid evolution of network architectures has increased the demand for scalable, secure, and automated solutions to manage complex multi-cloud environments. VMware NSX-T Data Center is a leading software-defined networking (SDN)... more
In modern life the internet has become backbone of digital society which is the packet switched distributed network and connected with almost every digital devices, available everywhere in the world. The traditional network carries few... more
Download research papers for free!