In the field of 5G networks, there is a growing need to support a wide range of vertical services with different key performance indicators (KPIs). This can be achieved through the use of enabling technologies like software-defined networking and network function virtualization. However, efficiently allocating available resources to meet service requests while considering limited resources and costs poses a critical challenge for network operators. One major difficulty lies in the highly varying nature of these requests over time, necessitating a solution that can dynamically generate and terminate requests. To address this issue, researchers aim to make joint decisions for request admission, resource activation, virtual network function (VNF) placement, resource allocation, and traffic routing. Real-world aspects such as the setup times of virtual machines are taken into account with the ultimate goal of maximizing mobile network operator profit. To tackle this problem, researchers first formulate an optimization problem that provides an optimum solution for small-sized problems when complete knowledge of arrival and departure times of requests throughout the system lifespan is available. However, they also propose a practical heuristic solution that only requires knowledge about the next time period and can be applied to realistically-sized scenarios. The performance of these solutions is evaluated using real-world services and large-scale network topologies. The results show that their heuristic solution outperforms a state-of-the-art online approach and comes close to achieving optimal results. Overall, this study focuses on addressing the challenges associated with dynamic VNF placement, resource allocation, and traffic routing in 5G networks. By considering real-world factors such as setup times of virtual machines and proposing efficient solutions for request admission and resource activation , it contributes to maximizing mobile network operator profit while meeting diverse service requirements.
The summary is about the challenges of making 5G networks work well for different services. It talks about using special technologies to help with this. It's important for network operators to use their resources efficiently and consider costs. The type of services people want can change a lot, so we need a solution that can handle these changes. Making decisions together about requests, resources, and traffic is important. We also need to think about real-world things like how long it takes to set up virtual machines. There are different ways to solve these problems, but some work better than others. This study focuses on solving problems with placing virtual things, using resources, and routing traffic in 5G networks.
Definitions
- Vertical services: Different types of services or applications
- KPIs: Key Performance Indicators - measures used to evaluate how well something is working
- Software-defined networking: Using software to control how a network works
- Network function virtualization: Using virtual (not physical) versions of network functions
- Allocate resources: Decide how to use limited supplies of something
- Necessitates: Means that something is necessary or needed
Exploring Solutions for Dynamic VNF Placement, Resource Allocation and Traffic Routing in 5G Networks
The fifth generation of mobile networks (5G) is expected to bring a wide range of new services and applications with different key performance indicators (KPIs). To support these services, enabling technologies such as software-defined networking (SDN) and network function virtualization (NFV) are being used. However, efficiently allocating available resources to meet service requests while considering limited resources and costs poses a critical challenge for network operators. This issue is further complicated by the highly varying nature of these requests over time, necessitating a solution that can dynamically generate and terminate requests.
Formulating an Optimization Problem
To address this problem, researchers have proposed solutions that make joint decisions for request admission, resource activation, virtual network function (VNF) placement, resource allocation, and traffic routing. These solutions take into account real-world aspects such as the setup times of virtual machines with the ultimate goal of maximizing mobile network operator profit. The first step was to formulate an optimization problem that provides an optimum solution for small-sized problems when complete knowledge of arrival and departure times of requests throughout the system lifespan is available.
Proposing a Practical Heuristic Solution
However, due to the complexity associated with realistically-sized scenarios requiring dynamic VNF placement , resource allocation ,and traffic routing , researchers also proposed a practical heuristic solution that only requires knowledge about the next time period . This approach aims to achieve near optimal results without needing complete information about all future arrivals or departures from the system .
Evaluating Performance Using Real-World Services & Large-Scale Network Topologies
The performance of these solutions was evaluated using real-world services and large-scale network topologies . The results showed that their heuristic solution outperformed a state-of-the art online approach while coming close to achieving optimal results .
Conclusion: Maximizing Mobile Network Operator Profit While Meeting Diverse Service Requirements
Overall , this study focuses on addressing the challenges associated with dynamic VNF placement , resource allocation ,and traffic routing in 5G networks . By considering real - world factors such as setup times of virtual machines and proposing efficient solutions for request admission and resource activation , it contributes to maximizing mobile network operator profit while meeting diverse service requirements .
5G networks are going to support a variety of vertical services, with a diverse set of key performance indicators (KPIs), by using enabling technologies such as software-defined networking and network function virtualization. It is the responsibility of the network operator to efficiently allocate the available resources to the service requests in such a way to honor KPI requirements, while accounting for the limited quantity of available resources and their cost. A critical challenge is that requests may be highly varying over time, requiring a solution that accounts for their dynamic generation and termination. With this motivation, we seek to make joint decisions for request admission, resource activation, VNF placement, resource allocation, and traffic routing. We do so by considering real-world aspects such as the setup times of virtual machines, with the goal of maximizing the mobile network operator profit. To this end, first, we formulate a one-shot optimization problem which can attain the optimum solution for small size problems given the complete knowledge of arrival and departure times of requests over the entire system lifespan. We then propose an efficient and practical heuristic solution that only requires this knowledge for the next time period and works for realistically-sized scenarios. Finally, we evaluate the performance of these solutions using real-world services and large-scale network topologies. {Results demonstrate that our heuristic solution performs better than a state-of-the-art online approach and close to the optimum.