{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,17]],"date-time":"2026-08-17T15:34:11Z","timestamp":1786980851012,"version":"build-2736575974"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,7,12]],"date-time":"2022-07-12T00:00:00Z","timestamp":1657584000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,7,12]],"date-time":"2022-07-12T00:00:00Z","timestamp":1657584000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2023,2]]},"DOI":"10.1007\/s10586-022-03670-8","type":"journal-article","created":{"date-parts":[[2022,7,12]],"date-time":"2022-07-12T17:12:03Z","timestamp":1657645923000},"page":"423-436","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["SFCSim: a network function virtualization resource allocation simulation platform"],"prefix":"10.1007","volume":"26","author":[{"given":"Lingyi","family":"Xu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5402-2091","authenticated-orcid":false,"given":"Hefei","family":"Hu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yuanan","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,7,12]]},"reference":[{"key":"3670_CR1","unstructured":"ETSI, Network Functions Virtualization (NFV); Architectural Framework, ETSI GS NFV 002 (V1.2.1) - (12-2014)"},{"key":"3670_CR2","doi-asserted-by":"crossref","unstructured":"Halpern, J., Pignataro, C.: Service function chaining (sfc) architecture[M]\/\/RFC 7665 (2015)","DOI":"10.17487\/RFC7665"},{"issue":"3","key":"3670_CR3","doi-asserted-by":"publisher","first-page":"518","DOI":"10.1109\/TNSM.2016.2598420","volume":"13","author":"JG Herrera","year":"2016","unstructured":"Herrera, J.G., Botero, J.F.: Resource allocation in NFV: a comprehensive survey. IEEE Trans. Network Serv. Manag. 13(3), 518\u2013532 (2016)","journal-title":"IEEE Trans. Network Serv. Manag."},{"key":"3670_CR4","doi-asserted-by":"publisher","first-page":"76876","DOI":"10.1109\/ACCESS.2018.2882255","volume":"6","author":"H Li","year":"2018","unstructured":"Li, H., Wang, L., Wen, X., et al.: MSV: An algorithm for coordinated resource allocation in network function virtualization[J]. IEEE Access 6, 76876\u201376888 (2018)","journal-title":"IEEE Access"},{"issue":"4","key":"3670_CR5","doi-asserted-by":"publisher","first-page":"860","DOI":"10.1109\/TNSM.2017.2757266","volume":"14","author":"HA Alameddine","year":"2017","unstructured":"Alameddine, H.A., Sebbah, S., Assi, C.: On the interplay between network function mapping and scheduling in VNF-based networks: a column generation ap-proach[J]. IEEE Trans. Network Serv. Manag. 14(4), 860\u2013874 (2017)","journal-title":"IEEE Trans. Network Serv. Manag."},{"issue":"4","key":"3670_CR6","doi-asserted-by":"publisher","first-page":"1562","DOI":"10.1109\/TNET.2018.2842798","volume":"26","author":"TW Kuo","year":"2018","unstructured":"Kuo, T.W., Liou, B.H., Lin, K.C.J., et al.: Deploying chains of virtual network functions: on the relation between link and server usage. IEEE\/ACM Trans. Netw. 26(4), 1562\u20131576 (2018)","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"3670_CR7","doi-asserted-by":"publisher","first-page":"8084","DOI":"10.1109\/ACCESS.2016.2629278","volume":"4","author":"L Wang","year":"2016","unstructured":"Wang, L., Lu, Z., Wen, X., et al.: Joint optimization of service function chaining and resource allocation in network function virtualization. IEEE Access 4, 8084\u20138094 (2016)","journal-title":"IEEE Access"},{"key":"3670_CR8","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1016\/j.comcom.2016.09.010","volume":"102","author":"MT Beck","year":"2017","unstructured":"Beck, M.T., Botero, J.F.: Scalable and coordinated allocation of service function chains. Comput. Commun. 102, 78\u201388 (2017)","journal-title":"Comput. Commun."},{"key":"3670_CR9","unstructured":"NS-2.: The network simulator\u2014-ns-2, http:\/\/nsnam.isi.edu\/nsnam\/index.php\/Main_Page. Accessed 23 Aug 2011 (2011)"},{"key":"3670_CR10","unstructured":"NS-3.: The ns-3 project. http:\/\/www.nsnam.org\/ (2011)"},{"key":"3670_CR11","doi-asserted-by":"crossref","unstructured":"Beck, M.T., Linnhoff-Popien, C., Fischer, A., et al.: A simulation framework for virtual network embedding algorithms. In: 2014 16th International Telecommunications Network Strategy and Planning Symposium (Networks). IEEE, pp.\u00a01\u20136 (2014)","DOI":"10.1109\/NETWKS.2014.6959238"},{"issue":"2","key":"3670_CR12","first-page":"17","volume":"38","author":"M Yu","year":"2008","unstructured":"Yu, M., Yi, Y., Rexford, J., Chiang, M.: Rethinking virtual network embedding: Substrate support for path splitting and migration. ACMSIGCOMM CCR 38(2), 17\u201329 (2008)","journal-title":"ACMSIGCOMM CCR"},{"key":"3670_CR13","doi-asserted-by":"crossref","unstructured":"Cao, H., Zhang, Y., Yang, L.: Dynamic embedding and scheduling of virtual network service for future networks. In: 2019 IEEE International Conference on Communications Workshops (ICC Workshops). IEEE, pp.\u00a01\u20136 (2019)","DOI":"10.1109\/ICCW.2019.8756912"},{"issue":"3","key":"3670_CR14","doi-asserted-by":"publisher","first-page":"543","DOI":"10.1109\/TNSM.2017.2711610","volume":"14","author":"J Liu","year":"2017","unstructured":"Liu, J., Lu, W., Zhou, F., et al.: On dynamic service function chain deployment and readjustment. IEEE Trans. Netw. Serv. Manag. 14(3), 543\u2013553 (2017)","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"issue":"4","key":"3670_CR15","doi-asserted-by":"publisher","first-page":"2008","DOI":"10.1109\/TNET.2017.2668470","volume":"25","author":"V Eramo","year":"2017","unstructured":"Eramo, V., Miucci, E., Ammar, M., et al.: An approach for service function chain routing and virtual function network instance migration in network function virtualization architectures. IEEE\/ACM Trans. Netw. 25(4), 2008\u20132025 (2017)","journal-title":"IEEE\/ACM Trans. Netw."},{"issue":"1","key":"3670_CR16","doi-asserted-by":"publisher","first-page":"57","DOI":"10.3390\/electronics11010057","volume":"11","author":"H Hu","year":"2021","unstructured":"Hu, H., Yang, C., Xu, L., et al.: Path load adaptive migration for routing and bandwidth allocation in mobile-aware service function chain. Electronics 11(1), 57 (2021)","journal-title":"Electronics"},{"issue":"7","key":"3670_CR17","doi-asserted-by":"publisher","first-page":"5760","DOI":"10.1109\/JIOT.2019.2937110","volume":"7","author":"G Sun","year":"2019","unstructured":"Sun, G., Xu, Z., Yu, H., et al.: Low-latency and resource-efficient service function chaining orchestration in network function virtualization. IEEE Internet Things J. 7(7), 5760\u20135772 (2019)","journal-title":"IEEE Internet Things J."},{"issue":"2","key":"3670_CR18","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1109\/JSAC.2019.2959181","volume":"38","author":"J Pei","year":"2019","unstructured":"Pei, J., Hong, P., Pan, M., et al.: Optimal VNF placement via deep reinforcement learning in SDN\/NFV-enabled networks. IEEE J. Sel. Areas Commun. 38(2), 263\u2013278 (2019)","journal-title":"IEEE J. Sel. Areas Commun."},{"issue":"1","key":"3670_CR19","first-page":"196","volume":"21","author":"Y Ma","year":"2020","unstructured":"Ma, Y., Liang, W., Li, J., et al.: Mobility-aware and delay-sensitive service provisioning in mobile edge-cloud networks. IEEE Trans. Mob. Comput. 21(1), 196\u2013210 (2020)","journal-title":"IEEE Trans. Mob. Comput."},{"key":"3670_CR20","doi-asserted-by":"publisher","first-page":"69988","DOI":"10.1109\/ACCESS.2018.2880251","volume":"6","author":"Y Liu","year":"2018","unstructured":"Liu, Y., Zhang, H., Guan, H., et al.: A method for adaptive resource adjustment of dynamic service function chain. IEEE Access 6, 69988\u201370004 (2018)","journal-title":"IEEE Access"},{"key":"3670_CR21","unstructured":"OPNET.: OPNET modeler: Scalable network simulation.http:\/\/www.opnet.com\/solutions\/network_rd\/modeler.html (2011)"},{"key":"3670_CR22","unstructured":"Hagberg, A., Swart, P.S, Chult, D.: Exploring network structure, dynamics, and function using NetworkX. Los Alamos National Lab. (LANL), Los Alamos, NM (2008)"},{"key":"3670_CR23","doi-asserted-by":"crossref","unstructured":"Chowdhury, N.M.M.K., Rahman, M.R., Boutaba, R.: Virtual network embedding with coordinated node and link mapping. In: IEEE INFOCOM. IEEE, pp.\u00a0783\u2013791 (2009)","DOI":"10.1109\/INFCOM.2009.5061987"},{"key":"3670_CR24","unstructured":"Michael Till Beck.: NFV-Orchestration. https:\/\/github.com\/wshwb\/NFV-Orchestration. Accessed 14 Dec 2016"},{"key":"3670_CR25","unstructured":"Srcvirus.: Middlebox-placement. https:\/\/github.com\/wshwb\/middlebox-placement. Accessed 6 Jan 2018"},{"issue":"3","key":"3670_CR26","doi-asserted-by":"publisher","first-page":"1192","DOI":"10.1109\/TNET.2019.2912717","volume":"27","author":"TM Nguyen","year":"2019","unstructured":"Nguyen, T.M., Girard, A., Rosenberg, C., et al.: Routing via functions in virtual networks: the curse of choices. IEEE\/ACM Trans. Netw. 27(3), 1192\u20131205 (2019)","journal-title":"IEEE\/ACM Trans. Netw."},{"issue":"3","key":"3670_CR27","doi-asserted-by":"publisher","first-page":"533","DOI":"10.1109\/TNSM.2016.2598068","volume":"13","author":"M Mechtri","year":"2016","unstructured":"Mechtri, M., Ghribi, C., Zeghlache, D.: A scalable algorithm for the placement of service function chains. IEEE Trans. Netw. Serv. Manag. 13(3), 533\u2013546 (2016)","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"issue":"6","key":"3670_CR28","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MIC.2016.128","volume":"20","author":"FC Chua","year":"2016","unstructured":"Chua, F.C., Ward, J., Zhang, Y., et al.: Stringer: balancing latency and resource usage in service function chain provisioning. IEEE Internet Comput. 20(6), 22\u201331 (2016)","journal-title":"IEEE Internet Comput."},{"key":"3670_CR29","doi-asserted-by":"publisher","first-page":"17595","DOI":"10.1109\/ACCESS.2017.2780991","volume":"6","author":"H Li","year":"2017","unstructured":"Li, H., Wang, L., Wen, X., et al.: Constructing service function chain test database: an optimal modeling approach for coordinated resource allocation. IEEE Access 6, 17595\u201317605 (2017)","journal-title":"IEEE Access"},{"issue":"4","key":"3670_CR30","doi-asserted-by":"publisher","first-page":"890","DOI":"10.1109\/TNSM.2017.2732699","volume":"14","author":"A Leivadeas","year":"2017","unstructured":"Leivadeas, A., Kesidis, G., Falkner, M., et al.: A graph partitioning game theoretical approach for the VNF service chaining problem. IEEE Trans. Network Serv. Manag. 14(4), 890\u2013903 (2017)","journal-title":"IEEE Trans. Network Serv. Manag."},{"issue":"8","key":"3670_CR31","doi-asserted-by":"publisher","first-page":"C64","DOI":"10.1364\/JOCN.10.000C64","volume":"10","author":"M Jalalitabar","year":"2018","unstructured":"Jalalitabar, M., Guler, E., Zheng, D., et al.: Embedding dependence-aware service function chains. J. Opt. Commun. Netw. 10(8), C64\u2013C74 (2018)","journal-title":"J. Opt. Commun. Netw."},{"issue":"1","key":"3670_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TNSM.2018.2866400","volume":"16","author":"X Chen","year":"2018","unstructured":"Chen, X., Zhu, Z., Proietti, R., et al.: On incentive-driven VNF service chaining in inter-datacenter elastic optical networks: a hierarchical game-theoretic mechanism. IEEE Trans. Netw. Serv. Manag. 16(1), 1\u201312 (2018)","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"3670_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.comnet.2018.01.028","volume":"133","author":"A Gupta","year":"2018","unstructured":"Gupta, A., Habib, M.F., Mandal, U., et al.: On service-chaining strategies using virtual network functions in operator networks. Comput. Netw. 133, 1\u201316 (2018)","journal-title":"Comput. Netw."},{"key":"3670_CR34","doi-asserted-by":"crossref","unstructured":"Zhang, J., Wu, W., Lui, J.C.S.: On the theory of function placement and chaining for network function virtualization. In: Proceedings of the Eighteenth ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp.\u00a091\u2013100 (2018)","DOI":"10.1145\/3209582.3209592"},{"key":"3670_CR35","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.comnet.2019.04.010","volume":"159","author":"B Yi","year":"2019","unstructured":"Yi, B., Wang, X., Huang, M., et al.: A multi-criteria decision approach for minimizing the influence of VNF migration. Comput. Netw. 159, 51\u201362 (2019)","journal-title":"Comput. Netw."},{"key":"3670_CR36","doi-asserted-by":"publisher","first-page":"4927","DOI":"10.1109\/ACCESS.2017.2685437","volume":"5","author":"V Eramo","year":"2017","unstructured":"Eramo, V., Ammar, M., Lavacca, F.G.: Migration energy aware reconfigurations of virtual network function instances in NFV architectures. IEEE Access 5, 4927\u20134938 (2017)","journal-title":"IEEE Access"},{"issue":"7","key":"3670_CR37","doi-asserted-by":"publisher","first-page":"6116","DOI":"10.1109\/JIOT.2020.2970995","volume":"7","author":"G Sun","year":"2020","unstructured":"Sun, G., Zhou, R., Sun, J., et al.: Energy-efficient provisioning for service function chains to support delay-sensitive applications in network function virtualization. IEEE Internet Things J. 7(7), 6116\u20136131 (2020)","journal-title":"IEEE Internet Things J."},{"key":"3670_CR38","unstructured":"Heuristic Strategy of Service Function Chain Deployment Based on N-Base Continuous Digital Coding in Network Function Virtualization Environment"},{"issue":"3","key":"3670_CR39","doi-asserted-by":"publisher","first-page":"331","DOI":"10.3390\/electronics11030331","volume":"11","author":"L Xu","year":"2022","unstructured":"Xu, L., Hu, H., Liu, Y.: Heuristic strategy of service function chain deployment based on N-base continuous digital coding in network function virtualization environment. Electronics 11(3), 331 (2022)","journal-title":"Electronics"},{"key":"3670_CR40","doi-asserted-by":"crossref","unstructured":"Glover, F., Laguna, M.: Tabu search. In: Handbook of combinatorial optimization, pp. 2093\u20132229. Springer, Boston, MA (1998)","DOI":"10.1007\/978-1-4613-0303-9_33"},{"key":"3670_CR41","unstructured":"Mathew, T.V.: Genetic algorithm. Report submitted at IIT Bombay (2012)"},{"key":"3670_CR42","doi-asserted-by":"crossref","unstructured":"Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of ICNN\u201995-International Conference on Neural Networks. IEEE, vol\u00a04, pp\u00a01942\u20131948 (1995)","DOI":"10.1109\/ICNN.1995.488968"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-022-03670-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-022-03670-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-022-03670-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,28]],"date-time":"2024-09-28T20:14:46Z","timestamp":1727554486000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-022-03670-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,12]]},"references-count":42,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,2]]}},"alternative-id":["3670"],"URL":"https:\/\/doi.org\/10.1007\/s10586-022-03670-8","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,12]]},"assertion":[{"value":"28 August 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 May 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 June 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 July 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"No conflict of interest exists in the submission of this manuscript, and the manuscript is approved by all authors for publication. This article does not contain any studies with human participants or animals performed by any of the authors. I would like to declare on behalf of my co-authors that the work described has not been submitted elsewhere for publication, in whole or in part.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical statement"}}]}}