Overview
ISO/IEC 10164-1:1993 - "Information technology - Open Systems Interconnection - Systems Management: Object Management Function" defines an OSI-layer systems management function used by application processes to perform object-level management. The standard establishes user requirements, provides a model linking services to requirements, defines services and generic notifications, and specifies the protocol mapping needed to deliver those services (notably as pass-throughs to CMIS/CMIP). It also specifies conformance and relationships with other systems management functions.
Key topics and requirements
- Object management function scope
- Services to create, delete, read, modify and act on managed objects across a managed object boundary.
- Reporting services for object creation, object deletion, and attribute value change.
- Model and mapping
- A model that relates user requirements to services and generic definitions.
- Use of pass-through services that map directly to CMIS (Common Management Information Service) primitives.
- Defined pass‑through services include PT-CREATE, PT-DELETE, PT-GET, PT-SET, PT-ACTION, and PT-EVENT-REPORT.
- Generic notifications
- Standardized event types and parameters: object creation, object deletion, attribute value change (add/remove/replace/default).
- Event information and event reply parameters suitable for logging and notification handling.
- Protocol and conformance
- Specifies the necessary protocol elements and abstract syntax (ASN.1 / MAPDUs mapping) required to implement services.
- Defines conformance classes and requirements for systems that implement or rely on the object management function.
- Limitations
- Does not define concrete implementations or the internal structure of managed objects - those are specified in related SMI and management information standards.
Applications and who uses it
ISO/IEC 10164-1 is applicable to:
- Network and systems management solution designers implementing OSI-based management (CMIS/CMIP).
- Vendors of management agents and managers who need standardized object-level operations and event notification semantics.
- Systems integrators and architects building cross-platform, centralized or decentralized management systems.
Practical uses include standardized creation/deletion of managed objects, attribute manipulation, event logging/reporting, and ensuring interoperability and conformance in OSI management environments.
Related standards