skip to main content
10.1145/3609021.3609298acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
extended-abstract

eXpress Data Path Extensions for High-Capacity 5G User Plane Functions

Published:10 September 2023Publication History

ABSTRACT

In 5th Generation mobile networks, a dedicated User Plane Function (UPF) is responsible for connecting users in the Access Networks with the destination networks. In this work, we extend the UPF with eXpress Data Path enhancements to speed up the forwarding of user plane traffic in the GPRS Tunneling Protocol (GTP-U). Also, we develop a Receive Side Scaling method in XDP based on GTP-U header information to distribute incoming uplink traffic to the available CPUs.

References

  1. Scott Bradner and Jim McQuaid. 1999. Benchmarking Methodology for Network Interconnect Devices. Request for Comments RFC 2544. Internet Engineering Task Force. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Thiago A. Navarro do Amaral, Raphael V. Rosa, David F. Cruz Moura, and Christian E. Rothenberg. 2021. An In-Kernel Solution Based on XDP for 5G UPF: Design, Prototype and Performance Evaluation. In 2021 17th International Conference on Network and Service Management (CNSM). Izmir, Turkey, 146--152. Google ScholarGoogle ScholarCross RefCross Ref
  3. Ericsson. 2022. Ericsson Mobility Report June 2022. (2022). https://www.ericsson.com/49d3a0/assets/local/reports-papers/mobility-report/documents/2022/ericsson-mobility-report-june-2022.pdf Accessed Nov. 1, 2022.Google ScholarGoogle Scholar
  4. ETSI. 2022. General Packet Radio System (GPRS) Tunnelling Protocol - User Plane (GTPv1-U). 3GPP TS 29.281 V17.3.0. (2022). https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=1699 Accessed Oct. 22, 2022.Google ScholarGoogle Scholar
  5. ETSI. 2022. Procedures for the 5G System (5GS). 3GPP TS 23.502 V16.13.0. (2022). https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3145 Accessed Oct. 11, 2022.Google ScholarGoogle Scholar
  6. ETSI. 2022. System architecture for the 5G System (5GS). 3GPP TS 23.501 V16.13.0. (2022). https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3144 Accessed Oct. 11, 2022.Google ScholarGoogle Scholar
  7. Toke Høiland-Jørgensen, Jesper Dangaard Brouer, Daniel Borkmann, John Fastabend, Tom Herbert, David Ahern, and David Miller. 2018. The EXpress Data Path: Fast Programmable Packet Processing in the Operating System Kernel. In Proceedings of the 14th International Conference on Emerging Networking EXperiments and Technologies (CoNEXT '18). Association for Computing Machinery, New York, NY, USA, 54--66. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Thiago A. Navarro do Amaral, Raphael V. Rosa, David F. Cruz Moura, and Christian Esteve Rothenberg. 2022. Run-Time Adaptive In-Kernel BPF/XDP Solution for 5G UPF. Electronics 11, 7 (2022), 1022. Google ScholarGoogle ScholarCross RefCross Ref
  9. Open5GCore. 2023. Open5GCore. (2023). https://www.open5gcore.org/ Accessed Mar 1, 2023.Google ScholarGoogle Scholar
  10. Pablo Salva-Garcia, Ruben Ricart-Sanchez, Enrique Chirivella-Perez, Qi Wang, and Jose M. Alcaraz-Calero. 2022. XDP-Based SmartNIC Hardware Performance Acceleration for Next-Generation Networks. J. Netw. Syst. Manage. 30, 4 (oct 2022), 75 -- 101. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M Series. 2015. IMT Vision-Framework and overall objectives of the future development of IMT for 2020 and beyond. Recommendation ITU 2083, 0 (2015). https://www.itu.int/dms_pubrec/itu-r/rec/m/R-REC-M.2083-0-201509-I!!PDF-E.pdfGoogle ScholarGoogle Scholar

Index Terms

  1. eXpress Data Path Extensions for High-Capacity 5G User Plane Functions
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            eBPF '23: Proceedings of the 1st Workshop on eBPF and Kernel Extensions
            September 2023
            96 pages
            ISBN:9798400702938
            DOI:10.1145/3609021

            Copyright © 2023 Owner/Author(s)

            Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the owner/author(s).

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 10 September 2023

            Check for updates

            Author Tags

            Qualifiers

            • extended-abstract

            Acceptance Rates

            eBPF '23 Paper Acceptance Rate12of21submissions,57%Overall Acceptance Rate12of21submissions,57%
          • Article Metrics

            • Downloads (Last 12 months)136
            • Downloads (Last 6 weeks)17

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader