OSI-CMIP
The Common Management Information Services Element(CMISE) is a mandatory service element for system
management applications. CMISE offers simple, yet uniform services, which may be used by an application process in a centralized or decentralized environment to exchange information and commands for the purpose of system management.
OSI-CMIP supplies an interface that provides functions which maybe used to support both ISO and user-defined management protocols. The product also provides programmatic access.
Conformance
Conforms
to ISO IS 9595 (CMIP) and ISO 9072 (ROSE) standards.
Conforms to AOM11, AOM12, UK GOSIP and US GOSIP profiles.
Interoperability
Interoperability tests with a variety of systems are a part of the OSI-CMIP quality assurance process. It can interoperate with any CMIP product implementation conforming to the above-defined profiles.
Implementation
Statement
The protocol functions, primitives and Application contexts are implemented in conformance to above defined profiles and NMF OMNIPoint Basic communications component set.
CMISE
Primitives Supported
The CMIS service has primitives for the communication of
requests for each type of management operation. There
are two types of information transfer service:
-
Management
Notification Service:
The Notification service is used to convey
management information contained in the
notifications generated by managed objects:
-
M-Event-Report:
Confirmed and non-Confirmed
Management Operation services:
Frequently used services within the scope of systems
management
M-GET:
|
Confirmed
|
M-CANCEL-GET:
|
Confirmed
|
M-CREATE:
|
Confirmed
|
M-DELETE:
|
Confirmed
|
M-SET:
|
Confirmed and non-Confirmed
|
M-ACTION:
|
Confirmed and non-Confirmed
|
CMISE
Functional Units Supported
-
Kernel functional units: Include every CMISE services listed above except the M-CANCEL-GET service.
-
Multiple-Object-Selection functional unit: Enables operations to be performed on multiple managed objects selected to satisfy some criteria and be subject to a "synchronizing" condition
-
Filter functional unit: Enables the application to apply a series of tests to each member of the set of the previously scoped managed objects in order to extract a subset.
-
Multiple-Reply functional unit: Enables multiple responses to confirmed operations to be "linked" to that operation by the use of a linked identification parameter.
-
Cancel-get functional unit: Enables the use of the M-CANCEL-GET service.
-
Extended-Service functional unit: Makes available Presentation Layer services in addition to P-DATA service.
Application
Contexts Supported
The Application Context is available for an association in the System for ACSE, ROSE, CMISE and SMASE ASEs.
The SMASE provides management services to the user of the Systems Management Application Entity (SMAE). The SMASE uses CMISE, which, in turn, uses ROSE. The SACF provides the management association services to the SMAE and uses ACSE. The SMASE, CMISE and ROSE share a single abstract syntax. Depending on the Application Contexts OSI-CMISE assigns the role of an initiator or the responder:
-
Manager Application Context: the initiator takes the manager role and the responder the agent role.
-
Agent Application Context: the initiator takes the agent role and the responder the manager role.
-
Manager and Agent Application Context: the initiator and the responder take both roles.
Diagnostic
Aid
The cmise_chtr() function allows the CMISE-User Application to change the tracing level of the
OSI-CMIP.
Standards
OSI-CMIP supports the following protocols:
-
CMIP ISO IS 9595, 9596
-
ROSE ISO 9072-1, 9072-2
-
ASN.1 ISO 8824
OSI
Application developer
-
Programming Guide: Interface description for CMIP functions, CMISE services.
-
Appropriate
dlls, Libraries and include files for linking and compilation with applications.
-
Sample application in 'C' demonstrating the use of CMISE services.
System Requirements
Hardware - Intel PC with suitable LAN or WAN communication board
Software - MS-Windows NT V3.1/3.5/3.51/4.0
Mandatory Component
Requires OSI-MAPS
product. This product implements the ISO Standards
Session, Presentation and ACSE Layers. It stands for the
OSI Minimal Upper Layers ACSE, Presentation and Session
profile developed by OIW/EWOS. Due to its small size and
efficient implementation, it is very suitable for
applications with a small memory footprint, strict disk
space requirements, etc. without sacrificing
performance.
Complementary Products
-
OSI-LAN
- Provides the Local Area Network connectivity via TP4/CLNP/ES-IS/LLC-1/802.3 or 802.5
-
OSI-WAN
- Provides the Wide Area Network connectivity via TP02/X.25/V.35 or X.21 or RS-232
-
TCP-IP
-
Microsoft's TCP-IP protocol stack that comes with
Windows NT 4.0 Operating System
|