AL-SDU

Application Layer - Service Data Unit

Services →
Introduced in Rel-8

AL-SDU is the complete application data payload exchanged between the application and transport layers in IMS multimedia services, representing data before segmentation or after reassembly.

Category
Services
Introduced
Rel-8
Where
Services › Codecs
Specifications
1 specs
AL-SDU Description Purpose Related Classification Detected Changes Specifications

Description

The Application Layer - Service Data Unit (AL-SDU) is a fundamental concept in the 3GPP IP Multimedia Subsystem (IMS) architecture, specifically defined within the Multimedia Telephony Service for IMS (MTSI) framework in TS 26.114. It represents the complete, unsegmented data unit that the application layer intends to transmit or has received from the network. The AL-SDU contains the actual multimedia content—such as encoded audio frames, video frames, or text data—along with any application-layer headers required for proper processing at the receiving end.

In the protocol stack, the AL-SDU exists at the boundary between the application layer and the transport layer. When an application generates multimedia data, it creates an AL-SDU that includes the media payload and necessary application-specific control information. This AL-SDU is then passed down to the transport layer, which may segment it into smaller packets (Transport SDUs) for transmission over the network. Conversely, at the receiver side, the transport layer reassembles incoming packets into complete AL-SDUs before delivering them to the application layer for decoding and presentation.

The size and structure of an AL-SDU vary depending on the media type and codec characteristics. For example, in Voice over LTE (VoLTE), an AL-SDU typically corresponds to one encoded speech frame (e.g., 20 ms of audio using AMR-WB codec), while in video telephony, it might represent a video frame or slice. The AL-SDU concept enables the application layer to maintain awareness of logical data boundaries, which is crucial for synchronization, error concealment, and quality adaptation mechanisms. This awareness allows the receiver to properly reconstruct the media timeline and handle packet loss or jitter effectively.

From a network perspective, AL-SDUs are important for Quality of Service (QoS) management and radio resource optimization. The size and timing characteristics of AL-SDUs influence how the network allocates resources and applies packet scheduling algorithms. In LTE and 5G systems, knowledge of AL-SDU boundaries helps the Packet Data Convergence Protocol (PDCP) layer implement appropriate header compression and segmentation strategies, while the Radio Link Control (RLC) layer can optimize its segmentation based on AL-SDU sizes to minimize overhead and improve spectral efficiency.

The AL-SDU concept also plays a critical role in end-to-end performance monitoring and optimization. By tracking AL-SDU delivery statistics—such as delivery ratio, delay, and jitter—network operators and service providers can assess the actual user experience rather than just network-level metrics. This user-centric view enables more accurate troubleshooting and optimization of multimedia services across heterogeneous networks.

Purpose & Motivation

The AL-SDU concept was introduced to address the fundamental challenge of maintaining application-layer semantics across packet-switched networks in 3GPP's IMS architecture. Prior to IMS and LTE, circuit-switched voice services maintained clear boundaries between speech frames through dedicated timeslots, but packet-based multimedia services needed a way to preserve these logical boundaries while benefiting from statistical multiplexing and efficient resource utilization.

In traditional IP networks, applications simply sent data as streams of packets without explicit markers for logical data units, making it difficult for receivers to properly reconstruct media timelines and apply error concealment techniques. The AL-SDU provides this essential boundary information, enabling the receiving application to know exactly where one media unit ends and another begins, which is particularly important for time-sensitive applications like voice and video communications.

The creation of the AL-SDU concept was motivated by the need to optimize radio resource usage while maintaining high-quality multimedia experiences. By making the application layer aware of logical data unit boundaries, the system can implement more efficient segmentation, prioritization, and scheduling algorithms. This allows network elements to make intelligent decisions about how to handle different types of media data, leading to better utilization of scarce radio resources and improved quality of experience for end users.

Classification

Part ofQoS
Specific typesMTSI
Related approachesIMS

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (5 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-8, normative work from Rel-16.

Rel-16 1 change

In Release 16, the AL-SDU function was newly introduced as part of the data channel capability for a DCMTSI client, enabling the multiplexing of application data channels from multiple applications with compatible QoS requirements over a single SDP media description. This function supports the transport of application-layer service data units, as defined for data channel media. The introduction aligns with the broader capability for MTSI clients to support more than just conversational speech, video, and text.

  • Removing H.263 and MPEG-4 Visual from MTSI TS 26.114CR0501
Rel-18 1 change

In Release 18, the primary update for the AL-SDU function was the introduction of a standardized protocol stack specifically for the MTSI UE, as indicated by the related Change Request title. This formalized the structure for handling Application Layer Service Data Units within the Multimedia Telephony Service for IMS client using 3GPP access.

Rel-19 3 changes

In Release 19, the enhancements for the AL-SDU function clarified procedures for downloading DC applications and added the `app-dc-status` parameter to the `3gpp-req-app` attribute for SDP negotiation of IMS application data channels. These changes were accompanied by clarifications on the specific URL used for downloading the DC Application List. These updates refined the existing framework for application data channel establishment and management within the MTSI client.

  • Clarification of procedures for DC application download TS 26.114CR0585
  • Adding app-dc-status parameter to 3gpp-req-app attribute for SDP negotiation of IMS application data channels TS 26.114CR0590
  • Clarification on the URL for Downloading the DC Application List TS 26.114CR0597

Explore further

Broader topics and technologies where AL-SDU plays a role.

Defining Specifications

3GPP specifications that define or reference AL-SDU, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 26.114 vj10 IMS Multimedia Telephony Media Handling Rel-19