{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T10:17:56Z","timestamp":1773656276430,"version":"3.50.1"},"reference-count":142,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"7","license":[{"start":{"date-parts":[[2015,7,1]],"date-time":"2015-07-01T00:00:00Z","timestamp":1435708800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/legalcode"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/H040536\/1"],"award-info":[{"award-number":["EP\/H040536\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000185","name":"Defense Advanced Research Projects Agency","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100000185","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100006602","name":"Air Force Research Laboratory","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100006602","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"crossref","award":["EP\/I004157\/2"],"award-info":[{"award-number":["EP\/I004157\/2"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. IEEE"],"published-print":{"date-parts":[[2015,7]]},"DOI":"10.1109\/jproc.2015.2435732","type":"journal-article","created":{"date-parts":[[2015,6,11]],"date-time":"2015-06-11T14:39:55Z","timestamp":1434033595000},"page":"1102-1124","source":"Crossref","is-referenced-by-count":41,"title":["Reconfigurable Network Systems and Software-Defined Networking"],"prefix":"10.1109","volume":"103","author":[{"given":"Noa","family":"Zilberman","sequence":"first","affiliation":[]},{"given":"Philip M.","family":"Watts","sequence":"additional","affiliation":[]},{"given":"Charalampos","family":"Rotsos","sequence":"additional","affiliation":[]},{"given":"Andrew W.","family":"Moore","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","first-page":"1","article-title":"Logic programming for software-defined networks","author":"katta","year":"0","journal-title":"Workshop on Cross-Model Language Design and Implementation"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486030"},{"key":"ref33","year":"0","journal-title":"SDN framework"},{"key":"ref32","year":"0","journal-title":"A new carrier-grade SDN network operating system designed for high availability performance scale-out"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1384609.1384625"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1282427.1282382"},{"key":"ref37","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1007\/978-3-642-18378-2_19","article-title":"Nettle: Taking the sting out of programming network routers","author":"voellmy","year":"2011","journal-title":"Practical Aspects of Declarative Languages"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2103621.2103685"},{"key":"ref35","year":"0","journal-title":"Network virtualization with VMware NSX virtualized network"},{"key":"ref34","year":"0","journal-title":"Floodlight OpenFlow Controller"},{"key":"ref28","year":"0","journal-title":"Infinispan"},{"key":"ref27","author":"varghese","year":"2004","journal-title":"Network Algorithmics An Interdisciplinary Approach to Designing Fast Networked Devices"},{"key":"ref29","year":"0","journal-title":"A Linux Foundation Collaborative Project"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2005.95"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945462"},{"key":"ref21","author":"dillinger","year":"2003","journal-title":"Software Defined Radio Architectures Systems and Functions"},{"key":"ref24","article-title":"Network function virtualization based on FPGAs: A framework for all-programmable network devices","volume":"abs 1406 309","author":"kachris","year":"2014","journal-title":"Computing Research Repository (CoRR)"},{"key":"ref23","year":"2012","journal-title":"Network Functions Virtualisation"},{"key":"ref101","author":"gustlin","year":"2007","journal-title":"Interlaken technology New-generation packet interconnect protocol"},{"key":"ref26","year":"2014","journal-title":"SDN architecture"},{"key":"ref100","year":"0","journal-title":"Stratix 10 FPGAs and SoCs Delivering the unimaginable"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2740070.2626313"},{"key":"ref50","year":"2014","journal-title":"OpenFlow data-plane abstraction (OF-DPA) Abstract switch specification"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2491185.2491190"},{"key":"ref59","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1007\/978-3-540-31985-6_6","article-title":"Task partitioning for multi-core network processors","volume":"3443","author":"ennals","year":"2005","journal-title":"Proc Compil Construct"},{"key":"ref58","year":"0","journal-title":"Building scalable and efficient SDN and NFV architectures"},{"key":"ref57","author":"wheeler","year":"2013","journal-title":"A new era of network processing"},{"key":"ref56","year":"0","journal-title":"The Cisco quantumflow processor Cisco's next generation network processor"},{"key":"ref55","author":"giladi","year":"2008","journal-title":"Network Processors Architecture Programming Implementation"},{"key":"ref54","year":"0","journal-title":"Marvel Xelerated HX4100 family of network processors"},{"key":"ref53","year":"0","journal-title":"The P4 Language Consortium"},{"key":"ref52","article-title":"Programming protocol-independent packet processors","volume":"abs 1312 1719","author":"bosshart","year":"2013","journal-title":"Computing Research Repository (CoRR)"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/1592681.1592683"},{"key":"ref4","year":"0","journal-title":"Software-Defined Networking (SDN) Definition"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2014.2371999"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/115992.116022"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"ref8","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1145\/945506.945508","article-title":"Balancing performance and flexibility with hardware support for network architectures","volume":"21","author":"had\u017ei?","year":"2003","journal-title":"ACM Trans Comput Syst"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/2491185.2491191"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/35.568214"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1477942.1477944"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2007.19"},{"key":"ref45","first-page":"85","article-title":"OFLOPS: An open framework for OpenFlow switch evaluation","author":"rotsos","year":"0","journal-title":"Proc 11th Int Conf Passive Active Meas"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342427"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/2070562.2070569"},{"key":"ref42","first-page":"1","article-title":"Composing software defined networks","author":"monsanto","year":"0","journal-title":"Proc 10th USENIX Conf Netw Syst Design Implement"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2034773.2034812"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342451"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/2535771.2535792"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1109\/OFC.2003.1248580"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1038\/nphoton.2010.179"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1109\/JLT.2005.858225"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1364\/AO.51.001251"},{"key":"ref73","year":"0","journal-title":"Software defined specification environment for networking"},{"key":"ref72","author":"ungerman","year":"2014","journal-title":"Openflow"},{"key":"ref71","author":"leach","year":"1999","journal-title":"RFC 2616 Hypertext Transfer Protocol&#x2014;HTTP\/1 1"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1109\/JLT.2006.885774"},{"key":"ref70","year":"0","journal-title":"Cisco's One Platform Kit (onePK"},{"key":"ref128","first-page":"9","article-title":"A design for an Internet router with a digital optical data-plane","volume":"9008","author":"touch","year":"2013","journal-title":"Proc SPIE&#x2014;Int Soc Opt Eng"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/90.298432"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.1990.91290"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1109\/JLT.2007.913739"},{"key":"ref74","year":"0","journal-title":"Data flow architecture"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/90.234856"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.1145\/863955.863978"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851223"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/90.251892"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2007.64"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.17487\/rfc3168"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2005.78"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1145\/1242531.1242559"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486007"},{"key":"ref138","doi-asserted-by":"publisher","DOI":"10.1364\/OFC.2010.OTuG2"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.17487\/rfc3945"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2014.19"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2012.6364859"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228584"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2011.12"},{"key":"ref63","year":"0","journal-title":"HardCaml Register transfer level hardware design in OCaml"},{"key":"ref64","year":"0"},{"key":"ref65","year":"0","journal-title":"IRTF&#x2014;Software defined networking research group (SDNRG)"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1364\/OE.19.00B421"},{"key":"ref66","year":"0","journal-title":"Open network environment for service providers"},{"key":"ref141","article-title":"Network virtualization and SDN\/OpenFlow for optical networks&#x2014;EU project OFELIA, ADVA optical networking SE","author":"autenrieth","year":"0","journal-title":"Proc Netw Syst"},{"key":"ref67","year":"0","journal-title":"Cisco unveils nPower world's most advanced network processor"},{"key":"ref142","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2013.6678922"},{"key":"ref68","year":"0","journal-title":"ASR9000\/XR understanding route scale"},{"key":"ref69","year":"0","journal-title":"The Cisco quantumflow processor Cisco's next generation network processor"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2602204.2602219"},{"key":"ref1","first-page":"30","article-title":"Software-defined networking","volume":"17","author":"mckeown","year":"0","journal-title":"Proc 28th Annu Joint Conf IEEE Comput Commun Soc"},{"key":"ref109","year":"2014","journal-title":"Broadcom delivers industry's first high-density 25\/100 gigabit Ethernet switch for gloud-scale networks"},{"key":"ref95","year":"0","journal-title":"MicroBlaze Soft Processor Core"},{"key":"ref108","year":"2011","journal-title":"Xilinx Ships World's Highest Capacity FPGA and Shatters Industry Record for Number of Transistors by 2X"},{"key":"ref94","year":"0","journal-title":"Dual-core ARM Cortex-A9 MPCore processor"},{"key":"ref107","year":"0","journal-title":"Intel Xeon processor E7 v2 product family"},{"key":"ref93","first-page":"1","article-title":"FPGA embedded processors, revealing true system performance","author":"fletcher","year":"0","journal-title":"Proc Embedded Syst Conf"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2011.071410.00073"},{"key":"ref92","year":"0","journal-title":"Embedded processing peripheral IP cores"},{"key":"ref105","year":"0","journal-title":"Xilinx highlights all programmable solutions for 400GE applications at WDM Nice 2014"},{"key":"ref91","year":"0","journal-title":"Embedded Processors"},{"key":"ref104","author":"torza","year":"2008","journal-title":"Using FPGA technology to solve the challenges of implementing high-end networking equipment Adding a 100 GbE MAC to existing telecom equipment"},{"key":"ref90","year":"0","journal-title":"Cisco adds carrier routing system X (CRS-X) core router to industry-leading CRS family"},{"key":"ref103","year":"2013","journal-title":"Next generation interconnect framework"},{"key":"ref102","author":"cam","year":"2003","journal-title":"System packet interface level 4 (SPI-4) phase 2 revision 1 OC-192 system interface for physical and link layer devices"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1109\/JSTQE.2010.2051216"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1109\/ECOC.2008.4729553"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2009.2014298"},{"key":"ref98","year":"0","journal-title":"Intel Omni-Path architecture"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1145\/1186736.1186737"},{"key":"ref96","year":"2014","journal-title":"Nios II Processor Reference Handbook"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2010.4"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/MSE.2007.69"},{"key":"ref11","first-page":"24","article-title":"FPGA research design platform fuels network advances","author":"blott","year":"2010","journal-title":"Xilinx XCell J"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2014.61"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2014.2326417"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1672308.1672331"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/EWSDN.2013.11"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1109\/JLT.2013.2280400"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/EWSDN.2014.34"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342465"},{"key":"ref117","year":"0","journal-title":"All-optical switching and software defined networking (SDN) in today's evolving data center"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2014.06.002"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2008.4492725"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2009.5071476"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2014.93"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1364\/JOCN.3.000A32"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1391469.1391584"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1145\/2535771.2535796"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1109\/JLT.2013.2285304"},{"key":"ref113","author":"saban","year":"2012","journal-title":"Xilinx Stacked Silicon Interconnect Technology Delivers Breakthrough FPGA Capacity Bandwidth and Power Efficiency"},{"key":"ref116","year":"2013","journal-title":"The software defined hybrid packet optical datacenter network"},{"key":"ref80","year":"2010"},{"key":"ref115","year":"0","journal-title":"Enterprise data center"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2009.2014884"},{"key":"ref89","year":"0","journal-title":"NE5000E"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1109\/JLT.2005.859852"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1364\/OL.39.005244"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1364\/OFC.2011.OMM2"},{"key":"ref85","first-page":"583","year":"2010","journal-title":"Cisco's massively scalable data center network fabric for warehouse scale computer"},{"key":"ref86","author":"mehta","year":"2011","journal-title":"New IBM system networking innovations address CIOs' pain points"},{"key":"ref87","year":"2012","journal-title":"Broadcom enables massive network scalability with world's highest density 100GbE switch solution"},{"key":"ref88","year":"2013","journal-title":"Building cost effective and scalable CORE networks using an elastic architecture"}],"container-title":["Proceedings of the IEEE"],"original-title":[],"link":[{"URL":"http:\/\/ieeexplore.ieee.org\/iel7\/5\/7128427\/07122247.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/5\/7128427\/07122247.pdf?arnumber=7122247","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T11:44:33Z","timestamp":1641987873000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/7122247\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7]]},"references-count":142,"journal-issue":{"issue":"7"},"URL":"https:\/\/doi.org\/10.1109\/jproc.2015.2435732","relation":{},"ISSN":["0018-9219","1558-2256"],"issn-type":[{"value":"0018-9219","type":"print"},{"value":"1558-2256","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,7]]}}}