V-PCF

Visited Policy Control Function

Core Network →
Introduced in Rel-15

V-PCF is the Policy Control Function in the visited network for a roaming 5G user, acting as the primary policy decision point there to enforce the home operator's policies.

Category
Core Network
Introduced
Rel-15
Where
Core Network › 5G Core
Specifications
6 specs
V-PCF Description Purpose Related Classification Detected Changes Specifications

Description

The Visited Policy Control Function (V-PCF) is a fundamental component of the 5G Core (5GC) network architecture, specifically designed for handling policy control in roaming scenarios. When a User Equipment (UE) attaches to a 5G network outside its home operator's coverage (the Visited PLMN), the V-PCF in that visited network becomes responsible for policy decisions related to that roaming session. It is part of the visited network's Control Plane Function (CPF) set. The V-PCF interfaces with several key network functions. Crucially, it communicates with the Home PCF (H-PCF) in the subscriber's home network via the N24 reference point, a service-based interface. Through this interface, the V-PCF can retrieve subscriber-specific policy information, such as allowed network slice selections, subscribed QoS profiles, and spending limits. The V-PCF also interfaces with other visited network functions like the Access and Mobility Management Function (V-AMF) via the N15 interface for access and mobility-related policies, and with the Session Management Function (V-SMF) via the N7 interface for session management policies (PCC rules). The V-PCF acts as a policy decision point (PDP), translating the high-level service requirements from the H-PCF and network triggers into concrete policy rules. These rules govern aspects such as which network slice instance the UE can access, the QoS parameters for its Protocol Data Unit (PDU) sessions, and policies related to charging and traffic steering. The V-PCF then pushes these decisions to the relevant enforcement functions (like the V-SMF) within the visited network. This architecture ensures that the home operator's policy framework is consistently applied even when the subscriber's traffic is routed through a foreign network's user plane functions.

Purpose & Motivation

The V-PCF was introduced with the 5G System (5GS) in 3GPP Release 15 to provide a modern, service-based, and flexible policy control framework for roaming, superseding the earlier PCRF-based architecture used in 4G. The 5G system introduced new complexities like network slicing, diverse service requirements (eMBB, URLLC, mMTC), and a service-based architecture (SBA). A simple extension of the legacy V-PCRF concept was insufficient. The V-PCF was designed to be the central policy arbiter in the visited network, capable of handling policy decisions for these new 5G paradigms. It solves the problem of applying granular, slice-aware, and service-specific policies from the home network within the infrastructure of a different operator. By having a dedicated policy function in the visited domain that communicates seamlessly with the home domain, it enables advanced roaming features like seamless access to specific network slices, consistent application of QoS policies for mission-critical services, and support for edge computing scenarios in visited locations. It provides the necessary control plane separation and flexibility required for 5G's diverse use cases while maintaining operator autonomy and commercial agreements between home and visited networks.

Classification

Part ofPCF
Related approachesH-PCFAMFSMF

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (4 CRs across 2 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-15 3 changes

In Release 15, the V-PCF was formally introduced, defining its core procedures and its interworking with the H-PCF over the N24/Npcf interface for UE policy delivery. This included the V-PCF's usage of the Namf_Communication service and its role in providing VPLMN-specific URSP rules and service parameters to the H-PCF. The release also specified procedures for the V-PCF to relay UE policy information and handle UE-provided PSIs in roaming scenarios.

  • V-PCF procedures TS 29.507CR0009
  • Usage of the Namf_Communication Service by V-PCF TS 29.525CR0001
  • V-PCF Interworking procedures for UE policy delivery service TS 29.525CR0018
Rel-18 1 change

In Release 18, the V-PCF's capability to handle Access Network Discovery and Selection Policy (ANDSP) rules was enhanced with explicit support indication. Specifically, the V-PCF's behavior for determining whether to provide ANDSP rules to a roaming UE was clarified, particularly during AMF relocation, contingent on receiving an indication of UE support for ANDSP from the H-PCF.

  • ANDSP support indication to V-PCF TS 29.525CR0247

Explore further

Broader topics and technologies where V-PCF plays a role.

Defining Specifications

3GPP specifications that define or reference V-PCF, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 23.503 vk00 5G Policy and Charging Control Framework Rel-20
TS 24.502 vj20 5G Core Access via Non-3GPP Networks; Stage 3 Rel-19
TS 24.526 vj30 UE Policies for 5GS; Stage 3 Rel-19
TS 29.507 vj40 5G Access & Mobility Policy Control Service Rel-19
TS 29.514 vj40 5G System; Policy Authorization Service; Stage 3 Rel-19
TS 29.525 vj40 5G UE Policy Control Service Stage 3 Rel-19
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.