Note: Upstream VPP README can be found here
The UPF plugins implements a GTP-U user plane based on 3GPP TS 23.214 and 3GPP TS 29.244 Release 15.
This UPF implementation is used in production in conjuction with erGW as GGSN/PGW in multiple installation in several telecom operators (Tier 1 and smaller).
- PFCP protocol
- en/decoding of most IEs
- heartbeat
- node related messages
- session related messages
- Uplink and Downlink Packet Detection Rules (PDR) and Forward Action Rules (FAR) -- (some parts)
- IPv4 -- inner and outer
- IPv6 -- inner and outer
- Usage Reporting Rules (URR)
- PFCP Session Reports
- Linked Usage Reports
- Buffer Action Rules (BAR)
- QoS Enforcement Rule (QER)
- FAR action with destination LI are not implemented
- Ethernet bearer support
- Error handling in Sx procedures is weak