Software Defined Resource Allocation for Service-Oriented Networks

To support multiple on-demand services over several fixed communication networks, the network operators must allow flexible customization and fast provision of their network resources. One effective approach is network virtualization, whereby each service is mapped to a virtual subnetwork providing dedicated on-demand support. In practice, each service consists of a pre specified sequence of functions, called a service function chain (SFC). Moreover, each function in a SFC can only be provided by some given network nodes. Thus, to support a given service, we must select network function nodes according to the SFC, and determine the routing strategy through the function nodes in the specified order. A crucial problem that needs to be addressed is how to optimally allocate the network resources while satisfying multiple service requirements specified by the service function chains, subject to link and node capacity constraints. In this paper, we formulate the problem as a mixed binary linear program and establish its NP-hardness. Furthermore, we propose an efficient penalty successive upper bound minimization algorithm to solve the problem. We also present simulation results to demonstrate the effectiveness of the proposed algorithm.

[1]  Ya-Feng Liu,et al.  Lp-norm Regularization Algorithms for Optimization Over Permutation Matrices , 2016, SIAM J. Optim..

[2]  D. Hunter,et al.  A Tutorial on MM Algorithms , 2004 .

[3]  Ao Tang,et al.  Scalable Routing in SDN-enabled Networks with Consolidated Middleboxes , 2015, HotMiddlebox@SIGCOMM.

[4]  Xu Li,et al.  Engineering Machine-to-Machine Traffic in 5G , 2016, IEEE Internet of Things Journal.

[5]  Minghua Chen,et al.  Joint VM placement and routing for data center traffic engineering , 2012, 2012 Proceedings IEEE INFOCOM.

[6]  Zhi-Quan Luo,et al.  A Unified Convergence Analysis of Block Successive Minimization Methods for Nonsmooth Optimization , 2012, SIAM J. Optim..

[7]  Xiqi Gao,et al.  Joint Source-Relay Design for Full-Duplex MIMO AF Relay Systems , 2016, IEEE Transactions on Signal Processing.

[8]  Zhi-Quan Luo,et al.  Network Slicing for Service-Oriented Networks Under Resource Constraints , 2017, IEEE Journal on Selected Areas in Communications.

[9]  Peng Liu,et al.  An iterative reweighted minimization framework for joint channel and power allocation in the OFDMA system , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[10]  Mung Chiang,et al.  Joint Server Selection and Routing for Geo-replicated Services , 2013, 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing.

[11]  Hang Zhang,et al.  5G wireless network: MyNET and SONAC , 2015, IEEE Network.