upf_p4_poc
UPF prototype
A proof of concept project for implementing a 5G User Plane Function (UPF) using Software-Defined Networking (SDN) and Programmable Data Plane technologies
This project is a proof of concept for 5g upf based on p4.
32 stars
3 watching
9 forks
Language: P4
last commit: about 4 years ago
Linked from 1 awesome list
5gp4pfcpupf
Related projects:
Repository | Description | Stars |
---|---|---|
801room/upf-xdp | A proof-of-concept project demonstrating the use of XDP to implement 5G UPF functions | 27 |
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 |
nextmn/upf | An experimental 5G Non-standalone User Plane Function implementation in Go. | 11 |
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 |
navarrothiago/upf-bpf | An in-kernel solution for fast packet processing in 5G user planes using BPF and XDP | 196 |
omec-project/up4 | An abstraction layer for integrating 4G/5G networks with virtualized network functions. | 20 |
travelping/upg-vpp | An implementation of a User Plane Gateway (UPG) based on VPP for 3G/4G/5G networks | 150 |
arv-sajeev/pfm | A 5G Radio Access Network network element prototype using DPDK and C | 16 |
free5gc/free5gc | Implementing the 5G mobile core network as defined in 3GPP Release 15 and beyond. | 1,935 |
protocolbuffers/upb | A lightweight C implementation of Protocol Buffers for efficient data serialization | 1,502 |
jazzycamel/micropython-uprotobuf | A Python implementation of Protocol Buffers for micropython, enabling the creation of lightweight binary data serialization. | 21 |
edingroot/dpdk_gtp_gateway | A DPDK-based GTPv1 user plane gateway project | 22 |
miniupnp/miniupnp | A UPnP IGD implementation providing network address translation and discovery capabilities | 1,457 |
jposada202020/micropython_uplot | MicroPython graphics framework for small displays using the IL9486 driver | 2 |