Description
The Edge Computing Service Provider (ECSP) is a functional role defined within 3GPP's architecture for enabling edge computing. It operates the Edge Application Server (EAS) and the Edge Enabler Server (EES), which are key components in the Edge Computing (EC) architecture. The ECSP is responsible for deploying and managing applications at the network edge, providing the necessary compute, storage, and networking resources. It interfaces with the 3GPP network, specifically the 5G Core Network (5GC), to facilitate service discovery, traffic steering, and session continuity for edge-enabled User Equipment (UE). The ECSP's role is distinct from the Mobile Network Operator (MNO); it can be a third-party service provider leveraging the MNO's connectivity to offer enhanced, low-latency services.
The ECSP architecture is centered around the Edge Enabler Client (EEC) in the UE and the Edge Enabler Server (EES) in the network. The EES, managed by the ECSP, acts as a central point for edge service registration and discovery. When a UE requires an edge service, its EEC queries the EES (via the 3GPP network) to discover the appropriate Edge Application Server (EAS). The EAS, also hosted by the ECSP, is where the actual application logic resides. The 3GPP network, through mechanisms like Local Area Data Network (LADN) and User Plane Function (UPF) selection, ensures that the UE's data traffic is routed to the optimal EAS instance, minimizing latency and backhaul load.
Key protocols and interfaces for the ECSP are defined in specifications such as TS 23.558. The EC-3 (EEC-EES) and EC-5 (EES-EAS) reference points are crucial for service enablement. The ECSP interacts with the 5GC via the NEF (Network Exposure Function) for accessing network capabilities and with the PCF (Policy Control Function) for applying edge-specific policies. Security is paramount; the ECSP must authenticate and authorize UEs and ensure secure communication between all edge entities. The ECSP model supports multi-access edge computing (MEC) principles, allowing applications to leverage both 3GPP and non-3GPP access networks.
Purpose & Motivation
The ECSP concept was introduced to formalize and standardize the role of third-party edge service providers within the 5G ecosystem. Prior to its definition, edge computing deployments were often proprietary or tightly coupled with a single mobile operator, limiting innovation and service portability. The rise of latency-sensitive applications like autonomous vehicles, tactile internet, and immersive media created a demand for a standardized, interoperable edge framework that could decouple service provision from network connectivity.
The ECSP model addresses the problem of how to efficiently deploy and discover applications at the network edge in a multi-vendor, multi-stakeholder environment. It solves the challenge of enabling a UE to dynamically find and connect to the closest or most suitable instance of an application server, which is essential for maintaining low latency and efficient resource utilization. By defining clear functional roles and interfaces, 3GPP allows Mobile Network Operators (MNOs) to offer their network edge as a platform to external ECSPs, fostering a richer service ecosystem and new revenue streams beyond traditional connectivity.
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (12 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.
- Correct desired ECSP id handling TS 23.558CR0421
- Update on Alignment of EDGEAPP and GSMA OP for ECSP Management System TS 23.958CR0002
- Handling of desired ECSP identifier(s) TS 24.558CR0066
- EES is provided by ECSP and is not necessarily in PLMN domain. TS 23.558CR0407
- Alignment of terminologies for the ECSP management system TS 23.558CR0408
- Service continuity in ENS via leading ECSP TS 23.558CR0541
- Common EAS in partner ECSP TS 23.558CR0528
- Service continuity in ENS via leading ECSP TS 23.558CR0586
- Service continuity in ENS via leading ECSP TS 23.558CR0610
- Eecs_ECSServiceProvisioning – Common EAS in partner ECSP TS 29.558CR0218
- Correction to Common EAS in partner ECSP TS 23.558CR0716
Explore further
Broader topics and technologies where ECSP plays a role.
Defining Specifications
3GPP specifications that define or reference ECSP, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.558 vk20 | Edge Computing Application Layer Architecture | Rel-20 |
| TS 23.700 vk10 | AI/ML Application Layer Support Phase 2 | Rel-20 |
| TR 23.758 vh00 | Study on Edge Application Architecture | Rel-17 |
| TR 23.958 vj00 | EDGEAPP alignment with ETSI MEC and GSMA OP | Rel-19 |
| TS 24.501 vk00 | 5G System (5GS) Non-Access Stratum (NAS) Protocol | Rel-20 |
| TS 24.558 vk00 | Edge Application Enabler Server APIs Stage 3 | Rel-20 |
| TS 28.538 vj50 | Management and orchestration for edge computing | Rel-19 |
| TR 28.815 vh00 | Charging Study for Edge Computing | Rel-17 |
| TR 28.843 vi10 | Technical Report on Charging Aspects for Vertical Scenarios | Rel-18 |
| TR 28.844 vi00 | Technical Report on Charging Aspects of Satellite in 5GS | Rel-18 |
| TS 29.558 vj70 | Edge Applications over 3GPP Networks APIs | Rel-19 |
| TS 32.257 vj00 | Edge Computing Charging Management | Rel-19 |
| TS 33.127 vj70 | Lawful Interception Architecture and Functions | Rel-19 |
| TR 33.739 vi10 | Study on security enhancement of support for | Rel-18 |