dc.contributor.author | Akem, Aristide Tanyi-Jong | |
dc.contributor.author | Bütün, Beyza | |
dc.contributor.author | Gucciardo, Michele | |
dc.contributor.author | Fiore, Marco | |
dc.date.accessioned | 2024-01-12T10:22:32Z | |
dc.date.available | 2024-01-12T10:22:32Z | |
dc.date.issued | 2024-05-20 | |
dc.identifier.uri | https://hdl.handle.net/20.500.12761/1777 | |
dc.description.abstract | Embedding machine learning (ML) models in programmable switches realizes the vision of high-throughput and low-latency inference at line rate. Recent works have made breakthroughs in embedding Random Forest (RF) models in switches for either packet-level inference or flow-level inference. The former relies on simple features from packet headers that are simple to implement but limit accuracy in challenging use cases; the latter exploits richer flow features to improve accuracy, but leaves early packets in each flow unclassified. We propose Jewel, an in-switch ML model based on a fully joint packet- and flow-level design, which takes the best of both worlds by classifying early flow packets individually and shifting to flow-level inference when possible. Our proposal involves (i) a single RF model trained to classify both packets and flows, and (ii) hardware-aware model selection and training techniques for resource footprint minimization. We implement Jewel in P4 and deploy it in a testbed with Intel Tofino switches, where we run extensive experiments with a variety of real-world use cases. Results reveal how our solution outperforms four state-of-the-art benchmarks, with accuracy gains in the 2.0%–5.3% range. | es |
dc.description.sponsorship | CHIST-ERA grant no. CHIST-ERA-20-SICT- 001 “ECOMOME”, via grant PCI2022-133013 of Agencia Estatal de Investigación | es |
dc.description.sponsorship | Spanish Ministry of Science and Innovation through grant no. PID2021-128250NB-I00 “bRAIN” | es |
dc.description.sponsorship | Spanish Ministry of Economic Affairs and Digital Transformation and the European Union-NextGenerationEU through the UNICO 5G I+D project no.TSI-063000-2021-52 “AEON-ZERO" | es |
dc.language.iso | eng | es |
dc.title | Jewel: Resource-Efficient Joint Packet and Flow Level Inference in Programmable Switches | es |
dc.type | conference object | es |
dc.conference.date | 20-23 May 2024 | es |
dc.conference.place | Vancouver, Canada | es |
dc.conference.title | IEEE International Conference on Computer Communications | * |
dc.event.type | conference | es |
dc.pres.type | paper | es |
dc.type.hasVersion | AM | es |
dc.rights.accessRights | open access | es |
dc.acronym | INFOCOM | * |
dc.rank | A* | * |
dc.relation.projectName | (ECOMOME) Energy consumption measurements and optimization in mobile networks | es |
dc.relation.projectName | (bRAIN) explainable and Robust AI for integration in next generation Networked systems | es |
dc.relation.projectName | (AEON-ZERO) Network Intelligence for zero-touch orchestration and anomaly detection | es |
dc.description.refereed | TRUE | es |
dc.description.status | inpress | es |