{"title":"Towards optimal path encoding using SAT solver","authors":"Dong Guo, Ying Zhang","doi":"10.1145/3405837.3411389","DOIUrl":null,"url":null,"abstract":"A Software-Defined Networking with programmable data-plane allows applications to realize policies by generating both datapath layouts and rules on switches. However, computing optimized datapath layouts and populating the compact rules for such datapaths can be overwhelmingly complex. This paper introduces a generic approach to realize network-wide policies in network, then derive optimal encoding for paths and forwarding rules for switches by modeling the process as a SAT problem. Finally, the evaluations on real ISP topologies show that our solution achieves about a 50% reduction of the path encoding length in average compare with the state of the art.","PeriodicalId":396272,"journal":{"name":"Proceedings of the SIGCOMM '20 Poster and Demo Sessions","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the SIGCOMM '20 Poster and Demo Sessions","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3405837.3411389","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A Software-Defined Networking with programmable data-plane allows applications to realize policies by generating both datapath layouts and rules on switches. However, computing optimized datapath layouts and populating the compact rules for such datapaths can be overwhelmingly complex. This paper introduces a generic approach to realize network-wide policies in network, then derive optimal encoding for paths and forwarding rules for switches by modeling the process as a SAT problem. Finally, the evaluations on real ISP topologies show that our solution achieves about a 50% reduction of the path encoding length in average compare with the state of the art.