Description
In the circuit-switched (CS) domain of 2G (GSM) and 3G (UMTS) networks, the Terminating MSC (T-MSC) is a specific functional role assumed by a Mobile Switching Center during the setup of a mobile-terminated call. It is not necessarily a separate physical node, but a logical function performed by an MSC in the call path. When a call is destined for a mobile subscriber, it typically first arrives at a Gateway MSC (GMSC). The GMSC queries the Home Location Register (HLR) to obtain routing information, which includes the address of the MSC currently serving the subscriber—this serving MSC is the T-MSC for that particular call.
The T-MSC receives the call setup signaling (e.g., ISUP Initial Address Message) from the GMSC. Its primary responsibilities begin with interrogating the Visitor Location Register (VLR) associated with it to retrieve the subscriber's current status and location information (like the Location Area). The T-MSC then initiates the paging process in the relevant radio access network (BSS for GSM, RNS for UMTS) to locate the specific mobile station. Once the mobile station responds, the T-MSC performs authentication and ciphering procedures if required. It then allocates a terrestrial circuit (e.g., an E1 timeslot) for the call toward the GMSC and establishes a connection to the radio network controller (BSC or RNC) to set up the radio bearer.
Throughout the call, the T-MSC acts as the anchor point for the terminating leg. It handles call control functions such as alerting the called party, connecting the speech path upon answer, managing in-call services like call waiting or hold, and processing the call release signaling. It also interacts with charging systems to generate Call Detail Records (CDRs) for the terminating part of the call. In networks with advanced features like CAMEL, the T-MSC may also trigger service logic for the terminating side based on subscription information (T-CSI). Its role is central to the successful completion and management of any incoming circuit-switched call to a mobile subscriber.
Purpose & Motivation
The concept of a Terminating MSC emerged from the fundamental need for routing mobility in cellular networks. In fixed telephony, a call is routed directly to a physical line. In mobile networks, a subscriber can be anywhere, requiring a dynamic routing mechanism. The T-MSC role formalizes the network element responsible for the final routing step and connection control to the moving target—the mobile subscriber. It solves the core problem of 'find and connect' for incoming calls.
Before standardized cellular architectures, there was no efficient way to route calls to a roaming user. The separation of functions into Gateway MSC (for inbound routing query) and Terminating MSC (for local subscriber management) created a scalable and efficient architecture. The T-MSC's purpose is to localize the complex procedures of subscriber interrogation, paging, authentication, and radio resource allocation to the network area where the subscriber is currently located. This design minimizes signaling traffic across the network and allows for efficient use of resources. Its creation was motivated by the requirement to make mobile termination as reliable and feature-rich as fixed-line termination, while handling the unique challenges of subscriber mobility, leading to the robust global mobile communication system we have today.
Key Features
- Receives incoming call setup from the Gateway MSC (GMSC)
- Interrogates its associated VLR for subscriber status and location
- Initiates and manages the paging procedure in the radio access network
- Performs authentication and ciphering for the terminating call leg
- Anchors the speech path and manages in-call services for the terminating side
- Generates charging records (CDRs) for the mobile-terminated call segment
Evolution Across Releases
Defined as a core functional role within the UMTS circuit-switched core network architecture. It maintained the essential responsibilities from GSM for handling mobile-terminated calls, including integration with the new 3G radio access network (UTRAN) for paging and bearer setup, while supporting existing CAMEL services.
Defining Specifications
| Specification | Title |
|---|---|
| TS 23.172 | 3GPP TS 23.172 |