Abstract

Network traffic and computing demand have been changing dramatically due to the growth of various types of network services, e.g., high-quality video delivery and operating system (OS) updates. To maximize the utilization efficiency of limited network resources, network resource control technology is required for smooth and quick operation when network demands change. Therefore, we propose a dynamic virtual network (VN) allocation method based on cooperative multi-agent deep reinforcement learning (Coop-MADRL). This method can quickly optimize network resources even while network demands are drastically changing by learning the relationship between network demand patterns and optimal allocation by using deep reinforcement learning (DRL) in advance. The key idea is to use a multi-agent technique for a reinforcement learning (RL) based dynamic VN allocation method, which can reduce the number of candidate actions per agent and can improve the performance for VN allocation. Moreover, a cooperation technique improves the efficiency of VN allocation. From results of a simulation evaluation, Coop-MADRL can calculate effective allocation within 1 s, which reduces the maximum server and link utilization and drastically reduces the constraint violations compared with that of the static VN allocation method. Furthermore, we revealed that the learning with various mixed traffic models could achieve a high generalization performance for all traffic patterns.

Highlights

  • N ETWORK functions virtualization (NFV) [2] is one of the key technologies of future networks

  • We evaluated the effectiveness of the proposed method through simulations in terms of performance, computation time, and scalability for the number of virtual network (VN) and network topology size

  • We proposed a dynamic virtual network (VN) allocation method based on cooperative multi-agent deep reinforcement learning (Coop-MADRL)

Read more

Summary

Introduction

N ETWORK functions virtualization (NFV) [2] is one of the key technologies of future networks. NFV has emerged as an innovative network paradigm that abstracts the network functions from hardware. NFV is closely related to other emerging technologies, such as Software Defined Networking (SDN) [3]. SDN is a networking technology that decouples the control plane from the underlying data plane and allows programmatic and centralized resource management of network functions. Combining SDN and NFV will enable to provide the complex network services in next-generation networks through centralized network management by SDN and specific abstraction and isolation mechanisms by NFV. NFV enables multiple virtual network (VN) requests to be shared on the same physical network. A VN is represented by Manuscript received June xx, 2021. A VN is represented by Manuscript received June xx, 2021. *This journal paper is an extension of the conference version [1], which has been accepted by ICCCN 2021

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call