Control-User Plane Separation (CUPS) and PFCP
Offered By: media.ccc.de via YouTube
Course Description
Overview
Explore Control/User Plane Separation (CUPS) and PFCP in this OsmoDevCall presentation by Harald "LaF0rge" Welte. Dive into the CUPS Architecture Reference Model, interfaces, and the PFCP protocol. Learn about key CUPS functions, including traffic detection and charging/usage monitoring. Understand essential PFCP concepts, session-related procedures, and packet processing abstractions such as Packet Detection Rules (PDR), Forwarding Action Rules (FAR), Usage Reporting Rules (URR), QoS Enforcement Rules (QER), and Buffering Action Rules (BAR). Discover the relationship between CUPS and 5G, and explore open-source implementations in the user plane using C language userland with normal socket API.
Syllabus
Intro
Acronyms
CUPS Architecture Reference Model
CUPS Interfaces / PFCP protocol
Functions of CUPS Traffic Detection • Charging / Usage Monitoring
Key PFCP concepts
Key PFCP session related procedures There are the following three key procedures
CUPS Packet Processing Abstraction
PDR: Packet Detection Rule Packet Detection Information
FAR: Forwarding Action Rule Destination Interface
URR: Usage Reporting Rule
QER: QoS Enforcement Rule Maximum Bitrate
BAR: Buffering Action Rule
CUPS and 5G
Open Source around CUPS
user plane: Clanguage userland with normal socket API
Taught by
media.ccc.de
Related Courses
Introduction aux réseaux mobilesInstitut Mines-Télécom via France Université Numerique Evolution Of Air Interface Towards 5G
Indian Institute of Technology, Kharagpur via Swayam LDPC and Polar Codes in 5G Standard
Indian Institute of Technology Madras via Swayam Business Considerations for 5G with Edge, IoT, and AI
Linux Foundation via edX Open Source and the 5G Transition
Linux Foundation via edX