STM

Signalling Traffic Monitoring

Management
Introduced in R99
A network management function that involves the collection, analysis, and reporting of signalling message flows between network elements. It is used for performance monitoring, fault detection, capacity planning, and security surveillance in mobile networks.

Description

Signalling Traffic Monitoring (STM) is a critical Operations, Administration, and Maintenance (OAM) function defined by 3GPP for observing and analyzing the control plane signalling within a mobile network. It involves passively tapping into the signalling links (e.g., SS7, Diameter, GTP-C) between network nodes like MME, HSS, SGW, PGW, and MSC to capture message exchanges. The architecture typically consists of probes or mediation devices deployed at strategic points in the network that copy signalling messages, a collection system that aggregates and correlates this data, and an analysis platform that provides visualization, alerting, and reporting.

STM works by using non-intrusive probes that mirror signalling traffic without affecting the live network performance. These probes decode the protocols (e.g., MAP, CAP, Diameter, S1-AP, NAS) and extract key information from each message, such as message type, source, destination, timestamps, and included parameters (e.g., IMSI, MSISDN, cause codes). The collected data is then time-correlated and session-based to reconstruct complete signalling sequences for individual subscribers or transactions. This allows network engineers to trace the call flow for a failed call, analyze routing patterns, or detect anomalous signaling storms. Key components include the monitoring probes, a correlation engine, and a management system that presents Key Performance Indicators (KPIs) like message rates, success/failure ratios, and response times.

Its role is essential for ensuring network reliability, security, and efficiency. From a performance perspective, STM helps identify bottlenecks, misconfigurations, and failing network elements by analyzing signalling delays and error rates. For security, it is a primary tool for detecting and mitigating signalling-based attacks such as fraud, location tracking, or Denial-of-Service (DoS) attacks exploiting signalling protocols. Furthermore, STM data is invaluable for capacity planning, providing real-world traffic patterns to accurately dimension network resources and for regulatory compliance, such as lawful interception and number portability verification.

Purpose & Motivation

STM was developed to address the growing complexity and criticality of signalling networks in digital mobile systems (GSM onwards). As networks evolved from simple voice calls to complex packet-switched services, the volume and variety of signalling traffic exploded. Traditional network management systems focused on user plane data and hardware faults were inadequate for diagnosing problems rooted in protocol interactions or software logic errors in the control plane.

The core problem STM solves is providing visibility into the 'nervous system' of the network—the signalling that sets up, manages, and tears down every call and data session. Without STM, troubleshooting a dropped call or a failed data attachment was often a slow, manual process of checking logs on individual network elements. STM provides a holistic, cross-element view. Its creation was motivated by the need for proactive network assurance, fraud prevention, and meeting stringent service level agreements (SLAs) in competitive markets. It also became crucial for security as signalling protocols, initially designed for trusted environments, became exposed to new threats in IP-based networks.

Key Features

  • Non-intrusive, passive monitoring of all major signalling protocols (SS7, Diameter, GTP-C, SIP)
  • Call Data Record (CDR) and signalling trace generation for individual subscribers
  • Real-time correlation of signalling messages across multiple interfaces
  • Anomaly detection and alerting for signalling storms and security threats
  • Performance KPIs for signalling load, success rates, and latency
  • Support for lawful interception and regulatory compliance data extraction

Evolution Across Releases

R99 Initial

Introduced foundational concepts for signalling monitoring in the UMTS era, focusing on circuit-switched signalling (ISUP, MAP, CAP) in the core network. Established basic requirements for trace management and performance measurement data collection from the MSC and GMSC.

Expanded monitoring scope to include early IP Multimedia Subsystem (IMS) signalling (SIP) and the transition towards all-IP networks. Enhanced trace capabilities for packet-switched sessions and began defining monitoring points for the emerging HSDPA data service.

Crucially extended STM to fully encompass the LTE/EPC architecture. Defined monitoring for new key interfaces like S1-MME, S6a (Diameter), S11, and NAS signalling. This was a major evolution to handle the pure IP-based signalling of 4G networks.

Strengthened security monitoring features in response to growing threats like Diameter-based attacks. Introduced more sophisticated correlation techniques for tracking subscribers across 3G and 4G networks (inter-RAT mobility) and enhanced support for policy and charging control (PCC) signalling.

Adapted STM frameworks for 5G Core (5GC) network signalling, incorporating monitoring of new protocols like HTTP/2 for the Service-Based Interface (SBI) and the PFCP protocol. Defined requirements for network slicing awareness in monitoring data.

Further evolved STM for advanced 5G-Advanced scenarios, including integrated monitoring across 5GC and legacy EPC, and enhanced capabilities for AI/ML-based analytics for predictive fault detection and automated security response within the signalling plane.

Defining Specifications

SpecificationTitle
TS 23.221 3GPP TS 23.221
TS 24.022 3GPP TS 24.022
TS 28.560 3GPP TS 28.560