Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 29.244
Word version: 18.6.0
1…
4…
5…
6…
7…
8…
A…
5
General description
5.1
Introduction
5.2
Packet Forwarding Model
5.3
Data Forwarding between the CP and UP Functions
5.4
Policy and Charging Control
5.5
F-TEID Allocation and Release
5.6
PFCP Session Handling
5.7
Support of Lawful Interception
5.8
PFCP Association
5.9
Usage of Vendor-specific IE
5.10
Error Indication Handling
5.11
User plane inactivity detection and reporting
5.12
Suspend and Resume Notification procedures
5.13
Ethernet traffic (for 5GC)
5.14
Support IPv6 Prefix Delegation
5.15
Signalling based Trace (De)Activation
5.16
Framed Routing
5.17
5G UPF (for 5GC)
5.18
Enhanced PFCP Association Release
5.19
Activation and Deactivation of Pre-defined PDRs
5.20
Support of Access Traffic Steering, Switching and Splitting (ATSSS) for 5GC
5.21
UE IP address/prefix Allocation and Release
5.22
PFCP sessions successively controlled by different SMFs of an SMF set (for 5GC)
5.23
5G VN Group Communication (for 5GC)
5.24
Support of Ultra Reliable Low Latency Communication for 5GC
5.25
Support of IPTV (for 5GC)
5.26
Support of Time Sensitive Communication, Time Synchronization, 5GS integration with TSN and Deterministic Networking (for 5GC)
5.26A
Support of TSN enabled Transport Network
5.27
Inter-PLMN User Plane Security
5.28
Downlink data delivery status with UPF buffering (for 5GC)
5.29
Support Reliable Data Service
5.30
Notifying Start Pause of Charging
5.31
Support of L2TP
5.32
Support of Uplink packets buffering
5.33
Support of enhancement of Edge Computing (for 5GC)
5.34
Support of 5G Multicast and Broadcast Service
5.35
Support of Per Slice UP Resource Allocation and Usage Reporting by the UP Function
5.36
Paging Policy Indicator Provisioning
5.37
Traffic Parameters Measurement per QoS flow
5.38
Support for high data rate low latency services, (eXtended Reality) XR and interactive media services
5.39
QoS flow related QoS monitoring and reporting
5.40
Support of UPF event subscription via Service Based Interface (for 5GC)
...
5
General description
p. 25
5.1
Introduction
p. 25
5.2
Packet Forwarding Model
p. 25
5.2.1
General
p. 25
5.2.1A
Packet Detection Rule Handling
p. 28
5.2.1A.1
General
p. 28
5.2.1A.2
PDI Optimization
p. 29
5.2.1A.2A
Provisioning of SDF filters
p. 29
5.2.1A.3
Bidirectional SDF Filters
p. 30
5.2.1A.4
Application detection with PFD
|R15|
p. 30
5.2.2
Usage Reporting Rule Handling
p. 30
5.2.2.1
General
p. 30
5.2.2.2
Provisioning of Usage Reporting Rule in the UP function
p. 31
5.2.2.2.1
General
p. 31
5.2.2.2.2
Credit pooling (for EPC)
p. 35
5.2.2.3
Reporting of Usage Report to the CP function
p. 36
5.2.2.3.1
General
p. 36
5.2.2.3.2
Credit pooling
p. 40
5.2.2.3.3
Traffic Usage Reporting with Redundant Transmission
|R16|
p. 41
5.2.2.4
Reporting of Linked Usage Reports to the CP function
p. 41
5.2.2.5
End Marker Reception Reporting
|R16|
p. 41
5.2.3
Forwarding Action Rule Handling
p. 42
5.2.3.1
General
p. 42
5.2.4
Buffering Action Rule Handling
p. 44
5.2.4.1
General
p. 44
5.2.4.2
Provisioning of Buffering Action Rule in the UP function
p. 44
5.2.4.3
Applying DL Buffering Duration in the CP function
|R18|
p. 45
5.2.5
QoS Enforcement Rule Handling
p. 45
5.2.5.1
General
p. 45
5.2.5.2
Provisioning of QoS Enforcement Rule in the UP function
p. 45
5.2.5.3
Reflective QoS (for 5GC)
|R15|
p. 46
5.2.6
Combined SGW/PGW Architecture
p. 46
5.2.7
Multi-Access Rule Handling (for 5GC)
|R16|
p. 46
5.2.7.1
General
p. 46
5.2.8
Session Reporting Rule Handling
|R16|
p. 48
5.2.8.1
General
p. 48
5.2.8.2
Provisioning of Session Reporting Rule in the UP function
p. 48
5.2.8.2.1
General
p. 48
5.2.8.3
Reporting of Session Report to the CP function
p. 48
5.2.8.3.1
General
p. 48
5.2.9
Handling of Rules that cannot be activated
|R17|
p. 48
5.3
Data Forwarding between the CP and UP Functions
p. 49
5.3.1
General
p. 49
5.3.2
Sending of End Marker Packets
p. 50
5.3.3
Forwarding of Packets Subject to Buffering in the CP Function
p. 50
5.3.3.1
General
p. 50
5.3.3.2
Forwarding of Packets from the UP Function to the CP Function
p. 51
5.3.3.3
Forwarding of Packets from the CP Function to the UP Function
p. 51
5.3.4
Data Forwarding between the CP and UP Functions with one PFCP-u Tunnel per UP Function or PDN
p. 52
5.3.4.1
General
p. 52
5.3.4.2
Forwarding of Packets from the UP Function to the CP Function
p. 52
5.3.4.3
Forwarding of Packets from the CP Function to the UP Function
p. 52
5.3.5
Forwarding of user data using Control Plane CIoT 5GS Optimisation (for 5GC)
|R16|
p. 53
5.3.5.1
General
p. 53
5.3.5.2
Forwarding of Packets from the UP Function to the CP Function
p. 53
5.3.5.3
Forwarding of Packets from the CP Function to the UP Function
p. 53
5.4
Policy and Charging Control
p. 53
5.4.1
General
p. 53
5.4.2
Service Detection and Bearer/QoS Flow Binding
p. 54
5.4.3
Gating Control
p. 54
5.4.4
QoS Control
p. 55
5.4.5
DL Flow Level Marking for Application Detection
p. 56
5.4.6
Usage Monitoring
p. 56
5.4.7
Traffic Redirection
p. 56
5.4.8
Traffic Steering
p. 57
5.4.9
Provisioning of Predefined PCC/ADC Rules
p. 58
5.4.10
Charging
p. 59
5.4.11
(Un)solicited Application Reporting
p. 60
5.4.12
Service Identification for Improved Radio Utilisation for GERAN
p. 61
5.4.13
Transport Level Marking
p. 61
5.4.14
Deferred PDR activation and deactivation
|R16|
p. 61
5.4.15
Packet Rate enforcement
|R16|
p. 62
5.4.15.1
General
p. 62
5.4.15.2
Packet rate enforcement over Sxb and N4 interfaces
p. 63
5.4.15.3
PGW and SMF behaviour
p. 63
5.4.16
QoS differentiation for Stand-alone Non-Public Network (SNPN)
|R16|
p. 64
5.4.16.1
General
p. 64
5.4.16.2
Access to PLMN services via SNPN
p. 64
5.4.16.3
Access to SNPN services via PLMN
p. 65
5.4.17
QoS differentiation for UEs behind RG
|R18|
p. 65
5.5
F-TEID Allocation and Release
p. 65
5.5.1
General
p. 65
5.5.2
Void
5.5.3
F-TEID allocation in the UP function
p. 65
5.6
PFCP Session Handling
|R15|
p. 66
5.6.1
General
p. 66
5.6.2
Session Endpoint Identifier Handling
p. 66
5.6.3
Modifying the Rules of an Existing PFCP Session
p. 66
5.7
Support of Lawful Interception
p. 67
5.7.1
General
|R15|
p. 67
5.7.2
Lawful Interception in EPC
|R15|
p. 67
5.7.3
Lawful Interception in 5GC
|R15|
p. 67
5.8
PFCP Association
p. 67
5.8.1
General
p. 67
5.8.2
Behaviour with an Established PFCP Association
p. 68
5.8.3
Behaviour without an Established PFCP Association
p. 69
5.9
Usage of Vendor-specific IE
p. 69
5.10
Error Indication Handling
p. 69
5.11
User plane inactivity detection and reporting
p. 70
5.11.1
General
|R17|
p. 70
5.11.2
User plane inactivity detection and reporting per PDN connection or PDU session
|R17|
p. 70
5.11.3
User plane inactivity detection and reporting per PDR
|R17|
p. 71
5.12
Suspend and Resume Notification procedures
p. 71
5.13
Ethernet traffic (for 5GC)
|R15|
p. 71
5.13.1
General
p. 71
5.13.2
Address Resolution Protocol or IPv6 Neighbour Solicitation Response by SMF
p. 72
5.13.3
Address Resolution Protocol or IPv6 Neighbour Solicitation Response by UPF
p. 73
5.13.3A
Provisioning of MAC addresses and SDF filters in Ethernet Packet Filters
p. 73
5.13.4
Bidirectional Ethernet Filters
p. 73
5.13.5
Reporting of UE MAC addresses to the SMF
p. 74
5.13.6
Ethernet PDU session anchor relocation
|R16|
p. 74
5.14
Support IPv6 Prefix Delegation
p. 74
5.15
Signalling based Trace (De)Activation
|R15|
p. 75
5.16
Framed Routing
|R15|
p. 75
5.17
5G UPF (for 5GC)
|R15|
p. 76
5.17.1
Introduction
p. 76
5.17.2
Uplink Classifier and Branching Point
p. 76
5.17.3
Data forwarding during handovers between 5GS and EPS
p. 76
5.18
Enhanced PFCP Association Release
|R16|
p. 77
5.18.1
General
p. 77
5.18.2
UP Function Initiated PFCP Session Release
p. 78
5.19
Activation and Deactivation of Pre-defined PDRs
|R16|
p. 78
5.20
Support of Access Traffic Steering, Switching and Splitting (ATSSS) for 5GC
|R16|
p. 79
5.20.1
General
p. 79
5.20.2
MPTCP functionality
p. 80
5.20.2.1
General
p. 80
5.20.2.2
Activate MPTCP functionality and Exchange MPTCP Parameters
p. 80
5.20.2.3
Control of Multipath TCP Connection Establishment by MPTCP Proxy
p. 81
5.20.2.4
Traffic Steering and IP Translation by MPTCP Proxy
p. 81
5.20.2A
MPQUIC functionality
|R18|
p. 81
5.20.2A.1
General
p. 81
5.20.2A.2
Activate MPQUIC functionality and Exchange MPQUIC Parameters
p. 82
5.20.2A.3
Control of Multipath QUIC Connection Establishment by MPQUIC Proxy
p. 82
5.20.2A.4
Traffic Steering and IP Translation by MPQUIC Proxy
p. 83
5.20.3
ATSSS-LL functionality
p. 83
5.20.3.1
Activate ATSSS-LL functionality and Exchange ATSSS-LL Parameters
p. 83
5.20.4
Handling of GBR traffic of a MA PDU session
p. 84
5.20.4.1
General
p. 84
5.20.4.2
Access Availability Reporting
p. 84
5.20.5
Access type of an MA PDU session becoming (un)available
p. 84
5.20.6
PMFP message handling in UPF
p. 85
5.21
UE IP address/prefix Allocation and Release
|R16|
p. 85
5.21.1
General
p. 85
5.21.2
UE IP address/prefix allocation in the CP function
p. 86
5.21.2.1
General
|R17|
p. 86
5.21.2.2
UE IP Address/prefix allocation using DHCP or AAA server
|R17|
p. 86
5.21.3
UE IP address/prefix allocation in the UP function
p. 87
5.21.3.1
General
p. 87
5.21.3.2
Reporting UE IP Address Usage to the CP function
p. 87
5.22
PFCP sessions successively controlled by different SMFs of an SMF set (for 5GC)
|R16|
p. 88
5.22.1
General
p. 88
5.22.2
With one PFCP association per SMF Set and UPF
p. 88
5.22.3
With one PFCP association per SMF and UPF
p. 90
5.22.4
Restoration of PFCP Sessions associated with an FQ-CSID, Group ID or PGW-C/SMF IP Address
|R17|
p. 91
5.23
5G VN Group Communication (for 5GC)
|R16|
p. 92
5.23.1
General
|R18|
p. 92
5.23.2
5G VN group communication without N6-based forwarding
|R18|
p. 93
5.24
Support of Ultra Reliable Low Latency Communication for 5GC
|R16|
p. 93
5.24.1
General
p. 93
5.24.2
Redundant Transmission on N3/N9 interfaces
p. 94
5.24.2.1
General
p. 94
5.24.2.2
GTP-U tunnel setup for redundant transmission
p. 94
5.24.2.3
Duplicating downlink packets for redundant transmission
p. 95
5.24.2.4
Eliminating duplicated uplink packets
p. 95
5.24.3
Redundant Transmission at transport layer
p. 95
5.24.4
Per QoS Flow Per UE QoS Monitoring
p. 95
5.24.4.1
General
p. 95
5.24.4.2
QoS Monitoring Control
p. 96
5.24.4.3
QoS Monitoring Reporting
p. 96
5.24.5
Per GTP-U Path QoS Monitoring
p. 97
5.24.5.1
General
p. 97
5.24.5.2
GTP-U path monitoring
p. 97
5.24.5.3
QoS monitoring of a PDU session based on GTP-U path monitoring
p. 97
5.24.5.4
QoS Monitoring Reporting
p. 98
5.25
Support of IPTV (for 5GC)
|R16|
p. 98
5.26
Support of Time Sensitive Communication, Time Synchronization, 5GS integration with TSN and Deterministic Networking (for 5GC)
|R16|
p. 99
5.26.1
General
p. 99
5.26.2
5GS User Plane Node management
p. 100
5.26.3
Transfer of 5GS user plane node and port management information
p. 100
5.26.3.1
General
|R18|
p. 100
5.26.3.2
Direct Reporting of TSC management information event to TSN AF or TSCTSF
|R18|
p. 101
5.26.4
Reporting clock drift between External and 5GS times from UPF to SMF
p. 101
5.26A
Support of TSN enabled Transport Network
|R18|
p. 102
5.26A.1
General
p. 102
5.27
Inter-PLMN User Plane Security
|R16|
p. 102
5.28
Downlink data delivery status with UPF buffering (for 5GC)
|R16|
p. 103
5.28.1
General
p. 103
5.29
Support Reliable Data Service
|R16|
p. 104
5.30
Notifying Start Pause of Charging
|R17|
p. 104
5.31
Support of L2TP
|R17|
p. 105
5.31.1
General
p. 105
5.31.2
L2TP Tunnel and L2TP Session Setup
p. 106
5.31.3
L2TP Session and L2TP Tunnel Release
p. 107
5.32
Support of Uplink packets buffering
|R17|
p. 107
5.32.1
General
p. 107
5.32.2
Uplink packets buffering for on-line charging
p. 107
5.32.3
Uplink packets buffering during EAS relocation
p. 107
5.33
Support of enhancement of Edge Computing (for 5GC)
|R17|
p. 107
5.33.1
General
p. 107
5.33.2
Uplink packet buffering for low packet loss during EAS relocation
p. 108
5.33.3
Edge Relocation using EAS IP address and Port number Replacement
p. 108
5.33.4
EAS Discovery procedure with Local DNS Server/Resolver
p. 108
5.33.5
Direct Reporting of QoS monitoring events to Local NEF or AF
p. 108
5.33.6
EAS Discovery procedure with V-EASDF
|R18|
p. 109
5.33.7
DNS traffic routing for different UEs with same private UE IP address
|R18|
p. 109
5.34
Support of 5G Multicast and Broadcast Service
|R17|
p. 110
5.34.1
General
p. 110
5.34.2
N4mb requirements
p. 110
5.34.2.1
General
p. 110
5.34.2.1A
PFCP protocol extensions for N4mb
|R18|
p. 110
5.34.2.2
Instructing the MB-UPF to forward MBS data using multicast and/or unicast transport
p. 111
5.34.2.3
Detecting and reporting user plane (in)activity of an MBS session
p. 112
5.34.2.4
Activation and Deactivation of a Multicast MBS session
p. 113
5.34.2.5
MBS data usage reporting for MBS charging
|R18|
p. 113
5.34.3
N4 requirements
p. 114
5.34.3.1
General
p. 114
5.34.3.2
Instructing the UPF to forward (or stop forwarding) multicast MBS data to associated PDU sessions
p. 114
5.34.3.3
Instructing a combined UPF/MBS-UPF to forward multicast MBS data to associated PDU sessions
p. 116
5.34.3.4
MBS data usage reporting for MBS charging
|R18|
p. 117
5.35
Support of Per Slice UP Resource Allocation and Usage Reporting by the UP Function
|R17|
p. 117
5.35.1
General
p. 117
5.36
Paging Policy Indicator Provisioning
|R17|
p. 118
5.36.1
General
p. 118
5.36.2
Enhanced Paging Policy Indicator Provisioning
p. 119
5.37
Traffic Parameters Measurement per QoS flow
|R18|
p. 119
5.37.1
General
p. 119
5.37.2
Traffic Parameter Measurement Control
p. 119
5.37.3
Traffic Parameter Measurement Report
p. 119
5.38
Support for high data rate low latency services, (eXtended Reality) XR and interactive media services
|R18|
p. 120
5.38.0
General
p. 120
5.38.1
Support of ECN marking for L4S
p. 120
5.38.2
Support of Network Exposure of 5GS information
p. 121
5.38.3
Support of PDU Set based QoS Handling
p. 121
5.38.4
N6 Jitter Measurement and End of Data Burst Marking
p. 122
5.38.4.1
General
p. 122
5.38.4.2
N6 Jitter and UL/DL Periodicity Measurement Control
p. 123
5.38.4.3
N6 Jitter and UL/DL Periodicity Measurement Report
p. 123
5.38.4.4
End of Data Burst Marking
p. 123
5.39
QoS flow related QoS monitoring and reporting
|R18|
p. 123
5.39.1
General
p. 123
5.39.2
QoS Monitoring Control
p. 124
5.39.3
Measurable QoS parameters and specific requirements for their measurement
p. 125
5.39.3.1
General
p. 125
5.39.3.2
Packet delay monitoring
p. 125
5.39.3.3
Congestion information monitoring
p. 125
5.39.3.4
Data rate monitoring
p. 126
5.39.4
QoS Monitoring Reporting
p. 126
5.40
Support of UPF event subscription via Service Based Interface (for 5GC)
|R18|
p. 126