SEES

Service Exposure and Enablement Support

Services
Introduced in Rel-14
A framework for securely exposing network capabilities and information to authorized third-party applications and service providers. It enables the creation of new services by allowing external entities to interact with the telecom network in a controlled manner, fostering innovation and new business models.

Description

Service Exposure and Enablement Support (SEES) is a standardized architectural framework within 3GPP that defines the mechanisms for securely and efficiently exposing network capabilities and information to trusted third-party application providers. It operates as a layer of abstraction between the core network functions and external applications, providing a set of Application Programming Interfaces (APIs) that abstract the underlying network complexity. These APIs allow external entities to request network services, access subscriber data (with consent), and trigger network events without needing deep knowledge of the proprietary network protocols. The framework is crucial for enabling new vertical services and partnerships, such as those in IoT, enterprise communications, and edge computing.

The architecture of SEES typically involves key functional entities like the Network Exposure Function (NEF) in the 5G Core, which acts as the primary point for API exposure. SEES builds upon this by providing the policy, security, and lifecycle management for these exposures. It defines standardized northbound APIs (e.g., based on RESTful principles) that third-party Application Functions (AFs) can consume. The framework ensures that all exposure is governed by policies that enforce security, privacy, and network resource protection. It handles authentication and authorization of the third parties, manages API versioning and deprecation, and provides charging and billing interfaces for monetizing the exposed capabilities.

SEES works by translating high-level service requests from external applications into specific network commands or information retrievals from the relevant Core Network functions. For instance, an application might request quality of service (QoS) enhancement for a specific user session, and SEES would translate this into the appropriate policy control interactions with the Policy Control Function (PCF) and Session Management Function (SMF). It also supports event exposure, where the network can notify subscribed applications about specific occurrences, such as a user's location change or connectivity status update. This event-driven model is essential for real-time applications. The framework's role is to make the network programmable and open, transforming it from a closed infrastructure into a platform for service innovation while maintaining strict operational control and security.

Purpose & Motivation

SEES was created to address the growing demand from enterprises and application developers for direct, programmable access to telecom network capabilities. Historically, network functions were siloed and accessed through proprietary interfaces, making it difficult and costly for third parties to integrate and create new services. The rise of cloud-native applications and the need for network-aware services (like augmented reality, connected vehicles, and smart factories) necessitated a standardized, secure method for exposure. SEES solves the problem of network 'walled gardens' by providing a controlled gateway.

The primary motivation was to unlock new revenue streams for mobile operators by enabling them to monetize their network assets beyond basic connectivity. By exposing capabilities like QoS control, location information, network status, and device triggering, operators can offer value-added services to vertical industries. SEES also addresses the technical challenge of scaling exposure securely; without a framework like SEES, each new API or partner would require custom integration, increasing complexity and security risks. It standardizes the exposure layer, reducing integration time and cost while ensuring consistent security and policy enforcement across all third-party interactions.

Key Features

  • Standardized northbound RESTful APIs for third-party application consumption
  • Policy-based control governing what network capabilities are exposed and to whom
  • Secure authentication and authorization of external Application Functions (AFs)
  • Support for both request-response and event-driven (subscribe/notify) interaction models
  • Integration with charging systems for monetization of exposed services
  • Abstraction of underlying network complexity and heterogeneity

Evolution Across Releases

Rel-14 Initial

Introduced the initial SEES framework concept, focusing on defining the requirements and service architecture for exposing network capabilities. It established the foundational principles for secure API exposure, including initial models for third-party authentication, authorization, and basic policy control. The work was driven by the need to support new service enablers for IoT and critical communications.

Defining Specifications

SpecificationTitle
TS 22.261 3GPP TS 22.261
TS 22.864 3GPP TS 22.864