Research on Placement Algorithm of Service Function Chaining Oriented to Software Defined Networking

被引:2
|
作者
Lu Yu [1 ]
Liu Yicen [1 ]
Li Xi [1 ]
Chen Xingkai [1 ]
Qiao Wenxin [1 ]
Chen Liyun [1 ]
机构
[1] Army Engn Univ, Informat Engn Dept, Shijiazhuang 050003, Hebei, Peoples R China
基金
中国国家自然科学基金;
关键词
Network Function Virtualization (NFV); Service Function Chaining (SFC) placement; Hidden Markov Model (HMM); Quantum Genetic Algorithm (QGA); Viterbi algorithm;
D O I
10.11999/JEIT180264
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
For Network Function Virtualization (NFV) environment, the existing placement methods can not guarantee the mapping cost while optimizing the network delay, a service function chaining optimal placement algorithm is proposed based on the IQGA-Viterbi learning algorithm. In the training process of Hidden Markov Model (HMM) parameters, the traditional Baum-Welch algorithm is easy to fall into the local optimum, so the quantum genetic algorithm is proposed, which can better optimize the model parameters. In each iteration, the improved algorithm maintains the diversity of feasible solutions and expands the scope of the spatial search by replicating the best fitness population with equal proportion, thus improving the accuracy of the model parameters. In the process of solving Hidden Markov chain, to overcome the problem that can not be directly observed for hidden sequences, Viterbi algorithm can solve the implicit sequences exactly and solve the problem of optimal service paths in the directed graph. Experimental results show that the network delay and mapping costs are lower compared with the existing algorithms. In addition, the acceptance ratio of requests is raised.
引用
收藏
页码:74 / 82
页数:9
相关论文
共 22 条
  • [1] Bari MF, 2015, INT CONF NETW SER, P50, DOI 10.1109/CNSM.2015.7367338
  • [2] Basta A., 2014, PROC 4 WORKSHOP ALLT, P33, DOI DOI 10.1145/2627585.2627592
  • [3] Optimal virtual network function placement in multi-cloud service function chaining architecture
    Bhamare, Deval
    Samaka, Mohammed
    Erbad, Aiman
    Jain, Raj
    Gupta, Lav
    Chan, H. Anthony
    [J]. COMPUTER COMMUNICATIONS, 2017, 102 : 1 - 16
  • [4] A survey on service function chaining
    Bhamare, Deval
    Jain, Raj
    Samaka, Mohammed
    Erbad, Aiman
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 75 : 138 - 155
  • [5] 2 EXTENSIONS OF THE VITERBI ALGORITHM
    BOULOUTAS, A
    HART, GW
    SCHWARTZ, M
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1991, 37 (02) : 430 - 436
  • [6] Clayman S., 2014, IEEE Network Operations and Management Symposium NOMS, P1, DOI DOI 10.1109/NOMS.2014.6838412
  • [7] Network Function Virtualization: Challenges and Opportunities for Innovations
    Han, Bo
    Gopalakrishnan, Vijay
    Ji, Lusheng
    Lee, Seungjoon
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2015, 53 (02) : 90 - 97
  • [8] VNF-EQ: dynamic placement of virtual network functions for energy efficiency and QoS guarantee in NFV
    Kim, Sanghyeok
    Park, Sungyoung
    Kim, Youngjae
    Kim, Siri
    Lee, Kwonyong
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (03): : 2107 - 2117
  • [9] [刘彩霞 Liu Caixia], 2016, [电子与信息学报, Journal of Electronics & Information Technology], V38, P2922
  • [10] It's a Match! Near-Optimal and Incremental Middlebox Deployment
    Lukovszki, Tamas
    Rost, Matthias
    Schmid, Stefan
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2016, 46 (01) : 30 - 36