Description
The Visited Edge Enabler Server (V-EES) is a functional entity defined within the 3GPP Edge Application Enablement (EAE) framework, specified in TS 23.558. It resides in the visited Public Land Mobile Network (VPLMN) and serves as the primary service access point for roaming User Equipment (UE) seeking to utilize edge computing resources. Its core function is to facilitate the discovery, registration, and consumption of edge applications and services that are hosted in the visited network's edge data centers. The V-EES interacts with the Home Edge Enabler Server (H-EES) in the user's home network for authorization and service-level agreement (SLA) verification, ensuring that roaming users can access permitted edge services seamlessly.
Architecturally, the V-EES exposes a standardized Application Programming Interface (API) to client applications, known as Edge Enabler Clients (EECs), which may reside on the UE or within the application server. When a roaming UE requests an edge service, the EEC communicates with the V-EES. The V-EES, in turn, may query the H-EES via the EAE roaming interface to validate the user's subscription and service profile. Upon successful authorization, the V-EES provides the EEC with the necessary service configuration, including the endpoint address(es) of the target Edge Application Server (EAS) located in the visited network. This process ensures that user traffic is routed locally to the optimal edge node, minimizing latency and backhaul load.
The V-EES plays a critical role in the service continuity and performance for roaming scenarios. It manages the lifecycle of edge service sessions, handles potential service re-discovery due to UE mobility, and may collect usage data for charging purposes. By decoupling the service authorization (handled by H-EES) from the local service provisioning (handled by V-EES), the architecture supports both home-routed and local breakout service models for edge computing. Its implementation is key to realizing globally consistent, low-latency experiences for mobile users accessing demanding applications like augmented reality, industrial automation, or connected vehicle services while outside their home network coverage.
Purpose & Motivation
The V-EES was introduced to solve the challenge of providing efficient, low-latency edge computing services to roaming users. Prior to its standardization, edge services were primarily designed for users within their home network. Roaming users would either be unable to access local edge resources or would be forced to route their traffic back to their home network, incurring high latency and congesting core network links, which defeats the primary benefit of edge computing. This was a significant barrier for latency-critical applications like autonomous driving, real-time gaming, and extended reality (XR), which require consistent performance regardless of user location.
The creation of the V-EES, as part of the broader EAE framework in Release 18, was motivated by the commercial need for operators to offer advanced edge services on a global scale. It enables visited network operators to expose and monetize their edge infrastructure to roaming subscribers from partner operators. Technically, it addresses the problem of service discovery and access control in a multi-operator environment. Without a standardized visited-side entity like the V-EES, each operator pair would need bespoke integrations, stifling scalability. The V-EES provides the necessary anchor point in the visited network to authenticate roaming requests (via the home network), discover local edge application instances, and ensure compliant service delivery according to the user's home operator policies.
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (3 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-18, normative work from Rel-19.
In Release 19, the Visited Edge Enabler Server (V-EES) function was enhanced to support the instigation of Application Context Retrieval at the EES as part of service continuity procedures. Furthermore, corrections were made to the specifications governing the Edge Enabler Layer's operation when utilizing satellite access networks. These updates refine the capabilities of the edge enabler layer to support roaming UEs connecting through a V-EES in the visited network.
Explore further
Broader topics and technologies where V-EES plays a role.
Defining Specifications
3GPP specifications that define or reference V-EES, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.558 vk00 | Architecture for Edge Applications | Rel-20 |
| TR 33.739 vi10 | Study on security enhancement of support for | Rel-18 |