L25GC+: An Improved, 3GPP-compliant 5G Core for Low-latency Control Plane Operations

Yu Sheng Liu, Shixiong Qi, Po Yi Lin, Han Sing Tsai, K. K. Ramakrishnan, Jyh Cheng Chen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

While 5G offers fast access networks and a high-performance data plane, the control plane in 5G core (5GC) still presents challenges due to inefficiencies in handling control plane operations (including session establishment, handovers and idle-to-active state-transitions) of 5G User Equipment (UE). The Service-based Interface (SBI) used for communication between 5G control plane functions introduces substantial overheads that impact latency. Typical 5GCs are supported in the cloud on containers, to support the disaggregated Control and User Plane Separation (CUPS) framework of 3GPP. L25GC is a state-of-the-art 5G control plane design utilizing shared memory processing to reduce the control plane latency. However, L25GC has limitations in supporting multiple user sessions and has programming language incompatibilities with 5GC implementations, e.g., free5GC, using modern languages such as GoLang. To address these challenges, we develop L25GC+, a significant enhancement to L25GC. L25GC+ re-designs the shared-memory-based networking stack to support synchronous I/O between control plane functions. L25GC+ distinguishes different user sessions and maintains strict 3GPP compliance. L25GC+ also offers seamless integration with existing 5GC microservice implementations through equivalent SBI APIs, reducing code refactoring and porting efforts. By leveraging shared memory I/O and overcoming L25GC's limitations, L25GC+ provides an improved solution to optimize the 5G control plane, enhancing latency, scalability, and overall user experience. We demonstrate the improved performance of L25GC+ on a 5G testbed with commercial basestations and multiple UEs.

Original languageEnglish
Title of host publication2023 IEEE 12th International Conference on Cloud Networking, CloudNet 2023
Pages203-211
Number of pages9
ISBN (Electronic)9798350313062
DOIs
StatePublished - 2023
Event12th IEEE International Conference on Cloud Networking, CloudNet 2023 - Hoboken, United States
Duration: Nov 1 2023Nov 3 2023

Publication series

Name2023 IEEE 12th International Conference on Cloud Networking, CloudNet 2023

Conference

Conference12th IEEE International Conference on Cloud Networking, CloudNet 2023
Country/TerritoryUnited States
CityHoboken
Period11/1/2311/3/23

Bibliographical note

Publisher Copyright:
© 2023 IEEE.

Funding

We thank the US NSF for their generous support through grant CRI-1823270. This work was also supported in part by the National Science and Technology Council of Taiwan under grant numbers 112-2218-E-A49-021, 112-2218-E-A49- 023, and 111-2221-E-A49-093-MY3.

FundersFunder number
National Science Foundation Arctic Social Science ProgramCRI-1823270
National Science Foundation Arctic Social Science Program
National Science and Technology Council112-2218-E-A49- 023, 112-2218-E-A49-021, 111-2221-E-A49-093-MY3
National Science and Technology Council

    Keywords

    • 5G
    • control plane
    • low latency
    • shared memory

    ASJC Scopus subject areas

    • Management of Technology and Innovation
    • Computer Networks and Communications
    • Information Systems and Management
    • Safety, Risk, Reliability and Quality

    Fingerprint

    Dive into the research topics of 'L25GC+: An Improved, 3GPP-compliant 5G Core for Low-latency Control Plane Operations'. Together they form a unique fingerprint.

    Cite this