S-TSID

Service-based Transport Session Instance Description

Services
Introduced in Rel-14
S-TSID is a metadata description used in Multimedia Broadcast Multicast Service (MBMS) to define the transport characteristics of a service component. It enables efficient delivery of broadcast and multicast content by describing how data flows are structured and transported over the network, which is crucial for dynamic service adaptation and resource management.

Description

The Service-based Transport Session Instance Description (S-TSID) is a critical component within the 3GPP Multimedia Broadcast Multicast Service (MBMS) architecture, specifically defined for evolved MBMS (eMBMS). It functions as a structured metadata descriptor that provides a detailed blueprint for the transport session of a specific service component, such as a video or audio stream, within a broadcast/multicast service. The S-TSID is typically delivered as part of the service announcement or within the FLUTE/ALC protocol used for file delivery over broadcast. It describes the mapping between service components and their corresponding transport sessions, which are identified by Transport Session Identifiers (TSIs). For each transport session, the S-TSID specifies parameters like the source IP address, destination IP address, destination port, and the associated Forward Error Correction (FEC) scheme, enabling receivers to correctly identify, join, and decode the multicast data flows.

Architecturally, the S-TSID operates within the application layer of the MBMS framework. It is generated by the Broadcast Multicast Service Center (BM-SC), the core network entity responsible for MBMS service provisioning and delivery. The BM-SC embeds the S-TSID information into the User Service Description (USD) or the File Delivery Table (FDT) within the FLUTE session. When a User Equipment (UE) wishes to receive an MBMS service, it first acquires the service announcement, which contains or references the S-TSID. The UE then parses the S-TSID to learn the necessary network-layer parameters to configure its IP stack and application layer to receive the specific multicast streams. This decouples service logic from transport details, allowing for flexible service definitions.

The S-TSID's role is pivotal for enabling advanced MBMS features like service continuity and dynamic adaptation. For instance, in enhanced Television (TV) services, a single program might consist of multiple components (e.g., main video, alternative angles, multiple audio tracks, subtitles). The S-TSID describes each component's transport instance, allowing the UE to selectively subscribe to only the required components, conserving battery and radio resources. Furthermore, it supports the description of repair flows for FEC, detailing how lost packets can be recovered. By providing a standardized, machine-readable description of the transport session instances, S-TSID ensures interoperability between different BM-SC implementations and UE receivers, forming the backbone of reliable and efficient broadcast service delivery in LTE and 5G networks.

Purpose & Motivation

S-TSID was introduced to address the growing complexity of multimedia broadcast services, particularly with the evolution of eMBMS for delivering rich media like mobile TV and public safety communications. Prior to its standardization, managing multiple concurrent transport streams for a single service was less structured, potentially leading to interoperability issues and inefficient resource usage on the UE. The need for a formalized description mechanism became apparent as services evolved beyond simple single-stream audio/video to include multiple components, alternative representations, and advanced features like application-layer forward error correction.

The primary problem S-TSID solves is the efficient and unambiguous signaling of how service components are delivered over IP multicast within an MBMS bearer. It provides a clear contract between the service provider (BM-SC) and the receiver (UE), detailing exactly which IP flows carry which pieces of content. This is essential in a broadcast environment where the UE cannot request retransmissions; it must be able to correctly identify and assemble all parts of the service from the broadcast transmission. By standardizing this description in 3GPP TS 26.917, it ensures that any compliant UE can decode services from any compliant network, fostering a competitive ecosystem for broadcast service providers and device manufacturers.

Its creation was motivated by the industry's push towards converged media delivery, where broadcast and broadband (unicast) paths are used in combination. S-TSID provides the necessary metadata foundation for such hybrid delivery models, enabling features like seamless switching between broadcast and unicast for a service component. It abstracts the transport details, allowing higher-layer applications to focus on content presentation while the middleware handles the complexity of joining the correct multicast groups and applying the specified FEC. This abstraction is a key enabler for the scalable delivery of linear and on-demand content to massive audiences, a core requirement for modern broadcast services in 4G and 5G.

Key Features

  • Defines mapping between MBMS service components and their transport sessions (TSIs)
  • Specifies network-layer parameters including source/destination IP addresses and ports
  • Supports description of associated Forward Error Correction (FEC) schemes for reliability
  • Enables selective reception of service components by the UE for resource efficiency
  • Delivered via service announcement or within FLUTE/ALC protocol for file delivery
  • Facilitates dynamic service adaptation and hybrid broadcast-broadband delivery models

Evolution Across Releases

Rel-14 Initial

Introduced as part of enhanced TV (EnTV) and further eMBMS enhancements. Defined the initial S-TSID structure in TS 26.917 to provide a standardized description for transport session instances, enabling advanced service components and FEC signaling for robust broadcast delivery.

Defining Specifications

SpecificationTitle
TS 26.917 3GPP TS 26.917