IP Library › Granted Patent US 12,526,720
Granted Patent B2
US 12,526,720 · App. 18/068,532 · Granted Jan 13, 2026

Mechanism for achieving ultra-low latency packet processing at CU-UP

Inventors: Mukesh Singhal (Pune, IN); Nikhil Agarwal (Pune, IN)
Assignee: Parallel Wireless, Inc.
H04W40/02H04W80/02H04W88/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,526,720
App. No.
18/068,532
Granted
Jan 13, 2026
Kind
B2
Abstract

In one embodiment, a method is disclosed, comprising: receiving a packet; processing the packet in a Control Unit-User Plane (CU-UP) as a user-space application with kernel-bypass networking; performing packet Input/Output (I/O) by the CU-UP user-space application, wherein the CU-UP performs Internet Protocol (IP) validation on received user-plane packets before processing Packet Data Convergence Protocol (PDCP), Service Data Adaptation Protocol (SDAP) and General Packet Radio Service Tunnelling Protocol (GTPU) protocol stack and performing direct I/O to a Network Interface Controller (NIC) for sending the packet over a network to a Distributed Unit (DU). The method may further comprise using a containerized CU-UP. The method may further comprise using a plurality of worker threads. The method may further comprise using a polling user space networking accelerator framework.

Claims (9)

1 . A method, comprising:

receiving a packet at a network processing stack, the packet being a Stream Control Transmission Protocol (SCTP) packet carrying User Equipment (UE) user plane data, the network processing stack having a kernel driver and a userspace driver;

passing the packet to a Control Unit-User Plane (CU-UP) as a user space application with kernel-bypass networking;

performing packet Input/Output (I/O) by the CU-UP user-space application, wherein the CU-UP performs Internet Protocol (IP) validation on received user-plane packets before processing Packet Data Convergence Protocol (PDCP), Service Data Adaptation Protocol (SDAP) and General Packet Radio Service Tunnelling Protocol (GTPU) protocol stack; and

performing, via the userspace driver of the network processing stack, direct I/O to the Network Interface Controller (NIC) for sending the packet over an F1-U interface to a Distributed Unit (DU) at a cellular base station,

wherein the userspace driver is in a same container as the CU-UP.

2 . The method of claim 1 , further comprising using a containerized CU-UP.

3 . The method of claim 1 , further comprising using a plurality of worker threads.

4 . The method of claim 1 , further comprising using a polling user space networking accelerator framework.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2025
From: SINGHAL, MUKESH; AGARWAL, NIKHIL
To: PARALLEL WIRELESS, INC.
Reel/Frame 073236/0443 →
Continuity (2)
Provisional Application 63285543 · Dec 3, 2021
Related Publication 20230217341A1 · Jul 6, 2023
References Cited (15)
US 11677668B1 · Urias · 2023 [cited by examiner]
US 20100091710A1 · Jung · 2010 [cited by examiner]
US 20170359269A1 · Zhang · 2017 [cited by examiner]
US 20180159860A1 · Pope · 2018 [cited by examiner]
US 20180357176A1 · Wang · 2018 [cited by examiner]
US 20190173789A1 · Shalev · 2019 [cited by examiner]
US 20190256415A1 · Jain · 2019 [cited by examiner]
US 20190373666A1 · Khan · 2019 [cited by examiner]
US 20210352550A1 · Dandekar · 2021 [cited by examiner]
US 20220117006A1 · Godin · 2022 [cited by examiner]
US 20230403625A1 · Wang · 2023 [cited by examiner]
5G; NG-RAN; Architecture description (3GPP TS 38.401 version 15.2.0 Release 15), Jul. 2018. [cited by applicant]
Gallenmüller et al.: “Comparison of Frameworks for High-Performance Packet IO”. 2015 IEEE. [cited by applicant]
“5G NR Interfaces X2/Xn, S1/NG, F1 and E1 Functions”, May 24, 2019, https://www.techplayon.com/5g-nr-interfaces-x2-xn-s1-ng-f1-and-e1-functions/, downloaded Dec. 16, 2022. [cited by applicant]
“5G NR gNodeB Functional Split : CU DU split”, Mar. 31, 2020, https://www.5g-networks.net/5g-technology/gnodeb-gnb-cu-du-split/, downloaded Dec. 20, 2022. [cited by applicant]