Virtual network function deployment optimization algorithm based on deep reinforcement learning

A virtual network function and reinforcement learning technology, applied in the field of virtual network function deployment optimization algorithms, can solve problems such as increased queue overflow probability, data backlog, and no consideration of dynamic changes in the environment, and achieve the effect of improving resource utilization.

Active Publication Date: 2020-07-31
CHONGQING UNIV OF POSTS & TELECOMM
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the relevant existing technologies have the following shortcomings: in the literature on VNF deployment, most of the work only stays on solving the resource scheduling problem of a single deployment cycle, but in actual network scenarios, if the network resources are not dynamically allocated to handle changes business requests, which may cause a backlog of data, increase the probability of queue overflow, and increase the end-to-end delay. Therefore, the network should dynamically adjust resource allocation according to the current queue status to provide stable services, and the existing The VNF deployment mechanism does not jointly consider the total cost of the service provider and the minimization of the end-to-end delay of the SFC. Most of the literature research is based on the known state of the environment, and does not take into account the dynamic changes of the environment over time.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Virtual network function deployment optimization algorithm based on deep reinforcement learning
  • Virtual network function deployment optimization algorithm based on deep reinforcement learning
  • Virtual network function deployment optimization algorithm based on deep reinforcement learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0039] See figure 1 , figure 1 It is a schematic diagram of a scenario based on the NFV / SDN architecture of the present invention.

[0040] Abstract the physical network as an undirected graph G P =(V P , E P ), V P Represents the physical node, that is, the general physical server, which provides the VNF with instantiated CPU resources, and each underlying general physical server can instantiate multiple VNFs, E P Represents a collection of physical links. Each underlying general server v∈V P The CPU capacity is Physical link e connecting adjacent general servers v and u vu The bandwidth capacity is And the transmission delay is τ uv . Due to the low CPU resource utilization of some general-purpose servers, this article sets a CPU resource threshold for general-purpose servers That is, the CPU resources of the general server in each time sl...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a virtual network function deployment optimization algorithm based on deep reinforcement learning, and belongs to the technical field of mobile communication. According to themethod, VNF sharing is considered under the constraint of a physical layer CPU, bandwidth resources and SFC end-to-end time delay, and the total cost of a service provider and the SFC end-to-end timedelay are jointly optimized by deploying VNF and allocating CPU resources; secondly, since the state space and the action space of the scheme are continuous value sets, a VNF intelligent deployment algorithm based on deep reinforcement learning is provided, and thus an approximately optimal VNF deployment and resource allocation strategy is obtained. And on each discrete time slot, the VNF is deployed to a proper destination server according to the arrival rate of the SFC, the remaining CPU resources of the universal server and the remaining bandwidth resources of the physical link, and the VNF is allocated to the CPU resources of the destination server. According to the VNF deployment optimization algorithm provided by the invention, the compromise between the total cost of the service provider and the end-to-end delay of the SFC can be realized, and the resource utilization of the physical network is improved.

Description

Technical field [0001] The invention belongs to the field of mobile communication technology, and relates to a virtual network function deployment optimization algorithm based on deep reinforcement learning. Background technique [0002] In recent years, as an important paradigm shift in network service provisioning, network function virtualization (NFV) technology has received widespread attention from the industry and academia. Under the NFV architecture, a series of virtual network function VNFs are composed of SFCs in a specific order. Users provide services, and the same type of VNF can be deployed or re-instantiated on different general servers without the need to repurchase hardware. By separating network functions from traditional dedicated hardware, NFV can significantly reduce service providers’ operating costs and capital expenditures, and NFV can also help deploy new virtual network services flexibly and quickly. In addition, software-defined networking (SDN) togethe...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/455G06F9/50G06N3/04H04L12/24
CPCG06F9/45558G06F9/5027H04L41/0823G06F2009/45595G06N3/045
Inventor 唐伦贺兰钦谭颀陈前斌刘占军
Owner CHONGQING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products