upf
UPF
An implementation of a 4G/5G mobile core user plane function (UPF) using Go and supporting multiple dataplane implementations.
4G/5G Mobile Core User Plane
181 stars
21 watching
106 forks
Language: Go
last commit: 10 days ago
Linked from 2 awesome lists
4g5gbesscnfdataplanedockerdpdkkubernetespfcpprometheusspgwupfuserplane
Related projects:
Repository | Description | Stars |
---|---|---|
5gopenupf/openupf | A 3GPP R16 compliant implementation of the User Plane Function in 5G mobile core networks | 96 |
nextmn/upf | An experimental 5G Non-standalone User Plane Function implementation in Go. | 11 |
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 |
edgecomllc/eupf | An 5G User Plane Function project using eBPF to provide high observability and performance for decapsulation and routing of user plane traffic. | 106 |
omec-project/up4 | An abstraction layer for integrating 4G/5G networks with virtualized network functions. | 20 |
801room/upf-xdp | A proof-of-concept project demonstrating the use of XDP to implement 5G UPF functions | 27 |
navarrothiago/upf-bpf | An in-kernel solution for fast packet processing in 5G user planes using BPF and XDP | 196 |
free5gc/free5gc | Implementing the 5G mobile core network as defined in 3GPP Release 15 and beyond. | 1,935 |
dpinney/omf | A framework for simulating power system behavior and analyzing the cost-benefit of emerging technologies in smart grids. | 112 |
aregm/nff-go | A cloud-native framework for building scalable network functions in Go, abstracting away low-level networking details. | 1,385 |
oeg-upm/gtfs-bench | Provides a benchmarking framework for evaluating declarative knowledge graph construction engines in the transport domain | 17 |
cmassiot/upipe | A dataflow framework designed to process multimedia data buffers in a flexible and modular way. | 1 |
travelping/upg-vpp | An implementation of a User Plane Gateway (UPG) based on VPP for 3G/4G/5G networks | 150 |
omec-project/ngic-rtc | An implementation of Evolved Packet Core functions in a Control User Plane Separated architecture | 54 |
energye/energy | A framework for developing cross-platform desktop applications using Go and the Chromium Embedded Framework. | 382 |