Description
Flexible Alerting (FA) is a sophisticated supplementary service defined within the 3GPP framework, designed to manage call distribution to a predefined group of destinations. The service operates by associating a single public user identity, known as the Flexible Alerting Group Number (FAGN), with multiple subscriber identities or terminals, termed Alerting Addresses. When a call is placed to the FAGN, the network initiates alerting procedures to these addresses based on a configured alerting mode. The core architectural element enabling FA is the Flexible Alerting Server (FAS), typically integrated within the IP Multimedia Subsystem (IMS) or the Mobile Switching Center (MSC) in circuit-switched domains. This server maintains the FA subscriber data, including the list of Alerting Addresses and the service logic for call handling.
The service supports several key operational modes. In simultaneous alerting mode, the network attempts to alert all configured terminals at the same time. The first terminal to answer establishes the call, and alerting ceases for the others. In sequential alerting mode, the network alerts destinations one after another according to a predefined order and timing, only proceeding to the next if the current one is busy or does not answer. The service logic also handles scenarios like call forwarding on busy or no reply, which can be integrated with the FA procedures. Furthermore, the FA service interacts with other network functions for subscription data management, charging, and mobility procedures to ensure seamless operation as users move.
From a signaling perspective, FA involves specific protocols and procedures. In the IMS, session initiation and termination for FA groups utilize SIP (Session Initiation Protocol) methods, with the FAS acting as a SIP application server. It receives the initial INVITE request destined for the FAGN, expands the group, and forks the request to the registered contacts for the Alerting Addresses. In legacy circuit-switched networks, the MSC uses ISUP (ISDN User Part) and MAP (Mobile Application Part) to manage the call setup and subscriber data retrieval. Charging records are generated to account for the group call, often with specific tariffs. The service's role is to abstract group communication complexity from the caller, providing a simple, single-point-of-contact number that dynamically connects to the most appropriate group member, thereby optimizing call completion rates and user experience.
Purpose & Motivation
Flexible Alerting was created to address the critical business need for efficient group and team communication. Prior to its standardization, reaching a specific department or on-call team required either a manual attendant, a primitive hunt group on a PBX, or individual calls to each member—processes that were slow, unreliable, and increased the chance of missed important calls. FA solves this by automating call distribution, ensuring that an incoming call to a shared number reliably reaches an available person.
The historical context lies in the evolution of telecommunication services from basic voice to intelligent network (IN) and later IMS-based services. FA, introduced in 3GPP Release 4, was part of the suite of standardized supplementary services designed to provide feature parity and enhancement over legacy IN services in the new all-IP core network architecture. It addressed the limitation of static hunt groups by offering more dynamic, subscriber-configurable alerting patterns and integrating seamlessly with mobile user mobility and multimedia capabilities.
Its creation was motivated by the demand for operational efficiency in enterprises, emergency services, and customer support centers. By guaranteeing that a call to a service number will be answered, it improves customer satisfaction and internal coordination. The technology solves the problem of resource pooling, allowing a group to share the load of incoming communications without requiring a dedicated dispatcher, thereby optimizing human resources and reducing call abandonment rates.
Key Features
- Supports simultaneous alerting to all group members for fastest answer
- Supports sequential alerting based on configurable order and timers
- Managed via a single public identity (Flexible Alerting Group Number - FAGN)
- Integrates with call forwarding supplementary services (CFB, CFNRy)
- Provides detailed charging records for group call events
- Operates in both circuit-switched (MSC-based) and packet-switched (IMS-based) domains
Evolution Across Releases
Initial introduction of Flexible Alerting as a standardized supplementary service. Defined the basic architecture involving a Flexible Alerting Server, the Flexible Alerting Group Number (FAGN), and Alerting Addresses. Specified simultaneous and sequential alerting modes and integration within the evolving all-IP core network framework.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 22.173 | 3GPP TS 22.173 |
| TS 22.899 | 3GPP TS 22.899 |
| TS 23.923 | 3GPP TS 23.923 |
| TS 24.186 | 3GPP TS 24.186 |
| TS 24.196 | 3GPP TS 24.196 |
| TS 24.239 | 3GPP TS 24.239 |
| TS 24.304 | 3GPP TS 24.304 |
| TS 24.615 | 3GPP TS 24.615 |
| TS 24.801 | 3GPP TS 24.801 |
| TS 29.165 | 3GPP TS 29.165 |
| TS 29.273 | 3GPP TS 29.273 |
| TS 29.279 | 3GPP TS 29.279 |
| TS 29.364 | 3GPP TS 29.364 |
| TS 29.864 | 3GPP TS 29.864 |
| TS 32.275 | 3GPP TR 32.275 |
| TS 32.850 | 3GPP TR 32.850 |
| TS 33.822 | 3GPP TR 33.822 |