{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T16:07:10Z","timestamp":1784304430917,"version":"3.55.0"},"reference-count":40,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2017,7,1]],"date-time":"2017-07-01T00:00:00Z","timestamp":1498867200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002701","name":"Ministry of Education","doi-asserted-by":"publisher","award":["2014R1A1A2060021"],"award-info":[{"award-number":["2014R1A1A2060021"]}],"id":[{"id":"10.13039\/501100002701","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computer Networks"],"published-print":{"date-parts":[[2017,7]]},"DOI":"10.1016\/j.comnet.2017.04.038","type":"journal-article","created":{"date-parts":[[2017,4,11]],"date-time":"2017-04-11T17:02:40Z","timestamp":1491930160000},"page":"100-111","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":182,"special_numbering":"C","title":["Distributed SDN controller system: A survey on design choice"],"prefix":"10.1016","volume":"121","author":[{"given":"Yustus Eko","family":"Oktian","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"SangGon","family":"Lee","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"HoonJae","family":"Lee","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"JunHuy","family":"Lam","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.comnet.2017.04.038_bib0002","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1145\/1355734.1355746","article-title":"OpenFlow: enabling innovation in campus networks","volume":"38","author":"McKeown","year":"2008","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"10.1016\/j.comnet.2017.04.038_bib0003","series-title":"ACM SIGCOMM Comput. Commun. Rev. 41","first-page":"254","article-title":"DevoFlow: scaling flow management for high-performance networks","author":"Curtis","year":"2011"},{"key":"10.1016\/j.comnet.2017.04.038_bib0004","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1145\/1851275.1851224","article-title":"Scalable flow-based networking with DIFANE","volume":"40","author":"Yu","year":"2010","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"10.1016\/j.comnet.2017.04.038_bib0006","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1007\/978-3-642-53959-6_16","article-title":"East-west bridge for sdn network peering","author":"Lin","year":"2013","journal-title":"Front. Internet Technol."},{"key":"10.1016\/j.comnet.2017.04.038_bib0007","series-title":"Proceedings of the First Workshop on Hot Topics in Software Defined Networks","first-page":"19","article-title":"Kandoo: a framework for efficient and scalable offloading of control applications","author":"Hassas Yeganeh","year":"2012"},{"key":"10.1016\/j.comnet.2017.04.038_bib0008","series-title":"IEEE 39th Conference on Local Computer Networks (LCN), 2014","first-page":"402","article-title":"Decentralizing SDN's control plane","author":"Santos","year":"2014"},{"key":"10.1016\/j.comnet.2017.04.038_bib0009","unstructured":"V. Yazici, M.O. Sunay, and A.O. Ercan, \"Controlling a software-defined network via distributed controllers,\" arXiv preprint arXiv:1401.7651, 2014."},{"key":"10.1016\/j.comnet.2017.04.038_bib0010","unstructured":"ONF. (2011, September 8). OpenFlow Switch Specification Version 1.2. Available: https:\/\/www.opennetworking.org\/images\/stories\/downloads\/sdn-resources\/onf-specifications\/openflow\/openflow-spec-v1.2.pdf."},{"key":"10.1016\/j.comnet.2017.04.038_bib0011","unstructured":"ONF. (2014, September 8). OpenFlow Management and Configuration Protocol version 1.2. Available: https:\/\/www.opennetworking.org\/images\/stories\/downloads\/sdn-resources\/onf-specifications\/openflow-config\/of-config-1.2.pdf."},{"key":"10.1016\/j.comnet.2017.04.038_bib0012","unstructured":"H. Xie, T. Tsou, D. Lopez, H. Yin, and V. Gurbani, \u201cUse cases for alto with software defined networks,\u201d Working Draft, IETF Secretariat, Internet-Draft draft-xie-alto-sdn-extension-use-cases-01. txt, 2012."},{"key":"10.1016\/j.comnet.2017.04.038_bib0013","series-title":"Advanced Communication Technology (ICACT), 2014 16th International Conference on","first-page":"1227","article-title":"IRIS: the Openflow-based recursive SDN controller","author":"Lee","year":"2014"},{"key":"10.1016\/j.comnet.2017.04.038_bib0014","unstructured":"Open Network Operating System (ONOS) (September 8). ONS Developer Track. Available: http:\/\/onosproject.org\/news-events\/events\/."},{"key":"10.1016\/j.comnet.2017.04.038_bib0015","series-title":"Proc. USENIX Annual Technical Conference","first-page":"305","article-title":"In search of an understandable consensus algorithm","author":"Ongaro","year":"2014"},{"key":"10.1016\/j.comnet.2017.04.038_bib0016","first-page":"18","article-title":"Paxos made simple","volume":"32","author":"Lamport","year":"2001","journal-title":"ACM Sigact News"},{"key":"10.1016\/j.comnet.2017.04.038_bib0017","series-title":"Proceedings of the 2010 Internet Network Management Conference on Research on Enterprise Networking","article-title":"HyperFlow: a distributed control plane for OpenFlow","author":"Tootoonchian","year":"2010"},{"issue":"4","key":"10.1016\/j.comnet.2017.04.038_bib0018","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1145\/2534169.2491193","article-title":"Towards an elastic distributed SDN controller","volume":"43","author":"Dixit","year":"2013","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"10.1016\/j.comnet.2017.04.038_bib0019","series-title":"Quality of Service (IWQoS), 2014 IEEE 22nd International Symposium of","first-page":"147","article-title":"Scalability of control planes for Software defined networks: Modeling and evaluation","author":"Hu","year":"2014"},{"key":"10.1016\/j.comnet.2017.04.038_bib0020","series-title":"Presented at the SOSR 2015","article-title":"Ravana: controller fault-tolerance in software-defined networking","author":"Katta","year":"2015"},{"key":"10.1016\/j.comnet.2017.04.038_bib0021","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1007\/s10922-014-9325-5","article-title":"FlowBroker: a software-defined network controller architecture for multi-domain brokering and reputation","volume":"23","author":"Marconett","year":"2014","journal-title":"J. Netw. Syst. Manage."},{"key":"10.1016\/j.comnet.2017.04.038_bib0022","series-title":"Proceedings of the 13th ACM Workshop on Hot Topics in Networks","first-page":"21","article-title":"A highly available software defined fabric","author":"Akella","year":"2014"},{"key":"10.1016\/j.comnet.2017.04.038_bib0023","series-title":"Proceedings of the second ACM SIGCOMM workshop on Hot topics in software defined networking","first-page":"91","article-title":"Cap for networks","author":"Panda","year":"2013"},{"key":"10.1016\/j.comnet.2017.04.038_bib0024","series-title":"OSDI","first-page":"1","article-title":"Onix: a distributed control platform for large-scale production networks","author":"Koponen","year":"2010"},{"key":"10.1016\/j.comnet.2017.04.038_bib0025","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1145\/1384609.1384625","article-title":"NOX: towards an operating system for networks","volume":"38","author":"Gude","year":"2008","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"10.1016\/j.comnet.2017.04.038_bib0026","series-title":"Network Operations and Management Symposium (NOMS), 2014","first-page":"1","article-title":"Disco: Distributed multi-domain sdn controllers","author":"Phemius","year":"2014"},{"key":"10.1016\/j.comnet.2017.04.038_bib0027","unstructured":"Big Switch Networks (July 27). Floodlight. Available: http:\/\/www.projectfloodlight.org\/floodlight\/."},{"key":"10.1016\/j.comnet.2017.04.038_bib0028","unstructured":"OpenDaylight (ODL) (July 30). OpenDaylight. Available: https:\/\/www.opendaylight.org\/."},{"key":"10.1016\/j.comnet.2017.04.038_bib0029","series-title":"Proceedings of the Third Workshop on Hot Topics in Software Defined Networking","first-page":"1","article-title":"ONOS: towards an open, distributed SDN OS","author":"Berde","year":"2014"},{"key":"10.1016\/j.comnet.2017.04.038_bib0030","series-title":"Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking","first-page":"13","article-title":"The beacon openflow controller","author":"Erickson","year":"2013"},{"key":"10.1016\/j.comnet.2017.04.038_bib0031","unstructured":"Ryu (July 27). Ryu. Available: http:\/\/osrg.github.io\/ryu\/."},{"key":"10.1016\/j.comnet.2017.04.038_bib0032","series-title":"Proceedings of the First Workshop on Hot Topics in Software Defined Networks","first-page":"7","article-title":"The controller placement problem","author":"Heller","year":"2012"},{"key":"10.1016\/j.comnet.2017.04.038_bib0033","series-title":"Networking Conference, 2014","first-page":"1","article-title":"On the controller placement for designing a distributed SDN control layer","author":"Cervello-Pastor","year":"2014"},{"key":"10.1016\/j.comnet.2017.04.038_bib0034","series-title":"Proceedings of the First Workshop on Hot Topics in Software Defined Networks","first-page":"1","article-title":"Logically centralized?: state distribution trade-offs in software defined networks","author":"Levin","year":"2012"},{"key":"10.1016\/j.comnet.2017.04.038_bib0035","series-title":"PODC","article-title":"Towards robust distributed systems","author":"Brewer","year":"2000"},{"key":"10.1016\/j.comnet.2017.04.038_bib0036","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1145\/564585.564601","article-title":"Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services","volume":"33","author":"Gilbert","year":"2002","journal-title":"ACM SIGACT News"},{"key":"10.1016\/j.comnet.2017.04.038_bib0037","series-title":"International Conference on Computing, Engineering and Information","article-title":"Cassandra: principles and application","author":"Featherston","year":"2010"},{"key":"10.1016\/j.comnet.2017.04.038_bib0038","unstructured":"MongoDB (September 1). MongoDB. Available: https:\/\/www.mongodb.org\/."},{"issue":"6","key":"10.1016\/j.comnet.2017.04.038_bib0039","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1145\/1323293.1294281","article-title":"Dynamo: amazon's highly available key-value store","volume":"41","author":"DeCandia","year":"2007","journal-title":"ACM SIGOPS Operating Syst. Rev."},{"key":"10.1016\/j.comnet.2017.04.038_bib0040","series-title":"USENIX Annual Technical Conference","first-page":"9","article-title":"ZooKeeper: wait-free coordination for internet-scale systems","author":"Hunt","year":"2010"},{"key":"10.1016\/j.comnet.2017.04.038_bib0041","series-title":"Proceedings of the 7th Symposium on Operating Systems Design and Implementation","first-page":"335","article-title":"The Chubby lock service for loosely-coupled distributed systems","author":"Burrows","year":"2006"},{"key":"10.1016\/j.comnet.2017.04.038_bib0042","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1145\/2491245","article-title":"Spanner: Google's globally distributed database","volume":"31","author":"Corbett","year":"2013","journal-title":"ACM Trans. Comput. Syst. (TOCS)"}],"container-title":["Computer Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1389128617301706?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1389128617301706?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2022,7,11]],"date-time":"2022-07-11T20:00:57Z","timestamp":1657569657000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1389128617301706"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7]]},"references-count":40,"alternative-id":["S1389128617301706"],"URL":"https:\/\/doi.org\/10.1016\/j.comnet.2017.04.038","relation":{},"ISSN":["1389-1286"],"issn-type":[{"value":"1389-1286","type":"print"}],"subject":[],"published":{"date-parts":[[2017,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Distributed SDN controller system: A survey on design choice","name":"articletitle","label":"Article Title"},{"value":"Computer Networks","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.comnet.2017.04.038","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2017 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}