{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T16:43:21Z","timestamp":1783529001695,"version":"3.55.0"},"reference-count":58,"publisher":"Wiley","license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Wireless Communications and Mobile Computing"],"published-print":{"date-parts":[[2017]]},"abstract":"<jats:p>Emerging network services and subsequent growth in the networking infrastructure have gained tremendous momentum in recent years. Application performance requiring rapid real-time network provisioning, optimized traffic management, and virtualization of shared resources has induced the conceptualization and adoption of new networking models. Software defined networking (SDN), one of the predominant and relatively new networking paradigms, seeks to simplify network management by decoupling network control logic from the underlying hardware and introduces real-time network programmability enabling innovation. The present work reviews the state of the art in software defined networking providing a historical perspective on complementary technologies in network programmability and the inherent shortcomings which paved the way for SDN. The SDN architecture is discussed along with popular protocols, platforms, and existing simulation and debugging solutions. Furthermore, a detailed analysis is presented around recent SDN development and deployment avenues ranging from mobile communications and data centers to campus networks and residential environments. The review concludes by highlighting implementation challenges and subsequent research directions being pursued in academia and industry to address issues related to application performance, control plane scalability and design, security, and interdomain connectivity in the context of SDN.<\/jats:p>","DOI":"10.1155\/2017\/7191647","type":"journal-article","created":{"date-parts":[[2017,1,15]],"date-time":"2017-01-15T16:03:23Z","timestamp":1484496203000},"page":"1-35","source":"Crossref","is-referenced-by-count":57,"title":["State of the Art and Recent Research Advances in Software Defined Networking"],"prefix":"10.1155","volume":"2017","author":[{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0003-4750-7864","authenticated-orcid":true,"given":"Taimur","family":"Bakhshi","sequence":"first","affiliation":[{"name":"Center for Security, Communications and Network Research, University of Plymouth, Plymouth PL4 8AA, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","reference":[{"key":"2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2014.06.002"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/2602204.2602219"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1109\/comst.2014.2330903"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/surv.2014.012214.00180"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/jproc.2014.2371999"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/comst.2014.2326417"},{"key":"12","year":"1986"},{"key":"13","year":"2013"},{"key":"16","year":"2006"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1145\/505754.505762"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1145\/1096536.1096541"},{"issue":"4","key":"21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1282427.1282382","volume":"37","year":"2007","journal-title":"ACM SIGCOMM Computer Communication Review"},{"key":"27","series-title":"Safari Book","year":"2009"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1109\/65.690958"},{"issue":"4","key":"33","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/1151659.1159916","volume":"36","year":"2006","journal-title":"ACM SIGCOMM Computer Communication Review"},{"issue":"1","key":"34","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1145\/1198255.1198265","volume":"37","year":"2007","journal-title":"SIGCOMM Computer Communication Review"},{"key":"35","year":"2011"},{"key":"37","year":"2012"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.1109\/tnsm.2012.113012.120310"},{"key":"43","volume-title":"Chapter 5: representational state transfer (REST)","year":"2000"},{"key":"44","year":"2013"},{"key":"237","year":"2015"},{"key":"240","volume-title":"Controller architecture and performance in software-defined networks","year":"2014"},{"key":"241","doi-asserted-by":"publisher","DOI":"10.1109\/comst.2014.2320094"},{"key":"79","doi-asserted-by":"publisher","DOI":"10.1145\/1672308.1672333"},{"key":"196","doi-asserted-by":"publisher","DOI":"10.1109\/mcom.2015.7120043"},{"key":"199","first-page":"21","year":"2016","journal-title":"Mobile Networks and Applications"},{"key":"62","doi-asserted-by":"publisher","DOI":"10.1145\/1672308.1672331"},{"key":"128","doi-asserted-by":"publisher","DOI":"10.1109\/mnet.2015.7166187"},{"key":"130","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2015.09.008"},{"key":"194","doi-asserted-by":"publisher","DOI":"10.1109\/TLA.2013.6568839"},{"key":"205","doi-asserted-by":"publisher","DOI":"10.1109\/mcom.2014.6894449"},{"key":"207","doi-asserted-by":"publisher","DOI":"10.1109\/tnsm.2015.2403956"},{"key":"208","doi-asserted-by":"publisher","DOI":"10.1109\/access.2016.2607786"},{"key":"210","doi-asserted-by":"publisher","DOI":"10.1109\/lcomm.2012.092812.121712"},{"key":"215","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2015.05.002"},{"key":"52","doi-asserted-by":"publisher","DOI":"10.1145\/1925861.1925875"},{"key":"56","doi-asserted-by":"publisher","DOI":"10.1109\/mc.2014.338"},{"key":"57","doi-asserted-by":"publisher","DOI":"10.1109\/tce.2014.6937340"},{"key":"55","first-page":"161","volume-title":"Revisiting traffic anomaly detection using software defined networking","year":"2011"},{"issue":"4","key":"67","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1145\/2534169.2491700","volume":"43","year":"2013","journal-title":"SIGCOMM Computer Communication Review"},{"key":"132","doi-asserted-by":"publisher","DOI":"10.1109\/tmm.2014.2325791"},{"key":"140","doi-asserted-by":"publisher","DOI":"10.1109\/tnsm.2015.2401568"},{"issue":"4","key":"152","first-page":"7","volume":"42","year":"2012","journal-title":"420 Acm Sigcomm Computer Communication Review"},{"key":"153","doi-asserted-by":"publisher","DOI":"10.1109\/lcomm.2014.2371014"},{"key":"154","doi-asserted-by":"publisher","DOI":"10.1109\/lcomm.2014.2332341"},{"key":"156","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2004.09.035"},{"key":"158","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2015.09.008"},{"key":"159","first-page":"260","volume":"4028","year":"2006","journal-title":"Access and Download Statistics"},{"issue":"6","key":"161","first-page":"264","volume":"70","year":"2004","journal-title":"Physical Review E Statistical Nonlinear and Soft Matter Physics"},{"issue":"2","key":"163","first-page":"672","volume":"11","year":"2013","journal-title":"Wireless Communication Over Zigbee for Automotive Inclination Measurement China Communications"},{"key":"165","doi-asserted-by":"publisher","DOI":"10.1145\/2043164.2018466"},{"key":"169","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-18378-2_19"},{"key":"178","doi-asserted-by":"publisher","DOI":"10.1109\/comst.2015.2453114"},{"key":"182","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2014.03.009"},{"key":"184","first-page":"77","volume-title":"Cloud computing security: what changes with software-defined networking?","year":"2014"},{"key":"252","doi-asserted-by":"publisher","DOI":"10.1145\/2740070.2631458"}],"container-title":["Wireless Communications and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/downloads.hindawi.com\/journals\/wcmc\/2017\/7191647.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/downloads.hindawi.com\/journals\/wcmc\/2017\/7191647.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/downloads.hindawi.com\/journals\/wcmc\/2017\/7191647.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,25]],"date-time":"2017-06-25T04:17:47Z","timestamp":1498364267000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/www.hindawi.com\/journals\/wcmc\/2017\/7191647\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"references-count":58,"alternative-id":["7191647","7191647"],"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1155\/2017\/7191647","relation":{},"ISSN":["1530-8669","1530-8677"],"issn-type":[{"value":"1530-8669","type":"print"},{"value":"1530-8677","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]}}}