Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Management

Interface GmscFunction

Gateway Mobile Switching Centre Function Interface

Management →

Interface GmscFunction is the standardized interface representing the Gateway Mobile Switching Centre as a managed function within the 3GPP network resource model for its management and configuration in circuit-switched core networks.

Introduced
Rel-10
Where
Management
Specifications
2 specs
Interface GmscFunction Description Purpose Neighbours Specifications

Description

The Interface GmscFunction is a managed object class defined in the 3GPP Generic Network Resources NRM specifications (28.703 and 32.636). It represents the Gateway Mobile Switching Centre (GMSC) as a managed function within the network management framework. The GMSC is a core network entity in circuit-switched (CS) networks, responsible for routing incoming calls to the appropriate Mobile Switching Centre (MSC) serving the called subscriber. It acts as the interface between the external networks (e.g., PSTN, PLMN) and the mobile network for circuit-switched services. In the context of the NRM, the GmscFunction interface allows the network management system to configure, monitor, and control the GMSC's behavior and parameters.

The GmscFunction is part of the GenericNetworkResourcesNRMDefs::ManagedFunction hierarchy, inheriting common attributes and operations from the ManagedFunction class, such as administrative state, operational state, and usage state. It may have additional attributes specific to the GMSC, such as its signaling point code, routing tables, and supported supplementary services. The interface is defined in 3GPP TS 28.703, which covers the Generic Network Resources NRM, and TS 32.636, which covers the GMSC management.

In terms of architecture, the GmscFunction is typically instantiated within the management system of a mobile network operator. It is associated with other managed functions, such as the MSC and HLR (Home Location Register), which are involved in call routing and subscriber data management. The GMSC interacts with these entities via SS7 signaling (e.g., ISUP, MAP) to query the HLR for routing information and to set up calls. The GmscFunction managed object allows the operator to configure the GMSC's connections to these entities, as well as its interfaces to external networks.

The GmscFunction interface has been present in 3GPP releases from Rel-10 to Rel-19. However, the definition text has remained as "GenericNetworkResourcesNRMDefs::ManagedFunction" throughout, indicating that the fundamental managed object class has not changed in its core definition. Nevertheless, the role of the GMSC has evolved with the advent of VoLTE and 5G, where circuit-switched fallback (CSFB) and IMS-based voice services are used. The management interface ensures that the GMSC can be integrated into modern network management systems, even as networks transition to all-IP architectures.

For telecom engineers and students, understanding the GmscFunction is important for managing legacy circuit-switched networks and ensuring interoperability with packet-switched domains. The GmscFunction provides a standardized way to manage the GMSC, facilitating multi-vendor integration and automation.

Purpose & Motivation

The Interface GmscFunction exists to provide a standardized management interface for the Gateway Mobile Switching Centre (GMSC) within a mobile network. The GMSC is a critical component in circuit-switched networks, responsible for routing incoming calls from external networks to the correct MSC serving the called mobile subscriber. Without a standardized management interface, operators would face challenges in integrating GMSCs from different vendors into their management systems, leading to increased operational costs and complexity.

The 3GPP Generic Network Resources NRM, defined in TS 28.703, addresses this by defining a common object model for network functions, including the GMSC. This allows an operator to use a single management system to configure and monitor GMSCs from different vendors. The GmscFunction managed object enables the operator to control call routing, signaling parameters, and resource allocation, ensuring efficient and reliable circuit-switched service delivery.

The motivation for creating this interface was to simplify the management of circuit-switched core networks, especially in multi-vendor environments. As networks evolve towards all-IP (VoLTE, 5G), the GMSC remains relevant for fallback scenarios and for interworking with legacy networks. A standardized management interface ensures that the GMSC can be integrated into automated network management and orchestration systems, supporting the transition to virtualized and cloud-native network functions.

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.

Rel-10 Initial

Initial definition of the GmscFunction as a managed object class within the Generic Network Resources NRM. It was defined as a subclass of GenericNetworkResourcesNRMDefs::ManagedFunction, providing basic management capabilities for the GMSC.

The definition text remained as "GenericNetworkResourcesNRMDefs::ManagedFunction". The change in this release cannot be assessed from the available wording, as the definition text is identical to the previous release.

The definition text remained as "GenericNetworkResourcesNRMDefs::ManagedFunction". The change in this release cannot be assessed from the available wording.

The definition text remained as "GenericNetworkResourcesNRMDefs::ManagedFunction". The change in this release cannot be assessed from the available wording.

The definition text remained as "GenericNetworkResourcesNRMDefs::ManagedFunction". The change in this release cannot be assessed from the available wording.

The definition text remained as "GenericNetworkResourcesNRMDefs::ManagedFunction". The change in this release cannot be assessed from the available wording.

The definition text remained as "GenericNetworkResourcesNRMDefs::ManagedFunction". The change in this release cannot be assessed from the available wording.

The definition text remained as "GenericNetworkResourcesNRMDefs::ManagedFunction". The change in this release cannot be assessed from the available wording.

The definition text remained as "GenericNetworkResourcesNRMDefs::ManagedFunction". The change in this release cannot be assessed from the available wording.

The definition text remained as "GenericNetworkResourcesNRMDefs::ManagedFunction". The change in this release cannot be assessed from the available wording.

Defining Specifications

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

SpecificationTitleRelease
TS 28.703 vj00 Core Network NRM IRP Solution Set Definitions Rel-19 read
TS 32.636 vb00 CM Core Network Resources IRP Solution Set Rel-11 read