Description
The Common Management Information Service Element (CMISE) is a fundamental component within the 3GPP Telecommunications Management Network (TMN) framework, specifically within the Operations System (OS) to Network Element (NE) interface. It operates at the application layer (Layer 7) of the OSI model and is built upon the Common Management Information Protocol (CMIP). CMISE defines a comprehensive set of abstract service primitives and associated semantics that management applications (managers) use to perform operations on managed objects residing within agent systems. These managed objects are abstractions of physical or logical network resources, such as a base station, a circuit, or a software process.
Architecturally, CMISE services are invoked by a Manager role and executed by an Agent role. The services are conveyed using the CMIP protocol, which runs over a reliable connection-oriented presentation layer, typically using the OSI presentation and session protocols. The core of CMISE is its service model, which includes operations for manipulating managed objects. Key service primitives include M-CREATE, M-DELETE, M-GET (for retrieving attribute values), M-SET (for modifying attribute values), M-ACTION (for invoking specific actions), and M-EVENT-REPORT (for notifying the manager of events). These operations are performed on object instances identified within a Management Information Tree (MIT), a hierarchical namespace.
CMISE works by the manager issuing a service request, such as an M-GET, specifying the target object instance(s) through scoping and filtering, and the attributes to retrieve. This request is mapped into a CMIP protocol data unit and transmitted to the agent. The agent interprets the request, accesses the local Management Information Base (MIB) where the managed objects are defined, performs the operation, and returns a response containing results or confirmation. For event reporting, the agent autonomously generates an M-EVENT-REPORT primitive to inform the manager of state changes, alarms, or other significant occurrences. This request-response and event-driven paradigm forms the basis for fault, configuration, performance, and security management (FCAPS) in 3GPP networks.
Its role in the 3GPP network is critical for the Operation, Administration, and Maintenance (OAM) of network elements, especially in the Core Network and, historically, in the management of GSM and UMTS network elements. It enables standardized, remote management across different vendor equipment, ensuring that a network operator's management system can configure, monitor, and receive alarms from all network components consistently. While later 3GPP releases have incorporated other management technologies like SNMP and NETCONF/YANG, CMISE (with CMIP) remains a foundational and specified option, particularly in legacy interfaces and certain transport network management scenarios.
Purpose & Motivation
CMISE was created to address the critical problem of multi-vendor interoperability in telecommunications network management. Prior to its standardization, each equipment vendor provided proprietary management interfaces and protocols, forcing network operators to deploy separate, incompatible management systems for each vendor's equipment. This led to high operational costs, complexity, and inefficiency in managing large, heterogeneous networks. The driving motivation was to enable a unified, standardized framework where a single management system could communicate with network elements from any compliant vendor.
The historical context lies in the broader international standardization efforts of the 1980s and 1990s, notably within the International Telecommunication Union (ITU-T) and the Open Systems Interconnection (OSI) initiative. 3GPP adopted these OSI network management standards, including CMISE/CMIP, as the cornerstone of its TMN architecture for 2G (GSM) and 3G (UMTS) networks. CMISE provided the essential application-layer services needed to realize the TMN's layered model and the precise information models defined for 3GPP network resources. It solved the problem of how to perform complex, structured management operations (beyond simple variable access) in a reliable, connection-oriented manner, which was a limitation of simpler protocols like SNMPv1 at the time.
By defining a rich set of object-oriented management services (create, delete, action, event report), CMISE enabled sophisticated configuration and fault management workflows that were necessary for carrier-grade telecom networks. Its creation was motivated by the need for a robust, scalable, and semantically powerful management protocol suite that could handle the intricate relationships and behaviors of telecommunication network elements, from switches to radio base stations, within a formalized information model.
Key Features
- Object-Oriented Management Model: Operates on managed objects with attributes, notifications, and actions, providing a structured view of network resources.
- Comprehensive Service Primitives: Defines a full set of services including M-CREATE, M-DELETE, M-GET, M-SET, M-ACTION, and M-EVENT-REPORT for complete lifecycle management.
- Scoping and Filtering: Allows operations on multiple objects through powerful scoping (within a subtree) and filtering (based on attribute values) capabilities.
- Reliable, Connection-Oriented Operation: Built on OSI presentation and session layers, ensuring reliable, sequenced delivery of management interactions suitable for critical OAM.
- Standardized Interoperability: Enables multi-vendor management by providing a standardized service interface, separate from the underlying protocol (CMIP) implementation.
- Event-Driven Reporting: Supports asynchronous notification of events (alarms, state changes) from agents to managers via the M-EVENT-REPORT service.
Evolution Across Releases
Introduced CMISE as the cornerstone application-layer service for 3GPP network management, based on ITU-T X.710 series standards. It was specified for use within the TMN framework, particularly for the Itf-N (N interface between OS and NE) and other management interfaces. Initial capabilities included the full suite of CMISE services (M-GET, M-SET, M-CREATE, M-DELETE, M-ACTION, M-EVENT-REPORT) to manage GSM and newly introduced UMTS network elements, enabling vendor-neutral configuration, fault, and performance management.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 32.102 | 3GPP TR 32.102 |
| TS 52.402 | 3GPP TR 52.402 |