Skip to content
feature/2005/u…
Go to file
Code
This branch is 52 commits ahead, 478 commits behind FDio:master.

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

GTP-U User Plane Function (UPF) based on VPP

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.

Current State

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).

Working features

  • 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

No yet working

  • Buffer Action Rules (BAR)
  • QoS Enforcement Rule (QER)

Limitations

  • FAR action with destination LI are not implemented
  • Ethernet bearer support

General limitations and known deficits

  • Error handling in Sx procedures is weak
You can’t perform that action at this time.