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

Glossary term · Management

NL

Notification Log

Management →

NL is a standardized log file used in 3GPP network management to persistently record notifications of events, alarms, and state changes for auditing, troubleshooting, and performance analysis.

Introduced
Rel-8
Where
Management
Specifications
24 specs
NL Description Purpose What changed Neighbours Specifications

Description

The Notification Log (NL) is a fundamental component within the 3GPP Operations, Administration, and Maintenance (OAM) framework, specifically detailed in the 32-series specifications for management services. It functions as a managed object that stores a chronological sequence of notification records. Each record is generated by a network element's management agent or a management system itself in response to a specific event, such as a communication alarm, a configuration change, a performance threshold crossing, or a security event.

Architecturally, the NL is typically implemented as a managed object class within a Network Element (NE) or a Network Management System (NMS). It is accessed and manipulated via standardized management interfaces, primarily using the Common Management Information Protocol (CMIP) or its successor, the Simple Network Management Protocol (SNMP). The log's behavior—such as its capacity, logging criteria (what triggers a record), and retention policies—is defined through its attributes and can be configured by the managing system. Key components include the log itself, the notification records (each containing fields like event time, perceived severity, probable cause, and additional information), and the management operations to create, retrieve, and delete log entries.

Its role in the network is critical for post-event analysis and network assurance. By providing a persistent and queryable history of network events, the NL enables operators to perform root cause analysis of faults, audit configuration changes for compliance, and analyze performance trends over time. It decouples the real-time generation of notifications from their consumption, allowing management applications to retrieve and process logs asynchronously. This structured logging is essential for automated fault management, performance management, and security information and event management (SIEM) systems in large-scale telecom networks.

Purpose & Motivation

The Notification Log was introduced to address the challenge of managing and correlating vast numbers of events and alarms in increasingly complex and automated 3GPP networks. Prior to its standardization, event logging was often vendor-specific, fragmented, and lacked a common structure, making cross-domain troubleshooting and integrated network management difficult.

Its creation was motivated by the need for a unified, persistent audit trail. Real-time notification systems could overwhelm management systems during major outages, and transient events were lost if not processed immediately. The NL provides a buffer and a historical record, ensuring no critical event information is lost. It solves the problem of event correlation across different network domains and timeframes, which is essential for identifying the root cause of cascading failures.

Historically, as networks evolved towards more autonomous operations (e.g., Self-Organizing Networks - SON), the need for reliable, machine-readable event logs became paramount. The NL supports these advanced OAM functions by supplying the raw event data required for machine learning and analytics engines that drive automated healing and optimization, forming a foundational data source for closed-loop automation.

What changed in its specifications

The latest release-to-release comparison of specifications that define NL. Each summary describes the whole specification, not only this term.

TS 31.111Rel-18 → Rel-19

Rel-19 adds a DNN list data object to TS 31.111 for Network Controlled Network Slice Selection. It is carried in slice status ENVELOPE and TERMINAL RESPONSE messages alongside served slice information.

Full comparison in TS 31.111 →
TS 32.306Rel-17 → Rel-18

Rel-18 brings only minor changes to TS 32.306: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TS 32.306 →

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-8 Initial

Introduced as a core managed object for OAM, defining its basic structure, attributes, and management operations within the 32-series specifications. It established the foundational model for persistent notification storage, enabling standardized fault and performance event logging across the 3GPP network architecture.

Defining Specifications

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

SpecificationTitleRelease
TS 31.111 vj40 3GPP TS 31111 vj40: USIM Application Toolkit Rel-19 read
TS 32.111 vj00 Fault Management Alarm IRP Solution Sets Rel-19 read
TS 32.305 v900 Notification IRP XML Definitions for CM Rel-9 read
TS 32.306 vj00 Configuration Management Notification IRP Solution Set Rel-19 read
TS 32.325 v900 Test Management IRP XML Definitions Rel-9 read
TS 32.326 vj00 Test Management IRP Solution Set Definitions Rel-19 read
TS 32.332 vj00 Notification Log IRP Information Service Rel-19 read
TS 32.335 v900 Notification Log IRP XML Definitions Rel-9 read
TS 32.336 vj00 Notification Log IRP Solution Set Definitions Rel-19 read
TS 32.337 v900 Notification Log IRP SOAP Solution Set Rel-9 read
TS 32.345 v900 File Transfer IRP XML Definitions Rel-9 read
TS 32.346 vj00 File Transfer IRP Solution Set Definitions Rel-19 read
TS 32.355 v900 CS IRP XML Definitions for 3GPP Management Rel-9 read
TS 32.356 vj00 Communication Surveillance IRP Solution Set Rel-19 read
TS 32.365 v901 EP IRP XML Definitions for 3GPP Management Rel-9 read
TS 32.366 vj00 EP IRP Solution Set definitions Rel-19 read
TS 32.371 vj00 Security Management Concept & Requirements Rel-19 read
TS 32.415 v900 PM IRP XML Definitions Rel-9 read
TS 32.416 vj00 PM IRP Solution Set Definitions Rel-19 read
TS 32.535 v910 Software Management IRP XML Definitions Rel-9 read
TS 32.536 vj00 Software Management IRP Solution Set Rel-19 read
TS 32.537 v910 Software Management IRP SOAP Solution Set Rel-9 read
TS 32.665 v901 Kernel CM IRP XML Definitions Rel-9 read
TS 32.666 vj00 Kernel CM IRP Solution Set Definitions Rel-19 read