upf-bpf
Packet processor
An in-kernel solution for fast packet processing in 5G user planes using BPF and XDP
An In-Kernel Solution Based on eBPF / XDP for 5G UPF
196 stars
18 watching
28 forks
Language: C++
last commit: 5 months ago
Linked from 3 awesome lists
3gpp5g5g-core5g-core-network5gcbpfcmakeco-reebpfflextrex-enginetrex-traffic-generatorupf
Related projects:
Repository | Description | Stars |
---|---|---|
| An 5G User Plane Function project using eBPF to provide high observability and performance for decapsulation and routing of user plane traffic. | 110 |
| A 3GPP R16 compliant implementation of the User Plane Function in 5G mobile core networks | 97 |
| An implementation of a 4G/5G mobile core user plane function (UPF) using Go and supporting multiple dataplane implementations. | 186 |
| A proof of concept project for implementing a 5G User Plane Function (UPF) using Software-Defined Networking (SDN) and Programmable Data Plane technologies | 32 |
| A proof-of-concept project demonstrating the use of XDP to implement 5G UPF functions | 27 |
| An experimental 5G Non-standalone User Plane Function implementation in Go. | 11 |
| Demonstrates packet encapsulation and decapsulation with MPLS labels using eBPF | 54 |
| An implementation of a User Plane Gateway (UPG) based on VPP for 3G/4G/5G networks | 154 |
| A customized Linux kernel module for 5G GTP-U packet processing and forwarding | 77 |
| Provides a benchmarking framework for evaluating declarative knowledge graph construction engines in the transport domain | 17 |
| Implementing the 5G mobile core network as defined in 3GPP Release 15 and beyond. | 1,953 |
| A lightweight C implementation of Protocol Buffers for efficient data serialization | 1,504 |
| Provides eBPF XDP demo applications for testing and demonstrating software and hardware offloading capabilities | 99 |
| A framework for organizing and processing multimedia data in a modular and flexible way | 1 |
| A 5G Radio Access Network network element prototype using DPDK and C | 16 |