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 →