Tech-invite3GPPspecsSIPRFCs
Overview21222324252627282931323334353637384‑5x

Content for  TS 29.244  Word version:  16.6.0

Top   Top   None   None   Next
1…   4…   5…   6…   7…   8…   A…

 

1  ScopeWord‑p. 16
The present document specifies the Packet Forwarding Control Protocol (PFCP) used on the interface between the control plane and the user plane function.
PFCP shall be used over:
  • the Sxa, Sxb, Sxc and the combined Sxa/Sxb reference points specified in TS 23.214.
  • the Sxa' and Sxb' reference points specified in TS 33.107. In the rest of this specification, no difference is made between Sxa and Sxa', or between Sxb and Sxb'. The Sxa' and Sxb' reference points reuse the protocol specified for the Sxa and Sxb reference points, but comply in addition with the security requirements specified in clause 8 of TS 33.107.
  • the N4 interface specified in TS 23.501 and TS 23.502.
In this specification the term CP function applies to control plane nodes such as SGW-C, PGW-C, TDF-C and SMF.
In this specification the term UP function applies to user plane nodes such as SGW-U, PGW-U, TDF-U and UPF.
The prefix PFCP in message and procedure names is used to indicate that messages and procedures are common and used on Sx and N4 reference point. A PFCP session refers to both Sx and/or N4 sessions. PFCP association are describing procedures to establish associations between EPC nodes (SGW-C/PGW-C/TDF-C and SGW-U/PGW-U/TDF-U) and also between 5G nodes (SMF and UPF).
In the related stage 2 specifications the prefix Sx and N4 is used for these common procedures realised by PFCP
Clauses or paragraphs that only apply to EPC or 5GC are indicated by the label "for EPC" or "for 5GC".
Up

2  References

The following documents contain provisions which, through reference in this text, constitute provisions of the present document.
  • References are either specific (identified by date of publication, edition number, version number, etc.) or non specific.
  • For a specific reference, subsequent revisions do not apply.
  • For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document.
[1]
TR 21.905: "Vocabulary for 3GPP Specifications".
[2]
TS 23.214: "Architecture enhancements for control and user plane separation of EPC nodes; Stage 2".
[3]
TS 29.281: "General Packet Radio System (GPRS) Tunnelling Protocol User Plane (GTPv1-U)".
[4]
RFC 768:  "User Datagram Protocol".
[5]
RFC 791:  "Internet Protocol".
[6]
RFC 2460:  "Internet Protocol, Version 6 (IPv6) Specification".
[7]
TS 23.203: "Policy and charging control architecture; Stage 2".
[8]
TS 29.212: "Policy and Charging Control (PCC); Reference points".
[9]
TS 29.274: "3GPP Evolved Packet System. Evolved GPRS Tunnelling Protocol for EPS (GTPv2)".
[10]
TS 36.413: "Evolved Universal Terrestrial Radio Access Network (E-UTRAN); S1 Application Protocol (S1AP)".
[11]
TS 29.213: "Policy and Charging Control signalling flows and Quality of Service (QoS) parameter mapping".
[12]
RFC 5905:  "Network Time Protocol Version 4: Protocol and Algorithms Specification".
[13]
RFC 2474:  "Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers".
[14]
TS 23.401: "General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access".
[15]
TS 22.153: "Multimedia Priority Service".
[16]
RFC 4006:  "Diameter Credit Control Application".
[17]
TS 32.251: "Telecommunication management; Charging management; Packet Switched (PS) domain charging".
[18]
TS 32.299: "Telecommunication management; Charging management; Diameter charging application".
[19]
TS 23.060: "General Packet Radio Service (GPRS); Service description; Stage 2".
[20]
TS 33.107: "3G security; Lawful interception architecture and functions".
[21]
TS 29.251: "Gw and Gwn reference points for sponsored data connectivity".
[22]
RFC 2474,  "Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers".
[23]
RFC 7230:  "Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing".
[24]
TS 23.007: "Restoration procedures".
[25]
TS 29.303: "Domain Name System Procedures; Stage 3"
[26]
RFC 5905:  "Network Time Protocol Version 4: Protocol and Algorithms Specification".
[27]
RFC 1035:  "Domain Names - Implementation and Specification".
[28]
TS 23.501: "System Architecture for the 5G System"
[29]
TS 23.502: "Procedures for the 5G System"
[30]
IEEE 802.1Q: "Virtual Bridged Local Area Networks"
[31]
IEEE 802.3: "IEEE Standard for Ethernet"
[32]
RFC 826:  "An Ethernet Address Resolution Protocol or Converting Network Protocol Addresses".
[33]
RFC 4861:  "Neighbor Discovery for IP version 6 (IPv6)". .
[34]
TS 38.415: "NG-RAN; PDU Session User Plane Protocol".
[35]
TS 32.422: "Telecommunication management; Subscriber and equipment trace; Trace control and configuration management".
[36]
RFC 4282:  "The Network Access Identifier".
[37]
RFC 2865:  "Remote Authentication Dial In User Service (RADIUS)".
[38]
RFC 3162:  "RADIUS and IPv6".
[39]
TS 29.061: "Interworking between the Public Land Mobile Network (PLMN) supporting packet based services and Packet Data Networks (PDN)".
[40]
TS 23.527: "5G System; Restoration procedures".
[41]
TS 29.512: "5G System; Session Management Policy Control Service; Stage 3".
[42]
TS 38.300: "NR; NR and NG-RAN Overall Description; Stage 2".
[43]
TS 29.510: "5G System; Network Function Repository Services; Stage 3".
[44]
TS 23.503: "Policy and Charging Control Framework for the 5G System".
[45]
TS 32.255: "Telecommunication management; Charging management; 5G data connectivity domain charging; Stage 2".
[46]
TS 29.512: "Session Management Policy Control Service, Stage 3".
[47]
TS 33.127: "Security; Lawful Interception (LI) architecture and functions".
[48]
TS 23.003: "Numbering, addressing and identification".
[49]
TS 29.561: "5G System; Interworking between 5G Network and external Data Networks; Stage 3".
[50]
TS 29.502: "5G System, Session Management Services; Stage 3".
[51]
TS 23.316: "Wireless and wireline convergence access support for the 5G System (5GS)".
[52]
RFC 2236:  "Internet Group Management Protocol, Version 2".
[53]
RFC 3376:  "Internet Group Management Protocol, Version 3".
[54]
RFC 4604:  "Using Internet Group Management Protocol Version 3 (IGMPv3) and Multicast Listener Discovery Protocol Version 2 (MLDv2) for Source-Specific Multicast".
[55]
RFC 2710:  "Multicast Listener Discovery (MLD) for IPv6".
[56]  Void
[57]
TS 23.316: "Wireless and wireline convergence access support for the 5G System (5GS)".
[58]
IEEE Std 802.1AS-Rev/D7.3, August 2018: "IEEE Standard for Local and metropolitan area networks--Timing and Synchronization for Time-Sensitive Applications".
[59]
TS 24.193: "Access Traffic Steering, Switching and Splitting; Stage 3".
[60]
RFC 8803:  "0-RTT TCP Convert Protocol".
[61]
TS 29.571: "5G System; Common Data Types for Service Based Interfaces; Stage 3".
[62]
RFC 8684:  "TCP Extensions for Multipath Operation with Multiple Addresses".
[63]
TS 24.519: "Time-Sensitive Networking (TSN) Application Function (AF) to Device-Side TSN Translator (DS-TT) and Network-Side TSN Translator (NW-TT) protocol aspects; Stage 3".
[64]
TS 33.501: "Security architecture and procedures for 5G system".
[65]
TS 24.250: "Protocol for Reliable Data Service; Stage 3".
[66]
TS 23.682: "Architecture enhancements to facilitate communications with packet data networks and applications".
Up

3  Definitions, symbols and abbreviationsWord‑p. 19

3.1  Definitions

For the purposes of the present document, the terms and definitions given in TR 21.905 and the following apply. A term defined in the present document takes precedence over the definition of the same term, if any, in TR 21.905.
CP function:
A node with a Control Plane function (see TS 23.214) supporting one or more PFCP entities. A Control Plane function, i.e. a Control Plane Node, is identified by the Node ID that is set to either an FQDN or an IP address.
Match Field:
a field of the Packet Detection Information of a Packet Detection Rule against which a packet is attempted to be matched.
Matching:
comparing the set of header fields of a packet to the match fields of the Packet Detection Information of a Packet Detection Rule.
Node:
Either a CP function or an UP function supporting one or more PFCP entities. A Node is identified by the Node ID, which is set to either an FQDN or an IP address.
PFCP Entity:
An endpoint in a CP (or UP) function supporting PFCP, that is identified by the IP address. The IP address of a PFCP entity may or may not be the IP address included in the Node ID.
UP function:
A node with a User Plane function (see TS 23.214) supporting one or more PFCP entities. A User Plane function, i.e. a User Plane Node, is identified by the Node ID that is set to either a FQDN or an IP address.
Up

3.2  Abbreviations

For the purposes of the present document, the abbreviations given in TR 21.905 and the following apply. An abbreviation defined in the present document takes precedence over the definition of the same abbreviation, if any, in TR 21.905.
ADC
Application Detection and Control
ATSSS
Access Traffic Steering, Switching, Splitting
ATSSS-LL
ATSSS Low Layer
BAR
Buffering Action Rule
BP
Branching Point
BMIC
Bridge Management Information Container
CP
Control Plane
DDoS
Distributed Denial of Service
DEI
Drop Eligible Indicator
DNAI
Data Network Access Identifier
DSCP
Differentiated Services Code Point
DS-TT
Device-Side TSN Translator
eMPS
enhanced Multimedia Priority Service
FAR
Forwarding Action Rule
F-SEID
Fully Qualified SEID
F-TEID
Fully Qualified TEID
IP
Internet Protocol
IPUPS
Inter-PLMN User Plane Security
IPv4
Internet Protocol version 4
IPv6
Internet Protocol version 6
I-SMF
Intermediate SMF
LMISF
LI Mirror IMS State Function
MA
Multi-Access
MAR
Multi-Access Rule
MPTCP
Multi-Path TCP Protocol
MT-EDT
Mobile Terminated Early Data TransmissionNR New Radio
NPN
Non-Public Network
NW-TT
Network-side TSN Translator
PCC
Policy and Charging Control
PCP
Priority Code Point
PCEF
Policy and Charging Enforcement Function
PCRF
Policy and Charging Rule Function
PDI
Packet Detection Information
PDR
Packet Detection Rule
PFCP
Packet Forwarding Control Protocol
PFD
Packet Flow Description
PGW
PDN Gateway
PGW-C
PDN Gateway Control plane function
PGW-U
PDN Gateway User plane function
PMF
Performance Measurement Function
PMIC
Port Management Information Container
PSA
PDU Session Anchor
PTP
Precision Time Protocol
QER
QoS Enforcement Rule
RDS
Reliable Data Service
S8HR
S8 Home Routed
SDF
Service Data Flow
SEID
Session Endpoint Identifier
SGW
Serving Gateway
SGW-C
Serving Gateway Control plane function
SGW-U
Serving Gateway User plane function
SMF
Session Management Function
SNPN
Stand-alone Non-Public Network
SRR
Session Reporting Rule
SX3LIF
Split X3 LI Interworking Function
TDF
Traffic Detection Function
TDF-C
Traffic Detection Function Control plane function
TDF-U
Traffic Detection Function User plane function
ToS
Type of Service
TSC
Time Sensitive Communication
TSSF
Traffic Steering Support Function
UDP
User Datagram Protocol
UL CL
Uplink Classifier
UP
User Plane
UPF
User Plane Function
URR
Usage Reporting Rule
VID
VLAN Identifier
Up

Up   Top   ToC