{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T01:04:10Z","timestamp":1773104650879,"version":"3.50.1"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2019,3,16]],"date-time":"2019-03-16T00:00:00Z","timestamp":1552694400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2019,8]]},"DOI":"10.1007\/s11227-019-02804-x","type":"journal-article","created":{"date-parts":[[2019,3,16]],"date-time":"2019-03-16T17:03:30Z","timestamp":1552755810000},"page":"5520-5550","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["A modified knowledge-based ant colony algorithm for virtual machine placement and simultaneous routing of NFV in distributed cloud architecture"],"prefix":"10.1007","volume":"75","author":[{"given":"Alireza","family":"Farshin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7392-7892","authenticated-orcid":false,"given":"Saeed","family":"Sharifian","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,3,16]]},"reference":[{"key":"2804_CR1","unstructured":"Visual networking index report: global mobile data traffic forecast update, 2013-2018, Tech. rep., Cisco, 2014"},{"key":"2804_CR2","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1016\/j.csi.2016.12.007","volume":"54","author":"B Blanco","year":"2017","unstructured":"Blanco B, Fajardo JO, Giannoulakis I (2017) Technology pillars in the architecture of future 5G mobile networks: NFV, MEC and SDN. Comput Stand Interfaces 54:216\u2013228","journal-title":"Comput Stand Interfaces"},{"key":"2804_CR3","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/j.jnca.2017.10.003","volume":"100","author":"Y Sandhya","year":"2017","unstructured":"Sandhya Y, Sinha K Haribabu (2017) A survey: Hybrid SDN. J Netw Comput Appl 100:35\u201355. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2017.10.00","journal-title":"J Netw Comput Appl"},{"key":"2804_CR4","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1016\/j.jnca.2017.11.015","volume":"103","author":"Y Zhang","year":"2018","unstructured":"Zhang Y, Cui L, Wang W, Zhanga Y (2018) A survey on software defined networking with multiple controllers. J Netw Comput Appl 103:101\u2013118. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2017.11.015","journal-title":"J Netw Comput Appl"},{"key":"2804_CR5","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1016\/j.csi.2017.01.005","volume":"54","author":"S Schaller","year":"2017","unstructured":"Schaller S, Hood D (2017) Software defined networking architecture standardization. Comput Stand Interfaces 54:197\u2013202","journal-title":"Comput Stand Interfaces"},{"key":"2804_CR6","volume-title":"RESTful web services","author":"L Richardson","year":"2008","unstructured":"Richardson L, Ruby S (2008) RESTful web services. O\u2019Reilly Media Inc, Sebastopol"},{"key":"2804_CR7","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1016\/j.jnca.2016.09.001","volume":"75","author":"D Bhamare","year":"2016","unstructured":"Bhamare D, Jain R, Samaka M, Erbad A (2016) A survey on service function chaining. J Netw Comput Appl 75:138\u2013155. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2016.09.001","journal-title":"J Netw Comput Appl"},{"key":"2804_CR8","doi-asserted-by":"publisher","first-page":"661","DOI":"10.1631\/FITEE.1500494","volume":"17","author":"G Xiong","year":"2016","unstructured":"Xiong G, Hu Y, Tian L, Lan J, Li J, Zhou Q (2016) A virtual service placement approach based on improved quantum genetic algorithm. Front Inf Technol Electron Eng 17:661\u2013671. \n                    https:\/\/doi.org\/10.1631\/FITEE.1500494","journal-title":"Front Inf Technol Electron Eng"},{"key":"2804_CR9","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1016\/j.csi.2017.01.001","volume":"54","author":"Aris Leivadeas","year":"2017","unstructured":"Leivadeas Aris, Falkner Matthias, Lambadaris Ioannis, Kesidis George (2017) Optimal virtualized network function allocation for an SDN enabled cloud. Comput Stand Interfaces 54:266\u2013278","journal-title":"Comput Stand Interfaces"},{"key":"2804_CR10","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1016\/j.jnca.2017.05.010","volume":"93","author":"C Bu","year":"2017","unstructured":"Bu C, Wang X, Cheng H (2017) Enabling Adaptive Routing Service Customization via the integration of SDN and NFV. J Netw Comput Appl 93:123\u2013136. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2017.05.010","journal-title":"J Netw Comput Appl"},{"key":"2804_CR11","volume-title":"Computer Networks","author":"AS Tanenbaum","year":"2010","unstructured":"Tanenbaum AS, Wetherall DJ (2010) Computer Networks, 5th edn. Prentice Hall Press, Upper Saddle River","edition":"5"},{"key":"2804_CR12","unstructured":"Mininet \n                    http:\/\/mininet.org\/"},{"key":"2804_CR13","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-017-2104-9","author":"G Luo","year":"2017","unstructured":"Luo G, Qian Z, Dong M et al (2017) Improving performance by network-aware virtual machine clustering and consolidation. J Supercomput. \n                    https:\/\/doi.org\/10.1007\/s11227-017-2104-9","journal-title":"J Supercomput"},{"issue":"4","key":"2804_CR14","doi-asserted-by":"publisher","first-page":"1342","DOI":"10.1007\/s11227-016-1662-6","volume":"72","author":"S Kang","year":"2016","unstructured":"Kang S, Yoon W (2016) SDN-based resource allocation for heterogeneous LTE and WLAN multi-radio networks. J Supercomput 72(4):1342\u20131362. \n                    https:\/\/doi.org\/10.1007\/s11227-016-1662-6","journal-title":"J Supercomput"},{"key":"2804_CR15","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1016\/j.jnca.2016.12.019","volume":"80","author":"M Karakus","year":"2017","unstructured":"Karakus M, Durresi A (2017) Quality of Service (QoS) in Software Defined Networking (SDN): a survey. J Netw Comput Appl 80:200\u2013218. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2016.12.019","journal-title":"J Netw Comput Appl"},{"key":"2804_CR16","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1016\/j.csi.2018.01.004","volume":"58","author":"Luca Cominardi","year":"2018","unstructured":"Cominardi Luca, Bernardos Carlos J, Serrano Pablo (2018) Experimental evaluation of SDN-based service provisioning in mobile networks. Comput Stand Interfaces 58:158\u2013166","journal-title":"Comput Stand Interfaces"},{"key":"2804_CR17","doi-asserted-by":"publisher","unstructured":"Al-Sadi A, Al-Sherbaz A, Xue J and Turner SJ (2016). Routing algorithm optimization for Software Defined Network WAN, In: Al-Sadeq International Conference on Multidisciplinary in IT and Communication Science And Applications (AIC-MITCSA), pp. 1\u20136. \n                    https:\/\/doi.org\/10.1109\/aic-mitcsa.2016.7759945","DOI":"10.1109\/aic-mitcsa.2016.7759945"},{"key":"2804_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.comcom.2017.02.011","volume":"102","author":"Deval Bhamare","year":"2017","unstructured":"Bhamare Deval, Samaka Mohammed, Erbad Aiman, Jain Raj, Gupta L, Chan HA (2017) Optimal virtual network function placement in multi-cloud service function chaining architecture. Comput Commun 102:1\u201316","journal-title":"Comput Commun"},{"key":"2804_CR19","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-018-2412-8","author":"L Chen","year":"2018","unstructured":"Chen L, Wu J, Zhou G et al (2018) QUICK: QoS-guaranteed efficient cloudlet placement in wireless metropolitan area networks. J Supercomput. \n                    https:\/\/doi.org\/10.1007\/s11227-018-2412-8","journal-title":"J Supercomput"},{"key":"2804_CR20","doi-asserted-by":"publisher","DOI":"10.12783\/dtetr\/iect2016\/3754","author":"Y Wang","year":"2016","unstructured":"Wang Y, Yuan K, Fang W, Liu Y, Jun M (2016) Research of a SDN traffic scheduling technology based on ant colony algorithm. DEStech Trans Eng. \n                    https:\/\/doi.org\/10.12783\/dtetr\/iect2016\/3754","journal-title":"DEStech Trans Eng"},{"issue":"6","key":"2804_CR21","doi-asserted-by":"publisher","first-page":"2470","DOI":"10.1007\/s11227-018-2274-0","volume":"74","author":"PGV Naranjo","year":"2018","unstructured":"Naranjo PGV, Baccarelli E, Scarpiniti M (2018) Design and energy-efficient resource management of virtualized networked Fog architectures for the real-time support of IoT applications. J Supercomput 74(6):2470\u20132507. \n                    https:\/\/doi.org\/10.1007\/s11227-018-2274-0","journal-title":"J Supercomput"},{"key":"2804_CR22","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-018-2124-0","author":"D Liao","year":"2018","unstructured":"Liao D, Wu Y, Wu Z et al (2018) AI-based software-defined virtual network function scheduling with delay optimization. Cluster Comput. \n                    https:\/\/doi.org\/10.1007\/s10586-018-2124-0","journal-title":"Cluster Comput"},{"issue":"4","key":"2804_CR23","doi-asserted-by":"publisher","first-page":"1835","DOI":"10.1007\/s10586-016-0640-3","volume":"19","author":"H Kim","year":"2016","unstructured":"Kim H, Yoon S, Jeon H et al (2016) Service platform and monitoring architecture for network function virtualization (NFV). Cluster Comput 19(4):1835\u20131841. \n                    https:\/\/doi.org\/10.1007\/s10586-016-0640-3","journal-title":"Cluster Comput"},{"key":"2804_CR24","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1016\/j.jnca.2015.10.017","volume":"63","author":"H Zhu","year":"2016","unstructured":"Zhu H, Liao X, Laat C De, Grosso P (2016) Joint flow routing-scheduling for energy efficient software defined data center networks: a prototype of energy-aware network management platform. J Netw Comput Appl 63:110\u2013124. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2015.10.017","journal-title":"J Netw Comput Appl"},{"key":"2804_CR25","unstructured":"Zheng X, Pan Q (2015) Multi-path SDN route selection subject to multi-constraints, In: Third International Conference on Cyberspace Technology (CCT 2015). Institution of Engineering and Technology, pp. 50\u201358. 10.1049\/cp.2015.0818"},{"key":"2804_CR26","doi-asserted-by":"publisher","unstructured":"Abe JO, Mantar HA, Yayimli AG (2015), k -maximally disjoint path routing algorithms for SDN, In: 2015 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery. IEEE, pp. 499\u2013508. \n                    https:\/\/doi.org\/10.1109\/cyberc.2015.45","DOI":"10.1109\/cyberc.2015.45"},{"key":"2804_CR27","unstructured":"Open Networking Foundation, OpenFlow Wwitch Specification, v1.5, December 19, 2014, \n                    https:\/\/www.opennetworking.org\/images\/stories\/downloads\/sdn-resources\/onf-specifications\/openflow\/openflow-switch-v1.5.0.noipr.pdf"},{"key":"2804_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/mcom.2016.7378433","volume":"1","author":"R Mijumbi","year":"2016","unstructured":"Mijumbi R, Serrat J, Gorricho JL, Latre S, Charalambides M, Lopez D (2016) Management and orchestration challenges in network functions virtualization. IEEE Commun Mag 1:1\u20135. \n                    https:\/\/doi.org\/10.1109\/mcom.2016.7378433","journal-title":"IEEE Commun Mag"},{"key":"2804_CR29","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1016\/j.comnet.2017.09.004","volume":"129","author":"Amin Ghalami Osgouei","year":"2017","unstructured":"Amin Ghalami Osgouei (2017) Amir Khorsandi Koohanestani, Hossein Saidi, Ali Fanian, Online assignment of non-SDN virtual network nodes to a physical SDN. Comput Netw 129:105\u2013116","journal-title":"Comput Netw"},{"key":"2804_CR30","unstructured":"OpenDaylight Platform. \n                    https:\/\/www.opendaylight.org\/"},{"key":"2804_CR31","unstructured":"Floodlight project. \n                    http:\/\/www.projectfloodlight.org\/floodlight\/"},{"key":"2804_CR32","unstructured":"ONOS-A new carrier-grade SDN network operating system designed for high availability, performance, scale-out. \n                    http:\/\/onosproject.org\/"},{"key":"2804_CR33","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.jnca.2017.08.002","volume":"96","author":"Amir Khorsandi Koohanestani","year":"2017","unstructured":"Amir Khorsandi Koohanestani (2017) Amin Ghalami Osgouei, Hossein Saidi, Ali Fanian, An analytical model for delay bound of OpenFlow based SDN using network calculus. J Netw Comput Appl 96:31\u201338","journal-title":"J Netw Comput Appl"},{"key":"2804_CR34","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1016\/j.comnet.2017.01.008","volume":"114","author":"Selma Khebbache","year":"2017","unstructured":"Khebbache Selma, Hadji Makhlouf, Zeghlache Djamal (2017) Virtualized network functions chaining and routing algorithms. Comput Netw 114:95\u2013110","journal-title":"Comput Netw"},{"key":"2804_CR35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/mci.2006.329691","volume":"2","author":"M Dorigo","year":"2006","unstructured":"Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Mag 2:1\u20134. \n                    https:\/\/doi.org\/10.1109\/mci.2006.329691","journal-title":"IEEE Comput Intell Mag"},{"key":"2804_CR36","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1109\/4235.585892","volume":"1","author":"M Dorigo","year":"1997","unstructured":"Dorigo M, Gambardella LM (1997) Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans Evol Comput 1:53\u201366. \n                    https:\/\/doi.org\/10.1109\/4235.585892","journal-title":"IEEE Trans Evol Comput"},{"key":"2804_CR37","doi-asserted-by":"publisher","DOI":"10.1002\/9780470512517","volume-title":"Computational intelligence: an introduction","author":"AP Engelbrecht","year":"2007","unstructured":"Engelbrecht AP (2007) Computational intelligence: an introduction. Wiley, Hoboken"},{"key":"2804_CR38","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","volume":"69","author":"S Mirjalili","year":"2014","unstructured":"Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46\u201361","journal-title":"Adv Eng Softw"},{"key":"2804_CR39","first-page":"617","volume":"3","author":"R Sheikholeslami","year":"2013","unstructured":"Sheikholeslami R, Kaveh A (2013) A survey of chaos embedded meta-heuristic algorithms. Int J Optim Civil Eng 3:617\u2013633","journal-title":"Int J Optim Civil Eng"},{"key":"2804_CR40","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1016\/j.endm.2018.07.026","volume":"69","author":"B Addis","year":"2018","unstructured":"Addis B, Gao M, Carello G (2018) On the complexity of a virtual network function placement and routing problem. Electron Notes Discret Math 69:197\u2013204. \n                    https:\/\/doi.org\/10.1016\/j.endm.2018.07.026","journal-title":"Electron Notes Discret Math"},{"key":"2804_CR41","doi-asserted-by":"publisher","first-page":"1221","DOI":"10.1016\/0960-0779(94)90033-7","volume":"4","author":"WM Zheng","year":"1994","unstructured":"Zheng WM (1994) Kneading plane of the circle map. Chaos Solitons Fractals 4:1221\u20131233. \n                    https:\/\/doi.org\/10.1016\/0960-0779(94)90033-7","journal-title":"Chaos Solitons Fractals"},{"key":"2804_CR42","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1016\/j.comnet.2016.02.024","volume":"100","author":"RL Gomes","year":"2016","unstructured":"Gomes RL, Bittencourt LF, Madeira ERM, Cerqueira E, Gerla M (2016) Bandwidth-aware allocation of resilient virtual software defined networks. Comput Netw 100:179\u2013194. \n                    https:\/\/doi.org\/10.1016\/j.comnet.2016.02.024","journal-title":"Comput Netw"},{"key":"2804_CR43","doi-asserted-by":"publisher","unstructured":"Abedifar V, Eshghi M, Mirjalili S, Mirjalili SM (2013) An optimized virtual network mapping using PSO in cloud computing, In: 21st IEEE Iranian Conference on Electrical Engineering (ICEE)., pp. 1\u20136. \n                    https:\/\/doi.org\/10.1109\/iraniancee.2013.6599723","DOI":"10.1109\/iraniancee.2013.6599723"},{"key":"2804_CR44","doi-asserted-by":"publisher","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks. \n                    https:\/\/doi.org\/10.1109\/icnn.1995.488968","DOI":"10.1109\/icnn.1995.488968"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02804-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-019-02804-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02804-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,15]],"date-time":"2020-03-15T00:10:35Z","timestamp":1584231035000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-019-02804-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,16]]},"references-count":44,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2019,8]]}},"alternative-id":["2804"],"URL":"https:\/\/doi.org\/10.1007\/s11227-019-02804-x","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,16]]},"assertion":[{"value":"16 March 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}