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

Glossary term · Management

Interface GmscServerFunction

Gateway Mobile Switching Centre Server Function Interface

Management →

Interface GmscServerFunction is the interface that represents the Gateway Mobile Switching Centre Server as a managed function in the 3GPP network resource model, enabling its standardized management in split-architecture core networks.

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

Description

The Interface GmscServerFunction 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 Server (GMSC Server) as a managed function within the network management framework. The GMSC Server is a core network entity in the split-architecture MSC (MSC Server and Media Gateway) introduced in 3GPP Release 4. It handles the call control and signaling functions of the GMSC, while the media gateway handles the user plane. The GMSC Server is responsible for routing incoming calls to the appropriate MSC Server serving the called subscriber. In the context of the NRM, the GmscServerFunction interface allows the network management system to configure, monitor, and control the GMSC Server's behavior and parameters.

The GmscServerFunction 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 Server, 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 Server management.

In terms of architecture, the GmscServerFunction is typically instantiated within the management system of a mobile network operator. It is associated with other managed functions, such as the MSC Server and HLR, which are involved in call routing and subscriber data management. The GMSC Server interacts with these entities via SS7 signaling (e.g., ISUP, MAP) to query the HLR for routing information and to set up calls. It also controls the media gateway via the Mc interface (H.248) to establish the user plane path. The GmscServerFunction managed object allows the operator to configure the GMSC Server's connections to these entities, as well as its interfaces to external networks.

The GmscServerFunction 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 Server 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 Server can be integrated into modern network management systems, even as networks transition to all-IP architectures.

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

Purpose & Motivation

The Interface GmscServerFunction exists to provide a standardized management interface for the Gateway Mobile Switching Centre Server (GMSC Server) within a mobile network. The GMSC Server is a key component in split-architecture circuit-switched networks, where call control and media handling are separated. This architecture, introduced in 3GPP Release 4, allows for more flexible and scalable network deployments, as the MSC Server and Media Gateway can be scaled independently. The GMSC Server handles the signaling and call control for incoming calls from external networks, while the media gateway handles the actual voice traffic.

Without a standardized management interface, operators would face challenges in integrating GMSC Servers 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 Server. This allows an operator to use a single management system to configure and monitor GMSC Servers from different vendors. The GmscServerFunction 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 split-architecture core networks, especially in multi-vendor environments. As networks evolve towards all-IP (VoLTE, 5G), the GMSC Server remains relevant for fallback scenarios and for interworking with legacy networks. A standardized management interface ensures that the GMSC Server 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 GmscServerFunction 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 Server.

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 GmscServerFunction, 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