T-EES

Target Edge Enabler Server

Services →
Introduced in Rel-17

T-EES is the Target Edge Enabler Server, a 3GPP Release 17 network function that serves as an endpoint for client applications to discover and connect to optimal edge application servers for low-latency services.

Category
Services
Introduced
Rel-17
Where
Services
Specifications
3 specs
T-EES Description Purpose Detected Changes Specifications

Description

The Target Edge Enabler Server (T-EES) is a critical architectural component within the 3GPP Edge Application Enablement framework defined from Release 17 onwards. It functions as the server-side counterpart to the Edge Enabler Client (EEC), which resides in the User Equipment (UE) or an application server. The primary role of the T-EES is to serve as a trusted discovery and connection broker for edge applications. When an EEC seeks to utilize an edge computing service, it queries the T-EES. The T-EES, leveraging network capabilities and policies, provides the EEC with the necessary information to connect to the most appropriate Edge Application Server (EAS), which hosts the actual application logic. This process is governed by the Edge Configuration Server (ECS), which provisions the EEC with the address of the T-EES.

Operationally, the T-EES interfaces with other key network functions, including the Network Exposure Function (NEF) and the Unified Data Management (UDM), to access network and user data for making intelligent edge service selection decisions. It supports service APIs defined in 3GPP TS 23.558, allowing for application context transfer and seamless service continuity as a user moves. The T-EES is instrumental in implementing the 'EDGE-9' reference point, which is the interface between the EEC and the T-EES for service registration, discovery, and connectivity establishment.

From a deployment perspective, the T-EES can be located within the operator's network, potentially at a central site or distributed across multiple edge locations. Its implementation enables the network to dynamically steer application sessions to edge resources based on real-time conditions like UE location, network load, and application requirements. This decouples the application's need for low latency and high bandwidth from the core network's traditional centralized architecture, paving the way for a new generation of immersive and responsive services like augmented reality, industrial automation, and intelligent video analytics.

Purpose & Motivation

The T-EES was created to address the fundamental challenge of efficiently exposing and managing edge computing resources in a mobile network. Prior to its standardization, deploying low-latency applications at the network edge was often a bespoke, non-interoperable endeavor. Applications had no standardized mechanism to dynamically discover where edge resources were available or to establish optimal connections to them as users moved. This limited the scalability and commercial viability of edge computing.

The introduction of the T-EES in Release 17, as part of the broader Edge Application Enablement work item, provided a standardized, operator-controlled service enablement layer. It solves the problem of edge service discovery and access, ensuring that client applications can find and connect to the nearest or most suitable edge application instance in a secure and policy-controlled manner. This standardization is crucial for creating a multi-vendor ecosystem where application providers, network operators, and cloud providers can interoperate.

Furthermore, the T-EES enables new business models by allowing operators to expose edge capabilities as a service. It provides the necessary control plane functions to manage the lifecycle of edge application sessions, including aspects of security, mobility, and quality of service, which were previously difficult to orchestrate in a distributed edge environment. Its creation was motivated by the industry's shift towards distributed cloud architectures and the need to support ultra-reliable low-latency communication (URLLC) and enhanced mobile broadband (eMBB) use cases that are impractical with a purely centralized core network.

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

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

Rel-17 1 change

In Release 17, the T-EES (Target Edge Enabler Server) function was introduced to enable Application Context Relocation (ACR) and service continuity for a mobile UE. The specifications defined new procedures for an EEC to discover a T-EES via service provisioning and for an S-EES to push the EEC context to the T-EES, utilizing interfaces like EDGE-1, EDGE-3, and EDGE-5. Furthermore, corrections were made to the T-EES discovery mechanisms to ensure robust operation.

  • Corrections to T-EES discovery TS 23.558CR0040
Rel-18 3 changes

In Release 18, the T-EES function was enhanced to support the discovery of a T-EES for a composite EAS and to enable T-EES selection based on service continuity support information. Furthermore, a new capability was introduced to resolve the Edge Network (EN) in the specific "EEC executed ACR via T-EES" scenario, which relies on the EDGE-5 interface between the EEC and the Application Client.

  • T-EES discovery enhancement for composite EAS TS 23.558CR0382
  • T-EES selection considering the service continuity support information TS 23.558CR0263
  • Resolve the EN in the EEC executed ACR via T-EES TS 23.558CR0306
Rel-19 1 change

In Release 19, the T-EES (Target Edge Enabler Server) function was enhanced to include tunnel information within the T-EES retrieval procedure. This update provides the necessary connection details for establishing a link with the target EES, supporting service continuity and application context relocation. The change builds upon the existing EDGE-6 and ECI-3 interfaces used for T-EES discovery and information retrieval.

  • Tunnel information in retrieve T-EES procedure TS 29.558CR0240

Explore further

Broader topics and technologies where T-EES plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.558 vk00 Architecture for Edge Applications Rel-20
TS 29.558 vj40 Enabling Edge Applications Rel-19
TR 33.739 vi10 Study on security enhancement of support for Rel-18
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.