eupf

UPF

An 5G User Plane Function project using eBPF to provide high observability and performance for decapsulation and routing of user plane traffic.

5G User Plane Function (UPF) based on eBPF

GitHub

106 stars
11 watching
20 forks
Language: Go
last commit: 5 days ago
Linked from 1 awesome list

3gpp5gciliumebpfupf

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
5gopenupf/openupf A 3GPP R16 compliant implementation of the User Plane Function in 5G mobile core networks 96
omec-project/upf An implementation of a 4G/5G mobile core user plane function (UPF) using Go and supporting multiple dataplane implementations. 181
navarrothiago/upf-bpf An in-kernel solution for fast packet processing in 5G user planes using BPF and XDP 196
801room/upf_p4_poc A proof of concept project for implementing a 5G User Plane Function (UPF) using Software-Defined Networking (SDN) and Programmable Data Plane technologies 32
nextmn/upf An experimental 5G Non-standalone User Plane Function implementation in Go. 11
801room/upf-xdp A proof-of-concept project demonstrating the use of XDP to implement 5G UPF functions 27
travelping/upg-vpp An implementation of a User Plane Gateway (UPG) based on VPP for 3G/4G/5G networks 150
protocolbuffers/upb A lightweight C implementation of Protocol Buffers for efficient data serialization 1,502
edingroot/dpdk_gtp_gateway A DPDK-based GTPv1 user plane gateway project 22
free5gc/free5gc Implementing the 5G mobile core network as defined in 3GPP Release 15 and beyond. 1,935
oeg-upm/gtfs-bench Provides a benchmarking framework for evaluating declarative knowledge graph construction engines in the transport domain 17
lf-edge/ekuiper A lightweight IoT data analytics and stream processing engine designed for edge devices. 1,480
eunomia-bpf/wasm-bpf An eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification. 386
fzakaria/ebpf-mpls-encap-decap Demonstrates packet encapsulation and decapsulation with MPLS labels using eBPF 53
arv-sajeev/pfm A 5G Radio Access Network network element prototype using DPDK and C 16