TAS

Telephony Application Server

Services
Introduced in Rel-7
An application server in the IP Multimedia Subsystem (IMS) that provides telephony services like call forwarding, voicemail, and supplementary services. It enables the delivery of traditional telephony features over IP networks, forming the core of Voice over LTE (VoLTE) and other IMS-based voice services.

Description

The Telephony Application Server (TAS) is a critical functional entity within the 3GPP IP Multimedia Subsystem (IMS) architecture, responsible for hosting and executing telephony service logic. It acts as an Application Server (AS) that interfaces with the IMS core—specifically the Serving-Call Session Control Function (S-CSCF) via the IMS Service Control (ISC) interface—to provide value-added telephony services. When a user initiates or receives a call session, the S-CSCF invokes the appropriate service logic on the TAS based on the user's initial Filter Criteria (iFC) defined in the Home Subscriber Server (HSS). The TAS then influences the call flow, applying features such as call forwarding, barring, voicemail, call waiting, or multi-party conferencing.

Architecturally, the TAS is a software-based server that implements the 3GPP-defined service logic for telephony applications. It communicates using SIP (Session Initiation Protocol) over the ISC interface. The TAS can manipulate SIP messages (INVITE, BYE, etc.), generate new SIP transactions, and interact with other network elements like Media Resource Functions (MRF) for playing announcements or managing conference bridges. In modern deployments, especially for VoLTE, the TAS is often implemented as a virtualized network function (VNF) running on cloud infrastructure, providing scalability and flexibility. It maintains service state information for active sessions and may interface with subscriber databases to retrieve user profiles and service settings.

The TAS's role is fundamental to enabling rich telephony services in an all-IP network. It separates service logic from the basic call control and transport functions of the IMS core, allowing operators to develop, deploy, and update services independently. For example, in a VoLTE call, the TAS can provide seamless number translation, implement business communication features, or integrate with web services for enriched calling. Its operation is specified across numerous 3GPP technical specifications covering IMS service requirements, architecture, and protocols.

Purpose & Motivation

The TAS was introduced with the IP Multimedia Subsystem (IMS) in 3GPP Release 5/6 to solve the challenge of delivering traditional circuit-switched telephony services over packet-switched IP networks. As mobile networks evolved towards all-IP architectures with LTE, there was a need to replace the legacy Mobile Switching Center (MSC) and its service logic with an IP-based equivalent. The TAS provides this functionality, enabling operators to offer familiar telephony features (like those defined in GSM) over IMS, thereby supporting Voice over LTE (VoLTE) and ensuring service continuity and feature parity with 2G/3G circuit-switched voice.

Its creation was motivated by the industry's move to converge fixed and mobile services onto a common IP core. The TAS allows for the centralized, efficient deployment of telephony applications that can serve both mobile and fixed-line subscribers. It addresses limitations of earlier approaches where telephony services were tightly coupled to specific switching hardware, making them costly and slow to update. By standardizing the TAS within IMS, 3GPP enabled a vibrant ecosystem of application servers, fostering innovation in telephony services while maintaining interoperability across different vendors' IMS cores and user equipment.

Key Features

  • Hosts and executes telephony service logic for IMS/VoLTE
  • Interfaces with S-CSCF via the standardized ISC interface
  • Provides supplementary services (e.g., call forwarding, barring, waiting)
  • Supports service invocation based on initial Filter Criteria (iFC)
  • Can interact with Media Resource Functions for announcements/conferencing
  • Enables rapid service deployment and updates independent of core network

Evolution Across Releases

Rel-7 Initial

Introduced as a key Application Server within the IMS architecture for providing telephony services. Defined its role in delivering GSM-like supplementary services over IP, interfacing with the S-CSCF, and supporting early IMS-based voice service deployments.

Defining Specifications

SpecificationTitle
TS 23.228 3GPP TS 23.228
TS 23.292 3GPP TS 23.292
TS 23.719 3GPP TS 23.719
TS 23.845 3GPP TS 23.845
TS 23.883 3GPP TS 23.883
TS 29.864 3GPP TS 29.864
TS 29.935 3GPP TS 29.935
TS 38.161 3GPP TR 38.161
TS 38.561 3GPP TR 38.561
TS 38.834 3GPP TR 38.834
TS 38.870 3GPP TR 38.870