1、BRITISH STANDARD BS ISO/IEC 9595:1991 Incorporating Corrigendum Nos. 1, 2, 3 and Amendment No. 4 Implementation of ISO/IEC9595:1991 Information technology OpenSystems Interconnection Common management information service definition UDC 681.3:621.39BSISO/IEC9595:1991 This British Standard, having bee
2、n prepared under the directionof the Information Systems Technology StandardsPolicy Committee, waspublished under the authorityof the Standards Boardand comes intoeffecton 28June1991 BSI 09-1999 The following BSI references relate to the work on this standard: Committee reference IST/21 Draft for co
3、mment90/64860 ISBN 0 580 19840 5 Committees responsible for this British Standard The preparation of this British Standard was entrusted by the Information Systems Technology Standards Policy Committee (IST/-) to Technical Committee IST/21, upon which the following bodies were represented: Associati
4、on for Payment Clearing Services British Computer Society British Gas plc British Telecommunications plc Computing Services Association Department of Trade and Industry (Alvey Advanced Network Systems Architecture) Department of Trade and Industry (Information Technology Division) Department of Trad
5、e and Industry (National Physical Laboratory) EEA (The Association of Electronics, Telecommunications and Business Equipment Industries) HM Treasury (Central Computer and Telecommunications Agency) Institute of Chartered Secretaries and Administrators Institution of Electrical Engineers Inter-univer
6、sities Computing Committee Joint Network Team Ministry of Defence National Health Services United Kingdom Atomic Energy Authority University of London Computer Centre Amendments issued since publication Amd. No. Date Comments 7306 September 1992 7475 November 1992 7476 November 1992 8334 January 199
7、5 Indicated by a sideline in the marginBSISO/IEC9595:1991 BSI 09-1999 i Contents Page Committees responsible Inside front cover National foreword ii Foreword iii Text of ISO/IEC 9595 1BSISO/IEC9595:1991 ii BSI 09-1999 National foreword This British Standard reproduces verbatim ISO/IEC9595:1991 inclu
8、ding Technical Corrigenda1,2 and3 and Amendment4 and implements it as the UK national standard. It supersedes BS ISO/IEC9595:1990 which is withdrawn. This British Standard is published under the direction of the Information Systems Technology Standards Policy Committee whose Technical Committee IST/
9、21 has the responsibility to: aid enquirers to understand the text; present to the responsible international committee any enquiries on interpretation, or proposals for change, and keep UK interests informed; monitor related international and European developments and promulgate them in the UK. NOTE
10、International and European Standards, as well as overseas standards, are available from BSI Sales Department. BSI, Linford Wood, Milton Keynes, MK146LE. A British Standard does not purport to include all the necessary provisions of a contract. Users of British Standards are responsible for their cor
11、rect application. Compliance with a British Standard does not of itself confer immunity from legal obligations. Summary of pages This document comprises a front cover, an inside front cover, pagesi andii, theISO/IEC title page, pages ii to iv, pages1 to21and a back cover. This standard has been upda
12、ted (see copyright date) and may have had amendments incorporated. This will be indicated in the amendment table on the inside front cover.ISO/IEC9595:1991(E) ii BSI 09-1999 Contents Page Foreword iii 1 Scope 1 2 Normative references 1 3 Definitions 1 3.1 Basic reference model definitions 1 3.2 Mana
13、gement framework definitions 1 3.3 ACSE definitions 1 3.4 Service conventions definitions 1 3.5 Additional definitions 1 4 Symbols and abbreviations 2 5 Conventions 2 6 Service overview 2 6.1 Association services 3 6.2 Management notification services 3 6.3 Management operation services 3 6.4 Manage
14、ment information tree 3 6.5 Management object selection 3 7 Functional units 4 7.1 Kernel functional unit 4 7.2 Additional functional units 4 8 Service definition 5 8.1 Association services 5 8.2 Management notification service 6 8.3 Management operation services 7 9 Sequencing information 19 9.1 M-
15、CREATE, M-DELETE services 19 9.2 M-EVENT-REPORT, M-SET, M-ACTION services 19 9.3 M-GET service 19 9.4 M-CANCEL-GET service 19 Annex A (informative) CMISE-service-user behaviour 20 Annex B (informative) Revisions of CMIS 21 Table 1 CMISE services 2 Table 2 A-ASSOCIATE user information 5 Table 3 A-ABO
16、RT user information 5 Table 4 M-EVENT-REPORT parameters 6 Table 5 M-GET parameters 7 Table 6 M-CANCEL-GET parameters 9 Table 7 M-SET parameters 10 Table 8 M-ACTION parameters 13 Table 9 M-CREATE parameters 15 Table 10 M-DELETE parameters 17 Descriptors: Data processing, information interchange, netw
17、ork interconnection, open systems interconnection, communication procedure, control procedures, application layer, management.ISO/IEC9595:1991(E) BSI 09-1999 iii Foreword ISO (the International Organization for Standardization) and IEC (theInternational Electrotechnical Commission) form the speciali
18、zed system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical commi
19、ttees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC1. Draft Interna
20、tional Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least75% of the national bodies casting a vote. Amendment4 to International Standard ISO/IEC9595:1991 was prepared by joint Technic
21、al Committee ISO/IEC JTC1, Information technology.iv blankISO/IEC9595:1991(E) BSI 09-1999 1 1 Scope This International Standard defines an Application Service Element (the Common Management Information Service Element), which may be used by an application process in a centralized or decentralized ma
22、nagement environment to exchange information and commands for the purpose of systems management, as defined by the OSI Management Framework in ISO/IEC7498-4. This International Standard is positioned in the application layer of ISO7498 and is defined according to the model provided by ISO/IEC9545. T
23、his International Standard defines a set of service primitives that constitute the application service element; the parameters that are passed in each service primitive: any necessary information for the semantic description of each service primitive. This International Standard does not define the
24、nature of any implementation intended to provide the defined service; the semantics associated with the information or commands that are exchanged by means of the service; the manner in which management is accomplished by the user of the service; the nature of any interactions which result in the us
25、e of the service. No requirement is made for conformance to this International Standard. 2 Normative references The following standards contain provisions which, through reference in this text, constitute provisions of this International Standard. At the time of publication, the editions indicated w
26、ere valid. All standards are subject to revision, and parties to agreements based on this International Standard are encouraged to investigate the possibility of applying the most recent editions of the standards listed below. Members of IEC and ISO maintain registers of currently valid Internationa
27、l Standards. ISO 7498:1984, Information processing systems Open Systems Interconnection Basic Reference Model. ISO/IEC 7498-4:1989, Information processing systems Open System Interconnection Basic Reference Model Part4: Management Framework. ISO/TR 8509:1987, Information processing systems Open Syst
28、ems Interconnection Service conventions. ISO 8649:1987, Information processing systems Open Systems Interconnection Service definition for the Association Control Service Element. ISO/IEC 9545:1989, Information processing systems Open Systems Interconnection Application Layer Structure (ALS). 3 Defi
29、nitions For the purposes of this International Standard, the following definitions apply. 3.1 basic reference model definitions this International Standard makes use of the following terms defined in ISO7498 a) application-service-element; b) open system; c) systems-management. 3.2 management framew
30、ork definitions this International Standard makes use of the following terms defined in ISO/IEC7498-4 a) managed object; b) management information; c) systems management application-entity. 3.3 ACSE definitions this International Standard makes use of the following terms defined in ISO8649 a) applic
31、ation-association; b) application context; c) association; d) association-initiator. 3.4 service conventions definitions this International Standard makes use of the following terms defined in ISO/TR8509 a) confirm (primitive); b) confirmed-service; c) indication (primitive); d) non-confirmed-servic
32、e; e) request (primitive); f) response (primitive). 3.5 Additional definitions 3.5.1 attribute a property of a managed object. An attribute has a valueISO/IEC9595:1991(E) 2 BSI 09-1999 3.5.2 common management information service element the particular application-service-element defined in this Inte
33、rnational Standard 3.5.3 common management information services the set of services provided by the Common Management Information Service Element 3.5.4 CMISE-service-provider an abstraction of the totality of those entities which provide CMISE services to peer CMISE-service users 3.5.5 CMISE-service
34、-user the part of an application process that makes use of the Common Management Information Service Element 3.5.6 functional unit the unit of service used for the negotiation of service options 3.5.7 invoking CMISE-service-user the CMISE-service-user that invokes a management operation or notificat
35、ion 3.5.8 performing CMISE-service-user the CMISE-service-user that performs a management operation or notification invoked by a peer CMISE-service-user 3.5.9 set-valued attribute an attribute whose value is a mathematical set of values of the same type. Values in the set cannot be repeated and no o
36、rdering is implied 4 Symbols and abbreviations 5 Conventions This International Standard defines services for CMIS following the descriptive conventions defined in ISO/TR8509. In clause8, the definition of each CMIS service includes a table that lists the parameters of its primitives. The definition
37、 of parameters in the Rsp/Conf column of a table apply only to the confirmed service. For a given primitive, the presence of each parameter is described by one of the following values 6 Service overview Management information services are used by application processes in peer open systems, to exchan
38、ge information and commands for the purpose of systems management. There are two types of information transfer service a management notification service; a management operation service. The Common Management Information Service provides additional structuring facilities. These enable multiple respon
39、ses to confirmed operations to be “linked” to the operation by the use of a linked identification parameter: operations to be performed on multiple managed objects, selected to satisfy some criteria and be subject to a “synchronizing” condition. The CMISE services are listed in Table 1. Table 1 CMIS
40、E services ACSE Association Control Service Element ASE Application Service Element CMIS Common Management Information Service CMISE Common Management Information Service Element Conf Confirm Ind Indication Req Request Rsp Response M the parameter is mandatory (=) the value of the parameter is equal
41、 to the value of the parameter in the column to the left U the use of the parameter is a service-user option the parameter is not present in the interaction described by the primitive concerned C the parameter is conditional. The condition(s) are defined by the text which describes the parameter. Se
42、rvice Type M-CANCEL-GET confirmed M-EVENT-REPORT confirmed/non-confirmed M-GET confirmed M-SET confirmed/non-confirmed M-ACTION confirmed/non-confirmed M-CREATE confirmed M-DELETE confirmedISO/IEC9595:1991(E) BSI 09-1999 3 6.1 Association services This International Standard does not provide separat
43、e services for the establishment and release of application associations. The CMISE-service-user relies on the services of ISO8649 for the control of application-associations. During the association establishment phase, various ASEs may exchange initialisation information to establish an association
44、 using ACSE. The application context specifies the rules required for coordinating the information belonging to different ASEs, embedded in ACSE user information service parameters. The application context, presentation and session requirements are conveyed using parameters of the A-ASSOCIATE servic
45、e. The A-RELEASE and A-ABORT services of ISO8649 are used for the termination of an association. These may be invoked by either of theCMISE-service-users. 6.2 Management notification services The definition of the notification and the consequent behaviour of the communicating entities is dependent u
46、pon the specification of the managed object which generated the notification and is outside the scope of the Common Management Information Service. However, certain notifications are used frequently within the scope of systems management and CMIS provides the following definition of the common servi
47、ce that may be used to convey management information applicable to the notification. The M-EVENT-REPORT service is invoked by a CMISE-service-user to report an event about a managed object to a peer CMISE-service-user. The service may be requested in a confirmed or a non-confirmed mode. In the confi
48、rmed mode, a reply is expected. 6.3 Management operation services The definition of the operation and the consequent behaviour of the communicating entities is dependent upon the specification of the managed object at which the operation is directed and is outside the scope of the Common Management
49、Information Service. However, certain operations are used frequently within the scope of systems management and CMIS provides the following definitions of the common services that may be used to convey management information applicable to the operations. 6.3.1 The M-GET service is invoked by a CMISE-service-user to request the retrieval of management information from a peer CMISE-service-user. The service may only be requested in a confirmed mode, and a reply is expected. 6.3.2 The M-SET service is inv