UCC 5G UPF - Release Change Reference

New in Documentation

Information on new features, enhancements, and behavior changes in the Release Change Reference (RCR) document will now be available under the What’s New in this Release section in the 5G release notes.


Note


This document will be deprecated in 2024.01 and later releases.


Features and Behavior Change Quick Reference

The following table indicates the default values of features and behavior changes introduced or modified in this release.

Features/ Behavior Changes

Default

Release Introduced/Modified

Agnostic Micro Checkpoint Strings for RCM Prometheus Labels

Enabled – Always-on

2023.04.0

Discard Reason Statistics

Enabled – Always-on

2023.04.0

EDR Last Uplink and Last Downlink Packet Time Attributes

Disabled – Configuration Required

2023.04.0

Firewall Support

Disabled – Configuration Required

2023.04.0

Multiple GTPU IP Addresses Support

Disabled – Configuration Required

2023.04.0

NAT Support on N4

Disabled – Configuration Required

2023.04.0

Recalculate IE on N4 Interface

Disabled – Configuration Required

2023.04.0

Roaming Status during Inter-PLMN Handover

Enabled – Always-on

2023.04.0

Sending Offending IE during UPF Handover Failure

Not Applicable

2023.04.0

Session Manager ID Check in TEID

Enabled – Always-on

2023.04.0

Support for 18 N4/Sx Peer Nodes

Disabled – Configuration Required

2023.04.0

TLS for X3 Traffic in UPF

Enabled – Always-on

2023.04.0

WPS Prioritization on RCM and UPF

Disabled – Configuration Required

2023.04.0

Agnostic Micro Checkpoint Strings for RCM Prometheus Labels

Behavior Change Summary and Revision History

Summary Data

Table 1. Summary Data

Applicable Product (s) or Functional Area

5G-UPF

Applicable Platforms

VPC-SI

Feature Default Setting

Enabled – Always-on

Related Changes in this Release

Not Applicable

Related Documentation

Not Applicable

Revision History

Revision Details

Release

First introduced.

2023.04.0

Behavior Change

The Prometheus metrics label for microcheckpoints are made agnostic to the type.

Previous Behavior: The Prometheus label string was the underlying microcheckpoint type which prevented the RCM checkpoint manager to be agnostic to the checkpoint types.

For example: UPLANE_PDR_INFO

New Behavior: The new Prometheus label strings are now agnostic strings.

For example: MicroType234

Discard Reason Statistics

Behavior Change Summary and Revision History

Summary Data

Table 2. Summary Data

Applicable Product (s) or Functional Area

5G-UPF

Applicable Platforms

VPC-SI

Feature Default Setting

Enabled – Always-on

Related Changes in this Release

Not Applicable

Related Documentation

Not Applicable

Revision History

Revision Details

Release

First introduced.

2023.04.0

Behavior Change

Previous Behavior: In the show sx-service statistics all CLI command, some discard reason statistics were listed under "Session Management Messages:".

New Behavior: All discard reason statistics will now be listed under "Session Rejection Stats:" in the output of the show sx-service statistics all CLI command.

Firewall Support

Feature Summary and Revision History

Summary Data

Applicable Product(s) or Functional Area 5G-UPF
Applicable Platform(s)

VPC-SI

Feature Default Setting Disabled – Configuration Required
Related Changes in this Release Not Applicable
Related Documentation UCC 5G UPF Configuration and Administration Guide

Revision History

Revision Details Release
  • NAT Support on the N4 interface has been added.

  • Subscriber Firewall support in a TCP Idle Timeout has been added.

  • Support added for capturing data stall issues using 2 new attributes.

2023.04.0

Support has been added for the following functionality:

  • IP Readdressing

  • RTP Dynamic Flow Detection

  • Rule-matching for Bearer-specific Filters

  • QUIC IETF implementation

2021.02.0
New L7 protocols have been introduced as part of Deep Packet Inspection (DPI). 2021.01.0

The following EDR attributes have been added for TCP:

  • SYN and SYN-ACK packet

  • SYN-ACK and ACK packet

2021.01.0
New DNS attributes have been introduced in EDRs. 2021.01.0
First introduced. 2020.02.0

Multiple GTPU IP Addresses Support

Feature Summary and Revision History

Summary Data

Table 3. Summary Data

Applicable Product(s) or Functional Area

5G-UPF

Applicable Platform(s)

VPC-SI

Feature Default Setting

Disabled – Configuration Required

Related Changes in this Release

Not Applicable

Related Documentation

UCC 5G UPF Configuration and Administration Guide

Revision History

Table 4. Revision History

Revision Details

Release

Added support for binding multiple GTPU IP addresses to ensure even distribution of traffic across the VPP worker threads on UPF.

2023.04.0

Added support for IP separation per interface to allow separate networks for N3 and N9 interfaces.

2023.03.0

2023.02.0

First introduced.

2020.02.0

Feature Description

UPF allows binding of multiple GTPU IP addresses to provide high uplink throughput in Private 5G deployments. UPF creates unique GTPU 3-tuple hash entries to ensure uniform distribution of ingress traffic on all VPP worker threads.

For more information, refer to the UCC 5G UPF Configuration and Administration Guide > UPF Ingress Interfaces chapter.

NAT Support on N4

Feature Summary and Revision History

Summary Data

Applicable Product(s) or Functional Area 5G-UPF
Applicable Platform(s)

VPC-SI

Feature Default Setting Disabled – Configuration Required
Related Changes in this Release Not Applicable
Related Documentation UCC 5G UPF Configuration and Administration Guide

Revision History

Revision Details Release
  • NAT Support on the N4 interface has been added.

  • Subscriber Firewall support in a TCP Idle Timeout has been added.

  • Support added for capturing data stall issues using 2 new attributes.

2023.04.0

Support has been added for the following functionality:

  • IP Readdressing

  • RTP Dynamic Flow Detection

  • Rule-matching for Bearer-specific Filters

  • QUIC IETF implementation

2021.02.0
New L7 protocols have been introduced as part of Deep Packet Inspection (DPI). 2021.01.0

The following EDR attributes have been added for TCP:

  • SYN and SYN-ACK packet

  • SYN-ACK and ACK packet

2021.01.0
New DNS attributes have been introduced in EDRs. 2021.01.0
First introduced. 2020.02.0

Feature Description

The Network Address Translation (NAT) feature translates non-routable private IP addresses to routable public IP addresses from a pool of public IP addresses.

UPF supports NAT on the N4 interface to configure network addresses and send NAT binding records to N4. The NAT policy and IP pool for NAT public IP addresses are configured on UPF for N4.

For more information, refer to the UCC 5G UPF Configuration and Administration Guide > Deep Packet Inspection and Inline Services chapter.

Recalculate IE on N4 Interface

Feature Summary and Revision History

Summary Data

Table 5. Summary Data
Applicable Product(s) or Functional Area 5G-UPF
Applicable Platform(s)

VPC-SI

Feature Default Setting Disabled - Configuration Required
Related Changes in this Release Not Applicable
Related Documentation UCC 5G UPF Configuration and Administration Guide

Revision History

Table 6. Revision History
Revision Details Release

UPF supports Recalculate IE on the N4 interface for PGWCDR generation.

2023.04.0

Feature Description

UPF supports the Recalculate Measurement custom IE as received over the N4 interface. This IE is added to the Update-URR process (URR-ID: Gz-Bearer) to support the PGW-CDR generation due to the max_LOSDV change condition.

For more information, refer to the UCC 5G UPF Configuration and Administration Guide > Charging Support chapter.

Returning Correct PFCP Cause Code

Behavior Change Summary and Revision History

Summary Data

Table 7. Summary Data

Applicable Product (s) or Functional Area

5G-UPF

Applicable Platforms

VPC-SI

Feature Default Setting

Enabled – Always-on

Related Changes in this Release

Not Applicable

Related Documentation

Not Applicable

Revision History

Revision Details

Release

First introduced.

2023.04.0

Behavior Change

UP now sends the PFCP error cause code PFCP_CAUSE_NO_RESOURCE_AVAILABLE in the following failure scenarios during:

  • Sx Establishment Request and Sx Modification request message processing

    • Bearer stream creation failure for Sxa

    • TEP row add failure for Sxa

    • Local local_gtpu_endpt address mismatch or unavailable

    • Above failure scenarios for N4 visited call

  • PFCP_IE_QGR_INFO IE processing memory failures

  • NAT rulebase change or policy change cases and failure due to

    • FW-and-NAT policy initilization failure during call setup or rulebase change

    • Invalid clp destination context

    • Memory allocation failure

  • Sx Establishment or Sx Modification message processing – local GTPU TEID allocation failure

Previous Behavior: UP sent the error cause PFCP_CAUSE_REQUEST_REJECTED for the above failure scenarios.

New Behavior: UP sends the error cause PFCP_CAUSE_NO_RESOURCE_AVAILABLE instead of PFCP_CAUSE_REQUEST_REJECTED for the above failure scenarios.

Roaming Status during Inter-PLMN Handover

Behavior Change Summary and Revision History

Summary Data

Table 8. Summary Data

Applicable Product (s) or Functional Area

5G-UPF

Applicable Platforms

VPC-SI

Feature Default Setting

Enabled – Always-on

Related Changes in this Release

Not Applicable

Related Documentation

Not Applicable

Revision History

Revision Details

Release

First introduced.

2023.04.0

Behavior Change

Previous Behavior: The Old Roaming Status field in the output of the show subscribers user-plane-only full all command was defined for both intra-PLMN and inter-PLMN handover.

New Behavior: The Old Roaming Status field in the output of the show subscribers user-plane-only full all command is applicable for inter-PLMN handover only. This field will not be defined for intra-PLMN HO.

Sending Offending IE during UPF Handover Failure

Behavior Change Summary and Revision History

Summary Data

Table 9. Summary Data

Applicable Product (s) or Functional Area

5G-UPF

Applicable Platforms

VPC-SI

Feature Default Setting

Enabled – Always-on

Related Changes in this Release

Not Applicable

Related Documentation

Not Applicable

Revision History

Revision Details

Release

First introduced.

2023.04.0

Behavior Change

Previous Behavior: During an error scenario where incorrect IMSI is used due to wrong TEID for the same UPF combo call, handover used to pass.

New Behavior: If IMSI mismatches during the same UPF combo call handover, then Handover Modify Request fails with offending IE Outer Header Creation (OHC).

Customer Impact: The customer will observe handover failure in the error scenario.

Session Manager ID Check in TEID

Behavior Change Summary and Revision History

Summary Data

Table 10. Summary Data

Applicable Product (s) or Functional Area

5G-UPF

Applicable Platforms

VPC-SI

Feature Default Setting

Enabled – Always-on

Related Changes in this Release

Not Applicable

Related Documentation

Not Applicable

Revision History

Revision Details

Release

First introduced.

2023.04.0

Behavior Change

The behavior of UPF has changed in the following scenarios for a converged core call when:

  • N4 and SxA are on the same UPF

  • S-GW relocation is triggered where target SGW-u is same as that of source SGW-u

  • SMF initiates N4 Modification to update downlink FAR with new TEID and IP

  • UPF uses the TEID and finds the target Sxa session

Previous Behavior: If the Sxa session was not found, then UPF updated FAR and retained the N4 call as combo only.

New Behavior: UPF inspects SMGR-ID in TEID:

  • 1. If SMGR-ID in TEID does not match, then UPF marks the N4 call as non-combo and updates FAR.

  • 2. If SMGR-ID matches and the corresponding Sxa session is not present, then UPF rejects N4 Modification with cause Mandatory IE Incorrect and faulty IE Outer Header Creation.

Support for 18 N4/Sx Peer Nodes

Feature Summary and Revision History

Summary Data

Table 11. Summary Data

Applicable Product (s) or Functional Area

5G-UPF

Applicable Platforms

VPC-SI

SMI

Feature Default Setting

Disabled – Configuration Required

Related Changes in this Release

Not Applicable

Related Documentation

UCC 5G UPF Configuration and Administration Guide

Revision History

Revision Details

Release

The number of Sx/N4 peer nodes is increased from 16 to 18.

2023.04.0

First introduced.

2021.01.0

Feature Description

A single UPF can establish multiple N4 or Sx interfaces with any number of control plane network functions such as SMF, cnSGWc, SAEGW-C, PGW-C, and SGW-C. The maximum number of supported N4 or Sx peer nodes has been increased from 16 nodes to 18 nodes in this release.

For more information, refer to the UCC 5G UPF Configuration and Administration Guide > Roaming Support chapter.

TLS for X3 Traffic in UPF

Feature Summary and Revision History

Summary Data

Table 12. Summary Data

Applicable Product (s) or Functional Area

5G-UPF

Applicable Platforms

VPC-SI

Feature Default Setting

Enabled – Always-on

Related Changes in this Release

Not Applicable

Related Documentation

UCC 5G UPF Configuration and Administration Guide

Revision History

Revision Details

Release

First introduced.

2023.04.0

Feature Description

UPF uses TLS for protection of X3 traffic towards the mediation server (MDF).

For more information on this feature, contact your Cisco account representative.

WPS Prioritization on RCM and UPF

Feature Summary and Revision History

Summary Data

Table 13. Summary Data

Applicable Product (s) or Functional Area

5G-UPF

Applicable Platforms

VPC-SI

Feature Default Setting

Disabled – Configuration Required

Related Changes in this Release

Not Applicable

Related Documentation

UCC 5G UPF Configuration and Administration Guide

Revision History

Revision Details

Release

First introduced.

2023.04.0

Feature Description

The Wireless Priority Services (WPS) feature provides finer control for priority handling over multiple interfaces in UPF and RCM.

UPF supports WPS services based on the message priority indicated by SMF. The configured priority value set on SMF will be sent to UPF over N4 as part of the PFCP header. For more information, refer to the UCC 5G UPF Configuration and Administration Guide > WPS Prioritization on RCM and UPF chapter.

RCM supports WPS prioritization based on the priority determined between UPF and RCM. Earlier, RCM supported up to 4 queues with precedence values of 1, 2, 3, and 0 (no precedence) to create corresponding queues with the same session priority. Now, it is extended to 5 queues with precedence values of 1, 2, 3, 4, and 0 (no precedence). The session-priority-profile configuration (UPF) maps the received session priority (0–15) to precedence values 1-4. For more information, refer to the UCC 5G RCM Configuration and Administration Guide > WPS Prioritization on RCM chapter.