7.5.5 PFCP Session Modification Response

29.2443GPPInterface between the Control Plane and the User Plane nodesRelease 17TS

7.5.5.1 General

The PFCP Session Modification Response shall be sent over the Sxa, Sxb, Sxc and N4 interface by the UP function to the CP function as a reply to the PFCP Session Modification Request.

Table 7.5.5.1-1: Information Elements in a PFCP Session Modification Response

Information elements

P

Condition / Comment

Appl.

IE Type

Sxa

Sxb

Sxc

N4

N4mb

Cause

M

This IE shall indicate the acceptance, partial acceptance or rejection of the corresponding request message.

X

X

X

X

X

Cause

Offending IE

C

This IE shall be included if the rejection is due to a conditional or mandatory IE missing or faulty.

X

X

X

X

X

Offending IE

Created PDR

C

This IE shall be present if the cause is set to "success", new PDR(s) were requested to be created and the UP function was requested to allocate the local F-TEID or a UE IP address/prefix for the PDR(s).

When present, this IE shall contain the PDR information associated to the PFCP session.

See Table 7.5.3.2-1.

Several IEs within the same IE type may be present to represent a list of created PDRs.

X

X

X

X

Created PDR

Load Control Information

O

The UP function may include this IE if it supports the load control feature and the feature is activated in the network.

See Table 7.5.3.3-1.

X

X

X

X

X

Load Control Information

Overload Control Information

O

During an overload condition, the UP function may include this IE if it supports the overload control feature and the feature is activated in the network.

X

X

X

X

X

Overload Control Information

Usage Report

C

This IE shall be present if:

– the Query URR IE was present or the QAURR flag was set to "1" in the PFCP Session Modification Request,

– traffic usage measurements for that URR are available at the UP function, and

– the UP function decides to return some or all of the requested usage reports in the PFCP Session Modification Response.

This IE shall be also present if:

– a URR or the last PDR associated to a URR has been removed,

– non-null traffic usage measurements for that URR are available in the UP function, and

– the UP function decides to return some or all of the related usage reports in the PFCP Session Modification Response (see clause 5.2.2.3.1).

Several IEs within the same IE type may be present to represent a list of Usage Reports.

X

X

X

X

Usage Report

Failed Rule ID

C

This IE shall be included if the Cause IE indicates a rejection due to a rule creation or modification failure.

X

X

X

X

X

Failed Rule ID

Additional Usage Reports Information

C

This IE shall be included if the Query URR IE was present or the QAURR flag was set to "1" in the PFCP Session Modification Request, and usage reports need to be sent in additional PFCP Session Report Request messages (see clause 5.2.2.3.1).

When present, this IE shall either indicate that additional usage reports will follow, or indicate the total number of usage reports that need to be sent in PFCP Session Report Request messages.

X

X

X

X

Additional Usage Reports Information

Created/Updated Traffic Endpoint

C

This IE shall be present if the cause is set to "success", Traffic Endpoint(s) were requested to be created or updated, and the UP function was requested to allocate the local F-TEID or a UE IP address/prefix for the Traffic Endpoint(s).

If the UP function allocates additional UE IP address/prefix (upon receiving a Create Traffic Endpoint or Update Traffic Endpoint in the corresponding PFCP Session Modification Request message from the CP function), this IE shall be present and shall contain the complete list of UE IP address / prefix assigned by the UP function for this PFCP session.

In the 5GC, several IEs with the same IE type may be present to represent multiple UE IP addresses, if the UPF indicated support of the IP6PL feature (see clause 5.21).

(NOTE 1)

When present, this IE shall contain the Traffic Endpoint information associated to the PFCP session.

See Table 7.5.3.5-1.

Several IEs within the same IE type may be present to represent a list of created/updated Traffic Endpoints.

X

X

X

X

Created Traffic Endpoint

TSC Management Information

C

This IE shall be present if the UPF needs to send TSC Management information to the SMF.

Several IEs within the same IE type may be present to transfer PMICs for different NW-TT ports. (NOTE 2).

X

TSC Management Information

ATSSS Control Parameters

C

This IE shall be present if ATSSS functionality is required in the request message, and the UPF allocates the resources and parameters corresponding to the required ATSSS functionality.

See Table 7.5.3.7-1.

X

ATSSS Control Parameters

Updated PDR

C

This IE shall be present if a Update PDR is present in the corresponding PFCP Session Modification Request and UP function is requested to allocate a new F-TEID, e.g. to support the redundant transmission on N3/N9 interfaces, or move the application traffic from a default bearer to a new dedicated bearer, or the UP function is requested to assign additional UE IP Address or Prefix, e.g. a shorter than /64 prefix delegation. See Table 7.5.5.5-1.

Several IEs within the same IE type may be present to represent a list of updated PDRs.

X

X

Updated PDR

Packet Rate Status Report

C

This IE shall be present if the CP function has requested to report an immediate packet rate status in the PFCP Session Modification Request and the UP function supports the CIOT feature (see clause 8.2.25).

Several IEs within the same IE type may be present to represent a list of Packet Rate Status Reports.

X

X

Packet Rate Status Report

Partial Failure Information

C

This IE shall be present if the Cause IE indicates partial acceptance of the request to provide failure information related to a failed rule.

Several IEs within the same IE type may be present to report failures to apply multiple rules.

See Table 7.5.3.1-2.

X

X

X

X

Partial Failure Information

MBS Session N4 Information

C

This IE shall be included if any IE in this grouped IE needs to be included as specified in clause 5.34.1.

Several IE with the same IE type may be present to contain N4 Information for several MBS Sessions.

See Table 7.5.3.1-5 for encoding.

X

MBS Session N4 Information

NOTE 1: The UP function supporting the PDI optimization feature and the IP6PL feature (see clause 8.2.25) shall support providing the complete list of UE IP Address IEs in the Created/Updated Endpoint IE.

NOTE 2: When transferring port and user plane node management information between the TSN AF or the TSCTSF and the NW-TT, since the NW-TT may support multiple ports, there may be several instances of the TSC Management Information IEs containing a Port Management Information Container together with a NW-TT Port Number, and only one instance of the TSC Management Information IE containing a User Plane Node Management Information Container that may also contain a Port Management Information Container together with a NW-TT Port Number.

7.5.5.2 Usage Report IE within PFCP Session Modification Response

The Usage Report grouped IE shall be encoded as shown in Table 7.5.5.2-1.

Table 7.5.5.2-1: Usage Report IE within PFCP Session Modification Response

Octet 1 and 2

Usage Report IE Type = 78 (decimal)

Octets 3 and 4

Length = n

Information elements

P

Condition / Comment

Appl.

IE Type

Sxa

Sxb

Sxc

N4

N4mb

URR ID

M

This IE shall identify the URR for which usage is reported.

X

X

X

X

URR ID

UR-SEQN

M

This IE shall uniquely identify the Usage Report for the URR (see clause 5.2.2.3).

X

X

X

X

UR-SEQN

Usage Report Trigger

M

This IE shall identify the trigger for this report.

X

X

X

X

Usage Report Trigger

Start Time

C

This IE shall be present, except if the Usage Report Trigger indicates ‘Start of Traffic’, ‘Stop of Traffic’ or ‘MAC Addresses Reporting’.

When present, this IE shall provide the timestamp when the collection of the information in this report was started.

X

X

X

X

Start Time

End Time

C

This IE shall be present, except if the Usage Report Trigger indicates ‘Start of Traffic’, ‘Stop of Traffic’ or ‘MAC Addresses Reporting’.

When present, this IE shall provide the timestamp when the collection of the information in this report was generated.

X

X

X

X

End Time

Volume Measurement

C

This IE shall be present if a volume measurement needs to be reported.

X

X

X

X

Volume Measurement

Duration Measurement

C

This IE shall be present if a duration measurement needs to be reported.

X

X

X

X

Duration Measurement

Time of First Packet

C

This IE shall be present if available for this URR.

X

X

X

Time of First Packet

Time of Last Packet

C

This IE shall be present if available for this URR.

X

X

X

Time of Last Packet

Usage Information

C

This IE shall be present if the UP function reports Usage Reports before and after a Monitoring Time or before and after QoS enforcement. When present, it shall indicate whether the usage is reported for the period before or after that time, or before or after QoS enforcement.

X

X

X

X

Usage Information

Query URR Reference

C

This IE shall be present if this usage report is sent as a result of a query URR received in a PFCP Session Modification Request and the Query URR Reference IE was present in the PFCP Session Modification Request.

When present, it shall be set to the Query URR Reference value received in the PFCP Session Modification Request.

X

X

X

X

Query URR Reference

Ethernet Traffic Information

C

This IE shall be present if Ethernet Traffic Information needs to be reported.

X

Ethernet Traffic Information

7.5.5.3 TSC Management Information IE within PFCP Session Modification Response

The TSC Management Information grouped IE shall be encoded as shown in Table 7.5.5.3-1.

Table 7.5.5.3-1: TSC Management Information IE within PFCP Session Modification Response

Octet 1 and 2

TSC Management Information IE Type = 200 (decimal)

Octets 3 and 4

Length = n

Information elements

P

Condition / Comment

Appl.

IE Type

Sxa

Sxb

Sxc

N4

N4mb

Port Management Information Container

O

When present, this IE shall contain a Port Management Information container.

X

Port Management Information Container

User Plane Node Management Information Container

O

When present, this IE shall contain an User Plane Node Management Information container.

X

User Plane Node Management Information Container

NW-TT Port Number

C

When PMIC IE is present, this IE shall contain the related NW-TT Port Number.

X

NW-TT Port Number

7.5.5.4 Packet Rate Status Report IE within PFCP Session Modification Response

The Packet Rate Status Report grouped IE shall be encoded as shown in Table 7.5.5.4-1.

Table 7.5.5.4-1: Packet Rate Status Report IE within PFCP Session Modification Response message

Octet 1 and 2

Packet Rate Status Report IE Type = 264 (decimal)

Octets 3 and 4

Length = n

Information elements

P

Condition / Comment

Appl.

IE Type

Sxa

Sxb

Sxc

N4

N4mb

QER ID

M

This IE shall uniquely identify a QER in a PFCP session.

X

X

QER ID

Packet Rate Status

M

This IE shall indicate the remaining validity time and the remaining number of UL/DL packets that still can be sent.

X

X

Packet Rate Status

7.5.5.5 Updated PDR IE within PFCP Session Modification Response

The Updated PDR grouped IE shall be encoded as shown in Table 7.5.5.5-1.

Table 7.5.5.5-1: Updated PDR IE in PFCP Session Modification Response

Octet 1 and 2

Updated PDR IE Type = 256 (decimal)

Octets 3 and 4

Length = n

Information elements

P

Condition / Comment

Appl.

IE Type

Sxa

Sxb

Sxc

N4

N4mb

PDR ID

M

This IE shall uniquely identify the PDR among all the PDRs configured for that PFCP session.

X

PDR ID

Local F-TEID for Redundant Transmission

C

This IE shall be present and shall contain the local F-TEID to be used for this PDR for the reception of redundant uplink packets on the N3/N9 interfaces.

X

F-TEID

Local F-TEID

C

If the UP function allocates the F-TEID, this IE shall be present and shall contain the local F-TEID to be used for this PDR.

X

F-TEID

UE IP Address

C

If the UP function allocates additional UE IP address/prefix (upon receiving a Update PDR in the corresponding PFCP Session Modification Request message from the CP function), this IE shall be present and shall contain the complete list of UE IP address / prefix assigned by the UP function for this PFCP session.

In the 5GC, several IEs with the same IE type may be present to represent multiple UE IP addresses, if the UPF indicated support of the IP6PL feature (see clause 5.21).

X

X

UE IP Address