Inferensys

Glossary

Performance Management Counters

Performance management counters are cumulative metrics on network elements that record the number of specific events, such as handover attempts or failures, which are periodically collected and analyzed for performance monitoring and anomaly detection.
Security analyst reviewing fraud detection AI on multiple screens, alert dashboards visible, dark mode monitoring setup.
NETWORK TELEMETRY FUNDAMENTALS

What is Performance Management Counters?

Performance Management (PM) counters are cumulative registers on network elements that tally specific events, such as handover attempts or call drops, providing the raw statistical foundation for performance monitoring and anomaly detection.

A Performance Management Counter is a discrete, cumulative metric maintained by a network element—such as a gNB, eNB, or core network function—that increments each time a specific, predefined event occurs. These counters are the atomic units of network observability, recording everything from successful Radio Resource Control (RRC) connection setups to the number of bytes transmitted on a data radio bearer. Unlike gauges that represent a fluctuating state, PM counters are strictly monotonic, providing an absolute count of occurrences over a granular measurement period, typically 5, 15, or 30 minutes.

These counters are periodically collected via protocols like gRPC streaming telemetry or legacy file transfer and analyzed by operations support systems. In the context of anomaly detection, a sudden deviation in a counter's rate of change—such as a spike in L.HO.Fail.TargetCell—serves as a primary signal for automated fault identification. By establishing baselines for counter behavior, machine learning models can distinguish between normal traffic fluctuations and genuine degradation events, enabling predictive maintenance and zero-touch network optimization without manual threshold configuration.

CUMULATIVE TELEMETRY PRIMITIVES

Key Characteristics of PM Counters

Performance Management (PM) counters are the foundational data source for network observability. Understanding their inherent characteristics is critical for designing accurate anomaly detection systems.

01

Cumulative Nature & Reset Logic

PM counters are strictly monotonically increasing accumulators that record the total number of events since the last reset. They do not store rates or averages directly.

  • Wrap-around risk: Counters have a finite bit depth (e.g., 32-bit or 64-bit) and will overflow, resetting to zero.
  • Scheduled resets: Many RAN vendors configure counters to reset at the end of a granularity period (e.g., 15 minutes).
  • Deriving metrics: The actual rate of events (e.g., handover attempts per second) must be calculated by the management system by taking the delta between two consecutive collection intervals.
02

Granularity Periods & Binning

Network elements aggregate counter values into fixed time windows before reporting, a process known as binning.

  • Standard intervals: Common granularity periods are 5, 15, or 30 minutes.
  • Cumulative vs. differential: A counter can be reported as a running total or as the delta specific to that interval.
  • Anomaly impact: A spike in call drops might be averaged out and hidden within a 15-minute bin, making sub-interval analysis or shorter granularity periods essential for detecting transient faults.
03

Vendor-Specific Implementations

Despite 3GPP standardization, the exact definition and triggering logic of a PM counter often varies by Original Equipment Manufacturer (OEM).

  • Semantic drift: A 'failed handover' counter from Vendor A might include preparation failures, while Vendor B only counts execution failures.
  • Counter catalogues: Each vendor provides a massive, proprietary Performance Measurement Dictionary.
  • Multi-vendor normalization: A critical pre-processing step for anomaly detection is mapping these disparate counters to a unified, vendor-agnostic data model to ensure consistent analysis across a heterogeneous RAN.
04

Protocol-Level Measurement Points

Counters are instrumented at specific points in the protocol stack, providing granular visibility into network behavior.

  • RRC counters: Track connection establishments, re-establishments, and releases, indicating accessibility and retainability issues.
  • E-RAB counters: Monitor the setup and release of radio access bearers, directly reflecting user-plane service quality.
  • Mobility counters: Record intra-frequency, inter-frequency, and inter-RAT handover attempts and successes, crucial for analyzing cell edge performance.
  • Physical layer counters: Measure HARQ retransmissions and CQI reports, providing insight into radio link quality.
05

Counter Relationships & KPI Formulas

Individual counters are rarely useful in isolation. Key Performance Indicators (KPIs) are derived from mathematical formulas combining multiple counters.

  • Success rates: (Successful Events / Total Attempts) * 100 (e.g., Call Setup Success Rate).
  • Drop rates: (Abnormal Releases / Total Releases) * 100 (e.g., Call Drop Rate).
  • Anomaly context: A drop in a success rate KPI can be caused by a rise in the numerator's failure counter, a fall in the denominator's attempt counter, or both. Root cause analysis requires examining the raw counters behind the KPI.
06

Data Collection: Push vs. Pull

The mechanism for retrieving PM counters from network elements significantly impacts the timeliness and reliability of anomaly detection.

  • Legacy pull (FTP/SFTP): The management system periodically downloads bulk files. This is high-latency and can miss counters resetting between pulls.
  • Streaming push (gRPC): Modern O-RAN architectures use streaming telemetry where the network element pushes structured data continuously. This enables near-real-time anomaly detection with sub-second latency.
  • Reliability trade-off: UDP-based streaming is faster but can lose data, while TCP-based streaming ensures delivery but may introduce back-pressure.
PERFORMANCE MANAGEMENT COUNTERS

Frequently Asked Questions

Clear, technical answers to the most common questions about the role of performance management counters in network telemetry and anomaly detection.

A Performance Management (PM) counter is a cumulative, non-resettable tally maintained by a network element (like a gNB or eNB) that records the absolute number of specific events occurring over a defined granularity period, typically 5, 15, or 30 minutes. Unlike a gauge that measures a current state, a PM counter is strictly monotonic; it only increments. For example, a counter might record the total number of RRC.ConnectionSetup.Attempts or IntraFreq.Handover.Failures. The raw counter value is periodically collected by a management system, and the difference between consecutive samples is calculated to derive a rate or volume for that interval. This mechanism provides a loss-tolerant, highly scalable method for quantifying network behavior, as a missed sample does not invalidate the next calculation, only the specific interval's delta.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.