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.
Key Features
- Hosts and manages the Edge Application Server (EAS) and Edge Enabler Server (EES)
- Provides standardized service discovery and registration mechanisms for edge applications
- Enables low-latency data paths by interfacing with 3GPP traffic steering capabilities
- Supports multi-access edge computing across 3GPP and non-3GPP access types
- Interacts with 5G Core Network functions (NEF, PCF) for policy and exposure
- Facilitates a decoupled ecosystem where service provision is separate from network operation
Evolution Across Releases
Introduced the ECSP as a key architectural role for edge computing. Defined the initial framework with the Edge Enabler Server (EES), Edge Enabler Client (EEC), and Edge Application Server (EAS). Established reference points (e.g., EC-3, EC-5) and procedures for edge service registration, discovery, and traffic routing.
Defining Specifications
| Specification | Title |
|---|---|
| TS 23.558 | 3GPP TS 23.558 |
| TS 23.700 | 3GPP TS 23.700 |
| TS 23.758 | 3GPP TS 23.758 |
| TS 23.958 | 3GPP TS 23.958 |
| TS 24.501 | 3GPP TS 24.501 |
| TS 24.558 | 3GPP TS 24.558 |
| TS 28.538 | 3GPP TS 28.538 |
| TS 28.815 | 3GPP TS 28.815 |
| TS 28.843 | 3GPP TS 28.843 |
| TS 28.844 | 3GPP TS 28.844 |
| TS 29.558 | 3GPP TS 29.558 |
| TS 32.257 | 3GPP TR 32.257 |
| TS 33.127 | 3GPP TR 33.127 |
| TS 33.739 | 3GPP TR 33.739 |