SMS-IWMSC

Short Message Service Interworking MSC

Core Network →
Introduced in Rel-4 Also in: Core Network

SMS-IWMSC is the Interworking MSC that acts as the exit point for Mobile-Originated Short Messages from the core network, receiving them from the serving MSC and delivering them to the appropriate external SMSC.

Category
Core Network
Introduced
Rel-4
Where
Management
Also touches
1 segments
Specifications
8 specs
SMS-IWMSC Description Purpose Related Classification Detected Changes Specifications

Description

The Short Message Service Interworking MSC (SMS-IWMSC) is the functional counterpart to the SMS-GMSC, handling the outbound path for Mobile-Originated Short Messages (MO-SM) within 2G/3G Circuit-Switched core networks. When a mobile subscriber sends an SMS, the message is first delivered over the radio interface to their current serving MSC. The serving MSC, recognizing the message as mobile-originated, then forwards it to the SMS-IWMSC. The SMS-IWMSC serves as the designated gateway from the PLMN to the external Short Message Service Centre (SMSC). Like the SMS-GMSC, it is typically a functional role collocated within a physical MSC.

The SMS-IWMSC receives the MO-SM from the serving MSC via internal MAP signaling (MAP_FORWARD_SHORT_MESSAGE). Its key responsibility is to determine the correct destination SMSC for the message. This routing decision is often based on configuration, such as a default SMSC for the subscriber's home network or a specific SMSC address provided by the HLR during subscriber profile retrieval. The SMS-IWMSC then performs any necessary protocol adaptation and submits the message to the identified external SMSC, usually using the same MAP-based interface (e.g., MAP_MT_FORWARD_SHORT_MESSAGE) over SS7 or IP links.

This entity also manages delivery reports and failures in the mobile-originated direction. If the external SMSC confirms successful receipt, the SMS-IWMSC may relay a positive delivery report back through the serving MSC to the originating mobile device. Conversely, if the SMSC rejects the message or is unreachable, the SMS-IWMSC handles the error and may inform the serving MSC. The SMS-IWMSC provides a single, controlled egress point for all MO-SM traffic, allowing for centralized billing, lawful interception, and message screening before messages leave the operator's network. It works in tandem with the SMS-GMSC to form the complete SMS gateway functionality for the CS domain.

Purpose & Motivation

The SMS-IWMSC was standardized to provide a controlled and standardized exit point from the PLMN for subscriber-originated text messages, mirroring the entry-point function of the SMS-GMSC. Its creation solved the problem of how a serving MSC, which handles subscriber mobility, should route an outgoing SMS to a potentially external and fixed SMSC. Without a dedicated interworking function, each MSC would need direct connectivity and routing configurations for all possible SMSCs, leading to operational complexity and scaling issues.

This architecture centralizes the interworking function, simplifying network management and enabling features like centralized billing for originated messages and consistent application of regulatory requirements (e.g., content filtering, lawful interception) at the network border. It addresses the limitation of having mobile-originated traffic exit the network in an ad-hoc manner from any MSC. By funneling all MO-SM traffic through the SMS-IWMSC, operators gain a strategic point of control and visibility for outbound messaging services. It was a key component in making SMS a reliable, billable, and manageable service for network operators.

Classification

Part ofSMS-GMSC
Related approachesSMS-GMSC

Detected Changes Across Releases

from 3GPP Change Requests

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

Studied in Rel-4, normative work from Rel-15.

Rel-15 1 change

In Release 15, a correction was made to the data type used for the SC-Address and the SMS-GMSC-Address within the SMS-IWMSC function. This change ensured proper formatting and handling of these critical addressing parameters. The update specifically addressed a technical inconsistency in how these addresses were defined and processed in the protocol.

  • Correction of the data type used for SC-Address and SMS-GMSC-Address TS 29.338CR0030

Explore further

Broader topics and technologies where SMS-IWMSC plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.060 vj00 GPRS Service Description Stage 2 Rel-19
TS 28.702 vj00 Core Network NRM IRP Information Service Rel-19
TS 29.338 vj30 Diameter protocols for SMS in MME/5GS Rel-19
TS 32.401 vj00 Performance Management Concept & Requirements Rel-19
TS 32.622 vb10 Generic Network Resources IRP NRM Rel-11
TS 32.632 vb00 Core Network Resources IRP: Network Resource Model Rel-11
TS 32.732 vb00 IMS Network Resource Model IRP: Information Service Rel-11
TS 52.402 vj00 GSM Performance Management Measurements Rel-19