upf-xdp

UPF prototype

A proof-of-concept project demonstrating the use of XDP to implement 5G UPF functions

It is just a toy, but it shows the possibility of using xdp to implement 5g upf.

GitHub

27 stars
2 watching
6 forks
Language: C
last commit: almost 4 years ago
Linked from 2 awesome lists

gtpuxdp

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
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
5gopenupf/openupf A 3GPP R16 compliant implementation of the User Plane Function in 5G mobile core networks 97
nextmn/upf An experimental 5G Non-standalone User Plane Function implementation in Go. 11
omec-project/upf An implementation of a 4G/5G mobile core user plane function (UPF) using Go and supporting multiple dataplane implementations. 186
navarrothiago/upf-bpf An in-kernel solution for fast packet processing in 5G user planes using BPF and XDP 196
netronome/bpf-samples Provides eBPF XDP demo applications for testing and demonstrating software and hardware offloading capabilities 99
edgecomllc/eupf An 5G User Plane Function project using eBPF to provide high observability and performance for decapsulation and routing of user plane traffic. 110
edingroot/dpdk_gtp_gateway A DPDK-based GTPv1 user plane gateway project 22
xdp-project/xdp-project A collaborative workspace for developing and tracking XDP project progress through a git repository 269
cmassiot/upipe A framework for organizing and processing multimedia data in a modular and flexible way 1
protocolbuffers/upb A lightweight C implementation of Protocol Buffers for efficient data serialization 1,504
hsutter/gcpp Library providing an experimental deferred and unordered destruction mechanism 916
free5gc/free5gc Implementing the 5G mobile core network as defined in 3GPP Release 15 and beyond. 1,953
oeg-upm/gtfs-bench Provides a benchmarking framework for evaluating declarative knowledge graph construction engines in the transport domain 17
ofekp/tinyupnp Automates port forwarding on ESP8266/ESP32 devices with UPnP IGD support 104