{"title":"NetBoost: Towards efficient distillation and service differentiation of network information exposure","authors":"Jie Chen, Jian Luo, Kai Gao","doi":"10.1016/j.comnet.2024.110829","DOIUrl":null,"url":null,"abstract":"<div><div>Exposing network information such as distances between end hosts is useful to improve the quality of experiences for network users. Network providers calculate such information based on private topology and routing data and share it with users through well-established protocols such as Application-Layer Traffic Optimization. However, it is usually not intended to expose the original model, which can face scalability, user heterogeneity, efficacy & efficiency challenges.</div><div>In this paper, we introduce NetBoost, a system that efficiently distills and differentiates ALTO-based network information to address these challenges concurrently. NetBoost significantly reduces the size of exposed network information by orders of magnitude. In particular, by utilizing a gradient boosting algorithm for classification and regression based on IP prefix matching, NetBoost provides high-order information exposure models, allowing network providers to offer differentiated services to clients with privacy-preserving. Our experimental results demonstrate that NetBoost performs effectively in resource-constrained scenarios, surpassing state-of-the-art lossy compression algorithms and achieving greater accuracy than the XGBoost gradient boosting algorithm, while maintaining a comparable compression rate. Furthermore, in simulation experiments conducted using the real-world networking software BIND, NetBoost achieved 6.96% and 5.2% higher accuracy compared to XGBoost under the same number of rules, with NetBoost’s accuracy set at 95% and 90%, respectively. Additionally, NetBoost reduced resolve time by 44.35% and 52.47%, respectively.</div></div>","PeriodicalId":50637,"journal":{"name":"Computer Networks","volume":null,"pages":null},"PeriodicalIF":4.4000,"publicationDate":"2024-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Networks","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1389128624006613","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0
Abstract
Exposing network information such as distances between end hosts is useful to improve the quality of experiences for network users. Network providers calculate such information based on private topology and routing data and share it with users through well-established protocols such as Application-Layer Traffic Optimization. However, it is usually not intended to expose the original model, which can face scalability, user heterogeneity, efficacy & efficiency challenges.
In this paper, we introduce NetBoost, a system that efficiently distills and differentiates ALTO-based network information to address these challenges concurrently. NetBoost significantly reduces the size of exposed network information by orders of magnitude. In particular, by utilizing a gradient boosting algorithm for classification and regression based on IP prefix matching, NetBoost provides high-order information exposure models, allowing network providers to offer differentiated services to clients with privacy-preserving. Our experimental results demonstrate that NetBoost performs effectively in resource-constrained scenarios, surpassing state-of-the-art lossy compression algorithms and achieving greater accuracy than the XGBoost gradient boosting algorithm, while maintaining a comparable compression rate. Furthermore, in simulation experiments conducted using the real-world networking software BIND, NetBoost achieved 6.96% and 5.2% higher accuracy compared to XGBoost under the same number of rules, with NetBoost’s accuracy set at 95% and 90%, respectively. Additionally, NetBoost reduced resolve time by 44.35% and 52.47%, respectively.
期刊介绍:
Computer Networks is an international, archival journal providing a publication vehicle for complete coverage of all topics of interest to those involved in the computer communications networking area. The audience includes researchers, managers and operators of networks as well as designers and implementors. The Editorial Board will consider any material for publication that is of interest to those groups.