SEALDD

Service Enabler Architecture Layer – Data Delivery

Services
Introduced in Rel-18
SEALDD is a functional component within the SEAL framework that provides optimized, application-aware data delivery services for verticals. It handles data routing, caching, transcoding, and distribution to groups of devices, enhancing efficiency for services like V2X, IoT, and media streaming.

Description

Service Enabler Architecture Layer – Data Delivery (SEALDD) is a specialized function introduced as part of the broader SEAL framework in 3GPP Release 18. Its primary role is to manage and optimize the delivery of data between vertical applications and groups of User Equipments (UEs) or between UEs themselves. SEALDD acts as an intelligent data plane agent that understands application context and network conditions. Key architectural components include data routing logic, caching capabilities, transcoding/adaptation functions, and interfaces for group management. It works by receiving data delivery requests from a vertical application via the SEAL northbound API. These requests specify parameters such as target group (defined via the SEAL Group Management enabler), data priority, required latency, and geographic area. SEALDD then determines the most efficient delivery strategy, which may involve unicast, multicast, or broadcast mechanisms, potentially leveraging 5G Multicast-Broadcast Services (MBS). It can cache popular content at the network edge to reduce latency and core network load. For example, in a V2X scenario, SEALDD can efficiently distribute high-definition map updates to all vehicles in a specific city district. It interfaces with other SEAL enablers (for group and location info) and core network functions like the Network Exposure Function (NEF) and User Plane Function (UPF) to execute the delivery. Its operation includes applying relevant policies for quality of service, security, and charging. By abstracting these complex data delivery mechanisms, SEALDD allows vertical applications to request sophisticated data distribution without managing underlying network transport details.

Purpose & Motivation

SEALDD was created to address specific data delivery challenges faced by vertical applications in 5G and beyond. Prior to its introduction, while SEAL provided management enablers, efficient, scalable, and context-aware data distribution was not fully standardized. Verticals like connected cars (V2X), drone swarms, and large-scale IoT deployments require efficient group communication, low-latency data pushes, and adaptive content delivery based on location or network conditions. Implementing these features ad-hoc was complex and inefficient. The purpose of SEALDD is to fill this gap by providing a standardized, network-integrated data delivery service within the SEAL ecosystem. It solves problems like network congestion from redundant unicast streams, high latency for edge services, and the complexity of using multicast/broadcast services directly. By offering application-aware data delivery as a service, SEALDD enables verticals to build scalable data-intensive applications, optimizes network resource utilization, and is a key enabler for 5G Advanced use cases like extended reality (XR) and collaborative robots, where efficient data dissemination is critical.

Key Features

  • Provides optimized data delivery mechanisms including unicast, multicast, and broadcast
  • Supports application-aware data caching and replication at the network edge
  • Enables efficient group-based data distribution leveraging SEAL Group Management
  • Performs data adaptation (e.g., transcoding, splitting) based on UE capabilities and network conditions
  • Interfaces with 5G Multicast-Broadcast Services (MBS) for efficient mass content delivery
  • Applies policy-based control for QoS, security, and charging during data delivery

Evolution Across Releases

Rel-18 Initial

Introduced as a new functional component within the SEAL architecture. Defined its core capabilities for group-based data delivery, caching, and integration with 5G MBS. Specified its APIs and interactions with other SEAL enablers and core network functions.

Enhanced SEALDD capabilities for AI/ML model distribution and inference result delivery to edge devices. Improved support for time-sensitive data streams and integration with network analytics for dynamic delivery optimization.

Further evolution to support integrated sensing and communication (ISAC) data flows and immersive media delivery for metaverse-like applications. Ongoing work on federated learning support and enhanced energy-efficient delivery for massive IoT.

Defining Specifications

SpecificationTitle
TS 23.433 3GPP TS 23.433
TS 23.482 3GPP TS 23.482
TS 23.700 3GPP TS 23.700
TS 24.257 3GPP TS 24.257
TS 24.486 3GPP TS 24.486
TS 24.538 3GPP TS 24.538
TS 24.543 3GPP TS 24.543
TS 29.548 3GPP TS 29.548
TS 29.549 3GPP TS 29.549
TS 29.558 3GPP TS 29.558