Computer Science ›› 2020, Vol. 47 ›› Issue (3): 248-254.doi: 10.11896/jsjkx.190300383

• Computer Network • Previous Articles     Next Articles

Virtual Network Function Fast Mapping Algorithm over Satellite Network

WEI De-bin1,2,3,YANG Peng1,2,YANG Li1,2,SHI Huai-feng1,2,3   

  1. (Communication and Networks Key Laboratory, Dalian University, Liaoning, Dalian 116622, China)1;
    (College of Information Engineering, Dalian University, Liaoning, Dalian 116622, China)2;
    (School of Automation, Nanjing University of Science and Technology, Nanjing 210094, China)3
  • Received:2019-03-01 Online:2020-03-15 Published:2020-03-30
  • About author:WEI De-bin,born in 1978, doctoral candidate, associate professor. His main research interests include spatial information network transmission technology, traffic engineering and network optimization.
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (61722105, 61931004) and Equipment Development Department Pre-research Field Fund (6140449050116JW61001).

Abstract: A new satellite network architecture based on SDN(Software Defined Networking)/NFV(Network Function Virtualization) co-deployment was proposed to solve the problem that the satellite network has limited load and does not allow the large-scale deployment of physical hardware,which lead to the lack of network functions and flexible network management and configuration.It carries out dynamic control of the network through the idea of SDN data layer and control layer separation,and uses NFV technology to create network functions in the data plane of SDN,so that network functions can be decoupled from hardware devices.In this way,network flexibility can be effectively improved.In order to solve the problems that the VNF (virtual network function) in this framework maps to the underlying physical network with excessive delay and cannot meet the real-time perfor-anceof the high dynamic satellite network,a dynamic mapping method named VG-DPA (Viterbi and GPM Dynamic Placement Approach) based on Viterbi and GPM (graph pattern matching) was further proposed.This algorithm first models the mapping process as a hidden Markov service chain through the estimator,and then uses Viterbi algorithm to obtain the mapping path that meets all the hardware and software constraints.Then,based on the estimator results,VNF scheduling strategy is developed by means of GPM.This algorithm solves the problem of mapping the required VNF to the underlying physical network in the highly dynamic satellite network with excessive time delay.Simulation results show that VG-DPA can greatly reduce the time delay and resource consumption compared with the traditional RAND and OMD algorithms.

Key words: Dynamic mapping method, Graph model matching, Hidden Markov chain, Network Function Virtualization, Satellite network, Software Defined Networking, Viterbi algorithm

CLC Number: 

  • TP393
[1]PAN C S.Some Key Technologies of Satellite Networks[J].China Computer Society Newsletter,2013,9(4):46-51.
[2]NUNES B,MENDONCA M,NGUYEN X,et al.A survey of software-defined networking:Past present and future of programmable networks [J].Communications Surveys & Tutorials IEEE,2014,16(3):1617-1634.
[3]MIJUMBI R,SERRAT J,GORRICHO J,et al.Network Function Virtualization:State-of-the-art and Research Challenges[J].Communications Surveys & Tutorials IEEE,2015,18(1):236-262.
[4]BAO J,ZHAO B,YU W,et al.OpenSAN:a software-defined satellite network architecture[C]∥ACM Conference on Sigcomm.Chicago:ACM,2014:347-348.
[5]FENG J,JIANG L,SHEN Y,et al.A Scheme for Software Defined ORS Satellite Networking [C]∥IEEE Fourth Internatio-nal Conference on Big Data & Cloud Computing.IEEE Computer Society.Sydney:IEEE Press,2014:716-721.
[6]BERTAUX L,MEDJIAH S,BERTHOU P,et al.Software Defined Networking and Virtualization for Broadband Satellite Networks[J].IEEE Communications Magazine,2015,53(3):54-60.
[7]FERRU'S R,KOUMARAS H,SALLENT O,et al.SDN/NFV- enabled satellite communications networks:opportunities,scenarios and challenges[J].Physical Communication,2016,18(P2):95-112.
[8]MOENS H,TURCK F D.VNF-P:A model for efficient placement of virtualized network functions[C]∥International Conference on Network and Service Management (CNSM).IEEE Computer Society.Rio de Janeiro:IEEE Press,2014:418-423.
[9]MOHAMMADKHAN A,GHAPANI S,LIU G,et al.Virtual function placement and traffic steering in flexible and dynamic software defined networks[J].IEEE International Workshop on Local and Metropolitan Area Networks,2015,10(6):1-6.
[10]GUO C,LU G,YANG S,et al.Second Net:A Data Center Network Virtualization Architecture with Bandwidth Guarantees[C]∥International Conference.Philadelphia:ACM,2010:15-16.
[11]GARDIKIS G,COSTICOGLOU S,KOUMARAS H,et al.NFV applicability and use cases in satellite networks[C]∥European Conference on Networks & Communications.Athens:IEEE Press,2016:47-51.
[12]SUN T,ZHANG J X.Summary of Research on SDN Performance Optimization Technology[J].Computer Science,2018,45(S2):84-91.
[13]BERTAUX L,MEDJIAH S,BERTHOU P,et al.Software Defined Networking and Virtualization for Broadband Satellite Networks[J].IEEE Communications Magazine,2015,53(3):54-60.
[14]LI H.Statistical Learning Method [M].Beijing:Tsinghua University Press,2012:184-187.
[15]SCHENKER A,LAST M,BUNKE H,et al.Classification of Web documents using a graph model[C]∥Proceedings of Se-venth International Conference on Document Analysis and Re-cognition.Edinburgh:IEEE Press,2003:240-244.
[16]STOTZ A,NAGI R,SUDIT M.Incremental graph matching for situation awareness[C]∥International Conference on Information Fusion.Seattle:IEEE Press,2009:452-459.
[17]WANG C,CHEN L.Continuous Subgraph Pattern Search over Graph Streams[C]∥IEEE International Conference on Data Engineering.Shanghai:IEEE Press,2009:393-404.
[18]GAO J,ZHOU C,ZHOU J,et al.Continuous pattern detection over billion-edge graph using distributed framework[C]∥IEEE International Conference on Data Engineering.Chicago:IEEE Press,2014:556-567.
[19]MOHAMMADKHAN A,GHAPANI S,LIU G,et al.Virtual function placement and traffic steering in flexible and dynamic software defined networks[J].IEEE International Workshop on Local and Metropolitan Area Networks,2015,10(2):1-6.
[1] YAN Jia-jie, ZU Jia-chen, HU Gu-yu, SHAO Dong-sheng, WANG Shuai-hui. Earth Station Network Planning Method for Heterogeneous Communication Satellites [J]. Computer Science, 2021, 48(3): 275-280.
[2] SU Chang, ZHANG Ding-quan, XIE Xian-zhong, TAN Ya. NFV Memory Resource Management in 5G Communication Network [J]. Computer Science, 2020, 47(9): 246-251.
[3] XIE Ying-ying, SHI Jian, HUANG Shuo-kang, LEI Kai. Survey on Internet of Things Based on Named Data Networking Facing 5G [J]. Computer Science, 2020, 47(4): 217-225.
[4] DONG Chao-ying, XU Xin, LIU Ai-jun, CHANG Jing-hui. New Routing Methods of LEO Satellite Networks [J]. Computer Science, 2020, 47(12): 285-290.
[5] ZHONG Xu-dong,HE Yuan-zhi,REN Bao-quan,DONG Fei-hong. Channel Allocation and Power Control Algorithm for Cognitive Satellite Networks Based on Cooperative Game Theory [J]. Computer Science, 2020, 47(1): 252-257.
[6] LI Peng-fei, CHEN Ming, DENG Li, QIAN Hong-yan. NFV Based Detection Method Against Double LSAs Attack on OSPF Protocol [J]. Computer Science, 2019, 46(6A): 343-347.
[7] XUE Hao, CHEN Ming, QIAN Hong-yan. NFV-based Mechanism to Guard Against UDP Control Packet Redundancy in SDN Controller [J]. Computer Science, 2019, 46(10): 135-140.
[8] YANG Ren-yu, HAN Yi-gang, ZHANG Fan, FENG Fei. Survey of Content Centric Network Based on SDN [J]. Computer Science, 2019, 46(1): 13-20.
[9] YUE Xin, DU Jun-wei, HU Qiang, WANG Yan-ping. Fault Tree Structure Matching Algorithm and Its Application [J]. Computer Science, 2018, 45(9): 202-206.
[10] WU Qi, WANG Xing-wei, HUANG Min. OpenFlow Switch Packets Pipeline Processing Mechanism Based on SDN [J]. Computer Science, 2018, 45(10): 295-299.
[11] QIN Kuang-yu, HUANG Chuan-he, LIU Ke-wei, SHI Jiao-li and CHEN Xi. Multipath Routing Algorithm in Software Defined Networking Based on Multipath Broadcast Tree [J]. Computer Science, 2018, 45(1): 211-215.
[12] HE Lu-bei, LI Jun-nan, YANG Xiang-rui and SUN Zhi-gang. RESSP:An FPGA-based REconfigurable SDN Switching Architecture [J]. Computer Science, 2018, 45(1): 205-210.
[13] WEI De-bin, TAO Shun-li, SHI Huai-feng and LIAO De-lin. Improved Vegas Algorithm over LEO Satellite Network [J]. Computer Science, 2017, 44(Z11): 302-307.
[14] WANG Xue-shun, YU Shao-hua and DAI Jin-you. Virtualization Deep Packet Inspection Deployment Method [J]. Computer Science, 2017, 44(8): 90-94.
[15] ZHANG Fang, DENG Chang-lin, WANG Zhi and GUO Wei. Link Failure Detection and Fast Recovery in Software-defined Satellite Network [J]. Computer Science, 2017, 44(6): 63-67.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!