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.
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 →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.
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.
| Specification | Title | Release |
|---|---|---|
| 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 |