I. Introduction
Reducing Capital Expenditure (CAPEX) and Operating Expenditure (OPEX) are consistently critical issues for telecommunication network service providers (NSPs). Before appearances of Software-Defined Network (SDN) and Network Function Virtualization (NFV), network functions were dependent on hardware middleboxes. The SDN technology [1] led to network traffic being controlled by a software-based control system. In addition, the NFV technology [2] led to network functions being virtualized and make them be separated from hardware middleboxes. With SDN and NFV technologies, NSPs are capable of deploying and processing Virtualized Network Functions (VNF) at a relatively low cost in terms of CAPEX and OPEX. These developments have led the software-based control system to receive much attention from NSPs. Also, high-level intelligent software-based control systems that operate networks automatically have become a central issue in the network field [3].
An example of an SFC task on network topology. The request list is updated by new or expired requests. The SFC model generates resulting paths for the active requests in the list. The bottom figure shows the resulting generated SFC paths of one request.