{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,17]],"date-time":"2026-05-17T06:31:41Z","timestamp":1778999501343,"version":"3.51.4"},"reference-count":19,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2017,9,6]],"date-time":"2017-09-06T00:00:00Z","timestamp":1504656000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGCOMM Comput. Commun. Rev."],"published-print":{"date-parts":[[2017,9,6]]},"abstract":"<jats:p>The research community has considered in the past the application of Artificial Intelligence (AI) techniques to control and operate networks. A notable example is the Knowledge Plane proposed by D.Clark et al. However, such techniques have not been extensively prototyped or deployed in the field yet. In this paper, we explore the reasons for the lack of adoption and posit that the rise of two recent paradigms: Software-Defined Networking (SDN) and Network Analytics (NA), will facilitate the adoption of AI techniques in the context of network operation and control. We describe a new paradigm that accommodates and exploits SDN, NA and AI, and provide use-cases that illustrate its applicability and benefits. We also present simple experimental results that support, for some relevant use-cases, its feasibility. We refer to this new paradigm as Knowledge-Defined Networking (KDN).<\/jats:p>","DOI":"10.1145\/3138808.3138810","type":"journal-article","created":{"date-parts":[[2017,9,7]],"date-time":"2017-09-07T13:02:09Z","timestamp":1504789329000},"page":"2-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":335,"title":["Knowledge-Defined Networking"],"prefix":"10.1145","volume":"47","author":[{"given":"Albert","family":"Mestres","sequence":"first","affiliation":[{"name":"Universitat Polit\u00e8cnica de Catalunya"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alberto","family":"Rodriguez-Natal","sequence":"additional","affiliation":[{"name":"Universitat Polit\u00e8cnica de Catalunya"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Josep","family":"Carner","sequence":"additional","affiliation":[{"name":"Universitat Polit\u00e8cnica de Catalunya"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pere","family":"Barlet-Ros","sequence":"additional","affiliation":[{"name":"Universitat Polit\u00e8cnica de Catalunya"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eduard","family":"Alarc\u00f3n","sequence":"additional","affiliation":[{"name":"Universitat Polit\u00e8cnica de Catalunya"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marc","family":"Sol\u00e9","sequence":"additional","affiliation":[{"name":"CA Technologies"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Victor","family":"Munt\u00e9s-Mulero","sequence":"additional","affiliation":[{"name":"Ca TechTechnologies"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Meyer","sequence":"additional","affiliation":[{"name":"Brocade Communication"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sharon","family":"Barkai","sequence":"additional","affiliation":[{"name":"Hewlett Packard Enterprise"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mike J.","family":"Hibbett","sequence":"additional","affiliation":[{"name":"Intel R&amp;D"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Giovani","family":"Estrada","sequence":"additional","affiliation":[{"name":"Intel R&amp;D"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Khaldun","family":"Ma'ruf","sequence":"additional","affiliation":[{"name":"NTT Communications"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Florin","family":"Coras","sequence":"additional","affiliation":[{"name":"Cisco Systems"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vina","family":"Ermagan","sequence":"additional","affiliation":[{"name":"Cisco Systems"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hugo","family":"Latapie","sequence":"additional","affiliation":[{"name":"Cisco Systems"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chris","family":"Cassar","sequence":"additional","affiliation":[{"name":"Cisco Systems"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Evans","sequence":"additional","affiliation":[{"name":"Cisco Systems"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabio","family":"Maino","sequence":"additional","affiliation":[{"name":"Cisco Systems"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean","family":"Walrand","sequence":"additional","affiliation":[{"name":"University of California, Berkeley"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Albert","family":"Cabellos","sequence":"additional","affiliation":[{"name":"Universitat Polit\u00e8cnica de Catalunya"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,9,6]]},"reference":[{"key":"e_1_2_2_1_2","doi-asserted-by":"publisher","DOI":"10.1145\/863955.863957"},{"key":"e_1_2_2_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2014.2371999"},{"key":"e_1_2_2_3_2","volume-title":"ACM SIGCOMM","author":"Kim C.","year":"2015","unstructured":"Kim , C. , et al. ` `In-band Network Telemetry via Programmable Dataplanes.'' Industrial demo , ACM SIGCOMM , 2015 . Kim, C., et al. ``In-band Network Telemetry via Programmable Dataplanes.'' Industrial demo, ACM SIGCOMM, 2015."},{"key":"e_1_2_2_4_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10898-012-9951-y"},{"key":"e_1_2_2_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/72.80202"},{"key":"e_1_2_2_6_2","doi-asserted-by":"publisher","DOI":"10.1038\/nature14236"},{"key":"e_1_2_2_7_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2008.10.022"},{"key":"e_1_2_2_8_2","first-page":"1","volume-title":"Networking and Communications (ICNC)","author":"Zorzi M.","year":"2016","unstructured":"Zorzi , M. , et at. ` `COBANETS: A new paradigm for cognitive communications systems.'' International Conference on Computing , Networking and Communications (ICNC) , pp. 1 - 7 , 2016 Zorzi, M., et at. ``COBANETS: A new paradigm for cognitive communications systems.'' International Conference on Computing, Networking and Communications (ICNC), pp. 1-7, 2016"},{"key":"e_1_2_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCCN.2016.2517004"},{"key":"e_1_2_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3005745.3005750"},{"key":"e_1_2_2_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2013.6461197"},{"key":"e_1_2_2_12_2","unstructured":"KDN database http:\/\/knowledgedefinednetworking.org\/  KDN database http:\/\/knowledgedefinednetworking.org\/"},{"key":"e_1_2_2_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/1030194.1015475"},{"key":"e_1_2_2_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2015.7045396"},{"key":"e_1_2_2_15_2","volume-title":"`Improving the scalability of data center networks with traffic-aware virtual machine placement.'' INFOCOM","author":"Meng X.","year":"2010","unstructured":"Meng , X. , et al. ` `Improving the scalability of data center networks with traffic-aware virtual machine placement.'' INFOCOM , Proceedings IEEE , 2010 . Meng, X., et al. ``Improving the scalability of data center networks with traffic-aware virtual machine placement.'' INFOCOM, Proceedings IEEE, 2010."},{"key":"e_1_2_2_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2010.2089469"},{"key":"e_1_2_2_17_2","first-page":"610","article-title":"Spatio-temporal factorization of log data for understanding network events","author":"Kimura Tatsuaki","year":"2014","unstructured":"Kimura , Tatsuaki , et al. `` Spatio-temporal factorization of log data for understanding network events .'' IEEE INFOCOM , pp. 610 - 618 , 2014 . Kimura, Tatsuaki, et al. ``Spatio-temporal factorization of log data for understanding network events.'' IEEE INFOCOM, pp. 610-618, 2014.","journal-title":"IEEE INFOCOM"},{"key":"e_1_2_2_18_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2016.06.010"},{"key":"e_1_2_2_19_2","volume-title":"`Spectral networks and locally connected networks on graphs.'' arXiv preprint arXiv:1312.6203","author":"Bruna J.","year":"2013","unstructured":"Bruna , J. , et al. ` `Spectral networks and locally connected networks on graphs.'' arXiv preprint arXiv:1312.6203 , 2013 . Bruna, J., et al. ``Spectral networks and locally connected networks on graphs.'' arXiv preprint arXiv:1312.6203, 2013."}],"container-title":["ACM SIGCOMM Computer Communication Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3138808.3138810","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3138808.3138810","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:04:33Z","timestamp":1750273473000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3138808.3138810"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,6]]},"references-count":19,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,9,6]]}},"alternative-id":["10.1145\/3138808.3138810"],"URL":"https:\/\/doi.org\/10.1145\/3138808.3138810","relation":{},"ISSN":["0146-4833"],"issn-type":[{"value":"0146-4833","type":"print"}],"subject":[],"published":{"date-parts":[[2017,9,6]]},"assertion":[{"value":"2017-09-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}