{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,4]],"date-time":"2026-07-04T16:46:52Z","timestamp":1783183612150,"version":"3.54.6"},"reference-count":114,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100002341","name":"Academy of Finland","doi-asserted-by":"publisher","award":["311654"],"award-info":[{"award-number":["311654"]}],"id":[{"id":"10.13039\/501100002341","id-type":"DOI","asserted-by":"publisher"}]},{"name":"European Union\u2019s Horizon 2020 Research and Innovation Program through the 5G!Pagoda Project","award":["723172"],"award-info":[{"award-number":["723172"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Commun. Surv. Tutorials"],"published-print":{"date-parts":[[2019]]},"DOI":"10.1109\/comst.2018.2862404","type":"journal-article","created":{"date-parts":[[2018,8,7]],"date-time":"2018-08-07T19:03:00Z","timestamp":1533668580000},"page":"487-507","source":"Crossref","is-referenced-by-count":94,"title":["Traffic Steering for Service Function Chaining"],"prefix":"10.1109","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7163-7285","authenticated-orcid":false,"given":"Hajar","family":"Hantouti","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1804-6977","authenticated-orcid":false,"given":"Nabil","family":"Benamar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1119-1239","authenticated-orcid":false,"given":"Tarik","family":"Taleb","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9107-6953","authenticated-orcid":false,"given":"Abdelquoddous","family":"Laghrissi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/j.jnca.2016.09.001","article-title":"A survey on service function chaining","volume":"75","author":"bhamare","year":"2016","journal-title":"J Netw Comput Appl"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2018.1700662"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/NETSOFT.2017.8004204"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.23919\/INM.2017.7987331"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2015.2512274"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2017.61"},{"key":"ref37","article-title":"SICS: Secure in-cloud service function chaining","volume":"abs 1606 0","author":"wang","year":"2016","journal-title":"Arxiv preprint arXiv"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1155\/2017\/8098394"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/ISCC.2017.8024604"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.3390\/info8020065"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2016.2598068"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/CloudNet.2014.6968961"},{"key":"ref29","article-title":"Service function chaining simplified","author":"ghaznavi","year":"2016","journal-title":"Arxiv preprint arXiv"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/MoWNet.2018.8428930"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1002\/net.21768"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/CCNC.2017.7983207"},{"key":"ref24","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/j.comcom.2016.11.002","article-title":"A fix-and-optimize approach for efficient and large scale virtual network function placement and chaining","volume":"102","author":"luizelli","year":"2017","journal-title":"Comput Commun"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2017.02.011"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1109\/WCNC.2014.6952725"},{"key":"ref26","article-title":"Traffic-aware and energy-efficient VNF placement for service chaining: Joint sampling and matching approach","author":"pham","year":"0","journal-title":"IEEE Trans Services Comput"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2015.7248929"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2017.8057036"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2013.6553676"},{"key":"ref51","first-page":"1","author":"chiosi","year":"2012","journal-title":"White Paper on Network Functions Virtualisation"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1364\/OFC.2017.W4J.4"},{"key":"ref58","author":"boucadair","year":"2016","journal-title":"An IPv6 Extension Header for Service Function Chaining (SFC)"},{"key":"ref57","author":"bash","year":"2014","journal-title":"Service chain header"},{"key":"ref56","year":"2015","journal-title":"Service Function Chaining (sfc)"},{"key":"ref55","first-page":"1","author":"meyer","year":"2000","journal-title":"Generic Routing Encapsulation (GRE)"},{"key":"ref54","first-page":"1","author":"quinn","year":"2015","journal-title":"Generic protocol extension for VXLAN"},{"key":"ref53","first-page":"1","author":"mahalingam","year":"2014","journal-title":"VXLAN A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.17487\/rfc1853"},{"key":"ref40","article-title":"Service function chaining resource allocation: A survey","author":"xie","year":"2016","journal-title":"Arxiv preprint arXiv"},{"key":"ref4","year":"2013","journal-title":"NFV Architectural Framework"},{"key":"ref3","year":"2013","journal-title":"SDN Architecture Overview"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2862350"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2815638"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/SDN4FNS.2013.6702549"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2015.2499271"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2849509"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2018.01.021"},{"key":"ref46","year":"2017","journal-title":"European Telecommunications Standards Institute"},{"key":"ref45","year":"0","journal-title":"Industry Specification Groups (ISGs)"},{"key":"ref48","article-title":"Integrated NFV\/SDN architectures: A systematic literature review","author":"bonfim","year":"2018","journal-title":"Arxiv preprint arXiv"},{"key":"ref47","year":"2013"},{"key":"ref42","author":"quinn","year":"2017","journal-title":"Network Service Header"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2016.1600219RP"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.17487\/rfc6241"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"ref73","year":"2016","journal-title":"Source Packet Routing in Networking (spring)"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2017.01.002"},{"key":"ref71","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1007\/978-3-319-33936-8_6","article-title":"SDN-based source routing for scalable service chaining in datacenters","author":"abujoda","year":"2016","journal-title":"Proc Int Conf Wired\/Wireless Internet Commun"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/NETSOFT.2016.7502439"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2010.5502016"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1364\/NETWORKS.2014.NT1C.2"},{"key":"ref74","author":"li","year":"2016","journal-title":"Service function chaining using MPLS-SPRING"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/EWSDN.2014.26"},{"key":"ref78","year":"2017","journal-title":"TOSCA Simple Profile for Network Functions Virtualization (NFV) Version 1 0"},{"key":"ref79","year":"2017","journal-title":"OpenStack"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/ICIN.2017.7899429"},{"key":"ref62","author":"previdi","year":"2016","journal-title":"Ipv6 Segment Routing Header (SRH)"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.17487\/rfc2473"},{"key":"ref63","first-page":"1","article-title":"Implementation of virtual network function chaining through segment routing in a Linux-based NFV infrastructure","author":"abdelsalam","year":"2017","journal-title":"Proc IEEE 1st Conf Netw Softwarization"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1016\/j.osn.2015.09.005"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/EWSDN.2014.14"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2015.7113222"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486022"},{"key":"ref68","first-page":"543","article-title":"Enforcing network-wide policies in the presence of dynamic middlebox actions using flowtags","author":"fayazbakhsh","year":"2014","journal-title":"Proc USENIX Symp Netw Syst Design Implem (NSDI)"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.17487\/RFC7665"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/NETSOFT.2015.7116146"},{"key":"ref1","article-title":"A survey of enterprise middlebox deployments","author":"sherry","year":"2012"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.17487\/RFC8459"},{"key":"ref95","author":"boucadair","year":"2014","journal-title":"Service Function Chaining Design Considerations Analysis & Recommendations"},{"key":"ref108","first-page":"18","article-title":"Comparing the forwarding latency of OpenFlow hardware and software switches","author":"d\u00fcrr","year":"2014"},{"key":"ref94","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1016\/j.comcom.2016.09.010","article-title":"Scalable and coordinated allocation of service function chains","volume":"102","author":"beck","year":"2017","journal-title":"Comput Commun"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2016.03.005"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2015.7113227"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2017.2705720"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/MWC.2015.7368820"},{"key":"ref105","year":"2018","journal-title":"Multi-access edge computing"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2016.2598420"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2018.8422597"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2015.7158286"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2016.2525342"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1600947"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1109\/WCNC.2018.8377298"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1600899"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/NETSOFT.2016.7502477"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2018.2815398"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2018.2815436"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2016.7842066"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2016.7511136"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.17487\/rfc7498"},{"key":"ref11","first-page":"3439","article-title":"A study on reinforcement learning based SFC path selection in SDN\/NFV","volume":"12","author":"ku","year":"2017","journal-title":"Int J Appl Eng Res"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2018.8485996"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ICIN.2018.8401618"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2017.7997198"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2015.09.035"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2015.07.020"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2013.6733615"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/NETSOFT.2015.7116126"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2013.011413.00087"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/CNSM.2015.7367379"},{"key":"ref84","year":"2016","journal-title":"OpenDaylight Platform"},{"key":"ref19","first-page":"573","article-title":"Enabling service function chaining through routing optimization in software defined networks","author":"gushchin","year":"2016","journal-title":"Proc 53rd Annu Allerton Conf Commun Control Comput (Allerton)"},{"key":"ref83","year":"2014","journal-title":"T-NOVA Project"},{"key":"ref114","author":"xie","year":"2015","journal-title":"Service function chain use cases in broadband"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1145\/633025.633039"},{"key":"ref80","year":"2017","journal-title":"The POX Controller"},{"key":"ref89","year":"2016","journal-title":"Service Function Chaining (sfc)"},{"key":"ref85","year":"2016","journal-title":"OpenStack User&#x2019;s Survey 2016"},{"key":"ref86","year":"2017","journal-title":"Netfloc SDK4SDN"},{"key":"ref87","year":"2017","journal-title":"Yardstick Project OPNFV"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2631448"}],"container-title":["IEEE Communications Surveys &amp; Tutorials"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9739\/8649699\/08428419.pdf?arnumber=8428419","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,13]],"date-time":"2022-07-13T20:52:59Z","timestamp":1657745579000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8428419\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"references-count":114,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/comst.2018.2862404","relation":{},"ISSN":["1553-877X","2373-745X"],"issn-type":[{"value":"1553-877X","type":"electronic"},{"value":"2373-745X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019]]}}}