Description
The alert-SC (Alert Service Centre) is a fundamental service element within the Short Message Service (SMS) architecture of 3GPP networks. It functions as a notification mechanism between the Public Land Mobile Network (PLMN) and the Service Centre (SC) that stores and forwards short messages. When a mobile station (MS) or user equipment (UE) is unreachable—due to being powered off, out of coverage, or experiencing a temporary network failure—the SC's delivery attempts fail. The network then marks the subscriber as absent or unreachable. The alert-SC procedure is triggered when the network subsequently detects that the MS/UE has become reachable again, for example, after a periodic location update, an IMSI attach, or a successful routing area update.
The architecture involves several key network elements. The Service Centre (SC) is an external entity that stores short messages and attempts delivery via the Short Message Service Centre (SMS-SC) interface. The Home Location Register (HLR) or Home Subscriber Server (HSS) maintains subscriber status, including whether the MS is currently reachable. The Visitor Location Register (VLR) or Mobility Management Entity (MME) tracks the current location and reachability of the MS/UE. When the MS/UE becomes reachable, the VLR/MME sends a notification to the HLR/HSS, which then generates an alert-SC message to the SC. This message informs the SC that the specific MS/UE has recovered operation, prompting the SC to retry delivery of any pending short messages.
The alert-SC service element is defined in 3GPP Technical Specification 23.040, which covers the technical realization of the Short Message Service, and 23.540, which specifies the technical realization of the Short Message Service Centre (SMSC) to Mobile Station (MS) interface. The procedure is part of the Mobile Application Part (MAP) protocol in GSM/UMTS networks and is adapted for EPS and 5GS through the use of Diameter and HTTP/2 protocols respectively. In 5GS, the Access and Mobility Management Function (AMF) and Unified Data Management (UDM) play roles analogous to the VLR/MME and HLR/HSS.
The operation of alert-SC is tightly coupled with the mobility management procedures. When an MS/UE performs a location update or attach procedure, the network updates its reachability status. If the subscriber was previously flagged as unreachable (e.g., due to failed paging or detach), the network triggers the alert-SC procedure. The HLR/HSS sends a MAP_ALERT_SERVICE_CENTRE message to the SC, containing the MSISDN of the recovered subscriber. The SC then resumes delivery attempts for any stored messages. This mechanism prevents unnecessary retries while the MS is unreachable, conserving network resources and reducing signalling load.
In the context of 5GS, the alert-SC concept has been extended to support the 5G System architecture. The UDM, which consolidates HLR/HSS functions, interacts with the AMF and SMF to manage subscriber reachability. The alert-SC notification may be sent via the Nudm_UEContextManagement service or through the Short Message Service Function (SMSF) as defined in 3GPP TS 23.540. The SMSF acts as an intermediary between the AMF and the SMS-SC, handling the delivery of short messages over the NAS protocol. The alert-SC procedure ensures that SMS delivery remains reliable and efficient across generations of mobile networks, from GSM to 5G and beyond.
Purpose & Motivation
The alert-SC service element exists to solve a critical problem in store-and-forward messaging: how to efficiently notify a Service Centre when a previously unreachable mobile device becomes available again. Without this mechanism, the SC would either have to continuously retry delivery at fixed intervals, wasting network resources and signalling capacity, or give up entirely after a certain number of attempts, potentially losing messages. The alert-SC procedure provides an event-driven notification that optimizes both resource usage and message delivery success rates.
Historically, in early GSM networks, the Short Message Service was designed as a store-and-forward system. When a mobile station was powered off or out of coverage, the network would mark it as absent. The SC would be informed of this status and would hold messages until the MS became reachable. However, there was no standardized way for the network to proactively inform the SC when the MS recovered. The alert-SC service element, introduced in 3GPP Release 99, standardized this notification, allowing the SC to retry delivery immediately upon recovery rather than waiting for a periodic retry timer.
The motivation for alert-SC was to improve the reliability and timeliness of SMS delivery while minimizing unnecessary signalling. By notifying the SC only when the MS actually becomes reachable, the network avoids the overhead of repeated paging attempts and failed delivery reports. This is particularly important in networks with millions of subscribers, where even small efficiencies in signalling can result in significant savings. The alert-SC mechanism also enhances the user experience by ensuring that messages are delivered as soon as possible after the device regains connectivity, rather than being delayed by arbitrary retry intervals.
What changed in its specifications
The latest release-to-release comparison of specifications that define alert‑SC. Each summary describes the whole specification, not only this term.
Rel-18 brings only minor changes to TS 23.040: 0 clauses changed, with no change attributed to a release feature.
Full comparison in TS 23.040 →Rel-19 added Multimedia Priority Service (MPS) for Messaging, enabling priority handling for mobile terminated short message transfer.
Full comparison in TS 23.540 →Release Timeline
Evolution Across Releases
An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.
Defining Specifications
3GPP specifications that define or reference alert‑SC, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.040 vk00 | SMS Technical Realization for GSM/UMTS/EPS/5GS | Rel-20 read |
| TS 23.540 vk00 | 5G Service-Based SMS Architecture | Rel-20 read |