Abstract
With the advent of 5G technology, we are witnessing the development of increasingly bandwidth-hungry network applications, such as enhanced mobile broadband, massive machine-type communications and ultra-reliable low-latency communications. Software Defined Networking (SDN), Network Function Virtualization (NFV) and Network Slicing (NS) are gaining momentum not only in research but also in IT industry representing the drivers of 5G. NS is an approach to network operations allowing the partition of a physical topology into multiple independent virtual networks, called network slices (or slices). Within a single slice, a set of Service Function Chains (SFCs) is defined and the network resources, e.g. bandwidth, can be provisioned dynamically on demand according to specific Quality of Service (QoS) and Service Level Agreement (SLA) requirements. Traditional schemes for network resources provisioning based on static policies may lead to poor resource utilization and suffer from scalability issues. In this article, we investigate the application of Reinforcement Learning (RL) for performing dynamic SFC resources allocation in NFV-SDN enabled metro-core optical networks. RL allows to build a self-learning system able to solve highly complex problems by employing RL agents to learn policies from an evolving network environment. In particular, we build an RL system able to optimize the resources allocation of SFCs in a multi-layer network (packet over flexi-grid optical layer). The RL agent decides if and when to reconfigure the SFCs, given state of the network and historical traffic traces. Numerical simulations show significant advantages of our RL-based optimization over rule-based optimization design.
Highlights
Traditional network architectures are ill-suited to meet the requirements of today’s enterprises, carriers, and end users
We introduce a novel method based on Reinforcement Learning (RL) for performing dynamic Service Function Chains (SFCs) resources allocation in Network Function Virtualization (NFV)-Software Defined Networking (SDN) enabled metro-core optical networks
We have addressed the problem as follows: 1) We have built a multi-layer optimization model formulation based on Mixed Integer Linear Programming (MILP) that, given a set of SFC requests, finds the optimal Virtual Network Functions (VNFs) placement and Routing and Wavelength Assignment (RWA)
Summary
Traditional network architectures are ill-suited to meet the requirements of today’s enterprises, carriers, and end users. S. Troia et al.: Reinforcement Learning for Service Function Chain Reconfiguration in NFV-SDN Metro-Core Optical Networks cycles and reduced Capital Expenditure (CapEx) and Operating Expenditure (OpEx) [3]. Troia et al.: Reinforcement Learning for Service Function Chain Reconfiguration in NFV-SDN Metro-Core Optical Networks cycles and reduced Capital Expenditure (CapEx) and Operating Expenditure (OpEx) [3] This new technology made the implementation and management of SFC possible and easy. We introduce a novel method based on Reinforcement Learning (RL) for performing dynamic SFC resources allocation in NFV-SDN enabled metro-core optical networks. An SFC is composed of an ordered sequence of VNFs. given a set of SFC provisioning requests and their QoS requirements, the proposed method finds the optimal positioning of the VNFs in the service layer and allocates the network resources of the IP/MPLS and optical layer, respectively.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.