El-Mehdi Makhroute, Mohammed-Ayoub Elharti, Vincent Brouillard, Yvon Savaria, Tarek Ould-Bachir
{"title":"Implementing and Evaluating a P4-based Access Gateway Function on a Tofino Switch","authors":"El-Mehdi Makhroute, Mohammed-Ayoub Elharti, Vincent Brouillard, Yvon Savaria, Tarek Ould-Bachir","doi":"10.1109/CommNet60167.2023.10365266","DOIUrl":null,"url":null,"abstract":"This paper introduces an Access Gate Function (AGF) that has been implemented using the P4 language and evaluates its performance when running on a Tofino switch. Through the process of translating specifications from the Broadband Forum (BBF) for Fixed Mobile Convergence in the 5G Core into a P4 code and by conducting data plane simulations on software switch models, we provide evidence that the AGF solution conforms to industry standards and exhibits efficient and scalable performance characteristics. Subsequently, we assess the prototype’s implementation on a Tofino switch, analyzing its capabilities and limitations. The reported results demonstrate that the programmable P4 Tofino switch efficiently handles a significant number of sessions, further reinforcing the potential and practicality of the proposed solution for industrial deployment in fixed-mobile convergence scenarios.","PeriodicalId":505542,"journal":{"name":"2023 6th International Conference on Advanced Communication Technologies and Networking (CommNet)","volume":"30 2","pages":"1-7"},"PeriodicalIF":0.0000,"publicationDate":"2023-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 6th International Conference on Advanced Communication Technologies and Networking (CommNet)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CommNet60167.2023.10365266","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper introduces an Access Gate Function (AGF) that has been implemented using the P4 language and evaluates its performance when running on a Tofino switch. Through the process of translating specifications from the Broadband Forum (BBF) for Fixed Mobile Convergence in the 5G Core into a P4 code and by conducting data plane simulations on software switch models, we provide evidence that the AGF solution conforms to industry standards and exhibits efficient and scalable performance characteristics. Subsequently, we assess the prototype’s implementation on a Tofino switch, analyzing its capabilities and limitations. The reported results demonstrate that the programmable P4 Tofino switch efficiently handles a significant number of sessions, further reinforcing the potential and practicality of the proposed solution for industrial deployment in fixed-mobile convergence scenarios.