Session handling
A PFCP session is set up to control the creation, modification, and deletion of a bundle of PDRs. There is a single PFCP session per connected device.
Overview
- Identifiers (for example, FAR ID, QER ID, URR ID) are only unique within a session unless explicitly stated otherwise.
- PDRs belonging to different sessions must not have the same PDI matching criteria.
- PFCP Session Establishment adds rules.
- PFCP Session Modification can add, modify, and delete specific rules.
- PFCP Session Deletion deletes all rules.
PFCP Session Modification and PFCP Session Report are used to send statistics or other information from the BNG-UP to the MAG-c.
PFCP session example
The following tables describe an example for a dual-stack PPPoE session, with session ID 100, IP anti-spoofing enabled, and single-session per MAC.
Top level IEs for an example PPPoE session describes the reused and top-level IEs, such as Traffic Endpoint IEs, QER IE, URR IE, and LCP PPP Connectivity IE. PDR and FARs for an example PPPoE session lists the PDRs with their accompanying PDR and related FAR. FARs are directly in the table for convenience.
IE | Contents |
---|---|
PDN Type |
|
Traffic Endpoint 1 |
|
Traffic Endpoint 2 |
|
Traffic Endpoint 3 |
|
Traffic Endpoint 4 |
|
QER 1 |
|
URR 1 |
|
(BBF) PPP LCP Connectivity |
|
Nokia UP Aggregate Route |
|
PDR | PDI | FAR |
---|---|---|
PDR 1 (UP to CP) |
|
|
PDR 2 (CP to
UP)
|
|
|
PDR 3 (upstream
data)
|
|
|
PDR 4 (downstream
data)
|
|
|