{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T02:42:04Z","timestamp":1784342524399,"version":"3.55.0"},"reference-count":261,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/OAPA.html"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61073192"],"award-info":[{"award-number":["61073192"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Grand Fundamental Research Program of China","award":["2011CB302905"],"award-info":[{"award-number":["2011CB302905"]}]},{"DOI":"10.13039\/501100004602","name":"New Century Excellent Talents Program","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100004602","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Fundamental Research Funds for Central Universities","award":["WK0110000014"],"award-info":[{"award-number":["WK0110000014"]}]},{"name":"NTU"},{"name":"Singapore MOE","award":["(RG 31\/11)"],"award-info":[{"award-number":["(RG 31\/11)"]}]},{"DOI":"10.13039\/501100001381","name":"Singapore National Research Foundation","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100001381","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Interactive & Digital Media Programme Office, Media Development Authority"},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"crossref","award":["61073192"],"award-info":[{"award-number":["61073192"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012166","name":"973 Program","doi-asserted-by":"crossref","award":["2011CB302905"],"award-info":[{"award-number":["2011CB302905"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Singapore EMA"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Commun. Surv. Tutorials"],"published-print":{"date-parts":[[2015]]},"DOI":"10.1109\/comst.2014.2330903","type":"journal-article","created":{"date-parts":[[2014,6,19]],"date-time":"2014-06-19T18:50:41Z","timestamp":1403203841000},"page":"27-51","source":"Crossref","is-referenced-by-count":928,"title":["A Survey on Software-Defined Networking"],"prefix":"10.1109","volume":"17","author":[{"given":"Wenfeng","family":"Xia","sequence":"first","affiliation":[{"name":"Sch. of Comput. Sci., Univ. of Sci. &amp; Technol. of China, Hefei, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yonggang","family":"Wen","sequence":"additional","affiliation":[{"name":"Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chuan Heng","family":"Foh","sequence":"additional","affiliation":[{"name":"Centre for Commun. Syst. Res., Univ. of Surrey, Guildford, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dusit","family":"Niyato","sequence":"additional","affiliation":[{"name":"Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haiyong","family":"Xie","sequence":"additional","affiliation":[{"name":"Cyberspace &amp; Data Sci. Lab., Chinese Acad. of Electron. &amp; Inf. Technol., Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref170","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2012.6364805"},{"key":"ref172","article-title":"Plug-n-Serve: Load-balancing web traffic using OpenFlow","author":"handigol","year":"0","journal-title":"ACM SIGCOMM DEMO"},{"key":"ref171","first-page":"4","article-title":"The &#x201C;Platform as a service&#x201D; model for networking","author":"keller","year":"0","journal-title":"Proc INM\/WREN"},{"key":"ref174","doi-asserted-by":"publisher","DOI":"10.1145\/1672308.1672331"},{"key":"ref173","doi-asserted-by":"publisher","DOI":"10.1145\/1851399.1851404"},{"key":"ref176","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342465"},{"key":"ref175","doi-asserted-by":"publisher","DOI":"10.1145\/1860039.1860052"},{"key":"ref178","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342467"},{"key":"ref177","first-page":"29","article-title":"OFRewind: Enabling record and replay troubleshooting for networks","author":"wundsam","year":"0","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref168","author":"alimi","year":"2013","journal-title":"ALTO Protocol"},{"key":"ref169","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2012.6364858"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ICN.2007.35"},{"key":"ref38","first-page":"1","article-title":"The softrouter architecture","author":"lakshman","year":"0","journal-title":"Proc of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/774763.774771"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/354871.354874"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/65.690959"},{"key":"ref30","author":"smith","year":"1996","journal-title":"Switchware Accelerating network evolution"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.17487\/rfc3746"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/1016707.1016709"},{"key":"ref35","year":"0","journal-title":"The BIRD Internet Routing Daemon"},{"key":"ref34","year":"0","journal-title":"Quagga routing software suite"},{"key":"ref181","author":"lakshminarayanan","year":"2006","journal-title":"Routing As A Service"},{"key":"ref180","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2009.07.008"},{"key":"ref185","article-title":"As the value of enterprise networks escalates, so does the need for configuration management","author":"kerravala","year":"2004","journal-title":"Enterprise Computing & Networking The Yankee Group Report"},{"key":"ref184","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342462"},{"key":"ref183","doi-asserted-by":"publisher","DOI":"10.1109\/HPSR.2012.6260852"},{"key":"ref182","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-15476-8_17"},{"key":"ref189","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342457"},{"key":"ref188","doi-asserted-by":"publisher","DOI":"10.1109\/LCN.2010.5735752"},{"key":"ref187","doi-asserted-by":"publisher","DOI":"10.1109\/DRCN.2011.6076899"},{"key":"ref186","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342453"},{"key":"ref28","year":"2012","journal-title":"Software defined networking A new paradigm for virtual dynamic flexible networking"},{"key":"ref27","year":"0","journal-title":"European Workshop on Software Defined Networks"},{"key":"ref179","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2012.6364931"},{"key":"ref29","year":"0"},{"key":"ref20","author":"zhang","year":"2010","journal-title":"Named Data Networking (Ndn) Project"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1868447.1868453"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/505733.505735"},{"key":"ref24","author":"nadeau","year":"2011","journal-title":"Software Driven Networks Problem Statement"},{"key":"ref23","year":"2012","journal-title":"Software-Defined Networking The New Norm for Networks"},{"key":"ref26","year":"0","journal-title":"Hot Topics in Software Defined Networking (HotSDN)"},{"key":"ref25","year":"0","journal-title":"Open Networking Summit"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/2390231.2390233"},{"key":"ref51","first-page":"19","article-title":"Hedera: Dynamic flow scheduling for data center networks","author":"al-fares","year":"0","journal-title":"Proc 7th USENIX Conf NSDI"},{"key":"ref154","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342452"},{"key":"ref153","doi-asserted-by":"publisher","DOI":"10.1145\/2377677.2377766"},{"key":"ref156","author":"cai","year":"2011","journal-title":"Maestro Achieving Scalability and Coordination in Centralized Network Control Plane"},{"key":"ref155","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342444"},{"key":"ref150","first-page":"54","article-title":"OFTEN testing OpenFlow networks","author":"ku?niar","year":"0","journal-title":"Proc 1st EWSDN"},{"key":"ref152","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342452"},{"key":"ref151","doi-asserted-by":"publisher","DOI":"10.1145\/2043164.2018470"},{"key":"ref146","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2009.5339690"},{"key":"ref147","doi-asserted-by":"publisher","DOI":"10.1145\/2079327.2079345"},{"key":"ref148","article-title":"Automating the testing of OpenFlow applications","author":"canini","year":"2011","journal-title":"1st International Workshop on Rigorous Protocol Engineering"},{"key":"ref149","first-page":"10","article-title":"A nice way to test OpenFlow applications","author":"canini","year":"0","journal-title":"Proc 9th USENIX Conf NSDI"},{"key":"ref59","year":"0","journal-title":"Global environment for network innovations (geni)"},{"key":"ref58","year":"0","journal-title":"Planetlab"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/2002250.2002256"},{"key":"ref56","first-page":"1167","article-title":"QoS-aware network operating system for software defined networking with generalized OpenFlows","author":"jeong","year":"0","journal-title":"Proc IEEE NOMS"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486003"},{"key":"ref54","first-page":"17","article-title":"ElasticTree: Saving energy in data center networks","author":"heller","year":"0","journal-title":"Proc 7th USENIX Conf NSDI"},{"key":"ref53","first-page":"1","article-title":"Aster $^{\\ast}$ x: Load-balancing as a network primitive","author":"handigol","year":"0","journal-title":"9th GENI Engineering Conf (Plenary)"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/2390231.2390242"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.17487\/rfc5810"},{"key":"ref167","doi-asserted-by":"publisher","DOI":"10.1109\/EWSDN.2012.15"},{"key":"ref166","year":"0","journal-title":"Cbench (Controller Benchmarker)"},{"key":"ref165","first-page":"19","article-title":"Kandoo: A framework for efficient and scalable offloading of control applications","author":"yeganeh","year":"0","journal-title":"Proc 1st Workshop HotSDN"},{"key":"ref164","doi-asserted-by":"publisher","DOI":"10.1145\/2043164.2018466"},{"key":"ref163","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851224"},{"key":"ref162","first-page":"1","article-title":"Modeling and performance evaluation of an OpenFlow architecture","author":"jarschel","year":"0","journal-title":"Proc 23rd ITCP"},{"key":"ref161","year":"0","journal-title":"Beacon"},{"key":"ref160","author":"voellmy","year":"2012","journal-title":"Scaling software-defined network controllers on multicore servers"},{"key":"ref4","first-page":"1","author":"manyika","year":"2011","journal-title":"Big Data The Next Frontier for Innovation Competition and Productivity"},{"key":"ref3","author":"gantz","year":"2011","journal-title":"Extracting Value from Chaos"},{"key":"ref6","first-page":"877","article-title":"Inter-screen interaction for session recognition and transfer based on cloud centric media network","author":"jin","year":"0","journal-title":"Proc IEEE ISCAS"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/CCNC.2011.5766487"},{"key":"ref159","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342414"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"ref49","article-title":"The future of networking, and the past of protocols","author":"shenker","year":"2011","journal-title":"Open Networking Summit"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICCNC.2012.6167562"},{"key":"ref157","author":"cai","year":"2010","journal-title":"Maestro A System for Scalable OpenFlow Control"},{"key":"ref158","first-page":"10","article-title":"On controller performance in software-defined networks","author":"tootoonchian","year":"0","journal-title":"Proc 2nd USENIX Conf Hot-ICE Netw Serv"},{"key":"ref9","year":"2014","journal-title":"Cisco Visual Networking Index Global Mobile Data Traffic Forecast Update 2013&#x2013;2018"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2007.7"},{"key":"ref45","first-page":"10","article-title":"SANE: A protection architecture for enterprise networks","volume":"15","author":"casado","year":"0","journal-title":"Proc 15th Conf USENIX-SS"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2009.2026415"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/1282380.1282382"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/1096536.1096541"},{"key":"ref41","first-page":"59","article-title":"Network-wide decision making: Toward a wafer-thin control plane","author":"rexford","year":"0","journal-title":"Proc HOTNETS"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.17487\/rfc4655"},{"key":"ref43","first-page":"27","article-title":"Tesseract: A 4D network control plane","author":"yan","year":"0","journal-title":"Proc 4th USENIX NSDI"},{"key":"ref73","article-title":"An OpenFlow switch element for click","author":"mundada","year":"2009","journal-title":"Click Modular Router"},{"key":"ref72","year":"0","journal-title":"Pantou OpenFlow 1 0 for OpenWrt"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342448"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/HPSR.2011.5986029"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/MSE.2007.69"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1145\/1851275.1851206"},{"key":"ref74","article-title":"Extending networking into the virtualization layer","author":"pfaff","year":"0","journal-title":"Proc HOTNETS"},{"key":"ref75","first-page":"1","article-title":"Virtual switching in an era of advanced edges","author":"pettit","year":"0","journal-title":"Proc 2nd Workshop DC-CAVES"},{"key":"ref78","first-page":"2","article-title":"Serverswitch: A programmable and high performance platform for data center networks","author":"lu","year":"0","journal-title":"Proc NSDI"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/HPSR.2012.6260853"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/2043164.2018516"},{"key":"ref62","author":"yin","year":"2012","journal-title":"SDNi A Message Exchange Protocol for Software Defined Networks (SDNS) Across Multiple Domains"},{"key":"ref61","first-page":"4","article-title":"An OpenFlow-based testbed for information centric networking","author":"blefari-melazzi","year":"0","journal-title":"Proc Future Netw Mobile Summit"},{"key":"ref63","article-title":"Software-defined networking efforts debuted at IETF 84","author":"xie","year":"2012","journal-title":"IET Journal"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/HPSR.2012.6260821"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2012.081012.120246"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2012.6364403"},{"key":"ref67","first-page":"1","article-title":"A 100 Gig network processor platform for OpenFlow","author":"ferkouss","year":"0","journal-title":"Proc 7th Int CNSM"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342447"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/1872007.1872023"},{"key":"ref197","doi-asserted-by":"publisher","DOI":"10.1145\/1592681.1592684"},{"key":"ref198","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2009.5183468"},{"key":"ref199","doi-asserted-by":"publisher","DOI":"10.1109\/CloudNet.2012.6483670"},{"key":"ref193","doi-asserted-by":"publisher","DOI":"10.1109\/SAINT.2011.66"},{"key":"ref194","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSACW.2012.25"},{"key":"ref195","author":"ramachandran","year":"2009","journal-title":"Securing Enterprise Networks Using Traffic Tainting"},{"key":"ref196","doi-asserted-by":"publisher","DOI":"10.1109\/LANMAN.2010.5507162"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOMW.2009.5360777"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/LEOSST.2009.5226211"},{"key":"ref190","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2011.5772058"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/ONDM.2012.6210213"},{"key":"ref191","doi-asserted-by":"publisher","DOI":"10.1145\/1592681.1592685"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/ONDM.2012.6210207"},{"key":"ref192","doi-asserted-by":"publisher","DOI":"10.17487\/rfc2865"},{"key":"ref91","year":"0","journal-title":"Wireless Innovation Forum (Previously the SDRForum)"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/PACIIA.2009.5406588"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1364\/ECOC.2011.Tu.5.K.2"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1364\/OE.19.026578"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1364\/OFC.2010.OTuG1"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1364\/NFOEC.2011.NThD3"},{"key":"ref82","year":"0","journal-title":"Indigo&#x2014;Open Source OpenFlow Switches"},{"key":"ref81","first-page":"8","article-title":"OpenFlow MPLS and the open source label switched router","author":"kempf","year":"0","journal-title":"Proc 23rd ITC"},{"key":"ref84","first-page":"85","article-title":"OFLOPS: An open framework for OpenFlow switch evaluation","author":"rotsos","year":"0","journal-title":"Proc 13th Int Conf PAM"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2010.5502016"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/1477942.1477944"},{"key":"ref89","year":"2012","journal-title":"Software Communications Architecture Specification"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2010.032910.00019"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.17487\/rfc3945"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342464"},{"key":"ref88","first-page":"15","article-title":"Dyson: An architecture for extensible wireless LANs","author":"murty","year":"0","journal-title":"Proc USENIXATC"},{"key":"ref200","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2012.6364673"},{"key":"ref101","first-page":"1","article-title":"First field trial of an OpenFlow-based unified control plane for multi-layer multi-granularity optical networks","author":"liu","year":"0","journal-title":"Proc OFC\/NFOEC"},{"key":"ref100","doi-asserted-by":"crossref","DOI":"10.1364\/OFC.2012.PDP5D.2","article-title":"First field trial of an OpenFlow-based unified control plane for multi-layer multi-granularity optical networks","author":"liu","year":"2012","journal-title":"Optical Fiber Communication Conference"},{"key":"ref209","first-page":"157","article-title":"Scalable rule management for data centers","author":"moshref","year":"0","journal-title":"Proc 10th USENIX Conf NSDI"},{"key":"ref203","doi-asserted-by":"publisher","DOI":"10.1145\/1672308.1672333"},{"key":"ref204","doi-asserted-by":"publisher","DOI":"10.1145\/2018567.2018569"},{"key":"ref201","author":"sherwood","year":"2009","journal-title":"Flowvisor A Network Virtualization Layer"},{"key":"ref202","first-page":"1","article-title":"Can the production network be the testbed?","author":"sherwood","year":"0","journal-title":"Proc 9th USENIX Conf OSDI"},{"key":"ref207","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038924"},{"key":"ref208","article-title":"Applying NOX to the datacenter","author":"tavakoli","year":"0","journal-title":"Proc HOTNETS"},{"key":"ref205","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2011.113010.00106"},{"key":"ref206","doi-asserted-by":"publisher","DOI":"10.1109\/LANMAN.2011.6076935"},{"key":"ref211","doi-asserted-by":"publisher","DOI":"10.1109\/HASE.2008.19"},{"key":"ref210","doi-asserted-by":"publisher","DOI":"10.1007\/s13174-010-0007-6"},{"key":"ref212","first-page":"286","article-title":"Achieving sub-second downtimes in internet-wide virtual machine live migrations in LISP networks","author":"raad","year":"0","journal-title":"Proc IFIP\/IEEE Int Symp IM"},{"key":"ref213","doi-asserted-by":"publisher","DOI":"10.1109\/SDN4FNS.2013.6702535"},{"key":"ref214","year":"0","journal-title":"OpenDaylight"},{"key":"ref215","doi-asserted-by":"publisher","DOI":"10.1145\/1592648.1592655"},{"key":"ref216","doi-asserted-by":"publisher","DOI":"10.1109\/WOCN.2011.5872945"},{"key":"ref217","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2011.104"},{"key":"ref218","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2012.6211886"},{"key":"ref219","doi-asserted-by":"publisher","DOI":"10.1109\/ICOIN.2011.5723171"},{"key":"ref220","doi-asserted-by":"publisher","DOI":"10.1145\/2390231.2390250"},{"key":"ref222","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"ref221","doi-asserted-by":"publisher","DOI":"10.1109\/CloudNet.2013.6710584"},{"key":"ref229","year":"0","journal-title":"Nox"},{"key":"ref228","doi-asserted-by":"publisher","DOI":"10.1145\/1384609.1384625"},{"key":"ref227","year":"0","journal-title":"Floodlight"},{"key":"ref226","year":"0","journal-title":"Ryu"},{"key":"ref225","year":"0","journal-title":"Trema"},{"key":"ref224","doi-asserted-by":"publisher","DOI":"10.1109\/NOF.2011.6126682"},{"key":"ref223","year":"0","journal-title":"OpenFlow Switch Consortium"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1145\/2070562.2070569"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342427"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342455"},{"key":"ref124","first-page":"12","article-title":"OpenFlow-based server load balancing gone wild","author":"wang","year":"0","journal-title":"Proc 11th USENIX Conf Hot-ICE Netw Serv"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342461"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342454"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1145\/964725.633041"},{"key":"ref133","first-page":"13","article-title":"Online measurement of large traffic aggregates on commodity switches","author":"jose","year":"0","journal-title":"Proc 11th USENIX Conf Hot-ICE Netw Serv"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1145\/237814.237823"},{"key":"ref131","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1007\/978-3-642-12334-4_21","article-title":"OpenTM: Traffic matrix estimator for OpenFlow networks","author":"tootoonchian","year":"2010","journal-title":"Passive and Active Measurement"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2011.5934956"},{"key":"ref232","article-title":"Getting students' hands dirty with clean-slate networking","author":"feamster","year":"0","journal-title":"Proc SIGCOMM Educ Workshop"},{"key":"ref233","doi-asserted-by":"publisher","DOI":"10.1145\/774763.774772"},{"key":"ref230","doi-asserted-by":"publisher","DOI":"10.1145\/1614293.1614304"},{"key":"ref231","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486019"},{"key":"ref239","doi-asserted-by":"publisher","DOI":"10.1145\/1868447.1868466"},{"key":"ref238","author":"holzle","year":"2012","journal-title":"OpenFlow Google"},{"key":"ref235","year":"0","journal-title":"JGN-X (JGN-eXtreme)"},{"key":"ref234","year":"0","journal-title":"FEDERICA - Federated E-infrastructure Dedicated to European Researchers Innovating in Computing Network Architectures"},{"key":"ref237","doi-asserted-by":"publisher","DOI":"10.1109\/SDN4FNS.2013.6702538"},{"key":"ref236","year":"0","journal-title":"Future Internet Testbeds Experimentation Between Brazil and Europe (FIBRE)"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1145\/1012888.1005709"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.14778\/1454159.1454225"},{"key":"ref138","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2006.882836"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.1145\/1005686.1005709"},{"key":"ref139","first-page":"29","article-title":"Software defined traffic measurement with OpenSketch","author":"yu","year":"0","journal-title":"Proc 10th USENIX Conf NSDI"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2012.6212011"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342443"},{"key":"ref142","first-page":"3","article-title":"HyperFlow: A distributed control plane for OpenFlow","author":"tootoonchian","year":"0","journal-title":"Proc INM\/WREN"},{"key":"ref143","first-page":"1","article-title":"Onix: A distributed control platform for large-scale production networks","author":"koponen","year":"0","journal-title":"Proc 9th USENIX Conf OSDI"},{"key":"ref144","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342466"},{"key":"ref2","first-page":"7","article-title":"The NIST definition of cloud computing (draft)","volume":"800 145","author":"mell","year":"2011","journal-title":"NIST Special Publication"},{"key":"ref145","doi-asserted-by":"publisher","DOI":"10.1145\/1866898.1866905"},{"key":"ref1","year":"2012","journal-title":"IDC Predictions 2013 Competing on the 3rd Platform"},{"key":"ref241","author":"wang","year":"2012","journal-title":"Analysis of Comparisons between OpenFlow and ForCES"},{"key":"ref242","doi-asserted-by":"publisher","DOI":"10.1109\/EWSDN.2012.17"},{"key":"ref243","doi-asserted-by":"publisher","DOI":"10.1145\/2377310.2377317"},{"key":"ref244","doi-asserted-by":"publisher","DOI":"10.1145\/1851275.1851252"},{"key":"ref240","doi-asserted-by":"publisher","DOI":"10.1109\/ICON.2007.4444142"},{"key":"ref248","doi-asserted-by":"publisher","DOI":"10.1145\/1851322.1851331"},{"key":"ref247","doi-asserted-by":"publisher","DOI":"10.1145\/1851276.1851288"},{"key":"ref246","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342460"},{"key":"ref245","doi-asserted-by":"publisher","DOI":"10.1145\/2002396.2002405"},{"key":"ref249","doi-asserted-by":"publisher","DOI":"10.1145\/2405178.2405181"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1364\/OE.19.00B421"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/ICTON.2011.5970832"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1364\/OFC.2010.OTuG2"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1145\/2390231.2390239"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342459"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2012.6212041"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1109\/ICTON.2012.6254417"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/ICTON.2012.6254482"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1145\/1592681.1592683"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1145\/1921151.1921160"},{"key":"ref110","year":"0","journal-title":"Cisco's One Platform Kit (onePK"},{"key":"ref250","doi-asserted-by":"publisher","DOI":"10.1109\/SAINT.2012.17"},{"key":"ref251","doi-asserted-by":"publisher","DOI":"10.1109\/CloudNet.2013.6710583"},{"key":"ref254","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2011.6094010"},{"key":"ref255","author":"nadeau","year":"2011","journal-title":"Framework for Software Defined Networks"},{"key":"ref252","first-page":"12:1","article-title":"Simulation studies of OpenFlow-based in-network caching strategies","author":"li","year":"0","journal-title":"Proc 15th CNS Symp"},{"key":"ref253","doi-asserted-by":"publisher","DOI":"10.1145\/2287056.2287069"},{"key":"ref257","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413207"},{"key":"ref256","year":"2012","journal-title":"Network Functions Virtualisation An Introduction Benefits Enablers Challenges & Call for Action"},{"key":"ref259","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCN.2011.6006100"},{"key":"ref10","year":"0","journal-title":"Facebook Timeline"},{"key":"ref258","first-page":"1","article-title":"SplitArchitecture: Applying the software defined networking concept to carrier networks","author":"kind","year":"0","journal-title":"Proc WTC"},{"key":"ref11","year":"2012","journal-title":"Cisco visual networking index Forecast and methodology 2011&#x2013;2016"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2068816.2068863"},{"key":"ref13","year":"2008","journal-title":"What's behind network downtime?"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1402946.1402999"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2398776.2398800"},{"key":"ref16","first-page":"3","article-title":"ShadowNet: A platform for rapid and safe network evolution","author":"chen","year":"0","journal-title":"Proc Conf USENIX Annu Tech Conf"},{"key":"ref118","author":"hinrichs","year":"2008","journal-title":"Expressing and Enforcing Flow-based Network Security Policies"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2004.1357007"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342451"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.17487\/rfc6325"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2011.5936152"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342450"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03034-5_11"},{"key":"ref113","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1145\/2034574.2034812","article-title":"Frenetic: A network programming language","volume":"46","author":"foster","year":"2011","journal-title":"SIGPlan Notices"},{"key":"ref116","first-page":"235","article-title":"Nettle: Taking the sting out of programming network routers","author":"voellmy","year":"0","journal-title":"Proc 13th Int Conf PADL"},{"key":"ref115","doi-asserted-by":"crossref","DOI":"10.21236\/ADA555142","author":"voellmy","year":"2010","journal-title":"Don't configure the network program it! Domain-specific programming languages for network systems"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1145\/2103656.2103685"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342458"},{"key":"ref122","first-page":"1","article-title":"Composing software-defined networks","author":"monsanto","year":"0","journal-title":"Proc 10th USENIX Conf NSDI"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486030"},{"key":"ref260","doi-asserted-by":"publisher","DOI":"10.1109\/ICCSNT.2011.6182029"},{"key":"ref261","doi-asserted-by":"publisher","DOI":"10.1109\/MUSIC.2012.41"}],"container-title":["IEEE Communications Surveys &amp; Tutorials"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9739\/7061782\/06834762.pdf?arnumber=6834762","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,11]],"date-time":"2024-03-11T18:27:19Z","timestamp":1710181639000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/6834762\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"references-count":261,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/comst.2014.2330903","relation":{},"ISSN":["1553-877X","2373-745X"],"issn-type":[{"value":"1553-877X","type":"electronic"},{"value":"2373-745X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015]]}}}