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

Glossary term · Management

IOC

Information Object Class

Management →

IOC is a 3GPP management concept defining a template for managed objects that specifies their attributes, notifications, and behaviors to enable standardized, multi-vendor network management.

Introduced
Rel-8
Where
Management
Specifications
119 specs
IOC Description Purpose What changed Neighbours Detected Changes Specifications

Description

Information Object Class (IOC) is a fundamental construct in 3GPP's network management framework, particularly within the Fault, Configuration, Accounting, Performance, and Security (FCAPS) model. An IOC serves as a template or schema that defines the structure and semantics of managed objects, which are software abstractions representing physical or logical network resources, such as network elements, functions, or services. Each IOC specifies a set of attributes (properties), actions (operations that can be invoked), notifications (events emitted), and behavior (rules governing the object). Managed objects are instances of IOCs, populated with specific values, and they reside in a Management Information Base (MIB) accessible via management interfaces like the Itf-N or OAM interfaces.

The architecture of IOC-based management involves hierarchical class inheritance, where IOCs can be derived from parent classes, inheriting and extending their definitions. This object-oriented approach promotes reusability and consistency. Key components include the IOC definition in specification documents (e.g., 3GPP TS 28.xxx and 32.xxx series), the supporting management protocols (e.g., SNMP, CORBA, or RESTful APIs in newer releases), and the agent-manager paradigm where managed objects are implemented by network elements and accessed by management systems. IOCs cover a wide range of entities, from physical equipment like base stations to logical functions like network slices or QoS flows.

In operation, IOCs enable standardized management operations such as monitoring performance counters, configuring parameters, receiving fault alarms, and auditing usage. For example, an IOC for a gNB would define attributes for cell ID, transmit power, and connection statistics, actions for reset or software update, and notifications for link failure. By adhering to IOC definitions, vendors ensure interoperability, allowing network operators to manage multi-vendor deployments seamlessly. IOCs are central to 3GPP's Self-Organizing Networks (SON), network slicing management, and 5G service assurance, providing a unified information model for the entire network lifecycle.

Purpose & Motivation

IOC was developed to address the challenges of managing complex, multi-vendor telecommunications networks. Prior to standardization, each vendor used proprietary information models, making integration and unified management difficult and costly. The IOC concept, rooted in ITU-T's TMN and OSI systems management, provides a common language for describing network resources, enabling interoperability and reducing operational expenses.

The primary problems solved include fragmentation in management data representation and lack of consistency across different network domains. IOCs facilitate automated management, essential for scaling 5G networks with massive numbers of devices and dynamic services. They support FCAPS functions by ensuring that all managed entities expose a consistent set of attributes and behaviors. Historically, as networks evolved from 2G to 5G, the scope of IOCs expanded from basic network element management to encompass virtualized network functions, end-to-end service management, and network slicing. This evolution was motivated by the need for agile, software-driven networks where management must be as flexible and scalable as the services themselves.

What changed in its specifications

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

TS 28.531Rel-18 → Rel-19

Rel-19 adds management of IAB nodes to TS 28.531. The new clauses cover IAB-node configuration, location information, configuration via notifications, and a procedure with a sequence diagram.

Full comparison in TS 28.531 →
TS 28.536Rel-18 → Rel-19

Rel-19 brings only minor changes to TS 28.536: 4 clauses changed, with no change attributed to a release feature.

Full comparison in TS 28.536 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (63 CRs across 6 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-15 5 changes
  • Add new attribute peeParametersList to IOC ManagedFunction TS 28.622CR0022
  • Adding attribute of IOC EUtranGenericCell to support SON for AAS deployment management TS 28.659CR0021
  • NRM IOC changes for EPC CUPS TS 28.708CR0008
  • Update the inheritance hierarchy figure for NR NRM to include BWP IOC and NRSectorCarrier IOC TS 28.541CR0015
  • CUPS NRM IOC error correction TS 28.708CR0009
Rel-16 18 changes
  • Add IOC for control of QoS monitoring per QoS flow per UE TS 28.541CR0261
  • Add IOC for control of GTP-U path QoS monitoring TS 28.541CR0262
  • Add IOC for configurable 5QIs TS 28.541CR0286
  • Add IOC for 5QI to DSCP mapping TS 28.541CR0287
  • Add IOC for predefined PCC rules TS 28.541CR0329
  • Add IOC for predefined PCC rules TS 28.541CR0330

+ 12 more changes

Rel-17 16 changes
  • Add NRM IOC definitions for N5, N70 and N71 reference points TS 28.541CR0526
  • Add attribute networkSliceSubnetType for NetworkSliceSubnet IOC TS 28.541CR0581
  • Network slice subnet provider capability IOC TS 28.541CR0712
  • Fixing Network slice and network slice subnet provisioning management service - profiles not convert to IOC - Stage 3 TS 28.531CR0104
  • Revise description of NextHopInfo and qosProfileRefList attribute in EP_transport IOC TS 28.541CR0548
  • Correct attribute in IOC NRCellRelation (stage 3) TS 28.541CR0634

+ 10 more changes

Rel-18 11 changes
  • Update NWDAFFunction IOC to support management and control purpose TS 28.541CR0765
  • Update NWDAFFunction IOC to support management and control purpose TS 28.541CR0823
  • Rel-18 CR 28.541 Add energy saving attributes to IOC UPFFunction TS 28.541CR1109
  • Correct the description and definition for NWDAFFunction IOC TS 28.541CR0877
  • Update EASDF IOC TS 28.541CR0767
  • Correction to multiplicity of relation between NetworkSlice IOC and NetworkSliceSubnet IOC TS 28.541CR0803

+ 5 more changes

Rel-19 10 changes
  • Rel-19 CR TS 28.541 Add Exsting Attributes to NFService in NRFFunction IOC TS 28.541CR1391
  • Rel-19 CR TS 28.541 Add New Attributes to NFService in NRFFunction IOC TS 28.541CR1392
  • Rel-19 CR TS 28.541 Add AIOTF and ADM IOC to support management of Ambient IoT TS 28.541CR1510
  • Rel-19 CR TS 28.622 Update MnSInfo IOC to support MnS Registry capability TS 28.622CR0515
  • Rel-19 CR TS 28.541 Add the inheritance information for NRECMappingRule IOC and Beam IOC. TS 28.541CR1369
  • Rel-19 CR TS 28.620 Align IOC definitions with TS 32.160 template TS 28.620CR0035

+ 4 more changes

Rel-20 3 changes
  • Rel-20 CR TS 28.622 Enhence decription of ManagementDataCollectio IOC to clarify the granularity period TS 28.622CR0663
  • Rel-20 CR TS 28.622 Clarification on supportedDataScope in MgmtDataInfo IOC TS 28.622CR0664
  • Rel-20 CR TS 28.541 Undo removal of AIOTFFuntion IOC TS 28.541CR1712

Defining Specifications

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

SpecificationTitleRelease
TS 28.531 vk10 5G Network Slice Provisioning Management Rel-20 read
TS 28.536 vj20 Management services for communication service assurance Rel-19 read
TS 28.541 vk41 5G Network Resource Model Stage 2/3 Rel-20 read
TS 28.601 vc00 Telecom management; CN and non-3GPP access NRM IRP Requirements Rel-12 read
TS 28.602 vc00 CN & non-3GPP NRM IRP Information Service Rel-12 read
TS 28.606 vc10 CN and non-3GPP interworking NRM IRP Solution Sets Rel-12 read
TS 28.611 vj00 EPC-WLAN Interworking NRM IRP Requirements Rel-19 read
TS 28.612 vj00 EPC and non-3GPP interworking NRM IRP IS Rel-19 read
TS 28.616 vj00 EPC and non-3GPP access NRM IRP SS definitions Rel-19 read
TS 28.620 vj20 FMC Federated Network Information Model (FNIM) UIM Rel-19 read
TS 28.621 vj00 Generic Network Resource Model (NRM) IRP Requirements Rel-19 read
TS 28.622 vk40 Generic Network Resource Information Service Rel-20 read
TS 28.625 vj00 State Management Data Definition IRP Information Service Rel-19 read
TS 28.626 vj00 State Management Data Definition IRP Solution Set Rel-19 read
TS 28.628 vj00 SON Policy NRM IRP Information Service Rel-19 read
TS 28.629 vj00 SON Policy NRM IRP Solution Set Definitions Rel-19 read
TS 28.632 vj00 Inventory Management NRM Integration Reference Point Rel-19 read
TS 28.652 vj00 UTRAN Network Resource Model (NRM) IRP Information Service Rel-19 read
TS 28.653 vj00 UTRAN NRM IRP Solution Set Definition Rel-19 read
TS 28.655 vj00 GERAN NRM IRP Information Service Rel-19 read
TS 28.656 vj00 GERAN NRM IRP Solution Set Definitions Rel-19 read
TS 28.659 vk00 E-UTRAN NRM Solution Set Definitions Rel-20 read
TS 28.662 vj20 Generic RAN Network Resource Model (NRM) Rel-19 read
TS 28.663 vj10 Generic RAN NRM IRP Solution Set definitions Rel-19 read
TS 28.671 vj00 HNS Network Resource Model Requirements Rel-19 read
TS 28.674 vj00 HeNS NRM IRP Requirements Rel-19 read
TS 28.680 vj00 WLAN Management Concepts and Requirements Rel-19 read
TS 28.682 vj00 WLAN Management NRM IRP Information Service Rel-19 read
TS 28.701 vj00 Core Network NRM IRP Requirements Rel-19 read
TS 28.702 vj00 Core Network NRM IRP Information Service Rel-19 read
TS 28.703 vj00 Core Network NRM IRP Solution Set Definitions Rel-19 read
TS 28.704 vj00 IMS NRM IRP Requirements Rel-19 read
TS 28.705 vj00 IMS NRM IRP Information Service Rel-19 read
TS 28.706 vj00 IMS NRM IRP Solution Set definitions Rel-19 read
TS 28.707 vj00 EPC NRM IRP Requirements Rel-19 read
TS 28.708 vj00 EPC NRM Integration Reference Point Information Service Rel-19 read
TS 28.709 vj00 EPC NRM IRP Solution Set Definitions Rel-19 read
TS 28.732 vj00 Transport Network NRM IRP Information Service Rel-19 read
TS 28.733 vj00 TN NRM IRP Solution Set Definitions Rel-19 read
TS 28.735 vj00 STN Interface NRM IRP Information Service Rel-19 read
TS 28.752 vj00 SuM NRM IRP Information Service Rel-19 read
TS 28.821 vd00 UML Model Repertoire for FMC Management Rel-13 read
TR 28.837 vi00 Technical Report on Trace/MDT Management Rel-18 read
TS 28.871 vj00 Study on Service Based Management Architecture enhancement phase 3 Rel-19 read
TS 32.111 vj00 Fault Management Alarm IRP Solution Sets Rel-19 read
TS 32.122 vj00 Advanced Alarm Management IRP Information Service Rel-19 read
TS 32.123 v900 Advanced Alarm Management IRP CORBA Solution Set Rel-9 read
TS 32.125 v930 AAM IRP XML File Format Definition Rel-9 read
TS 32.126 vj00 AAM IRP Solution Set Definitions Rel-19 read
TS 32.150 vj00 IRP Concept and Definitions Rel-19 read
TS 32.151 ve00 IRP Information Service Template Specification Rel-14 read
TS 32.153 vj00 IRP Technology-Specific Templates Specification Rel-19 read
TS 32.157 vj00 IRP Information Service Template for Converged Management Rel-19 read
TS 32.172 vb00 SuM NRM IRP: Information Service Rel-11 read
TS 32.300 vj00 3GPP Network Resource Naming Convention Rel-19 read
TS 32.302 vj00 Notification IRP Information Service Rel-19 read
TS 32.312 vj00 Generic IRP Management Information Service Rel-19 read
TS 32.313 v900 Generic IRP CORBA Solution Set Rel-9 read
TS 32.316 vj00 Generic IRP Management Solution Set Definitions Rel-19 read
TS 32.317 v910 Generic IRP management SOAP Solution Set Rel-9 read
TS 32.322 vj00 Test Management IRP Information Service Rel-19 read
TS 32.323 v900 Test Management IRP CORBA SS 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.342 vj00 File Transfer IRP Information Service Rel-19 read
TS 32.352 vj00 Communication Surveillance IRP Information Service Rel-19 read
TS 32.353 v900 CS IRP CORBA Solution Set Rel-9 read
TS 32.356 vj00 Communication Surveillance IRP Solution Set Rel-19 read
TS 32.361 vj00 Entry Point IRP Requirements Rel-19 read
TS 32.362 vj00 Entry Point IRP Information Service Rel-19 read
TS 32.363 v900 EP IRP CORBA Solution Set Rel-9 read
TS 32.366 vj00 EP IRP Solution Set definitions Rel-19 read
TS 32.372 vj00 Security Service for IRP Information Service Rel-19 read
TS 32.382 vj00 Partial Suspension of Itf-N IRP Information Service Rel-19 read
TS 32.392 vj00 Delta Synchronization IRP Information Service Rel-19 read
TS 32.412 vj00 PM IRP Information Service Specification Rel-19 read
TS 32.442 vj00 Trace Management IRP: Information Service Rel-19 read
TS 32.522 vb70 SON Policy NRM IRP Information Service Rel-11 read
TS 32.523 v930 SON Policy NRM IRP CORBA Solution Set Rel-9 read
TS 32.526 vb70 SON Policy NRM IRP Solution Set definitions Rel-11 read
TS 32.600 vj00 3GPP Configuration Management Specification Rel-19 read
TS 32.622 vb10 Generic Network Resources IRP NRM Rel-11 read
TS 32.631 vb00 Core Network Resources IRP Requirements Rel-11 read
TS 32.632 vb00 Core Network Resources IRP: Network Resource Model Rel-11 read
TS 32.633 v920 Core Network Resources IRP CORBA Solution Set Rel-9 read
TS 32.636 vb00 CM Core Network Resources IRP Solution Set Rel-11 read
TS 32.642 vb50 UTRAN Network Resource Model for Configuration Management Rel-11 read
TS 32.643 v930 UTRAN Network Resources IRP: CORBA Solution Set Rel-9 read
TS 32.646 vc00 UTRAN NRM IRP Solution Set Definitions Rel-12 read
TS 32.652 vc00 GERAN Network Resources NRM for Configuration Management Rel-12 read
TS 32.653 v920 GERAN Network Resources IRP CORBA Solution Set Rel-9 read
TS 32.656 vc00 GERAN NRM IRP Solution Set Definitions Rel-12 read
TS 32.672 vb00 State Management IRP Information Service Rel-11 read
TS 32.673 v900 State Management IRP CORBA Solution Set Rel-9 read
TS 32.676 vc00 3GPP TS 32.676: State Management IRP Solution Set Rel-12 read
TS 32.690 vj00 Inventory Management IRP Requirements Rel-19 read
TS 32.692 vb00 Inventory Management NRM IRP Specification Rel-11 read
TS 32.712 vb10 Transport Network Interface NRM for CM Rel-11 read
TS 32.713 v900 TN Interface NRM IRP: CORBA Solution Set Rel-9 read
TS 32.716 vb00 TN NRM IRP Solution Set Definitions Rel-11 read
TS 32.722 vb00 Repeater NRM IRP: Network Resource Model Rel-11 read
TS 32.723 v900 Repeater NRM CORBA Solution Set Rel-9 read
TS 32.726 vb00 Repeater NRM IRP Solution Set Definitions Rel-11 read
TS 32.731 vb00 IMS Network Resource Model IRP Requirements Rel-11 read
TS 32.732 vb00 IMS Network Resource Model IRP: Information Service Rel-11 read
TS 32.733 v910 IMS NRM IRP CORBA Solution Set Rel-9 read
TS 32.736 vb00 IMS NRM IRP Solution Set Definitions Rel-11 read
TS 32.742 vb00 STN NRM for Configuration Management Rel-11 read
TS 32.751 vb00 EPC NRM IRP Requirements Rel-11 read
TS 32.752 vb01 EPC NRM IRP Information Service Rel-11 read
TS 32.753 v920 EPC NRM IRP CORBA Solution Set Rel-9 read
TS 32.756 vb00 EPC NRM IRP Solution Set Definitions Rel-11 read
TS 32.763 v950 E-UTRAN NRM IRP CORBA Solution Set Rel-9 read
TS 32.766 vb90 E-UTRAN NRM IRP Solution Set Definitions Rel-11 read
TS 32.771 vb00 HNS Network Resource Model IRP Requirements Rel-11 read
TS 32.781 vb00 HeNS NRM IRP Requirements Rel-11 read
TS 32.792 vb10 Generic RAN Network Resource Model (NRM) IRP Rel-11 read
TS 32.796 vc00 Generic RAN NRM IRP Solution Set Definitions Rel-12 read
TS 32.827 va10 UE Management over Itf-N for MDT/SON Rel-10 read